android.R.layout.~ を使う。res/layout下にレイアウトxmlが無くてもOK(組み込まれているから)
android.R.layout.simple_list_item_1 (例:ListActivityでよく使うシンプルリストレイアウト)
LaucherActivityを継承したアクティビティを作成する
public class LauncherActivityExample extends LauncherActivity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.launcher_example);
}
@Override
protected Intent getTargetIntent() {
Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse("http://developer.android.com/")); //ブラウザ系アクティビティが対象になる
return intent;
}
}
PreferenceActivityを継承したアクティビティを作成する
public class PreferenceActivityExample extends PreferenceActivity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
addPreferencesFromResource(R.xml.pref); //xmlの設定を読み込む場合はaddPreferencesFromResourceメソッド
}
}