Android 单击按钮后启动活动
我只想在应用程序启动后启动一次活动。我做了以下代码:Android 单击按钮后启动活动,android,android-activity,Android,Android Activity,我只想在应用程序启动后启动一次活动。我做了以下代码: Boolean isFirstRun = getSharedPreferences("PREFERENCE", MODE_PRIVATE) .getBoolean("isFirstRun", true); if (isFirstRun) { //show start activity startActivity(new Intent(MainActivity.this, Fi
Boolean isFirstRun = getSharedPreferences("PREFERENCE", MODE_PRIVATE)
.getBoolean("isFirstRun", true);
if (isFirstRun) {
//show start activity
startActivity(new Intent(MainActivity.this, FirstLaunch.class));
Toast.makeText(MainActivity.this, "First Run", Toast.LENGTH_LONG)
.show();
}
getSharedPreferences("PREFERENCE", MODE_PRIVATE).edit()
.putBoolean("isFirstRun", false).commit();
但这对我想要的东西不起作用。我想当我点击一个按钮并启动活动。但是主活动启动要启动活动,您需要使用意图。当点击按钮时,您可以这样调用:
Button myButton = (Button) findViewById(R.id.MY_BUTTON);
myButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent intent = new Intent(CurrentActivity.class, NextActivity.class);
startActivity(intent);
}
你可以阅读更多关于开始活动的内容。Rest in peace English.@sajad你能用一些例子更清楚地阐述你的问题吗?弄清楚你在问什么?如果你觉得我的答案有用,你能接受吗?;)这对于op的要求是正确的。op我建议深入阅读android代码。。。