【发布时间】:2013-02-28 18:30:25
【问题描述】:
如果我每次单击按钮时都创建一个相同类的新Intent,那么创建的活动是否相同?
每次单击按钮时,我都希望显示一个带有滑块的对话框,并且在更改它之后,我希望保存状态,以便下次打开对话框时滑块的状态为一样的。
我的按钮代码是这样的:
button.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
Intent intent = new Intent(v.getContext(), Slider_Logic.class);
v.getContext().startActivity(intent);
}
});
【问题讨论】:
-
您必须传递额外的 Bundle 参数才能保存您的状态或滑块的状态。这意味着您必须将状态保存在某处然后启动意图,否则它将没有任何意义,它将只有您的此类的初始参数。 stackoverflow.com/questions/768969/…
标签: android android-intent android-activity android-lifecycle