가로 방향으로있을 때 내 PreferenceActivity 활동 내용을 둘러싸고있는 많은 수의 여백을 어떻게 제거합니까? 당신의 AndroidManifest를에서 http://i.stack.imgur.com/uC6tn.png가로 방향의 안드로이드 선택도 패딩
3
A
답변
3
이 같은 활동 테마를 설정합니다 :
안드로이드 응용 프로그램을 실행할 때이 발생합니다 4.0 여기
내 문제를 설명하는 좋은 이미지입니다
<activity
android:name="com.your.package.SettingsActivity"
android:label="@string/title_activity_settings"
android:theme="@style/PrefTheme" />
다음이 값을 styles.xml에 추가합니다.
<style name="PrefTheme">
<item name="android:padding">2dp</item>
</style>
답변에 약간 늦지 만 다른 사람에게 도움이 될 수 있습니다.
감사
스티브
3
스티브의 대답은 정확하지만, 그것은 또한 다른 아이 뷰 패딩을 설정합니다. 그게 내가 내 PreferenceActivity를의 onCreate()
이 퍼팅 결국 이유는 다음과 같습니다
((ViewGroup)getListView().getParent()).setPadding(0, 0, 0, 0);
+0
감사합니다! 이게 내가 찾는 것을 실제로 발견 한 유일한 장소 야. – Wops
+0
이것을 알아 내려고 4 시간 만에 ... 정제에서 기본 패딩을 제거하는 해결책! 고맙습니다!!! – GaryAmundson
을 대신의 PreferenceActivity를가 FragmentActivity를 확장하려고 PreferenceFragment을 사용하여 확장. 이것은 나를 위해 일했다. – Marqs