我使用下面的路徑創建了項目 file> new> new project> settings activity。設置片段
打開應用程序時出現一個頁面,點擊文本時第二個頁面打開。
page 1 image page 2 image 如何在打開應用程序時打開第2頁?
我的代碼
import android.os.Bundle;
import android.preference.PreferenceFragment;
import java.util.List;
public class SettingsActivity extends AppCompatPreferenceActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
}
@Override
public void onBuildHeaders(List<Header> target) {
loadHeadersFromResource(R.xml.pref_headers, target);
}
protected boolean isValidFragment(String fragmentName) {
return PreferenceFragment.class.getName().equals(fragmentName)
|| DataSyncPreferenceFragment.class.getName().equals(fragmentName);
}
public static class DataSyncPreferenceFragment extends PreferenceFragment {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
addPreferencesFromResource(R.xml.pref_data_sync);
setHasOptionsMenu(true);
}
}
}
澄清:您是否希望應用程序在'SettingsActivity'上啓動? – Jon
我的應用程序仍然在settingsActivity上啓動,但我想打開第2頁而沒有任何點擊。請檢查第1頁和第2頁圖像。我的應用程序應該在第2頁上啓動。 – michaelzX
你想在應用程序打開時打開第1頁或第2頁 –