クリックしたテキストを使用して、メインアクティビティから新しいアクティビティをリンクするにはどうすればよいですか。 main.xmlからクリック可能なテキストを設定しましたが、MainActivity.javaクラスから新しいアクティビティを呼び出す方法がわかりません。私はこのコード "textView.setOnClickListener(新しいView.OnClickListener());を使用する必要があることを知っている;"同様の質問で見つけましたが、MainActivity.javaクラスにどのように配置するのかわからないので、次のアクティビティを呼び出します。クリック可能なテキストを使用してAndroidスタジオの新しいアクティビティをリンクする方法
0
A
答えて
0
Intentをチェックしてください。これらを使用して、アプリケーション内で新しいアクティビティやサービスを開始します。
クリック可能にした後で、テキストにOnClickListener
インターフェイスを割り当てなければならないという点では正しいです。インターフェイスのonClick()
メソッドでは、このようなことをする必要があります。
:次の活動で
@Override
public void onClick(View v) {
// Create the intent which will start your new activity.
Intent newActivityIntent = new Intent(MainActivity.this, NewActivity.class);
// Pass any info you need in the next activity in your
// intent object.
newActivityIntent.putExtra("aString", "some_string_value");
newActivityIntent.putExtra("anInteger", some_integer_value);
// Start the new activity.
startActivity(newActivityIntent);
}
、あなたはあなたがそうのように、最初のアクティビティから渡されたデータにアクセスすることができますように、それを開始するために使用意図を取得できます。
@Override
public void onCreate(Bundle savedInstanceState) {
// Get the intent that started this activity.
Intent startingIntent = getIntent();
// Retrieve the values.
String aString = startingIntent.getStringExtra("aString");
Integer anInteger = startingIntent.getIntExtra("anInteger", 0); // 2nd param is the default value, should "anInteger" not exist in the bundle.
// Use the values to your hearts content.
}
希望に応じます。
+0
@kingemekaあなたは何を得ているのですか? –
関連する問題
- 1. Androidスタジオの新しいアクティビティにラジオボタンをリンクする方法
- 2. android - 私のテキストをクリック可能にする方法(URLリンク)
- 3. クリック可能なテキスト(Android)を使用したい
- 4. Androidスタジオ新しいアクティビティ
- 5. Androidスタジオでの検索可能なアクティビティ
- 6. Android RegexのテキストURLをクリック可能なリンクに変換する
- 7. StartActivity Androidスタジオを使用して新しいアクティビティが開けない
- 8. androidのクリック可能なテキスト
- 9. リストビューのクリック可能なアイテム - Androidスタジオ
- 10. AndroidスタジオEditTextクリック可能
- 11. Android TextView - クリック可能なリンクとクリック可能な表示
- 12. Androidスタジオ|使用方法フラグメントとアクティビティを切り替えるにはクリックしてください
- 13. アンカータグをテキストなしでクリック可能にする方法
- 14. クリック可能なリンクを使用したListBoxへのバインド
- 15. クリック可能なリンク付きのAndroidカスタムリストビュー
- 16. クリック可能なテキストでテキストを置き換えるリンクを新しいタブで開く
- 17. Javascriptを使用してURLをクリック可能なリンクに変換する
- 18. (VBA/VBA EXCEL)画像をアップロードしてリンク/クリック可能なテキストにする
- 19. OnMarkerClickを使用してGoogleマップの新しいアクティビティを開く方法Android api
- 20. PHP $テキストをフロントエンドのクリック可能なURLリンクに変換する
- 21. すべてのアクティビティで利用可能なログインアクティビティを実装する方法。 android
- 22. 画像のセクションをクリック可能なリンクにする方法
- 23. wp7でクリック可能なテキストブロックのリンクを設定する方法
- 24. ストライプAPIを使用してツイート可能なリンクを取得する方法
- 25. ボタンをクリックしてファイルをダウンロードする方法(Androidスタジオ)
- 26. Twilioを使用してSMSメッセージにクリック可能なリンクを含める
- 27. Android StudioでonMarkerClickを使用して新しいアクティビティを開く方法
- 28. javascriptを使用してクリック可能な円を作成する方法は?
- 29. JavaFx:シーンビルダを使用してクリック可能な画像を作成する方法
- 30. jquery selectを使用しているクリック可能な表の行?
コードを入力してください。新しいアクティビティを開始するには、 'Intent intent = new Intent(this、YourNewActivity.class);のような新しいインテントを作成する必要があります。 startActivity(intent); ' – michoprogrammer
[ボタンクリックで新しいアクティビティを開始する方法]の複製が可能です(http://stackoverflow.com/questions/4186021/how-to-start-new-activity-on-button-click) –