Google과이 사이트를 통해 검색했지만 작동하는 답변을 찾지 못했습니다. 현재 Android 앱을 개발 중이며 내보기에는 토글 버튼이 있습니다. 하지만 확인했는지 확인할 수는 없습니다. (즉, 작동하지 않는 후 나는 ToggleButtons와 그것을 시도) 체크 박스와 같은 문제가 있었다 전환 단추에 대한 나의보기 XML 코드 Android App - Java - ToggleButton
:tglLoginStart = (ToggleButton) findViewById(R.id.tglLoginStart);
if(tglLoginStart.isChecked())
{
myDB.execSQL("UPDATE " + MY_DB_TABLE + " SET `value`='1' WHERE `name`='autologin'");
}
else
{
myDB.execSQL("UPDATE " + MY_DB_TABLE + " SET `value`='0' WHERE `name`='autologin'");
}
:
<ToggleButton
android:id="@+id/tglLoginStart"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_x="10px"
android:layout_y="152px"
android:textOn="Automatische Login An"
android:textOff="Automatische Login Aus"
>
</ToggleButton>
나는이 방법을 시도 그리고이 방법 :
tglLoginStart.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
// Perform action on clicks
if (tglLoginStart.isChecked()) {
myDB.execSQL("UPDATE " + MY_DB_TABLE + " SET `value`='1' WHERE `name`='autologin'");
} else {
myDB.execSQL("UPDATE " + MY_DB_TABLE + " SET `value`='0' WHERE `name`='autologin'");
}
}
});
그러나 언제나 데이터베이스에 0을 씁니다! "진짜"상태를 얻는 방법에 대해 누구나 생각하고 있습니까?
안녕하세요, 도움이 되었습니까? –