こんにちは皆さんはAndroidアプリを作っていますが、それ以外の場合は同じボタンから2つのアクティビティを開く必要があります。 Plzは私を助けます。Androidでシングルボタンを使用して別の2つのインテントを開く方法
-5
A
答えて
0
、これを試してみてください。最初にButtonを追加し、idをbtnTestとして与えます。 次に、アクティビティクラスで次のコードを使用します。
最初にボタンハンドル変数を宣言します。
のonCreateで、その後private Button btnTest;
()
{
......
btnTest = (Button)findViewById(R.id.btnTest);
btnTest.setOnClickListener(this);
......
}
そこで私は、これはあなたを助けることを願っています
public void onClick(View v){
{
Intent intent;
switch(v.getId()){
case R.id.btnTest:
if(yourcondition1)
{
intent = new Intent(getApplicationContext(),YourActivity1.class);
StartActivity(intent);
}
if(yourcondition2)
{
intent = new Intent(getApplicationContext(),YourActivity2.class);
StartActivity(intent);
}
break;
}
}
のonClickメソッドを追加します。
2
は、私はあなたのためにいくつかのサンプルコードを提供します
button.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
if(condition){
Intent intent = new Intent(MaintActivity.this,Activity1.class);
startActivity(intent);
} else {
Intent intent = new Intent(MaintActivity.this, Activity2.class);
startActivity(intent);
}
}
}
});
関連する問題
- 1. インテントでAndroidでファイルを開く方法
- 2. インテントを使用してビデオを開始する方法android
- 3. コールバックでインテントを使用してAndroidアプリでGoogle Playストアを開く方法を教えてください。
- 4. 他のファイルマネージャーアプリをインテントで開く方法
- 5. アンドロイドでコールバックでインテントを使用してGoogle Playストアを開く方法
- 6. 2つの別のインテントアクションをアンドロイドの単一のボタンを使用して開く方法
- 7. Androidのインテント:同じsharedUserIdを持つ別のアプリのクラス名を使用してアクティビティを開始
- 8. Androidの開発:インテント構文の使用
- 9. 1つのビューを使用してイメージファイルを開く方法は?
- 10. Eclipseを使用してファイルを2回開く方法は?
- 11. Androidのインテントを使用して、アクティビティ間でデータをフラグメントに渡す方法
- 12. SearchDialogインテントを使用してアクティブなアクティビティを開く
- 13. 別のファイルを使用して別のJVMを開くJVM
- 14. 多くのインテントを持つAndroid契約
- 15. JavaFX 2で別のウィンドウを開く方法は?
- 16. Androidでインテントを使用してビデオを再生する方法は?
- 17. Androidでインテントを使用してローカルHTMLページを読み込む方法は?
- 18. Androidアプリケーション(インテントとしてではなく)の中でカレンダーを作成/使用する方法
- 19. アプリで他のアプリを使用する際に使用できる「公開」インテントを見つける方法
- 20. VB.Netを使用して、デフォルトのイメージビューアでイメージを開く方法?
- 21. Android:同じFrameLayoutの中で、TabHostでホストされているListViewから新しいインテントを開く方法?
- 22. ACTION_IMAGE_CAPTUREインテントを使用しているときにAndroidカメラの動作を正しくキャッチする方法
- 23. 1つのタブから別のタブでアクティビティを開く方法
- 24. 別のAndroidアプリケーションを開く
- 25. 別のタブでファイルを開く方法
- 26. ADTを使用してEclipseで開発中のAndroidドキュメントの使用方法は?
- 27. インテントを使用してブラウザでファイルを開くか共有する
- 28. ナビゲーションドロワーのアイテムを使用して他のアクティビティを開く方法
- 29. JavaとAndroid:インテントで複数のファイルを開くには?
- 30. エクリプスケプラーで2つのサイドウィンドウを開く方法