|
@@ -5,6 +5,10 @@ import android.view.MotionEvent
|
|
|
import android.widget.LinearLayout
|
|
import android.widget.LinearLayout
|
|
|
import android.widget.TextView
|
|
import android.widget.TextView
|
|
|
import androidx.appcompat.app.AppCompatActivity
|
|
import androidx.appcompat.app.AppCompatActivity
|
|
|
|
|
+import androidx.recyclerview.widget.LinearLayoutManager
|
|
|
|
|
+import androidx.recyclerview.widget.RecyclerView
|
|
|
|
|
+import com.aplid.calculation.adapter.MyAdapter
|
|
|
|
|
+import com.aplid.calculation.bean.ListItem
|
|
|
|
|
|
|
|
class MainActivity : AppCompatActivity() {
|
|
class MainActivity : AppCompatActivity() {
|
|
|
|
|
|
|
@@ -15,6 +19,22 @@ class MainActivity : AppCompatActivity() {
|
|
|
supportActionBar?.hide()
|
|
supportActionBar?.hide()
|
|
|
setContentView(R.layout.activity_main) // 绑定布局
|
|
setContentView(R.layout.activity_main) // 绑定布局
|
|
|
moveTextView = findViewById(R.id.move)
|
|
moveTextView = findViewById(R.id.move)
|
|
|
|
|
+ // 创建一个列表数据
|
|
|
|
|
+ val itemList = listOf(
|
|
|
|
|
+ ListItem("Item 1"),
|
|
|
|
|
+ ListItem("Item 2"),
|
|
|
|
|
+ ListItem("Item 3"),
|
|
|
|
|
+ ListItem("Item 4"),
|
|
|
|
|
+ ListItem("Item 5")
|
|
|
|
|
+ )
|
|
|
|
|
+
|
|
|
|
|
+ // 设置RecyclerView
|
|
|
|
|
+ val recyclerView: RecyclerView = findViewById(R.id.recyclerView)
|
|
|
|
|
+ recyclerView.layoutManager = LinearLayoutManager(this)
|
|
|
|
|
+
|
|
|
|
|
+ // 设置Adapter
|
|
|
|
|
+ val adapter = MyAdapter(itemList)
|
|
|
|
|
+ recyclerView.adapter = adapter
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
// 处理触摸事件
|
|
// 处理触摸事件
|