마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

앱을 처음 시작할때 체크가 온이 되게 하려면

0 추천

<selector xmlns:android="http://schemas.android.com/apk/res/android">
   
 <item
     android:state_checked="false"
     android:drawable="@drawable/button_off_85_40"/>
 
 <item
        android:state_checked="true"
        android:drawable="@drawable/button_on_85_40"/>
   
   
</selector>

에서 따로 설정을 해야 하나요 아니면 xml 소스에서 해야 하는건가요?

<CheckBox
        android:id="@+id/set_sound02"
        android:layout_width="100dp"
        android:layout_height="50dp"
        android:layout_alignLeft="@+id/set_sound01"
        android:layout_below="@+id/button1"
        android:layout_marginTop="34dp"
        android:button="@drawable/my_checkbox_85_40"
        android:gravity="center"
        android:textColor="@android:color/black"
        android:textSize="18px" />

 

에서 android:checked="true" 를 해도 변화가 없어요 false로 되어있는데

처음 시작할떄 트루 값이나 온으로 어떻게 지정하나여...

이게뭐야d (1,040 포인트) 님이 2013년 4월 1일 질문

2개의 답변

0 추천

selector 를 지워보고 해보세요.

만약 되면 selector 문제. 그래도 안되면 좀더 확인해봐야 하실 것 같네요.

동기화인생 (3,640 포인트) 님이 2013년 4월 1일 답변
0 추천

http://www.mkyong.com/android/android-checkbox-example/

<CheckBox
        android:id="@+id/chkAndroid"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="@string/chk_android"
        android:checked="true" />

 

aucd29 (218,390 포인트) 님이 2013년 4월 1일 답변
...