드로어 블 폴더, ==> new xml ==> 셰이프를 사용하고이 코드를 사용하여 목록보기 스타일을 변경합니다.안드로이드에서 목록보기를 선택할 때 배경색을 변경하십시오.
<corners android:radius="10dp"/>
<stroke android:color="#b7df18" android:width="2dp"/>
<solid android:color="#53aee3"/>
row.setBackgroundResource (R.drawable.round_corner);
그리고 제대로 작동합니다. BUT 행을 선택하면 선택한 행의 배경이 일반 목록보기처럼 변경되지 않습니다. ! 나는 어떻게해야합니까? 어떻게하면 이상적인 색으로 바꿀 수 있습니까?
나는 그것을 얻었다. 하지만 난 내 목록보기 스타일을 내가 round_corner.xml에서 쓴 것과 같은 것으로 보이고 내가 선택한 배경 색상 행을 클릭하면 예를 들어 빨간색으로 바뀝니다. – user3326937
내 질문을 이해하시기 바랍니다. – user3326937
좋아요, 그래서 당신은 선택한 상태에 대해 원하는 스타일 드로어 블을 써야합니다. 예 : round_corner_selected.xml을 원하는대로 눌렀다가 (빨간색 bg를 언급 한 것처럼). (그 red_background를 쓰는 방법을 알고 싶습니까?) – asish