setSelector() 호출을 사용하여이 항목을 목록보기로 설정해야하는 선택기 항목을 만들어야합니다.
새로운 드로어 블 파일을 만들고 다음과 같은 코드를 사용하십시오.
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_pressed="false"><shape>
<gradient android:angle="270" android:endColor="#BB00D5FF" android:startColor="#BB00D5FF" />
<corners android:bottomLeftRadius="9dp" android:topRightRadius="9dp" />
</shape></item>
<item android:state_pressed="true"><shape>
<gradient android:angle="270" android:endColor="#BB0987CD" android:startColor="#BB0987CD" />
<corners android:bottomLeftRadius="9dp" android:topRightRadius="9dp" />
</shape></item>
</selector>
그리고 setSelector (R.drawable.bg)를 사용하여 목록보기
당신이'setSelection()'작품을 무엇을 의미합니까하지만 당신이 항목을 선택할 수 없습니다 위의 당김을 설정? 그러면'setSelection()'이 작동하지 않는 것처럼 들립니다. – UgglyNoodle
나는 그 목록 뷰가 올바른 행으로 스크롤하지만 그 행을 선택/강조 표시하지 않는다는 것을 의미합니다. 그것을하는 방법? – Mapo
'Listview'에 맞춤 어댑터를 사용합니까? – Luksprog