我有一个PreferenceActivity,它有一个偏好。当首选项使用startActivity启动活动时,操作系统会停止并删除PreferenceActivity。
我希望用户返回原始的PreferenceActivity,而不是让操作系统完成并删除它。
操作系统正在删除活动,但我不知道为什么。我可以告诉我的活动在哪个/哪个代码调用完了?
@Override
protected void onClick() {
// TODO Auto-generated method stub
super.onClick();
log("click");
Intent sintent = new Intent(context, MusicPrefActivity.class);
context.startActivity(sintent);
}
<activity
android:name=".ui.prefs.RokuPrefActivity"
android:screenOrientation="portrait"
android:theme="@android:style/Theme.NoTitleBar" >
<intent-filter >
<action android:name="android.intent.action.MAIN" />
</intent-filter>
</activity>
<activity
android:name=".ui.prefs.MusicPrefActivity"
android:screenOrientation="portrait"
android:theme="@android:style/Theme.NoTitleBar" >
<intent-filter >
<action android:name="android.intent.action.MAIN" />
</intent-filter>
</activity>
答案 0 :(得分:0)