您好我是Java的新手,请您表明我出错的地方非常感谢非常感谢!我想在预设
时使用按钮链接两个java activty' spackage com.example.matt.androidui;
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuItem;
import android.widget.Button;
public class MainActivity extends Activity {
被称为活动的顶端。
我遇到麻烦的代码似乎有所作为!
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
Button button = (Button) findViewById(R.id.button);
button.setOnClickListener(new OnClickListener) {
public void onClick (View v){
Intent intent = new Intent (v.getContext(), MainActivity2Activity.class);
startActivityForResult(kntent, 0);
}
}
}
按钮代码在这里结束!
@Override
public boolean onCreateOptionsMenu(Menu menu) {
Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.menu_main, menu);
return true;
}
@Override
public boolean onOptionsItemSelected(MenuItem item) {
int id = item.getItemId();
// noinspection SimplifiableIfStatement
if (id == R.id.action_settings) {
return true;
}
return super.onOptionsItemSelected(item);
}
}
答案 0 :(得分:1)
如果您想通过按下按钮开始第二个活动,那么只需执行此操作,
Intent intent = new Intent (MainActivity.this, SecondActivity.class);
startActivity(intent);
答案 1 :(得分:0)
@MattTheCodeMan
如果您想通过按下按钮开始第二个活动,请编写以下代码:
Intent intent = new Intent (v.getContext(), MainActivity2Activity.class);
startActivityForResult(intent, 0);
答案 2 :(得分:0)
如果你是Android的新手,也许是android studio中导航版的良好开端,LOOK THIS LINK