プロジェクトを作成
プロジェクト名:SecondScreen
ビルドターゲット:Android 2.2
プロパティー
アプリケーション名:SecondScreen
パケージ名:com.secondScreen
Create Activity:SecondScreen
Min SDK Version:8
res/layout/main.xml にボタンを配置
ボタンが押された時の動作をOn click に設定する。
設定する値はButtonOnClick
res/layout/main.xml をコピーしてsub.xml を作成し、内容を変更して第2画面を作る。
最初の画面のアクティビティSecondScreen.java をコピーして
SubActivity を作成し、ソースを変更し第2画面のアクティビティを作る。
変更する部分:
setContentView(R.layout.main); を
setContentView(R.layout.sub); に変更する。
AndroidManifest.xml にSubActivityを加える
SecondScreen.java にボタンが押された時の動作を設定する。
SecondScreen.javaのソース
package com.secondScreen; import android.app.Activity; import android.content.Intent; import android.os.Bundle; import android.view.View; public class SecondScreen extends Activity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); } public void ButtonOnClick(View v){ Intent subactivity = new Intent(this,com.secondScreen.SubActivity.class); startActivityForResult(subactivity, R.id.button1); } }
sub.xmlのボタンに android:onClick="ButtonOnClick" を付け加えるのを忘れないように ダウンロード
0 件のコメント:
コメントを投稿