スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

Androidで画面遷移

下記PGは、「FirstActivity」⇒「SecondActivity」へ
画面遷移する簡単なPGである。
※「Android.xml」に上記2つのActivityの定義が必要。

【FirstActivity】
package com.test;
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.LinearLayout;

public class FirstActivity extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);

LinearLayout layout = new LinearLayout(this);

Button btn = new Button(this);
btn.setText("次の画面へ");
OnClickListener listener = new OnClickListener() {
@Override
public void onClick(View v) {
Intent intent = new Intent(getApplication(), SecondActivity.class);
startActivityForResult(intent, 0);
}
};
btn.setOnClickListener(listener);

layout.addView(btn);
setContentView(layout);
}
}


【SecondActivity】
package com.test;
import android.app.Activity;
import android.os.Bundle;
import android.widget.LinearLayout;
import android.widget.TextView;
import android.widget.Toast;
public class SecondActivity extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);

LinearLayout layout = new LinearLayout(this);

TextView txt = new TextView(this);
txt.setText("画面遷移しました!");
layout.addView(txt);
setContentView(layout);
}
}


スポンサーサイト

コメント

非公開コメント

検索フォーム


カテゴリ
全記事表示リンク

全ての記事を表示する

広告
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。