안드로이드 개발 질문/답변
(글 수 45,052)
제가 가진 이미지로 버튼을 만들었습니다
drawable 에 xml추가해서 만들었는데요
클릭은 이벤트는 잘 되는데
트랙볼을 건드리면 어플이 튕깁니다
그냥 제공하는 위젯으로 버튼만들면 이벤트 따로 안걸어도 굴렸을때 포커스가 가는데..
그것처럼 안되네요
자바에 트랙볼 이벤트를 다 걸어줘야하는건지 궁금해요
다 걸어야 하는거면
트랙볼을 첨부터 안쓰도록 하는 방법좀 알려주시면 감사겠사와요~
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_pressed="true"
android:drawable="@drawable/btn_see4" />
<item android:state_enabled="true"
android:drawable="@drawable/btn_see" />
<item android:state_focused="true"
android:drawable="@drawable/btn_see2" />
</selector>
drawable 에 xml추가해서 만들었는데요
클릭은 이벤트는 잘 되는데
트랙볼을 건드리면 어플이 튕깁니다
그냥 제공하는 위젯으로 버튼만들면 이벤트 따로 안걸어도 굴렸을때 포커스가 가는데..
그것처럼 안되네요
자바에 트랙볼 이벤트를 다 걸어줘야하는건지 궁금해요
다 걸어야 하는거면
트랙볼을 첨부터 안쓰도록 하는 방법좀 알려주시면 감사겠사와요~
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_pressed="true"
android:drawable="@drawable/btn_see4" />
<item android:state_enabled="true"
android:drawable="@drawable/btn_see" />
<item android:state_focused="true"
android:drawable="@drawable/btn_see2" />
</selector>
2011.01.18 13:35:00
로그켓에는 특별한 에러 메시지 없이
액티비티가 종료됩니다
01-18 13:32:41.571: ERROR/FstActivity(27806): -- START --
01-18 13:32:41.591: DEBUG/WifiService(85): acquireWifiLockLocked: WifiLock{NetworkLocationProvider type=2 binder=android.os.Binder@44caeb08}
01-18 13:32:41.671: INFO/ActivityManager(85): Displayed activity net.tredio.namecard/.FstActivity: 758 ms (total 758 ms)
01-18 13:32:41.691: DEBUG/LocationMasfClient(85): getNetworkLocation(): Returning cache location with accuracy 75.0
01-18 13:32:46.481: VERBOSE/RenderScript_jni(169): surfaceCreated
01-18 13:32:46.481: VERBOSE/RenderScript_jni(169): surfaceChanged
01-18 13:32:47.111: ERROR/FstActivity(27806): -- ON STOP --
액티비티가 종료됩니다
01-18 13:32:41.571: ERROR/FstActivity(27806): -- START --
01-18 13:32:41.591: DEBUG/WifiService(85): acquireWifiLockLocked: WifiLock{NetworkLocationProvider type=2 binder=android.os.Binder@44caeb08}
01-18 13:32:41.671: INFO/ActivityManager(85): Displayed activity net.tredio.namecard/.FstActivity: 758 ms (total 758 ms)
01-18 13:32:41.691: DEBUG/LocationMasfClient(85): getNetworkLocation(): Returning cache location with accuracy 75.0
01-18 13:32:46.481: VERBOSE/RenderScript_jni(169): surfaceCreated
01-18 13:32:46.481: VERBOSE/RenderScript_jni(169): surfaceChanged
01-18 13:32:47.111: ERROR/FstActivity(27806): -- ON STOP --