今天一樣寫一個超簡單的元件控制togglebuttom
XML中拉出togglebuttom
<ToggleButton
android:id="@+id/tgb_check"
android:layout_width="50dp"
android:layout_height="30dp"
android:layout_marginStart="8dp"
android:layout_marginTop="8dp"
android:background="@drawable/toggle_button_selector"
android:textOff=""
android:textOn=""
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
Activity中直接使用
tgb_check.setOnCheckedChangeListener(object:CompoundButton.OnCheckedChangeListener{
override fun onCheckedChanged(CompoundButton: CompoundButton?, isChecked: Boolean) {
Toast.makeText(this@togglebuttom,isChecked.toString(),Toast.LENGTH_SHORT).show()
}
})
完成 是不是超簡單 若還要有其他的功能 可以再寫 不過這兩天因為有事 所以先寫完簡單的元件控制 有問題可以在共同討論