ListView2 [안드로이드] ListView의 Selector에 관해서... ListView에서 selector를 설정하는 메소드는 AbsListView에 구현되어 있습니다. 메소드의 이름은 setSelector() 이고, 사용방법은 API 문서를 보시기 바랍니다. 안드로이드에서 selector의 xml파일은 list_selector_background.xml 입니다. selector는 Drawable를 상속받아 구현된 StateListDrawable 객체입니다. selector는 6가지의 상태에 대해서 동작하도록 되어있습니다. @color/transparent은 ColorDrawable 타입이고, @drawable/list_selector_background_transition은 TransitionDrawable로 되어있고, @drawable/list_selector_backg.. 2011. 8. 31. [안드로이드] ListView에 OnKeyListener 등록시 position 얻기 안드로이드 App 개발을 하게되면, ListView를 많이 사용하게 됩니다. ListView에서 몇번째 위치의 아이템을 선택했는지가 가장 중요하지만, 현재 보이는 ListView 아이템 중에 몇번째인지도 필요한 경우도 있습니다. 그래서 두 위치를 얻는 방법을 기록해둡니다. public onCreate() { ListView listView = findViewById(R.id.listView); listView.setOnKeyListener(mOnKeyListener); .... } View.OnKeyListener mOnKeyListener = new View.OnKeyListener() { public boolean onKey (View view, int keyCode, KeyEvent event) {.. 2011. 6. 16. 이전 1 다음