单击按钮永远关闭 activity
close an activity forever on bottun click
我的 android 应用有一个用户指南 activity,它应该只从第一个 运行 开始。它有一个按钮。我想使用按钮永远关闭 activity。我使用了这段代码:
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/ 但我不能。
我需要一个示例代码。谢谢
参考这个link:http://developer.android.com/guide/topics/data/data-storage.html
它非常清楚,不需要广泛的 Android 知识即可实施。
基本上,您将在第一次 运行 和 "tutorial" 时存储一个值,而下次用户 运行 使用应用程序时,"tutorial" 将不会显示。
因此,这将用于保存首选项:
SharedPreferences settings = getSharedPreferences(PREFS_NAME, 0);
SharedPreferences.Editor editor = settings.edit();
editor.putBoolean("silentMode", mSilentMode);
editor.commit();
这将用于检索以前存储的:
SharedPreferences settings = getSharedPreferences(PREFS_NAME, 0);
boolean silent = settings.getBoolean("silentMode", false);
希望对您有所帮助!
我的 android 应用有一个用户指南 activity,它应该只从第一个 运行 开始。它有一个按钮。我想使用按钮永远关闭 activity。我使用了这段代码:
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/ 但我不能。 我需要一个示例代码。谢谢
参考这个link:http://developer.android.com/guide/topics/data/data-storage.html
它非常清楚,不需要广泛的 Android 知识即可实施。 基本上,您将在第一次 运行 和 "tutorial" 时存储一个值,而下次用户 运行 使用应用程序时,"tutorial" 将不会显示。
因此,这将用于保存首选项:
SharedPreferences settings = getSharedPreferences(PREFS_NAME, 0);
SharedPreferences.Editor editor = settings.edit();
editor.putBoolean("silentMode", mSilentMode);
editor.commit();
这将用于检索以前存储的:
SharedPreferences settings = getSharedPreferences(PREFS_NAME, 0);
boolean silent = settings.getBoolean("silentMode", false);
希望对您有所帮助!