0
我已經設置了我的默認android首選項和必要的選項。首選項的主要原因是允許用戶管理他們的資源。在我的應用程序中,它們是「聯繫人」,「項目類型」和「貨幣」。默認首選項的新活動
「貨幣」部分正常工作。顯示器還沒有編程。但是我真正想要做的是,當點擊「聯繫人」或「項目類型」中的任何一個時,他們應該打開另一個自定義活動以讓用戶管理他的聯繫人。順便說一下,不是android聯繫人。這是一個連接到數據庫表的活動,允許用戶管理他的聯繫人和他的項目類型。
對此有任何建議嗎?也許,我不應該使用默認的Android偏好?
這是首我的XML代碼:
<PreferenceScreen
xmlns:android="http://schemas.android.com/apk/res/android" >
<PreferenceCategory
android:title="Manage your resources" >
<ListPreference
android:key="contacts"
android:title="Manage your Contacts"
android:summary="Click here to ADD, EDIT and DELETE Contacts" >
</ListPreference>
<ListPreference
android:key="projects"
android:title="Types of Projects"
android:summary="Click here to maintain a list of Types of Projects that match your profession" >
</ListPreference>
<ListPreference
android:key="currency"
android:title="Select currency"
android:summary="Set a default currency that you wish to use" android:entryValues="@array/entryvalues_list_preference" android:entries="@array/entries_list_preference">
</ListPreference>
</PreferenceCategory>
在此先感謝....
因此,從本質上講,我最好創建一個自定義用戶界面並用它替換偏好活動?爲了使事情更清楚一點,只有「貨幣」部分影響應用程序中的顯示。其餘2僅供參考。這是否對比較有影響? – 2010-09-30 17:51:46
@Siddharth Lele:「實際上,我最好創建一個自定義用戶界面,並用它替換偏好活動?」 - 你已經說過你正在爲「聯繫人」和「項目類型」這樣做。我不會從'PreferenceActivity'啓動非偏好用戶界面。 「爲了使事情更清楚一些,只有」貨幣「部分會影響應用程序中的顯示內容,其餘部分僅供參考,這是否對比較產生影響?」 - 不知道你在說什麼,對不起。 – CommonsWare 2010-09-30 18:12:02
我對此感到抱歉。我想我會採取您先前的建議,並繼續使用像「偏好」屏幕一樣的自定義用戶界面,然後從中繼續。由於所有的值都來自數據庫,理想情況下不應該是一個問題,或者至少我認爲它是這樣的。我對Android和JAVA相當陌生,大概有兩週歲。謝謝你的建議。 – 2010-09-30 18:14:25