iT邦幫忙

2019 iT 邦幫忙鐵人賽

DAY 27
0
Software Development

Kotlin 2018連續開發30天系列 第 27

Kotlin 2018連續開發30天 day 27 超簡易togglebuttom使用方法

今天一樣寫一個超簡單的元件控制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()
        }

    })
    

完成 是不是超簡單 若還要有其他的功能 可以再寫 不過這兩天因為有事 所以先寫完簡單的元件控制 有問題可以在共同討論


上一篇
Kotlin 2018連續開發30天 day 26 超簡易webview使用方法
下一篇
Kotlin 2018連續開發30天 day 28 超簡易3d gallery使用方法
系列文
Kotlin 2018連續開發30天30

尚未有邦友留言

立即登入留言