【发布时间】:2011-03-27 17:54:33
【问题描述】:
我的 Android 2.1 应用程序中有两个活动。
第一个是主要活动,提供触摸交互的视图。
第二个是设置活动,提供设置来调整 Main 中使用的参数。
我目前在我的主类中有一个设置活动,作为一个类实例。我在 Main 中读取此实例的设置。
public class Main extends Activity implements View.OnClickListener, View.OnTouchListener {
protected Settings settings;
}
public class Settings extends Activity implements ListAdapter {
}
我发现了如何重用我的设置活动,如果它已经创建,确保只有一个持久实例:
// within Main.java :
Intent intent = new Intent(this,Settings.class);
intent.setFlags(Intent.FLAG_ACTIVITY_REORDER_TO_FRONT); // reuse existing Settings
this.startActivity(intent);
我的问题是我无法找到如何将它与 Main 中的本地“设置”成员联系起来。
谁能给我一个简单的例子,说明如何将我的本地“设置”实例作为可重用的活动启动?
非常感谢
【问题讨论】:
标签: android android-activity reusability