我想知道第一次創建共享首選項文件的時間?何時首次創建共享首選項文件?
我有以下代碼:
<?xml version="1.0" encoding="utf-8"?>
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android">
<PreferenceCategory android:title="User settings">
<EditTextPreference android:title="User Name"
android:key="userName" android:summary="Please Enter User Name"></EditTextPreference>
<EditTextPreference android:title="Password"
android:key="password" android:summary="Password Here"
android:inputType="textPassword"></EditTextPreference>
</PreferenceCategory>
</PreferenceScreen>
public class PrefsActivity extends PreferenceActivity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
addPreferencesFromResource(R.xml.prefs);
}
}
而且,我該如何使用getSharedpreference(),與文件名?我不知道是否必須首先創建該文件並將其放入應用程序的數據目錄中?
我的意思是什麼時候第一次創建共享首選項文件:當應用程序安裝,或一段時間後?如果以後,當?
感謝它..我的意思何時是第一次創建共享首選項文件:當應用程序安裝, 或一段時間後?如果以後,當? – Smitha 2012-03-05 07:07:25
我相信它是首次出現PreferenceScreen時創建的,或者PreferenceScreen中的項目是由用戶首先設置的。正如我之前所說,我對此並不完全確定。 – Knossos 2012-03-05 07:29:06
是的..我認爲你是對的! – Smitha 2012-03-05 08:20:55