A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
とりあえずは、次の画面のことはおいておいて、ボタンをクリックしたら、ボタン名をその画面のTextviewに表示してみてください。
これには、ボタンに対するsetOnClickListener設定と、onClickListener内でのTextViewへのsetTextの処理が必要です。複数ボタンがある場合、各ボタンにonClivkLitenerを無名定義して使うか、onClickListener内でどのボタンidかを識別してボタンごとの処理を行います。とはいえ、提示の要求仕様では、どっちのボタンがクリックされてもボタン名をTextViewに表示することに変わりはないので、まだどっちのボタンがクリックされたのかの識別までは不要だと思います。キーワード「イベントリスナー ボタン クリック Android」でネット検索すれば、参考になるサイトは見つかるでしょう。画面のレイアウトxmlファイル内で、TextView, Buttonそれぞれにiandroid:idタグを設定しておくと、プログラム内からidにより属性を参照したり設定できます。これにはキーワード「findViewById Android」でネット検索して使い方を確認してください。
次画面のTextViewにボタン名を表示するのは、こんなやり方です。次画面も<activiy></activity>タグを使ってAndroidManifest.xmlに追加しておく。最初の画面で、onClickListener内で、Intentを作り、putExtraで画面間でのデータ引き渡しを行い、startActivityを使う。次画面では、onCreate時にgetStringExtraなどを使い前画面でセットしたデータを取り出し、TextViewにボタン名を設定する。キーワード「Intent .properties putExtra StartActivity Android」でネット検索すれば、参考になるサイトは見つかるでしょう。
なお、独習を続ける場合、具体的なメソッド名でのネット検索はまだそのメソッドを知らないわけですから無理です。概念的な言葉で検索すると効率は落ちます。どうすればいいかとなると、上記のネット検索で見つけたサイトのAndroidアプリ開発情報にじっくり目を通すか、やはり一冊技術書を用意して読むのが適しています。少なくともAndroid SDK内のドキュメント類(android-sdks\docs)は読んでおかないと遠回りになります。たとえば、次画面の作成、次画面への元画面からのデータ引き渡しに関しては次のファイルに情報があります。
android-sdks\docs\training\basics\firstapp\starting-activity.html
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- アプリ Edgeを操作するアプリについて 4 2023/05/11 22:48
- Visual Basic(VBA) Edge操作のアプリが例外発生に 1 2023/03/12 21:22
- その他(スマホアプリ・スマホゲーム) アプリをスマホにダウンロード、インストールする方法 3 2022/08/13 11:26
- HTML・CSS トリミングで表示した画像をクリックで元どおりにしたい 3 2022/12/16 18:49
- Visual Basic(VBA) VBA 画面上のカーソルに文字数字を入力するコードを教えて下さい 1 2022/10/30 10:31
- ノートパソコン PCが異常に遅い 12 2023/04/05 14:01
- au(KDDI) 「カメラへのアクセスを許可してください」のせいで年齢確認書類を撮影できない、アップロードできない 2 2022/11/01 00:04
- その他(動画サービス) Tver アンケートに回答しても視聴できない(何度もアンケート画面が開く) 1 2023/01/13 21:47
- iPhone(アイフォーン) iphoneにおいて過去に使用した画面(アプリ?)を表示する方法を教えて下さい。 4 2022/09/02 22:20
- その他(スマホアプリ・スマホゲーム) スマホの画面上で変化があったときにお知らせしてくれるアプリはありませんか? 1 2023/07/13 23:31
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VB.net webアプリケーション 戻...
-
xampp Apacheの「Admin」の管理...
-
ボタンの背景色を変更する方法
-
フォーム上のどのボタンが押さ...
-
「改ページプレビュー」ボタン...
-
oppo reno 7A
-
フォルダーに緑のレ点と赤の✖が...
-
インストールが不要なソフトは...
-
特定ユーザに対してのみアプリ...
-
レイノルズ数が4000より大きい...
-
RUNASA
-
メディアプレイヤー9betaでの...
-
決められた時間間隔で処理を繰...
-
vbsでデバッグしながらコードを...
-
Linuxでの開発環境構築や設定の...
-
gcc13.2のバグ?
-
Inkscape プリントマークでエラー
-
windows10のアプリと機能にyout...
-
仮想メモリについて
-
管理者権限で実行するフリーソ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VC++にてボタン等のサイズ取得
-
VB.net webアプリケーション 戻...
-
xampp Apacheの「Admin」の管理...
-
子画面を読んだ後親画面のRecor...
-
ボタンの背景色を変更する方法
-
検索ボタンなどに使う虫眼鏡の...
-
チェックボックスの値を次画面...
-
HTMLで投票ボタンを作りたい
-
WordPressで1回だけ表示可能な...
-
ipodnanoの画面が真っ暗です!!
-
Change・org(チェン...
-
MFC VC++ 6.0 使用
-
画面の右上の×をキーボードで操...
-
このような画面って、閉じるボ...
-
VB2010で4択問題
-
Web画面の自動更新ボタンを押し...
-
iPad トップアイコンの消し方
-
地デジのNHKでのリモコン投票に...
-
ウォークマンの画面がつきません
-
「改ページプレビュー」ボタン...
おすすめ情報