スポンサーサイト

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

自アプリのアクティビティへの遷移

自アプリにあるアクティビティを起動する方法。他アプリのアクティビティを起動する方法は、以前の記事にて。


Intent i = new Intent(getApplicationContext(), [アクティビティのクラス名].class);
startActivity(i);

あらかじめアクティビティをandroid manifestへ登録して、かつ、アクティビティに対応するクラスを生成しておく必要がある。例えば、nextActivity.javaファイルにNextActivityクラスをActivityクラスを継承して、onCreateイベントをoverrideして、setContentView(R.layout.nextactivity);みたいな感じ。


public class NextActivity extends Activity {
@Override
public void onCreate(Bundle b)
{
super.onCreate(b);
setContentView(R.layout.nextactivity);
}
}

これで、アプリ内で複数アクティビティの遷移ができる。後はデータのやりとり方法かなぁ。


テーマ : プログラミング
ジャンル : コンピュータ

コメントの投稿

非公開コメント

プロフィール

sepiablue

Author:sepiablue
組込みソフトウェアエンジニアやってます。普段はC言語使い。
趣味はプログラミング、京都旅行で神社巡り。
AndroidアプリをMacで開発中。

最新記事
スポンサードリンク
スポンサードリンク
月別アーカイブ
カテゴリ
検索フォーム
RSSリンクの表示
リンク
QRコード
QRコード
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。