diff --git a/.gitignore b/.gitignore
index 10cfdbf..de42bb1 100644
--- a/.gitignore
+++ b/.gitignore
@@ -8,3 +8,4 @@
.externalNativeBuild
.cxx
local.properties
+release
\ No newline at end of file
diff --git a/src/main/java/io/gitlab/jfronny/hc05ac/InputActivity.kt b/src/main/java/io/gitlab/jfronny/hc05ac/InputActivity.kt
index 45ccb96..357d26c 100644
--- a/src/main/java/io/gitlab/jfronny/hc05ac/InputActivity.kt
+++ b/src/main/java/io/gitlab/jfronny/hc05ac/InputActivity.kt
@@ -2,6 +2,7 @@ package io.gitlab.jfronny.hc05ac
import android.os.Bundle
import android.view.MotionEvent
+import android.widget.TextView
import androidx.appcompat.widget.LinearLayoutCompat
import io.gitlab.jfronny.hc05ac.util.Action
import io.gitlab.jfronny.hc05ac.util.BaseActivity
@@ -14,10 +15,14 @@ import io.gitlab.jfronny.hc05ac.util.jAction
*/
abstract class InputActivity : BaseActivity() {
private var root: LinearLayoutCompat? = null
+ private var leftView: TextView? = null
+ private var rightView: TextView? = null
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main)
root = findViewById(R.id.root)
+ leftView = findViewById(R.id.left)
+ rightView = findViewById(R.id.right)
}
override fun onTouchEvent(event: MotionEvent?): Boolean {
@@ -37,7 +42,7 @@ abstract class InputActivity : BaseActivity() {
Action.UP -> 0
Action.OTHER -> return false
}
- send(left, right)
+ update()
return false
}
@@ -47,9 +52,15 @@ abstract class InputActivity : BaseActivity() {
Action.UP -> 0
Action.OTHER -> return false
}
- send(left, right)
+ update()
return false
}
+ private fun update() {
+ leftView!!.text = left.toString()
+ rightView!!.text = right.toString()
+ send(left, right)
+ }
+
protected abstract fun send(left: Byte, right: Byte)
}
\ No newline at end of file
diff --git a/src/main/res/layout/activity_main.xml b/src/main/res/layout/activity_main.xml
index fd45246..d4a9986 100644
--- a/src/main/res/layout/activity_main.xml
+++ b/src/main/res/layout/activity_main.xml
@@ -10,14 +10,22 @@
app:divider="@drawable/divider"
app:showDividers="middle">
-
-
diff --git a/src/main/res/values/strings.xml b/src/main/res/values/strings.xml
index 8410ccc..faccc37 100644
--- a/src/main/res/values/strings.xml
+++ b/src/main/res/values/strings.xml
@@ -1,3 +1,4 @@
HC05AC
+ 0
\ No newline at end of file