プロジェクトを作成
プロジェクト名: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 件のコメント:
コメントを投稿