2012-12-10 3 views
-1

나는 나의 PreferenceActivity를위한 WindowBackground를 설정했다.WindowBackground 안드로이드에서의 선호도 2.3.3

2.3.3을 사용하면 배경 이미지가 올바르게 표시되지만 원래 테마를 스크롤하면 전경이됩니다. 내 경우에는 흰색 배경.

내 매니페스트 파일 :

<activity android:name=".Activity_Settings" android:screenOrientation="portrait" android:theme="@style/PreferencesTheme"/> 

내 스타일 :

<style name="PreferencesTheme"> 
     <item name="android:windowBackground">@layout/repeat</item> 
</style> 

사람이 스피 스크롤 동안 orginal 한 주제에 왜 배경의 변화 나에게 힌트를 줄 수 있습니까?

안부 야닉

PS : 안드로이드 4.0 모두 잘 작동합니다.

편집 : 내 @ 레이아웃/반복은 다음과 같습니다

내가 알아 낸
<bitmap xmlns:android="http://schemas.android.com/apk/res/android" 
android:layout_width="wrap_content" 
android:layout_height="wrap_content" 
android:src="@drawable/background" 
android:tileMode="repeat" /> 
+0

반복 배치 레이아웃입니다 입술/레이아웃 /? –

+0

예, 제 레이아웃/질문을 반복해서 추가했습니다. – schw4ndi

+0

repeat.xml은'res/drawable' 폴더 안에 있어야한다고 생각합니다. 'res/drawable' 폴더 안에 repeat.xml을 넣은 후에해볼 수 있습니까? –

답변

0

, 당신은 액티비티에서 onCreate 메도의 캐시 컬러의 힌트를 설정해야합니다

getListView().setCacheColorHint(Color.TRANSPARENT);