2つの異なるボタンがインテントを同じアクティビティに立ち上げたければ、どうすればよいですか?たとえば、1.「花」ボタンと2.「スカイ」ボタンがあり、ユーザーが「空」ボタンまたは「花」ボタンを押すと、同じアクティビティListOfChildrenが表示されます。同じアクティビティを表示するための2つのボタンの使い方は?
-2
A
答えて
0
だけ.xml
ファイルでのご<button>
ウィジェットの両方にこの行を追加します。同じのonClickメソッド
+0
正しいものです.1つのリスナーを作成して両方のボタンに設定する方が良いでしょう –
0
に両方のボタンのあなたのonClickメソッド またはポイントの二つのボタンで
startActivity(this, ListOfChildren.class);
を使用します。
android:onClick="gotoListOfChildren"
あなたのアクティビティにメソッドを追加します。 S:
public void gotoListOfChildren(View v) {
Intent i;
i = new Intent(this, ListOfChildren.class);
startActivity(i);
}
0
セットのOnCreateメソッド内部2つのボタンのlistnersをonclickの。次に、インテントを使用して開始する同じアクティビティを設定します。
final Button btnFlowers = (Button) findViewById(R.id.button_id); //get flower button id from xml layout
final Button btnSky = (Button) findViewById(R.id.button_id); ////get sky button id from xml layout
btnFlowers.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
Intent activityChangeIntent = new Intent(PresentActivity.this, NextActivity.class);
// currentContext.startActivity(activityChangeIntent);
PresentActivity.this.startActivity(activityChangeIntent);
}
});
btnSky.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
Intent activityChangeIntent = new Intent(PresentActivity.this, NextActivity.class);
// currentContext.startActivity(activityChangeIntent);
PresentActivity.this.startActivity(activityChangeIntent);
}
});
関連する問題
- 1. 同じ色の2つのボタンを表示するUIAlertView
- 2. アクティビティからレイアウト2ボタンのメインレイアウトを表示する方法は?
- 3. 同じ行に2つのアイコンを表示する方法
- 4. 同じフィールドに2つの値を表示する方法
- 5. Android - 同じボトムバーの2つのアクティビティ
- 6. 同じアクティビティの2つのフラグメント
- 7. Android NDK 2つのアクティビティ同じJNI関数を使用する
- 8. 同じアクティビティと同じ画面の2つのフラグメント
- 9. 同じ行に2つのウィジェットを表示するには
- 10. TabActivityは同じアクティビティのいくつかのタブを表示しています(子アクティビティのプロパティを初期化)
- 11. 同じアクティビティの2つのフラグメントに切り替える方法
- 12. 同じページの2つの同じfbのようなボタン - クリックしたものを見つける方法?
- 13. 2つのボタンに同じ機能を適用する方法
- 14. Cで同じ方法で2つのアラートボックスを表示するには
- 15. 同じページの2つのIDに同じスクリプトを使用する方法は?
- 16. 同じリスナーを使用したいくつかのアクティビティ
- 17. 同じカテゴリの次と前のボタンを表示するには?
- 18. 同じフレームに2つのパネルを表示する
- 19. デカップリングボタン(2つのボタンが同時にトグルしている)、データに応じて適切なボタンを表示
- 20. ログに同じカラーバーを持つ2つの画像を表示
- 21. 同じ行に2つのボタンを入れる方法
- 22. 戻るボタンを押すと同じアクティビティが表示されます
- 23. 同じアクティビティの別のビューの上にビューを表示する方法
- 24. 同じ時間に2つのオブジェクトを表示、非表示にするJquery?
- 25. 同じボタンに隠して表示する角度2
- 26. 同じASP.NET MVCフォームの2つのボタンを使用
- 27. 同じ画面に複数のアクティビティを表示する
- 28. WPF 2つの異なるウィンドウに同じ画像を表示
- 29. C#2つの異なるタブに同じDataGridViewを表示
- 30. 次のボタンをクリックして、同じクラスのdivを1つ1つ表示する方法は?
両方のボタンに同じリスナーボディを挿入するだけですか? – Lukingan
ListOfChidrenは同じアクティビティで何をしたいのか説明できますか? – Vij
2つの異なるボタンと異なるリスナーが必要です。 – David