@@ -239,8 +239,8 @@ public class DeviceData { | |||
/** | |||
* 砝码校准模式 | |||
*/ | |||
public void setWeightCalibrationMode(IWriteCallBack callback) { | |||
ModbusTcpServer.get().WriteBool("M6.5", true, callback); | |||
public void setWeightCalibrationMode(boolean value, IWriteCallBack callback) { | |||
ModbusTcpServer.get().WriteBool("M6.5", value, callback); | |||
} | |||
/** | |||
@@ -6,10 +6,17 @@ import androidx.recyclerview.widget.RecyclerView; | |||
import android.content.Intent; | |||
import android.os.Bundle; | |||
import android.view.View; | |||
import android.widget.Button; | |||
import android.widget.CompoundButton; | |||
import android.widget.EditText; | |||
import android.widget.ImageView; | |||
import android.widget.Switch; | |||
import android.widget.TextView; | |||
import com.example.bpa.Model.IWriteCallBack; | |||
import com.example.bpa.R; | |||
import com.example.bpa.app.DeviceData; | |||
import com.example.bpa.db.QueryDB; | |||
import com.example.bpa.helper.T; | |||
import com.example.bpa.view.control.ItemClickListener; | |||
import com.example.bpa.view.control.MainMeunAdapter; | |||
@@ -22,7 +29,7 @@ import java.util.List; | |||
/** | |||
* 电子秤校验 | |||
*/ | |||
public class dzcjy_activity extends AppCompatActivity implements View.OnClickListener{ | |||
public class dzcjy_activity extends AppCompatActivity implements View.OnClickListener, CompoundButton.OnCheckedChangeListener { | |||
//region 变量 | |||
/** | |||
* 返回按钮 | |||
@@ -32,9 +39,24 @@ public class dzcjy_activity extends AppCompatActivity implements View.OnClickLis | |||
* 标题设置 | |||
*/ | |||
TextView gongneng_title; | |||
RecyclerView recyclerView; | |||
MainMeunAdapter adapter; | |||
List<MenuMode> menuModes = new ArrayList<>(); | |||
/** | |||
* out_switch:称重模块校准 | |||
* marialmode_switch:出口称重模块校准 | |||
*/ | |||
Switch out_switch,marialmode_switch; | |||
/** | |||
* mwSave_button:物料砝码值保存 | |||
* owSave_button:出口砝码值保存 | |||
* materilwrite_button:物料砝码值写入 | |||
* calibration_button:物料校准 | |||
* zeroweight_button:重量清零 | |||
* outWrite_button:出口砝码值写入 | |||
* zerocalibration_button:零点校准 | |||
*/ | |||
Button mwSave_button,owSave_button,materilwrite_button,calibration_button,zeroweight_button,outWrite_button,zerocalibration_button; | |||
EditText materialweight_edit,outweight_edit; | |||
//endregion | |||
//region 私有函数 | |||
@@ -44,7 +66,7 @@ public class dzcjy_activity extends AppCompatActivity implements View.OnClickLis | |||
setContentView(R.layout.activity_dzcjy); | |||
Init(); | |||
initEvents(); | |||
} | |||
Initdata(); } | |||
//endregion | |||
//region 公共函数 | |||
@@ -58,47 +80,23 @@ public class dzcjy_activity extends AppCompatActivity implements View.OnClickLis | |||
//通过Activity.getIntent()获取当前页面接收到的Intent。 getXxxExtra方法获取Intent传递过来的数据 | |||
String msg=getIntent().getStringExtra("data"); | |||
gongneng_title.setText(msg); | |||
//edittext | |||
materialweight_edit = this.findViewById(R.id.materialweight_edit); | |||
outweight_edit = this.findViewById(R.id.outweight_edit); | |||
//switch | |||
out_switch = this.findViewById(R.id.out_switch); | |||
marialmode_switch = this.findViewById(R.id.marialmode_switch); | |||
//button | |||
mwSave_button = this.findViewById(R.id.mwSave_button); | |||
owSave_button = this.findViewById(R.id.owSave_button); | |||
materilwrite_button = this.findViewById(R.id.materilwrite_button); | |||
calibration_button = this.findViewById(R.id.calibration_button); | |||
zeroweight_button = this.findViewById(R.id.zeroweight_button); | |||
outWrite_button = this.findViewById(R.id.outWrite_button); | |||
zerocalibration_button = this.findViewById(R.id.zerocalibration_button); | |||
recyclerView = this.findViewById(R.id.recycler_view); | |||
menuModes.clear(); | |||
menuModes.add(new MenuMode("设置最大称重",R.mipmap.zuidachengzhong)); | |||
menuModes.add(new MenuMode("设置分度参数",R.mipmap.shezhifenducanshu)); | |||
menuModes.add(new MenuMode("归零",R.mipmap.guiling)); | |||
menuModes.add(new MenuMode("设置标准重量",R.mipmap.biaozhunzhongliang)); | |||
menuModes.add(new MenuMode("称重校验",R.mipmap.chengzhongjiaoyan)); | |||
MyLayoutManager layout = new MyLayoutManager(); | |||
//必须,防止recyclerview高度为wrap时测量item高度0 | |||
layout.setAutoMeasureEnabled(true); | |||
recyclerView.setLayoutManager(layout); | |||
adapter = new MainMeunAdapter(this, menuModes); | |||
recyclerView.setAdapter(adapter); | |||
recyclerView.addOnItemTouchListener(new ItemClickListener(recyclerView, new ItemClickListener.OnItemClickListener() { | |||
@Override | |||
public void onItemClick(View view, int position) { | |||
TextView textView = (TextView) view.findViewById(R.id.meun_textview); | |||
T.show(view.getContext(),"打开窗体:"+ textView.getText().toString()); | |||
switch (textView.getText().toString()) | |||
{ | |||
case "设置最大称重": | |||
break; | |||
case "设置分度参数": | |||
break; | |||
case "归零": | |||
break; | |||
case "设置标准重量": | |||
break; | |||
case "称重校验": | |||
default: | |||
break; | |||
} | |||
} | |||
@Override | |||
public void onItemLongClick(View view, int position) { | |||
} | |||
})); | |||
} | |||
/** | |||
@@ -106,6 +104,28 @@ public class dzcjy_activity extends AppCompatActivity implements View.OnClickLis | |||
*/ | |||
private void initEvents() { | |||
gongneng_fanhui.setOnClickListener(this); | |||
mwSave_button.setOnClickListener(this); | |||
owSave_button.setOnClickListener(this); | |||
materilwrite_button.setOnClickListener(this); | |||
calibration_button.setOnClickListener(this); | |||
zeroweight_button.setOnClickListener(this); | |||
outWrite_button.setOnClickListener(this); | |||
zerocalibration_button.setOnClickListener(this); | |||
out_switch.setOnCheckedChangeListener(this); | |||
marialmode_switch.setOnCheckedChangeListener(this); | |||
} | |||
/** | |||
* 初始化数据 | |||
*/ | |||
private void Initdata() { | |||
marialmode_switch.setChecked(DeviceData.Get().getCalibrationMode()); | |||
//out_switch.setChecked(DeviceData.Get()); | |||
materialweight_edit.setText("0"); | |||
outweight_edit.setText("0"); | |||
} | |||
//endregion | |||
@@ -117,9 +137,67 @@ public class dzcjy_activity extends AppCompatActivity implements View.OnClickLis | |||
*/ | |||
@Override | |||
public void onClick(View v) { | |||
switch (v.getId()) { | |||
case R.id.gongneng_fanhui://返回按钮 | |||
this.finish(); | |||
break; | |||
case R.id.mwSave_button://物料砝码值保存 | |||
String res = materialweight_edit.getText().toString().trim(); | |||
if(!res.equals("")){ | |||
} | |||
break; | |||
case R.id.owSave_button://出口砝码值保存 | |||
break; | |||
case R.id.materilwrite_button://物料砝码值写入 | |||
break; | |||
case R.id.calibration_button://物料校准 | |||
break; | |||
case R.id.zeroweight_button://重量清零 | |||
break; | |||
case R.id.outWrite_button://出口砝码值写入 | |||
break; | |||
case R.id.zerocalibration_button://零点校准 | |||
break; | |||
} | |||
} | |||
/** | |||
* 本页面switch点击事件监听 | |||
* | |||
* @param | |||
*/ | |||
@Override | |||
public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) { | |||
switch (buttonView.getId()) { | |||
case R.id.out_switch://称重模块校准 | |||
DeviceData.Get().setCalibrationMode(isChecked, new IWriteCallBack() { | |||
@Override | |||
public void onSuccess() { | |||
} | |||
@Override | |||
public void onFailure(String ErrorMsg) { | |||
} | |||
}); | |||
break; | |||
case R.id.marialmode_switch://出口称重模块校准 | |||
DeviceData.Get().setWeightCalibrationMode(isChecked, new IWriteCallBack() { | |||
@Override | |||
public void onSuccess() { | |||
} | |||
@Override | |||
public void onFailure(String ErrorMsg) { | |||
} | |||
}); | |||
break; | |||
} | |||
} | |||
@@ -1,13 +1,22 @@ | |||
package com.example.bpa.view.from; | |||
import androidx.appcompat.app.AppCompatActivity; | |||
import android.graphics.Color; | |||
import android.os.Bundle; | |||
import android.view.View; | |||
import android.widget.Button; | |||
import android.widget.CompoundButton; | |||
import android.widget.EditText; | |||
import android.widget.ImageView; | |||
import android.widget.LinearLayout; | |||
import android.widget.ListView; | |||
import android.widget.Switch; | |||
import android.widget.TextView; | |||
import com.example.bpa.Model.IWriteCallBack; | |||
import com.example.bpa.R; | |||
import com.example.bpa.app.DeviceData; | |||
import com.example.bpa.db.QueryDB; | |||
import com.example.bpa.db.mode.BPA_MATERIAL; | |||
import com.example.bpa.db.mode.BPA_SILOS; | |||
@@ -18,11 +27,13 @@ import com.example.bpa.view.inteface.MyClickListener; | |||
import com.example.bpa.view.mode.ResSilosMode; | |||
import java.util.ArrayList; | |||
import java.util.Arrays; | |||
import java.util.List; | |||
/** | |||
* 流速校验 | |||
*/ | |||
public class lsjy_activity extends AppCompatActivity implements View.OnClickListener, MyClickListener { | |||
public class lsjy_activity extends AppCompatActivity implements View.OnClickListener, CompoundButton.OnCheckedChangeListener { | |||
//region 变量 | |||
/** | |||
* 返回按钮 | |||
@@ -32,14 +43,36 @@ public class lsjy_activity extends AppCompatActivity implements View.OnClickList | |||
* 标题设置 | |||
*/ | |||
TextView gongneng_title; | |||
// LinearLayout mylayout; | |||
//通道校准值 | |||
EditText passwayText_1,passwayText_2,passwayText_3,passwayText_4,passwayText_5,passwayText_6,passwayText_7,passwayText_8,passwayText_9,passwayText_10; | |||
EditText timeText; | |||
List<EditText> editTextLists = new ArrayList<EditText>(); | |||
//通道校准开关 | |||
Switch Switch_1,Switch_2,Switch_3,Switch_4,Switch_5,Switch_6,Switch_7,Switch_8,Switch_9,Switch_10; | |||
List<Switch> switchLists = new ArrayList<Switch>(); | |||
//开始校准 | |||
Button StartButton; | |||
//保存 | |||
Button SaveButton; | |||
/** | |||
* 表格显示 | |||
*/ | |||
ListView datatab; | |||
// ListView datatab; | |||
/** | |||
* 料仓数据 | |||
*/ | |||
ArrayList<ResSilosMode> resSilosModes=new ArrayList<>(); | |||
// ArrayList<ResSilosMode> resSilosModes=new ArrayList<>(); | |||
//endregion | |||
//region 私有函数 | |||
@@ -49,6 +82,7 @@ public class lsjy_activity extends AppCompatActivity implements View.OnClickList | |||
setContentView(R.layout.activity_lsjy); | |||
Init(); | |||
initEvents(); | |||
Initdata(); | |||
} | |||
//endregion | |||
@@ -60,11 +94,45 @@ public class lsjy_activity extends AppCompatActivity implements View.OnClickList | |||
private void Init(){ | |||
gongneng_fanhui = this.findViewById(R.id.gongneng_fanhui); | |||
gongneng_title = this.findViewById(R.id.gongneng_title); | |||
datatab= this.findViewById(R.id.datatab); | |||
// datatab= this.findViewById(R.id.datatab); | |||
//通过Activity.getIntent()获取当前页面接收到的Intent。 getXxxExtra方法获取Intent传递过来的数据 | |||
String msg=getIntent().getStringExtra("data"); | |||
gongneng_title.setText(msg); | |||
Initdata(); | |||
// mylayout = findViewById(R.id.lcparameter_layout); | |||
// mylayout.setBackgroundColor(Color.TRANSPARENT); | |||
//校准数值 | |||
passwayText_1 = findViewById(R.id.passwayText_1); | |||
passwayText_2 = findViewById(R.id.passwayText_2); | |||
passwayText_3 = findViewById(R.id.passwayText_3); | |||
passwayText_4 = findViewById(R.id.passwayText_4); | |||
passwayText_5 = findViewById(R.id.passwayText_5); | |||
passwayText_6 = findViewById(R.id.passwayText_6); | |||
passwayText_7 = findViewById(R.id.passwayText_7); | |||
passwayText_8 = findViewById(R.id.passwayText_8); | |||
passwayText_9 = findViewById(R.id.passwayText_9); | |||
passwayText_10 = findViewById(R.id.passwayText_10); | |||
editTextLists = Arrays.asList(passwayText_1,passwayText_2,passwayText_3,passwayText_4,passwayText_5,passwayText_6,passwayText_7,passwayText_8,passwayText_9,passwayText_10); | |||
//校准开关 | |||
Switch_1 = findViewById(R.id.Switch_1); | |||
Switch_2 = findViewById(R.id.Switch_2); | |||
Switch_3 = findViewById(R.id.Switch_3); | |||
Switch_4 = findViewById(R.id.Switch_4); | |||
Switch_5 = findViewById(R.id.Switch_5); | |||
Switch_6 = findViewById(R.id.Switch_6); | |||
Switch_7 = findViewById(R.id.Switch_7); | |||
Switch_8 = findViewById(R.id.Switch_8); | |||
Switch_9 = findViewById(R.id.Switch_9); | |||
Switch_10 = findViewById(R.id.Switch_10); | |||
//校准按钮 | |||
StartButton = findViewById(R.id.StartButton); | |||
timeText = findViewById(R.id.edi_time); | |||
SaveButton = findViewById(R.id.savetime); | |||
} | |||
/** | |||
@@ -72,6 +140,65 @@ public class lsjy_activity extends AppCompatActivity implements View.OnClickList | |||
*/ | |||
private void initEvents() { | |||
gongneng_fanhui.setOnClickListener(this); | |||
//switch | |||
Switch_1.setOnCheckedChangeListener(this); | |||
Switch_2.setOnCheckedChangeListener(this); | |||
Switch_3.setOnCheckedChangeListener(this); | |||
Switch_4.setOnCheckedChangeListener(this); | |||
Switch_5.setOnCheckedChangeListener(this); | |||
Switch_6.setOnCheckedChangeListener(this); | |||
Switch_7.setOnCheckedChangeListener(this); | |||
Switch_8.setOnCheckedChangeListener(this); | |||
Switch_9.setOnCheckedChangeListener(this); | |||
Switch_10.setOnCheckedChangeListener(this); | |||
StartButton.setOnClickListener(new View.OnClickListener() { | |||
@Override | |||
public void onClick(View v) { | |||
DeviceData.Get().setChStartCalibration(new IWriteCallBack() { | |||
@Override | |||
public void onSuccess() { | |||
T.show(lsjy_activity.this,"通道开始校准"); | |||
} | |||
@Override | |||
public void onFailure(String ErrorMsg) { | |||
T.show(lsjy_activity.this,"通道开始校准失败"); | |||
} | |||
}); | |||
} | |||
}); | |||
SaveButton.setOnClickListener(new View.OnClickListener(){ | |||
@Override | |||
public void onClick(View v) { | |||
new Thread(new Runnable() { | |||
@Override | |||
public void run() { | |||
try { | |||
String stime = timeText.getText().toString(); | |||
if(stime.equals("")){return;} | |||
Float ftime = Float.parseFloat(stime); | |||
DeviceData.Get().setCalibrationReferenceTime(ftime,new IWriteCallBack() { | |||
@Override | |||
public void onSuccess() { | |||
T.show(lsjy_activity.this,"校准时间写入成功"); | |||
} | |||
@Override | |||
public void onFailure(String ErrorMsg) { | |||
T.show(lsjy_activity.this,"校准时间写入失败"); | |||
} | |||
}); | |||
}catch (ArithmeticException e) { | |||
e.printStackTrace(); | |||
} | |||
} | |||
}); | |||
} | |||
}); | |||
} | |||
/** | |||
@@ -79,10 +206,16 @@ public class lsjy_activity extends AppCompatActivity implements View.OnClickList | |||
*/ | |||
public void Initdata() | |||
{ | |||
//初始化标准值数据 | |||
try{ | |||
resSilosModes= QueryDB.GetSilos(); | |||
lsjy_adapter adapter = new lsjy_adapter(lsjy_activity.this, R.layout.lsjy_item, resSilosModes,this); | |||
datatab.setAdapter(adapter); | |||
for (int i = 0; i <10;i++){ | |||
String s = String.valueOf(DeviceData.Get().getCalibrationValue(i+1)); | |||
editTextLists.get(i).setText(s); | |||
} | |||
String time = String.valueOf(DeviceData.Get().getCalibrationReferenceTime()); | |||
//校准时间 | |||
timeText.setText(time); | |||
}catch(Exception e){ | |||
} | |||
@@ -104,20 +237,114 @@ public class lsjy_activity extends AppCompatActivity implements View.OnClickList | |||
} | |||
} | |||
int k=404; | |||
/** | |||
* 接口方法,响应ListView按钮点击事件 | |||
* 本页面switch点击事件监听 | |||
* | |||
* @param | |||
*/ | |||
@Override | |||
public void clickListener(View v,Object data) { | |||
switch (v.getId()) | |||
{ | |||
case R.id.button_item://校验 | |||
k=k+1; | |||
T.show(this,((ResSilosMode)data).id); | |||
QueryDB.UpdateJYZ(((ResSilosMode)data).id,k); | |||
Initdata(); | |||
public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) { | |||
switch (buttonView.getId()){ | |||
case R.id.Switch_1: | |||
SwitchClick(1,isChecked); | |||
break; | |||
case R.id.Switch_2: | |||
SwitchClick(2,isChecked); | |||
break; | |||
case R.id.Switch_3: | |||
SwitchClick(3,isChecked); | |||
break; | |||
case R.id.Switch_4: | |||
SwitchClick(4,isChecked); | |||
break; | |||
case R.id.Switch_5: | |||
SwitchClick(5,isChecked); | |||
break; | |||
case R.id.Switch_6: | |||
SwitchClick(6,isChecked); | |||
break; | |||
case R.id.Switch_7: | |||
SwitchClick(7,isChecked); | |||
break; | |||
case R.id.Switch_8: | |||
SwitchClick(8,isChecked); | |||
break; | |||
case R.id.Switch_9: | |||
SwitchClick(9,isChecked); | |||
break; | |||
case R.id.Switch_10: | |||
SwitchClick(10,isChecked); | |||
break; | |||
} | |||
} | |||
//switch切换 | |||
private void SwitchClick(int index, boolean isChecked){ | |||
StringBuffer sb = new StringBuffer("PLC写入:"); | |||
new Thread (new Runnable() { | |||
public void run() { | |||
if (isChecked){ //校准开关开启状态才会写入值 | |||
String value = editTextLists.get(index-1).getText().toString(); | |||
DeviceData.Get().setCalibrationValue(Short.parseShort(value),index, new IWriteCallBack() { | |||
@Override | |||
public void onSuccess() { | |||
sb.append("通道"); | |||
sb.append(index); | |||
sb.append("校准值写入成功;"); | |||
} | |||
@Override | |||
public void onFailure(String ErrorMsg) { | |||
sb.append("通道"); | |||
sb.append(index); | |||
sb.append("校准值写入失败;"); | |||
} | |||
}); | |||
} | |||
DeviceData.Get().setChCalibrationSwitch(isChecked, index, new IWriteCallBack() { | |||
@Override | |||
public void onSuccess() { | |||
sb.append("通道"); | |||
sb.append(index); | |||
sb.append("校准开关成功;"); | |||
} | |||
@Override | |||
public void onFailure(String ErrorMsg) { | |||
sb.append("通道"); | |||
sb.append(index); | |||
sb.append("校准开关失败;"); | |||
} | |||
}); | |||
} | |||
}); | |||
T.show(lsjy_activity.this, sb.toString()); | |||
} | |||
/** | |||
* 接口方法,响应ListView按钮点击事件 | |||
*/ | |||
// @Override | |||
// public void clickListener(View v,Object data) { | |||
// switch (v.getId()) | |||
// { | |||
// case R.id.button_item://校验 | |||
// k=k+1; | |||
// T.show(this,((ResSilosMode)data).id); | |||
// QueryDB.UpdateJYZ(((ResSilosMode)data).id,k); | |||
// Initdata(); | |||
// break; | |||
// } | |||
// } | |||
//endregion | |||
} |
@@ -2,10 +2,49 @@ | |||
<selector xmlns:android="http://schemas.android.com/apk/res/android" | |||
android:shape="rectangle"> | |||
<gradient | |||
android:startColor="#009688" | |||
android:endColor="#00BCD4" | |||
android:type="linear" | |||
android:angle="90" /> | |||
<item android:state_pressed="true"> | |||
<shape android:shape="rectangle"> | |||
<corners android:radius="10dp" /> | |||
<gradient | |||
android:startColor="#FF4081" | |||
android:endColor="#FF6699" | |||
android:type="linear" | |||
android:angle="45" /> | |||
<padding | |||
android:left="6dp" | |||
android:top="2dp" | |||
android:right="6dp" | |||
android:bottom="2dp" /> | |||
<stroke | |||
android:width="3dp" | |||
android:color="#FF4081" /> | |||
</shape> | |||
</item> | |||
<!-- Button 正常状态下的样式 --> | |||
<item> | |||
<shape android:shape="rectangle"> | |||
<corners android:radius="5dp" /> | |||
<gradient | |||
android:startColor="#9CECFB" | |||
android:endColor="#D6D6D6" | |||
android:type="linear" | |||
android:angle="45" /> | |||
<padding | |||
android:left="6dp" | |||
android:top="2dp" | |||
android:right="6dp" | |||
android:bottom="2dp" /> | |||
<stroke | |||
android:width="1dp" | |||
android:color="#444444" /> | |||
</shape> | |||
</item> | |||
</selector> |
@@ -12,8 +12,8 @@ | |||
<padding | |||
android:left="10dp" | |||
android:top="10dp" | |||
android:right="10dp" | |||
android:bottom="10dp" /> | |||
android:right="5dp" | |||
android:bottom="5dp" /> | |||
<stroke | |||
android:width="2dp" | |||
android:color="#FF4081" /> | |||
@@ -34,8 +34,8 @@ | |||
<padding | |||
android:left="10dp" | |||
android:top="10dp" | |||
android:right="10dp" | |||
android:bottom="10dp" /> | |||
android:right="5dp" | |||
android:bottom="5dp" /> | |||
<stroke | |||
android:width="2dp" | |||
android:color="#444444" /> | |||
@@ -75,14 +75,326 @@ | |||
android:layout_alignParentRight="true" | |||
android:layout_alignParentBottom="true" | |||
android:src="@mipmap/yx"/> | |||
<RelativeLayout | |||
<LinearLayout | |||
android:layout_width="match_parent" | |||
android:layout_height="match_parent" | |||
android:layout_margin="10dp"> | |||
<androidx.recyclerview.widget.RecyclerView | |||
android:id="@+id/recycler_view" | |||
android:layout_margin="10dp" | |||
android:orientation="vertical"> | |||
<RelativeLayout | |||
android:layout_width="match_parent" | |||
android:layout_height="wrap_content"/> | |||
</RelativeLayout> | |||
android:layout_height="wrap_content"> | |||
<LinearLayout | |||
android:layout_width="wrap_content" | |||
android:layout_height="wrap_content" | |||
android:orientation="vertical" | |||
android:layout_marginLeft="20dp"> | |||
<Switch | |||
android:id="@+id/marialmode_switch" | |||
android:layout_width="wrap_content" | |||
android:layout_height="wrap_content" | |||
android:background="@drawable/qs_switch" | |||
android:text="清零去皮模式/零点校准模式" | |||
android:layout_margin="5dp" | |||
/> | |||
<LinearLayout | |||
android:layout_width="wrap_content" | |||
android:layout_height="wrap_content" | |||
> | |||
<TextView | |||
android:layout_width="wrap_content" | |||
android:layout_height="wrap_content" | |||
android:textColor="@color/white" | |||
android:text="砝码重量:" | |||
android:layout_margin="5dp"/> | |||
<EditText | |||
android:id="@+id/materialweight_edit" | |||
android:layout_width="wrap_content" | |||
android:layout_height="wrap_content" | |||
android:minWidth="60dp" | |||
android:textColor="@color/white" | |||
android:backgroundTint="@color/colorAccent" | |||
android:layout_margin="5dp"/> | |||
<Button | |||
android:id="@+id/mwSave_button" | |||
android:layout_width="wrap_content" | |||
android:layout_height="30dp" | |||
android:background="@drawable/btn_greenblue" | |||
android:layout_gravity="center_vertical" | |||
android:layout_margin="5dp" | |||
android:text="保存" | |||
/> | |||
</LinearLayout> | |||
<LinearLayout | |||
android:layout_width="wrap_content" | |||
android:layout_height="wrap_content"> | |||
<Spinner | |||
android:layout_height="wrap_content" | |||
android:layout_width="wrap_content" | |||
android:layout_margin="5dp" | |||
/> | |||
<Button | |||
android:id="@+id/materilwrite_button" | |||
android:layout_width="wrap_content" | |||
android:layout_height="30dp" | |||
android:background="@drawable/btn_greenblue" | |||
android:text="写入砝码值" | |||
android:layout_margin="5dp"/> | |||
<Button | |||
android:id="@+id/calibration_button" | |||
android:layout_width="wrap_content" | |||
android:layout_height="30dp" | |||
android:background="@drawable/btn_greenblue" | |||
android:text="去皮/校准" | |||
android:layout_margin="5dp"/> | |||
</LinearLayout> | |||
</LinearLayout> | |||
<LinearLayout | |||
android:layout_width="wrap_content" | |||
android:layout_height="wrap_content" | |||
android:orientation="vertical" | |||
android:layout_alignParentRight="true" | |||
android:layout_margin="10dp"> | |||
<Switch | |||
android:id="@+id/out_switch" | |||
android:layout_width="wrap_content" | |||
android:layout_height="wrap_content" | |||
android:background="@drawable/qs_switch" | |||
android:text="出口称重模块校准" | |||
android:layout_margin="5dp"/> | |||
<LinearLayout | |||
android:layout_width="wrap_content" | |||
android:layout_height="wrap_content" | |||
> | |||
<TextView | |||
android:layout_width="wrap_content" | |||
android:layout_height="wrap_content" | |||
android:textColor="@color/white" | |||
android:text="砝码重量" | |||
android:layout_margin="5dp"/> | |||
<EditText | |||
android:id="@+id/outweight_edit" | |||
android:layout_width="wrap_content" | |||
android:layout_height="wrap_content" | |||
android:minWidth="60dp" | |||
android:textColor="@color/white" | |||
android:backgroundTint="@color/colorAccent" | |||
android:layout_margin="5dp"/> | |||
<Button | |||
android:id="@+id/owSave_button" | |||
android:layout_width="wrap_content" | |||
android:layout_height="30dp" | |||
android:background="@drawable/btn_greenblue" | |||
android:text="保存" | |||
android:layout_margin="5dp"/> | |||
</LinearLayout> | |||
<LinearLayout | |||
android:layout_width="wrap_content" | |||
android:layout_height="wrap_content"> | |||
<Button | |||
android:id="@+id/zeroweight_button" | |||
android:layout_height="30dp" | |||
android:layout_width="wrap_content" | |||
android:background="@drawable/btn_greenblue" | |||
android:text="重量清零" | |||
android:layout_margin="5dp" | |||
/> | |||
<Button | |||
android:id="@+id/outWrite_button" | |||
android:layout_width="wrap_content" | |||
android:layout_height="30dp" | |||
android:background="@drawable/btn_greenblue" | |||
android:text="写入砝码值" | |||
android:layout_margin="5dp"/> | |||
<Button | |||
android:id="@+id/zerocalibration_button" | |||
android:layout_width="wrap_content" | |||
android:layout_height="30dp" | |||
android:background="@drawable/btn_greenblue" | |||
android:text="零点校准" | |||
android:layout_margin="5dp"/> | |||
</LinearLayout> | |||
</LinearLayout> | |||
</RelativeLayout> | |||
<TextView | |||
android:layout_width="wrap_content" | |||
android:layout_height="wrap_content" | |||
android:layout_gravity="center_horizontal" | |||
android:layout_marginTop="10dp" | |||
android:text="称重当前重量" | |||
android:textStyle="bold" | |||
android:textSize="24dp" | |||
android:textColor="@color/white"/> | |||
<TableLayout | |||
android:layout_width="wrap_content" | |||
android:layout_height="wrap_content" | |||
android:layout_gravity="center_horizontal"> | |||
<TableRow | |||
android:layout_width="match_parent" | |||
android:layout_height="wrap_content" | |||
android:layout_margin="10dp"> | |||
<TextView | |||
android:layout_width="wrap_content" | |||
android:layout_height="wrap_content" | |||
android:textColor="@color/white" | |||
android:layout_marginRight="10dp" | |||
android:textStyle="bold" | |||
android:text="模块_1:"/> | |||
<EditText | |||
android:id="@+id/mode_1_realvalue" | |||
android:layout_width="wrap_content" | |||
android:layout_height="wrap_content" | |||
style="@style/EnableEditTextStyle" | |||
android:minWidth="60dp" | |||
android:layout_marginRight="80dp"/> | |||
<TextView | |||
android:layout_width="wrap_content" | |||
android:layout_height="wrap_content" | |||
android:textColor="@color/white" | |||
android:layout_marginRight="10dp" | |||
android:textStyle="bold" | |||
android:text="模块_2:"/> | |||
<EditText | |||
android:id="@+id/mode_2_realvalue" | |||
android:layout_width="wrap_content" | |||
android:layout_height="wrap_content" | |||
style="@style/EnableEditTextStyle" | |||
android:minWidth="60dp" | |||
android:layout_marginRight="80dp" | |||
/> | |||
<TextView | |||
android:layout_width="wrap_content" | |||
android:layout_height="wrap_content" | |||
android:textColor="@color/white" | |||
android:layout_marginRight="10dp" | |||
android:textStyle="bold" | |||
android:text="模块_3:"/> | |||
<EditText | |||
android:id="@+id/mode_3_realvalue" | |||
android:layout_width="wrap_content" | |||
android:layout_height="wrap_content" | |||
style="@style/EnableEditTextStyle" | |||
android:minWidth="60dp" | |||
android:layout_marginRight="80dp"/> | |||
<TextView | |||
android:layout_width="wrap_content" | |||
android:layout_height="wrap_content" | |||
android:textColor="@color/white" | |||
android:layout_marginRight="10dp" | |||
android:textStyle="bold" | |||
android:text="模块_4:"/> | |||
<EditText | |||
android:id="@+id/mode_4_realvalue" | |||
android:layout_width="wrap_content" | |||
android:layout_height="wrap_content" | |||
style="@style/EnableEditTextStyle" | |||
android:minWidth="60dp" | |||
/> | |||
</TableRow> | |||
<TableRow | |||
android:layout_width="match_parent" | |||
android:layout_height="wrap_content" | |||
android:layout_margin="10dp"> | |||
<TextView | |||
android:layout_width="wrap_content" | |||
android:layout_height="wrap_content" | |||
android:textColor="@color/white" | |||
android:layout_marginRight="10dp" | |||
android:textStyle="bold" | |||
android:text="模块_5:"/> | |||
<EditText | |||
android:id="@+id/mode_5_realvalue" | |||
android:layout_width="wrap_content" | |||
android:layout_height="wrap_content" | |||
style="@style/EnableEditTextStyle" | |||
android:minWidth="60dp" | |||
android:layout_marginRight="80dp"/> | |||
<TextView | |||
android:layout_width="wrap_content" | |||
android:layout_height="wrap_content" | |||
android:textColor="@color/white" | |||
android:layout_marginRight="10dp" | |||
android:textStyle="bold" | |||
android:text="模块_6:"/> | |||
<EditText | |||
android:id="@+id/mode_6_realvalue" | |||
android:layout_width="wrap_content" | |||
android:layout_height="wrap_content" | |||
style="@style/EnableEditTextStyle" | |||
android:minWidth="60dp" | |||
android:layout_marginRight="80dp" | |||
/> | |||
<TextView | |||
android:layout_width="wrap_content" | |||
android:layout_height="wrap_content" | |||
android:textColor="@color/white" | |||
android:layout_marginRight="10dp" | |||
android:textStyle="bold" | |||
android:text="模块_7:"/> | |||
<EditText | |||
android:id="@+id/mode_7_realvalue" | |||
android:layout_width="wrap_content" | |||
android:layout_height="wrap_content" | |||
style="@style/EnableEditTextStyle" | |||
android:minWidth="60dp" | |||
android:layout_marginRight="80dp"/> | |||
<TextView | |||
android:layout_width="wrap_content" | |||
android:layout_height="wrap_content" | |||
android:textColor="@color/white" | |||
android:layout_marginRight="10dp" | |||
android:textStyle="bold" | |||
android:text="模块_8:"/> | |||
<EditText | |||
android:id="@+id/mode_8_realvalue" | |||
android:layout_width="wrap_content" | |||
android:layout_height="wrap_content" | |||
style="@style/EnableEditTextStyle" | |||
android:minWidth="60dp" | |||
/> | |||
</TableRow> | |||
</TableLayout> | |||
<LinearLayout | |||
android:layout_width="wrap_content" | |||
android:layout_height="wrap_content" | |||
android:layout_margin="10dp" | |||
android:layout_gravity="center_horizontal"> | |||
<TextView | |||
android:layout_width="wrap_content" | |||
android:layout_height="wrap_content" | |||
android:textColor="@color/white" | |||
android:layout_marginRight="10dp" | |||
android:textStyle="bold" | |||
android:text="出口模块:"/> | |||
<EditText | |||
android:id="@+id/mode_out_realvalue" | |||
android:layout_width="wrap_content" | |||
android:layout_height="wrap_content" | |||
style="@style/EnableEditTextStyle" | |||
android:minWidth="60dp" | |||
/> | |||
</LinearLayout> | |||
</LinearLayout> | |||
</RelativeLayout> | |||
</LinearLayout> |
@@ -7,7 +7,8 @@ | |||
android:layout_height="match_parent" | |||
android:orientation="vertical" | |||
android:background="@mipmap/dpbj" | |||
tools:context=".view.from.lsjy_activity"> | |||
tools:context=".view.from.lsjy_activity" | |||
tools:ignore="ExtraText"> | |||
<RelativeLayout | |||
android:layout_width="match_parent" | |||
android:layout_height="30dp" | |||
@@ -43,164 +44,498 @@ | |||
android:layout_marginLeft="5dp" | |||
/> | |||
</RelativeLayout> | |||
</RelativeLayout> | |||
<View | |||
android:layout_width="match_parent" | |||
android:layout_height="1dp" | |||
android:background="#FF03668F" /> | |||
<RelativeLayout | |||
android:layout_width="match_parent" | |||
android:layout_height="match_parent" | |||
android:layout_margin="5dp"> | |||
<ImageView | |||
<!--region new--> | |||
<TableLayout | |||
android:layout_gravity="center" | |||
android:layout_width="wrap_content" | |||
android:layout_height="wrap_content"> | |||
<!-- Table1--> | |||
<TableRow | |||
android:layout_width="wrap_content" | |||
android:layout_height="wrap_content" | |||
android:layout_alignParentLeft="true" | |||
android:layout_alignParentTop="true" | |||
android:src="@mipmap/zs"/> | |||
<ImageView | |||
android:layout_gravity="center" | |||
android:layout_margin="5dp"> | |||
<TextView | |||
android:layout_marginRight="15dp" | |||
android:text="通道一:" | |||
android:textColor="@color/white" | |||
android:textStyle="bold"/> | |||
<EditText | |||
android:id="@+id/passwayText_1" | |||
android:minWidth="60dp" | |||
android:layout_width="match_parent" | |||
android:layout_height="wrap_content" | |||
android:layout_marginRight="15dp" | |||
android:textColor="@color/white" | |||
android:backgroundTint="@color/colorAccent"/> | |||
<Switch | |||
android:id="@+id/Switch_1" | |||
android:layout_width="wrap_content" | |||
android:layout_height="wrap_content" | |||
android:text="校准开关" | |||
android:layout_marginRight="40dp" | |||
android:textColor="@color/white"/> | |||
<TextView | |||
android:layout_marginRight="15dp" | |||
android:text="通道二:" | |||
android:textColor="@color/white" | |||
android:textStyle="bold"/> | |||
<EditText | |||
android:id="@+id/passwayText_2" | |||
android:layout_width="match_parent" | |||
android:layout_height="wrap_content" | |||
android:minWidth="60dp" | |||
android:layout_marginRight="15dp" | |||
android:textColor="@color/white" | |||
android:backgroundTint="@color/colorAccent"/> | |||
<Switch | |||
android:id="@+id/Switch_2" | |||
android:layout_width="wrap_content" | |||
android:layout_height="wrap_content" | |||
android:text="校准开关" | |||
android:layout_marginRight="40dp" | |||
android:textColor="@color/white"/> | |||
</TableRow> | |||
<!-- Table3--> | |||
<TableRow | |||
android:layout_width="wrap_content" | |||
android:layout_height="wrap_content" | |||
android:layout_alignParentLeft="true" | |||
android:layout_alignParentBottom="true" | |||
android:src="@mipmap/zx"/> | |||
<ImageView | |||
android:layout_gravity="center" | |||
android:layout_margin="5dp"> | |||
<TextView | |||
android:layout_marginRight="15dp" | |||
android:text="通道三:" | |||
android:textColor="@color/white" | |||
android:textStyle="bold"/> | |||
<EditText | |||
android:id="@+id/passwayText_3" | |||
android:minWidth="60dp" | |||
android:layout_width="match_parent" | |||
android:layout_height="wrap_content" | |||
android:layout_marginRight="15dp" | |||
android:textColor="@color/white" | |||
android:backgroundTint="@color/colorAccent"/> | |||
<Switch | |||
android:id="@+id/Switch_3" | |||
android:layout_width="wrap_content" | |||
android:layout_height="wrap_content" | |||
android:text="校准开关" | |||
android:layout_marginRight="40dp" | |||
android:textColor="@color/white"/> | |||
<TextView | |||
android:layout_marginRight="15dp" | |||
android:text="通道四:" | |||
android:textColor="@color/white" | |||
android:textStyle="bold"/> | |||
<EditText | |||
android:id="@+id/passwayText_4" | |||
android:layout_width="match_parent" | |||
android:layout_height="wrap_content" | |||
android:minWidth="60dp" | |||
android:layout_marginRight="15dp" | |||
android:textColor="@color/white" | |||
android:backgroundTint="@color/colorAccent"/> | |||
<Switch | |||
android:id="@+id/Switch_4" | |||
android:layout_width="wrap_content" | |||
android:layout_height="wrap_content" | |||
android:text="校准开关" | |||
android:layout_marginRight="40dp" | |||
android:textColor="@color/white"/> | |||
</TableRow> | |||
<!-- Table3--> | |||
<TableRow | |||
android:layout_width="wrap_content" | |||
android:layout_height="wrap_content" | |||
android:layout_alignParentRight="true" | |||
android:layout_alignParentTop="true" | |||
android:src="@mipmap/ys"/> | |||
<ImageView | |||
android:layout_gravity="center" | |||
android:layout_margin="5dp"> | |||
<TextView | |||
android:layout_marginRight="15dp" | |||
android:text="通道五:" | |||
android:textColor="@color/white" | |||
android:textStyle="bold"/> | |||
<EditText | |||
android:id="@+id/passwayText_5" | |||
android:minWidth="60dp" | |||
android:layout_width="match_parent" | |||
android:layout_height="wrap_content" | |||
android:layout_marginRight="15dp" | |||
android:textColor="@color/white" | |||
android:backgroundTint="@color/colorAccent"/> | |||
<Switch | |||
android:id="@+id/Switch_5" | |||
android:layout_width="wrap_content" | |||
android:layout_height="wrap_content" | |||
android:text="校准开关" | |||
android:layout_marginRight="40dp" | |||
android:textColor="@color/white"/> | |||
<TextView | |||
android:layout_marginRight="15dp" | |||
android:text="通道六:" | |||
android:textColor="@color/white" | |||
android:textStyle="bold"/> | |||
<EditText | |||
android:id="@+id/passwayText_6" | |||
android:layout_width="match_parent" | |||
android:layout_height="wrap_content" | |||
android:minWidth="60dp" | |||
android:layout_marginRight="15dp" | |||
android:textColor="@color/white" | |||
android:backgroundTint="@color/colorAccent"/> | |||
<Switch | |||
android:id="@+id/Switch_6" | |||
android:layout_width="wrap_content" | |||
android:layout_height="wrap_content" | |||
android:text="校准开关" | |||
android:layout_marginRight="40dp" | |||
android:textColor="@color/white"/> | |||
</TableRow> | |||
<!-- Table4--> | |||
<TableRow | |||
android:layout_width="wrap_content" | |||
android:layout_height="wrap_content" | |||
android:layout_alignParentRight="true" | |||
android:layout_alignParentBottom="true" | |||
android:src="@mipmap/yx"/> | |||
<RelativeLayout | |||
android:layout_width="match_parent" | |||
android:layout_height="match_parent" | |||
android:layout_margin="10dp"> | |||
<LinearLayout | |||
android:layout_gravity="center" | |||
android:layout_margin="5dp"> | |||
<TextView | |||
android:layout_marginRight="15dp" | |||
android:text="通道七:" | |||
android:textColor="@color/white" | |||
android:textStyle="bold"/> | |||
<EditText | |||
android:id="@+id/passwayText_7" | |||
android:minWidth="60dp" | |||
android:layout_width="match_parent" | |||
android:layout_height="match_parent" | |||
android:orientation="vertical"> | |||
<RelativeLayout | |||
android:layout_width="match_parent" | |||
android:layout_height="match_parent"> | |||
<LinearLayout | |||
android:layout_width="match_parent" | |||
android:layout_height="match_parent" | |||
android:layout_marginTop="10dp" | |||
android:orientation="vertical"> | |||
<RelativeLayout | |||
android:layout_width="match_parent" | |||
android:background="@mipmap/bgbtbj" | |||
android:layout_height="26dp"> | |||
<View | |||
android:layout_width="match_parent" | |||
android:layout_height="1dp" | |||
android:background="#FF03668F" /> | |||
<View | |||
android:layout_width="match_parent" | |||
android:layout_height="1dp" | |||
android:layout_alignParentBottom="true" | |||
android:background="#FF03668F" /> | |||
<TableLayout | |||
android:layout_centerVertical="true" | |||
android:layout_width="match_parent" | |||
android:layout_height="wrap_content" | |||
android:gravity="center" | |||
android:layout_gravity="center" | |||
android:stretchColumns="0"> | |||
<TableRow | |||
android:layout_width="fill_parent" | |||
android:layout_height="wrap_content" | |||
android:gravity="center_horizontal"> | |||
<RelativeLayout | |||
android:layout_width="0dp" | |||
android:layout_height="wrap_content" | |||
android:layout_weight="1"> | |||
<TextView | |||
android:layout_width="wrap_content" | |||
android:layout_height="wrap_content" | |||
android:layout_marginLeft="20dp" | |||
android:layout_alignParentLeft="true" | |||
android:text="饮料名称" | |||
android:textColor="@color/dataGridColumnHeaderColor" | |||
android:textSize="@dimen/textSize" /> | |||
</RelativeLayout> | |||
<RelativeLayout | |||
android:layout_width="0dp" | |||
android:layout_height="wrap_content" | |||
android:layout_weight="1"> | |||
<TextView | |||
android:layout_width="wrap_content" | |||
android:layout_height="wrap_content" | |||
android:layout_marginLeft="20dp" | |||
android:layout_alignParentLeft="true" | |||
android:text="料仓编号" | |||
android:textColor="@color/dataGridColumnHeaderColor" | |||
android:textSize="@dimen/textSize" /> | |||
</RelativeLayout> | |||
<RelativeLayout | |||
android:layout_width="0dp" | |||
android:layout_height="wrap_content" | |||
android:layout_weight="1"> | |||
<TextView | |||
android:layout_width="wrap_content" | |||
android:layout_height="wrap_content" | |||
android:layout_marginLeft="20dp" | |||
android:layout_alignParentLeft="true" | |||
android:text="标准出料值" | |||
android:textColor="@color/dataGridColumnHeaderColor" | |||
android:textSize="@dimen/textSize" /> | |||
</RelativeLayout> | |||
<RelativeLayout | |||
android:layout_width="0dp" | |||
android:layout_height="wrap_content" | |||
android:layout_weight="1"> | |||
<TextView | |||
android:layout_width="wrap_content" | |||
android:layout_height="wrap_content" | |||
android:layout_marginLeft="20dp" | |||
android:layout_alignParentLeft="true" | |||
android:text="校准出料值" | |||
android:textColor="@color/dataGridColumnHeaderColor" | |||
android:textSize="@dimen/textSize" /> | |||
</RelativeLayout> | |||
<RelativeLayout | |||
android:layout_width="0dp" | |||
android:layout_height="wrap_content" | |||
android:layout_weight="1"> | |||
<TextView | |||
android:layout_width="wrap_content" | |||
android:layout_height="wrap_content" | |||
android:layout_marginLeft="20dp" | |||
android:layout_alignParentLeft="true" | |||
android:text="用户操作" | |||
android:textColor="@color/dataGridColumnHeaderColor" | |||
android:textSize="@dimen/textSize" /> | |||
</RelativeLayout> | |||
</TableRow> | |||
</TableLayout> | |||
</RelativeLayout> | |||
<RelativeLayout | |||
android:layout_width="match_parent" | |||
android:layout_height="match_parent"> | |||
<ListView | |||
android:id="@+id/datatab" | |||
android:layout_width="match_parent" | |||
android:layout_height="match_parent" | |||
android:divider="#00000000" | |||
android:dividerHeight="3dp" | |||
android:layout_marginTop="3dp" | |||
/> | |||
</RelativeLayout> | |||
</LinearLayout> | |||
</RelativeLayout> | |||
</LinearLayout> | |||
</RelativeLayout> | |||
android:layout_height="wrap_content" | |||
android:layout_marginRight="15dp" | |||
android:textColor="@color/white" | |||
android:backgroundTint="@color/colorAccent"/> | |||
<Switch | |||
android:id="@+id/Switch_7" | |||
android:layout_width="wrap_content" | |||
android:layout_height="wrap_content" | |||
android:text="校准开关" | |||
android:layout_marginRight="40dp" | |||
android:textColor="@color/white"/> | |||
<TextView | |||
android:layout_marginRight="15dp" | |||
android:text="通道八:" | |||
android:textColor="@color/white" | |||
android:textStyle="bold"/> | |||
<EditText | |||
android:id="@+id/passwayText_8" | |||
android:layout_width="match_parent" | |||
android:layout_height="wrap_content" | |||
android:minWidth="60dp" | |||
android:layout_marginRight="15dp" | |||
android:textColor="@color/white" | |||
android:backgroundTint="@color/colorAccent"/> | |||
<Switch | |||
android:id="@+id/Switch_8" | |||
android:layout_width="wrap_content" | |||
android:layout_height="wrap_content" | |||
android:text="校准开关" | |||
android:layout_marginRight="40dp" | |||
android:textColor="@color/white"/> | |||
</TableRow> | |||
<!-- Table5--> | |||
<TableRow | |||
android:layout_width="wrap_content" | |||
android:layout_height="wrap_content" | |||
android:layout_gravity="center" | |||
android:layout_margin="5dp"> | |||
<TextView | |||
android:layout_marginRight="15dp" | |||
android:text="通道九:" | |||
android:textColor="@color/white" | |||
android:textStyle="bold"/> | |||
<EditText | |||
android:id="@+id/passwayText_9" | |||
android:minWidth="60dp" | |||
android:layout_width="match_parent" | |||
android:layout_height="wrap_content" | |||
android:layout_marginRight="15dp" | |||
android:textColor="@color/white" | |||
android:backgroundTint="@color/colorAccent"/> | |||
<Switch | |||
android:id="@+id/Switch_9" | |||
android:layout_width="wrap_content" | |||
android:layout_height="wrap_content" | |||
android:text="校准开关" | |||
android:layout_marginRight="40dp" | |||
android:textColor="@color/white"/> | |||
<TextView | |||
android:layout_marginRight="15dp" | |||
android:text="通道十:" | |||
android:textColor="@color/white" | |||
android:textStyle="bold"/> | |||
<EditText | |||
android:id="@+id/passwayText_10" | |||
android:layout_width="match_parent" | |||
android:layout_height="wrap_content" | |||
android:minWidth="60dp" | |||
android:layout_marginRight="15dp" | |||
android:textColor="@color/white" | |||
android:backgroundTint="@color/colorAccent"/> | |||
<Switch | |||
android:id="@+id/Switch_10" | |||
android:layout_width="wrap_content" | |||
android:layout_height="wrap_content" | |||
android:text="校准开关" | |||
android:layout_marginRight="40dp" | |||
android:textColor="@color/white"/> | |||
</TableRow> | |||
</TableLayout> | |||
<RelativeLayout | |||
android:layout_width="match_parent" | |||
android:layout_height="wrap_content"> | |||
<Button | |||
android:id="@+id/StartButton" | |||
android:layout_marginTop="10dp" | |||
android:layout_marginBottom="5dp" | |||
android:layout_width="90dp" | |||
android:layout_height="90dp" | |||
android:layout_gravity="center" | |||
android:layout_centerHorizontal="true" | |||
android:background="@drawable/bt_circular" | |||
android:textColor="@color/white" | |||
android:text="开始 | |||
校准" | |||
android:textSize="16dp"/> | |||
<TableLayout | |||
android:layout_width="wrap_content" | |||
android:layout_height="match_parent" | |||
android:layout_alignParentRight="true" | |||
android:layout_marginTop="10dp" | |||
android:layout_marginLeft="5dp" | |||
> | |||
<TableRow | |||
android:layout_width="wrap_content" | |||
android:layout_height="wrap_content" | |||
android:layout_gravity="center" | |||
android:layout_margin="5dp"> | |||
<TextView | |||
android:layout_width="wrap_content" | |||
android:layout_height="wrap_content" | |||
android:text="校准基准时间:" | |||
android:textColor="@color/white" | |||
android:textStyle="bold" | |||
android:gravity="center" | |||
android:textSize="16dp"/> | |||
</TableRow> | |||
<TableRow | |||
android:layout_width="wrap_content" | |||
android:layout_height="wrap_content" | |||
android:layout_gravity="center" | |||
android:layout_marginRight="35dp"> | |||
<EditText | |||
android:id="@+id/edi_time" | |||
android:minWidth="60dp" | |||
android:layout_width="wrap_content" | |||
android:layout_height="wrap_content" | |||
android:textColor="@color/white" | |||
android:backgroundTint="@color/colorAccent"/> | |||
<Button | |||
android:id="@+id/savetime" | |||
android:layout_width="wrap_content" | |||
android:layout_height="wrap_content" | |||
android:text="保存" | |||
android:layout_gravity="center" | |||
android:layout_marginLeft="25dp" | |||
android:textColor="@color/white" | |||
android:textSize="12dp" | |||
android:textStyle="bold" | |||
android:background="@drawable/settingbutton"/> | |||
</TableRow> | |||
</TableLayout> | |||
</RelativeLayout> | |||
<!--endregion--> | |||
<!--region old--> | |||
<!-- <RelativeLayout--> | |||
<!-- android:layout_width="match_parent"--> | |||
<!-- android:layout_height="match_parent"--> | |||
<!-- android:layout_margin="5dp">--> | |||
<!-- <ImageView--> | |||
<!-- android:layout_width="wrap_content"--> | |||
<!-- android:layout_height="wrap_content"--> | |||
<!-- android:layout_alignParentLeft="true"--> | |||
<!-- android:layout_alignParentTop="true"--> | |||
<!-- android:src="@mipmap/zs"/>--> | |||
<!-- <ImageView--> | |||
<!-- android:layout_width="wrap_content"--> | |||
<!-- android:layout_height="wrap_content"--> | |||
<!-- android:layout_alignParentLeft="true"--> | |||
<!-- android:layout_alignParentBottom="true"--> | |||
<!-- android:src="@mipmap/zx"/>--> | |||
<!-- <ImageView--> | |||
<!-- android:layout_width="wrap_content"--> | |||
<!-- android:layout_height="wrap_content"--> | |||
<!-- android:layout_alignParentRight="true"--> | |||
<!-- android:layout_alignParentTop="true"--> | |||
<!-- android:src="@mipmap/ys"/>--> | |||
<!-- <ImageView--> | |||
<!-- android:layout_width="wrap_content"--> | |||
<!-- android:layout_height="wrap_content"--> | |||
<!-- android:layout_alignParentRight="true"--> | |||
<!-- android:layout_alignParentBottom="true"--> | |||
<!-- android:src="@mipmap/yx"/>--> | |||
<!-- <RelativeLayout--> | |||
<!-- android:layout_width="match_parent"--> | |||
<!-- android:layout_height="match_parent"--> | |||
<!-- android:layout_margin="10dp">--> | |||
<!-- <LinearLayout--> | |||
<!-- android:layout_width="match_parent"--> | |||
<!-- android:layout_height="match_parent"--> | |||
<!-- android:orientation="vertical">--> | |||
<!-- <RelativeLayout--> | |||
<!-- android:layout_width="match_parent"--> | |||
<!-- android:layout_height="match_parent">--> | |||
<!-- <LinearLayout--> | |||
<!-- android:layout_width="match_parent"--> | |||
<!-- android:layout_height="match_parent"--> | |||
<!-- android:layout_marginTop="10dp"--> | |||
<!-- android:orientation="vertical">--> | |||
<!-- <RelativeLayout--> | |||
<!-- android:layout_width="match_parent"--> | |||
<!-- android:background="@mipmap/bgbtbj"--> | |||
<!-- android:layout_height="26dp">--> | |||
<!-- <View--> | |||
<!-- android:layout_width="match_parent"--> | |||
<!-- android:layout_height="1dp"--> | |||
<!-- android:background="#FF03668F" />--> | |||
<!-- <View--> | |||
<!-- android:layout_width="match_parent"--> | |||
<!-- android:layout_height="1dp"--> | |||
<!-- android:layout_alignParentBottom="true"--> | |||
<!-- android:background="#FF03668F" />--> | |||
<!-- <TableLayout--> | |||
<!-- android:layout_centerVertical="true"--> | |||
<!-- android:layout_width="match_parent"--> | |||
<!-- android:layout_height="wrap_content"--> | |||
<!-- android:gravity="center"--> | |||
<!-- android:layout_gravity="center"--> | |||
<!-- android:stretchColumns="0">--> | |||
<!-- <TableRow--> | |||
<!-- android:layout_width="fill_parent"--> | |||
<!-- android:layout_height="wrap_content"--> | |||
<!-- android:gravity="center_horizontal">--> | |||
<!-- <RelativeLayout--> | |||
<!-- android:layout_width="0dp"--> | |||
<!-- android:layout_height="wrap_content"--> | |||
<!-- android:layout_weight="1">--> | |||
<!-- <TextView--> | |||
<!-- android:layout_width="wrap_content"--> | |||
<!-- android:layout_height="wrap_content"--> | |||
<!-- android:layout_marginLeft="20dp"--> | |||
<!-- android:layout_alignParentLeft="true"--> | |||
<!-- android:text="饮料名称"--> | |||
<!-- android:textColor="@color/dataGridColumnHeaderColor"--> | |||
<!-- android:textSize="@dimen/textSize" />--> | |||
<!-- </RelativeLayout>--> | |||
<!-- <RelativeLayout--> | |||
<!-- android:layout_width="0dp"--> | |||
<!-- android:layout_height="wrap_content"--> | |||
<!-- android:layout_weight="1">--> | |||
<!-- <TextView--> | |||
<!-- android:layout_width="wrap_content"--> | |||
<!-- android:layout_height="wrap_content"--> | |||
<!-- android:layout_marginLeft="20dp"--> | |||
<!-- android:layout_alignParentLeft="true"--> | |||
<!-- android:text="料仓编号"--> | |||
<!-- android:textColor="@color/dataGridColumnHeaderColor"--> | |||
<!-- android:textSize="@dimen/textSize" />--> | |||
<!-- </RelativeLayout>--> | |||
<!-- <RelativeLayout--> | |||
<!-- android:layout_width="0dp"--> | |||
<!-- android:layout_height="wrap_content"--> | |||
<!-- android:layout_weight="1">--> | |||
<!-- <TextView--> | |||
<!-- android:layout_width="wrap_content"--> | |||
<!-- android:layout_height="wrap_content"--> | |||
<!-- android:layout_marginLeft="20dp"--> | |||
<!-- android:layout_alignParentLeft="true"--> | |||
<!-- android:text="标准出料值"--> | |||
<!-- android:textColor="@color/dataGridColumnHeaderColor"--> | |||
<!-- android:textSize="@dimen/textSize" />--> | |||
<!-- </RelativeLayout>--> | |||
<!-- <RelativeLayout--> | |||
<!-- android:layout_width="0dp"--> | |||
<!-- android:layout_height="wrap_content"--> | |||
<!-- android:layout_weight="1">--> | |||
<!-- <TextView--> | |||
<!-- android:layout_width="wrap_content"--> | |||
<!-- android:layout_height="wrap_content"--> | |||
<!-- android:layout_marginLeft="20dp"--> | |||
<!-- android:layout_alignParentLeft="true"--> | |||
<!-- android:text="校准出料值"--> | |||
<!-- android:textColor="@color/dataGridColumnHeaderColor"--> | |||
<!-- android:textSize="@dimen/textSize" />--> | |||
<!-- </RelativeLayout>--> | |||
<!-- <RelativeLayout--> | |||
<!-- android:layout_width="0dp"--> | |||
<!-- android:layout_height="wrap_content"--> | |||
<!-- android:layout_weight="1">--> | |||
<!-- <TextView--> | |||
<!-- android:layout_width="wrap_content"--> | |||
<!-- android:layout_height="wrap_content"--> | |||
<!-- android:layout_marginLeft="20dp"--> | |||
<!-- android:layout_alignParentLeft="true"--> | |||
<!-- android:text="用户操作"--> | |||
<!-- android:textColor="@color/dataGridColumnHeaderColor"--> | |||
<!-- android:textSize="@dimen/textSize" />--> | |||
<!-- </RelativeLayout>--> | |||
<!-- </TableRow>--> | |||
<!-- </TableLayout>--> | |||
<!-- </RelativeLayout>--> | |||
<!-- <RelativeLayout--> | |||
<!-- android:layout_width="match_parent"--> | |||
<!-- android:layout_height="match_parent">--> | |||
<!-- <ListView--> | |||
<!-- android:id="@+id/datatab"--> | |||
<!-- android:layout_width="match_parent"--> | |||
<!-- android:layout_height="match_parent"--> | |||
<!-- android:divider="#00000000"--> | |||
<!-- android:dividerHeight="3dp"--> | |||
<!-- android:layout_marginTop="3dp"--> | |||
<!-- />--> | |||
<!-- </RelativeLayout>--> | |||
<!-- </LinearLayout>--> | |||
<!-- </RelativeLayout>--> | |||
<!-- </LinearLayout>--> | |||
<!-- </RelativeLayout>--> | |||
<!-- </RelativeLayout>--> | |||
<!--endregion--> | |||
</LinearLayout> |
@@ -179,4 +179,13 @@ | |||
<item name="android:paddingBottom">4dp</item> | |||
<item name="android:textColor">@color/white</item> | |||
</style> | |||
<style name="EnableEditTextStyle" parent="@android:style/Widget.EditText"> | |||
<item name="android:textColor">@color/colorAccent</item> | |||
<item name="android:textSize">16dp</item> | |||
<item name="android:backgroundTint">@color/white</item> | |||
<item name="minWidth">60dp</item> | |||
<item name="android:enabled">false</item> | |||
<item name="android:focusable">false</item> | |||
<item name="android:clickable">false</item> | |||
</style> | |||
</resources> |