2010-05-25 2 views
0

둥근 모서리가있는 배경을 가진 listView를 만들었습니다. 이제는 목록보기에서 첫 번째 항목을 선택하는 동안 선택기 모양이 둥근 rect 상단되지 않았습니다. 마찬가지로 listview에서 마지막 항목을 선택하는 동안 셀렉터 모양이 아래쪽에 둥근 사각형으로 표시되지 않았습니다. 선택기에 둥근 된 사각형을 적용하면 모든 목록보기 항목 선택이 둥근 사각형 모양이됩니다. 그래서 내가 listview의 둥근 rect 배경과 일치하도록 선택기 모양을 원한다.ListView 둥근 선택기

이 문제를 해결하는 데 도움을주십시오.

+0

여전히 필요한 경우 확실하지 않지만이를위한 Android 라이브러리를 만들었습니다. 이것 좀 봐 [Android 용 UITableView] (https://github.com/thiagolocatelli/android-uitableview) – Thiago

답변

0

기본적으로 목록보기는 직사각형입니다. 그러나 우리는 그것을 덮어 쓰고 항목을 나열하기 위해 모양을 제공 할 수 있습니다. 하지만 기본 셰이프는 rectangle이므로 선택기에서 덮어 쓸 수는 없습니다. 이 문제가 발생했습니다. 그러나 목록보기 선택자 모양을 변경할 수있는 다른 방법은 없습니다. 안드로이드의 기본 기능입니다.

+1

아니,이 문제를 해결했습니다. http://www.anddev.org/view-layout-resource-problems-f27/rounded-corners-on-listview-t8193.html – Sathiya