之上“浮动”有可能是这更好的方法,如果是的话,请让我知道,因为我是新来的Android开发...与对话的主题打开活动上的当前活动
我有一个应用程序与“主要”活动。从这里用户可以按一个按钮打开另一个活动,在那里他们可以编辑应用程序的设置。我不想在一个新的“屏幕”上打开活动,而是在主要活动之上打开一个类似窗口(模态)的弹出窗口,它将保存设置活动。用户将能够看到设置弹出框后面的主屏幕,但不会与它进行交互,直到他们按设置上的“保存”或“取消”。
我用对话框主题做了我的设置活动。当我按下按钮打开设置时,我会看到设置活动,除非主要活动消失,并且我在后台看到我的主屏幕。然后当我推动保存设置活动时,我的主要活动将全屏返回。
有没有简单的方法来纠正?我不是用来纠正方法来达到我期待的目的吗?我在主要活动中包含了我的onclick处理程序,用于设置按钮。
//Settings button
private OnClickListener oclSettingsButtonClick = new OnClickListener() {
public void onClick(View view) {
Intent myIntent = new Intent(view.getContext(), settingsActivity.class);
startActivityForResult(myIntent, 0);
finish();
}
任何帮助表示赞赏。
谢谢你。我会研究偏好活动。 – JCor83 2011-05-21 18:28:27
Kaloer链接已死亡 – thecoolmacdude 2014-06-26 13:47:31