2016-03-29 81 views
-1

我正在使用PreferenceFragment,並希望我的應用程序的版本顯示在包含所有設置的列表下方。我知道一個正常的ListView我可以做addFooterView(theTextView),但PreferenceFragment不提供這樣做的權限(無法訪問從首選項xml填充的ListView)。任何人都可以做到這一點?將Footerview添加到PreferenceFragment列表

+0

你的意思是PreferenceFragment? http://developer.android.com/reference/android/preference/PreferenceFragment.html –

回答

0

喬治的答案(選項1)在正確的軌道上,但我覺得比單純添加偏好更好一點。我通過使用接受的答案here中的佈局創建了自定義首選項,然後通過居中文本完全自定義我想要顯示的內容,甚至使首選項僅在特定情況下顯示(例如,如果用戶擁有最新版本,不顯示偏好等)。

我在設置上使用了Android docs來創建一個擴展首選項的類來完成所需的動態工作。