Commit 658db1f4 authored by tongzifang's avatar tongzifang

增加称筛选

parent deecfe3c
...@@ -45,6 +45,9 @@ class ZqToolActivity : AppCompatActivity() { ...@@ -45,6 +45,9 @@ class ZqToolActivity : AppCompatActivity() {
private var ButSend: Button? = null private var ButSend: Button? = null
private var etdata: EditText? = null private var etdata: EditText? = null
private var ButConnectLED: Button? = null private var ButConnectLED: Button? = null
private var rb_zq: RadioButton? = null
private var rb_sunmi: RadioButton? = null
private var rb_dj: RadioButton? = null
private lateinit var sp: SharedPreferences; private lateinit var sp: SharedPreferences;
...@@ -91,6 +94,14 @@ class ZqToolActivity : AppCompatActivity() { ...@@ -91,6 +94,14 @@ class ZqToolActivity : AppCompatActivity() {
ButConnectLED!!.setOnClickListener(MyClickListener) ButConnectLED!!.setOnClickListener(MyClickListener)
ButSend!!.setOnClickListener(MyClickListener) ButSend!!.setOnClickListener(MyClickListener)
// //
rb_zq = findViewById<View>(R.id.rb_zq) as RadioButton
rb_sunmi = findViewById<View>(R.id.rb_sunmi) as RadioButton
rb_dj = findViewById<View>(R.id.rb_dj) as RadioButton
rb_zq!!.setOnClickListener(MyClickListener)
rb_sunmi!!.setOnClickListener(MyClickListener)
rb_dj!!.setOnClickListener(MyClickListener)
sp = getSharedPreferences("com.example.zqebsdksample_preferences", MODE_PRIVATE) sp = getSharedPreferences("com.example.zqebsdksample_preferences", MODE_PRIVATE)
// //
val ListPort: MutableList<String> = ArrayList() val ListPort: MutableList<String> = ArrayList()
...@@ -244,6 +255,15 @@ class ZqToolActivity : AppCompatActivity() { ...@@ -244,6 +255,15 @@ class ZqToolActivity : AppCompatActivity() {
ScaleHub.readData() ScaleHub.readData()
} }
} }
R.id.rb_zq -> {
ScaleHub.initScale(QmScaleType.ZQEB)
}
R.id.rb_sunmi -> {
ScaleHub.initScale(QmScaleType.SUNMI)
}
R.id.rb_dj -> {
ScaleHub.initScale(QmScaleType.ACLAS)
}
R.id.ButSend -> { R.id.ButSend -> {
if (m_bConnected) { if (m_bConnected) {
// val text: String = etdata?.text.toString().trim() // val text: String = etdata?.text.toString().trim()
......
...@@ -205,6 +205,37 @@ ...@@ -205,6 +205,37 @@
android:text="发送指令" android:text="发送指令"
android:textSize="32dp"/> android:textSize="32dp"/>
</TableRow> </TableRow>
<TableRow>
<RadioGroup
android:layout_width="match_parent"
android:layout_height="50dp"
android:layout_weight="1"
android:orientation="horizontal">
<RadioButton
android:id="@+id/rb_zq"
android:onClick="onClick"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:text="中崎"/>
<RadioButton
android:id="@+id/rb_sunmi"
android:onClick="onClick"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:text="商米"/>
<RadioButton
android:id="@+id/rb_dj"
android:onClick="onClick"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:text="顶尖"/>
</RadioGroup>
</TableRow>
</TableLayout> </TableLayout>
......
...@@ -30,7 +30,7 @@ android { ...@@ -30,7 +30,7 @@ android {
} }
} }
group 'com.qmai.android.zqtoolkit' group 'com.qmai.android.zqtoolkit'
version '1.0.7.5' version '1.0.7.7'
gradlePublish { gradlePublish {
......
...@@ -58,10 +58,12 @@ object ScaleHub : ScaleBaseAction { ...@@ -58,10 +58,12 @@ object ScaleHub : ScaleBaseAction {
} }
private fun tryInit(): Boolean { private fun tryInit(): Boolean {
scaleKit = when { if (scaleKit == null) {
ScaleChecker.isZQ() -> ZqScaleKit scaleKit = when {
ScaleChecker.isSUNMI() -> SunmiScaleKit ScaleChecker.isZQ() -> ZqScaleKit
else -> AclasScaleKit ScaleChecker.isSUNMI() -> SunmiScaleKit
else -> AclasScaleKit
}
} }
return scaleKit == null return scaleKit == null
} }
......
...@@ -28,7 +28,7 @@ object AclasScaleKit : ScaleBaseKit() { ...@@ -28,7 +28,7 @@ object AclasScaleKit : ScaleBaseKit() {
override fun onRcvData(weght: AclasScaler.WeightInfoNew?) { override fun onRcvData(weght: AclasScaler.WeightInfoNew?) {
Log.v(TAG, GsonUtils.toJson(weght)) Log.v(TAG, GsonUtils.toJson(weght))
getTare() // getTare()
updateWeight( updateWeight(
LivingWeight( LivingWeight(
weght?.isStable ?: false, weght.toString().replace(weght?.unit ?: "", ""), weght?.isStable ?: false, weght.toString().replace(weght?.unit ?: "", ""),
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment