【发布时间】:2015-07-07 22:05:13
【问题描述】:
我的 android 应用有一个用户指南活动,它应该只在第一次运行时开始。它有一个按钮。我想使用按钮永久关闭活动。我使用了这段代码:
Button b1001 = (Button) findViewById(R.id.button1001);
b1001.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View arg0) {
// TODO Auto-generated method stub
startActivity(new Intent(Splash.this, MainActivity.class));finish();
}
});
它不起作用。 我听说我应该使用 sharedpre/something/ 但我不能。 我需要一个示例代码。谢谢
【问题讨论】:
-
你所拥有的应该可以工作。我希望这会有所帮助。 :(
-
尝试
Splash.this.finish()来完成活动。然后在共享首选项中保存一个布尔值,您可以稍后在启动应用程序时检查它。如果已设置,则您的应用程序之前已启动。您可以轻松地 Google 如何使用 SharedPreference。
标签: android eclipse forever activity-finish