想在preferencescreen頁面加入乙個自定義的布局,這裡以加入乙個button為例,記錄一下
加入乙個自定義布局有兩種方式:
使用preference的android:layout屬性
然後在your_custom_layou.xml檔案中定乙個button,***!
在android:layout屬性指定你自定義的layout,注意preference的布局是定義在xml目錄下的
2. 定義乙個layout布局檔案且布局要包含listview android:id="@android:id/list"
1)在layout目錄下單獨寫乙個布局layout檔案,定義你想要的布局,注意一定要包含listview且id為@android:id/list,為要展示的perference佔位
<?xml version="1.0" encoding="utf-8"?>
2)然後在xml目錄下定義preference檔案,preference檔案不需要考慮自定義的布局
3)在preferenceactivity中加入兩行**:
addpreferencesfromresource(r.xml.preferences);
setcontentview(r.layout.main);
兩種方式在使用上的區別之一:
第二種方式可以不受perference的style影響
前端雜燴 在工作,在思考,在沉澱
當我們沉浸在旺盛的需求之中時,整個人便會成為一台工作的機器,切著類似的頁面,寫著同樣的邏輯,重複著昨天或者上個月做的事情,時間久了,覺得膩味,沒有什麼創新,也沒有明顯的成長。用一句通俗的話來講 工作五年,後面四年重複著第一年的活兒。很多人嘗試跳出這個怪圈,不過基於環境壓力和思維受阻,最後又不得不選擇...
前端雜燴 在工作,在思考,在沉澱
當我們沉浸在旺盛的需求之中時,整個人便會成為一台工作的機器,切著類似的頁面,寫著同樣的邏輯,重複著昨天或者上個月做的事情,時間久了,覺得膩味,沒有什麼創新,也沒有明顯的成長。用一句通俗的話來講 工作五年,後面四年重複著第一年的活兒。很多人嘗試跳出這個怪圈,不過基於環境壓力和思維受阻,最後又不得不選擇...
需求在變化,思維在變化
做了這個遠端監控專案,發現開發專案其實相當具有挑戰性的,這種挑戰性主要表現在兩個方面 1 不斷變化的領導需求 或者客戶需求 2 並不熟練甚至並不了解的技術。最近看了一些 瘋狂的程式設計師 還是很羨慕絕影能在大學期間找到自己喜歡的方向,喜歡的事情,把自己喜歡的事情作為自己的工作甚至事業實際上是非常快樂...