首选在layout处点右键,New——Android XML File   新建一个Layout布局的xml文件,文件名为:samool,建好以后随便拖两个组件进去即可,建好以后R里会自动记录的。

第二步在src处新建一个名为SamoolActivity.java 源代码文件。

代码如下:

 

public class samoolActivity extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setTitle("samoolActivity");
setContentView(R.layout.samool);
}
}

最后一句是关键,将此代码文件与samool布局文件相关联。

同样的在主界面里,把调用代码写上,加上按钮事件。

private Button.OnClickListener button_samool_listener = new Button.OnClickListener() {
public void onClick(View v) {
Intent intent = new Intent();
intent.setClass(MainActivity.this, samoolActivity.class);
startActivity(intent);
}
};

以上代码为界面跳转调用代码。

最后一步相当关键,不写这行代码的话程序也可以运行,但是点击按钮就会报错,相当郁闷啊,偶花了一个多小时来找原因,最终还是发现了,不加不行啊。

要在AndroidManifest.xml把添加的Activity加上

<activity android:name="samoolActivity"></activity>

 

最后修改:2011 年 07 月 08 日
一分也是爱