2012-12-26 2 views
1

Android 4.2 용 APIDemos 예제를 살펴 보았습니다. 모든 listView 항목은 흰색 선으로 구분됩니다. APIDemos 샘플의 Android 테마

나는 간단한 프로젝트 (안드로이드 4.2)을 생성하고, (대신 Theme.Light의)에 style.xml을 변경 :

<style name="Theme" parent="android:Theme"> </style> 

그것은 검은 배경을 표시하지만 흰색 구분자 라인이 없다. 나는 그것이 APIDemos 샘플에서 설정되는 요점을 얻을 수 없습니다. 당신이 나를 도울 수?

나는

<item name="android:divider" >@android:color/white</item>을 추가하지만 목록보기 작동하지 않습니다.

mAdapter = new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, mStrings); 
+0

저는 ListView에서 구분선을 사라지게하는 [Pull-To-Refresh Library] (https://github.com/chrisbanes/Android-PullToRefresh)를 사용하고 있습니다. 해결 방법을 찾지 못했지만,이 경우 저를 도와 주시면 감사하겠습니다. – Ali

답변

0

당신이 당신의 매니페스트에서 테마를 변경 했 :

는 그리고 이것은 내 목록보기입니까?

목록을 사용자 정의 할 수있는 또 다른 방법은 ListView를 XML (my_list.xml)로 정의하는 것입니다. 여기에 속성 "android : divider"를 추가 할 수 있습니다. 프래그먼트로 작업하는 경우 my_list.xml을 확장 한 후에 onCreateView()에서 getListView를 호출 할 수도 있습니다.

+0

그건 내가 찾고있는 것이 아닙니다. .xml에서 설정하는 방법을 압니다. 내 질문은 APIDemo 샘플에서 설정 한 방법에 대한 것입니다. – Ali