Categories: Android

[안드로이드] ListView Itme Foucs 속성 설정

 ListView에서 기본 시스템 Focus 를 사용하지 않고, 안에 있는 Item 에 Focus 를 주고 싶은 경우가 있습니다. 보통은 layout 파일에서 해당 Item에 focusable과 clickable 값을 true로 주면 정상적으로 동작합니다. 그렇지만 trackball 과 같은 것으로 포커스를 주게 되면 원래 시스템 Item에 Focus가 가게 되는 경우를 볼 수 있습니다. 이러한 경우 아래 코드를 ListView 에다가 적용을 해야합니다.


 listView.setItemsCanFocus(true);

 trackball 을 사용할 경우 생각했던 것보다 여러 가지 문제가 발생할 수 있는데, 어플리케이션의 완성도를 높이기 위해서는 이러한 부분도 여러 가지로 체크를 해야 할 필요가 있는 것 같습니다.
dingpong

Share
Published by
dingpong

Recent Posts

IHG Points Purchase Promotion: 100% Bonus Points

IHG Points Purchase Promotion: 100% Bonus Points (Until June 29, 2024) 👍 Hello everyone 🖐️🖐️,…

5개월 ago

IHG Summer Stay Bonus Points Promotion (2N2K, 2N3K, 4N8K)

Introduction to IHG Bonus Points Promotion Hello everyone! Today, I'd like to introduce you to…

5개월 ago

LFS error at git checkout in Jenkins

Problem stdout: stderr: Downloading xxxx.a (83 MB) error: git-lfs smudge -- 'xxxx.a' died of signal…

3년 ago

플레이모빌 크리스마스 XXL 6629 산타 해외직구 구매가 배송비

https://www.playmobil.de/playmobil-xxl-weihnachtsmann/6629.html 구매가 : 48.49 유로 (플레이모빌 독일 홈페이지) 결제하는데 안되서 PayPal 로 결제하니 잘 잔행…

4년 ago

코카콜라 제로 355ml 72캔 구매가 (캔당 453원)

롯데온에서 355ml 24캔 롯데카드로 구매시 13,210원 https://www.lotteon.com/p/product/PD36294 APP으로 35,000원 이상 구매시 7,000 포인트 적립 행사…

4년 ago

경동나비엔 온수매트 EQM541-QS (퀸사이즈) 구입가

구입 매장 : 현대 홈쇼핑 (홈쇼핑 방송 중) 모바일 앱 http://www.hyundaihmall.com/front/pda/itemPtc.do?slitmCd=2114353981 최종 결제 가격 :…

4년 ago