本文主要是介绍Android 第四十章 ChipGroup,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
class MainActivity : AppCompatActivity() {private lateinit var binding: ActivityMainBindingoverride fun onCreate(savedInstanceState: Bundle?) {super.onCreate(savedInstanceState)binding= ActivityMainBinding.inflate(layoutInflater)setContentView(binding.root)}fun onClick(view: android.view.View) {var data = ""data = when (view.id) {R.id.chip1 -> binding.chip1.text.toString()R.id.chip2 -> binding.chip2.text.toString()R.id.chip3 -> binding.chip3.text.toString()R.id.chip4 -> binding.chip4.text.toString()R.id.chip5 -> binding.chip5.text.toString()else -> "没有选择"}Toast.makeText(this, data, Toast.LENGTH_SHORT).show()}
}
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"xmlns:app="http://schemas.android.com/apk/res-auto"xmlns:tools="http://schemas.android.com/tools"android:layout_width="match_parent"android:layout_height="match_parent"android:gravity="center"android:orientation="vertical"tools:context=".MainActivity"><com.google.android.material.chip.ChipGroupandroid:id="@+id/cg"android:layout_width="match_parent"android:layout_height="match_parent"><com.google.android.material.chip.Chipandroid:id="@+id/chip1"android:layout_width="wrap_content"android:layout_height="wrap_content"android:onClick="onClick"android:text="娃哈哈" /><com.google.android.material.chip.Chipandroid:id="@+id/chip2"android:layout_width="wrap_content"android:layout_height="wrap_content"android:onClick="onClick"android:text="喜之郎" /><com.google.android.material.chip.Chipandroid:id="@+id/chip3"android:layout_width="wrap_content"android:layout_height="wrap_content"android:onClick="onClick"android:text="统一矿泉水" /><com.google.android.material.chip.Chipandroid:id="@+id/chip4"android:layout_width="wrap_content"android:layout_height="wrap_content"android:onClick="onClick"android:text="AD钙" /><com.google.android.material.chip.Chipandroid:id="@+id/chip5"android:layout_width="wrap_content"android:layout_height="wrap_content"android:onClick="onClick"android:text="冰红茶" /></com.google.android.material.chip.ChipGroup>
</LinearLayout>
这篇关于Android 第四十章 ChipGroup的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!