こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

androidアプリ、Listviewについて

現在、Aというクラスで定義されているボタンを押した
際に、
まずはボタンが押された旨をトーストし、その後
Bというクラスで定義されているListViewを表示させた
いと考えています。
この時、Aのクラスにはなんと記述したら良いのでしょ
うか?

Aクラスに
public void onClick()
{
//中略
public void run()
{
//入力した文字をトースト出力する
Toast.makeText(
//中略
)

class B extends ListActivity
{
}
}

のように記載しているのですが、トーストまでしか
正常に動作しません。
どなたかご存知の方がいらっしゃいましたらよろしくお
願いします。

投稿日時 - 2013-05-23 17:25:59

QNo.8101599

すぐに回答ほしいです

このQ&Aは役に立ちましたか?

1人が「このQ&Aが役に立った」と投票しています

回答(1)

ANo.1

class B が ListActivity を継承しているのであれば、class A で

Intent intent = new Intent();
intent.setClass(A.this, B.class);
startActivity(intent);

としてあげれば、class Bのアクティビティが表示されます。

投稿日時 - 2013-05-23 17:35:49

お礼

さっそくのご回答ありがとうございます!
Intentを呼び出すとアプリが強制終了してしまうため、
現在調査中です。

投稿日時 - 2013-05-24 11:20:47

あなたにオススメの質問