关于在一界面的按钮弹出另一个界面的问题
本帖最后由 fstao 于 2013-10-19 11:06:16 编辑 关于adt开发android的问题:
我在layout有两个界面,一个是主界面activity_main.xml和另一个新增的界面form1.xml。
我在activity_main新增加一个button(id=@+id/bt_one),想单击bt_one弹出界面form1。
我的做法是,在src里的MainActivity.java的代码如下:
package com.example.my_first;
import android.os.Bundle;
import android.app.Activity;
import android.content.Intent;
import android.view.Menu;
import android.view.View;
import android.widget.Button;
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Button bt_one=(Button)this.findViewById(R.id.bt_one );
bt_one.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View arg0) {
// TODO Auto-generated method stub
Intent intent = new Intent(MainActivity.this,activeform1.class);
startActivity(intent);
}
});
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.main, menu);
return true;
}
package com.example.my_first;
import android.app.Activity;
import android.os.Bundle;
public class activeform1 extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
setContentView(R.layout.form1);
}
}
<activity android:name=".activeform1"></activity>