启动一个Activity,实现从一个Activity向另一个Activity的跳转,有以下几个文件需要写:
1、MainActivity.java
public class MainActivity extends ActionBarActivity{
private Button 按钮id;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.界面xml文件名);
按钮id = (Button) findViewById(R.id.按钮id);
按钮id.setOnClickListener(new OnClickListener() {
public void onClick(View source) {
Intent intent = new Intent(MainActivity.this,
需要启动Activity.class);
startActivity(intent);
}
});
}
2、
需要启动的Activity.java
public class 需要启动Activity extends MainActivity{
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.需要启动Activity对应的布局文件名);
}
}
3、
AndroidManifest.xml文件中添加
<activity
android:name=".需要启动Activity"
android:label="@string/布局文件名">
</activity>
4、
res -> values -> strings.xml
<string name="lable中用到的字符串"></string>