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アプリケーション 戻...
-
HTMLで投票ボタンを作りたい
-
ボタンの背景色を変更する方法
-
VC++にてボタン等のサイズ取得
-
レイノルズ数が4000より大きい...
-
フォルダーに緑のレ点と赤の✖が...
-
oppo reno 7A
-
xアプリを起動すると再試行とキ...
-
Beckyのアドレス帳を上下に移動...
-
タスクスケジューラでbatがスケ...
-
windows10のアプリと機能にyout...
-
フリーソフトをうまくダウンロ...
-
usbディパックって何ですか?ま...
-
教えてください アプリケーショ...
-
オブジェクト指向開発とコンポ...
-
MFCでデータベースを
-
回復ドライブに保存されるもの
-
iOSシミュレーション上でIPAフ...
-
InstallShieldウィザードでのエ...
-
WindowsDefender以外のウイルス...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VB.net webアプリケーション 戻...
-
VC++にてボタン等のサイズ取得
-
xampp Apacheの「Admin」の管理...
-
子画面を読んだ後親画面のRecor...
-
チェックボックスの値を次画面...
-
iPad トップアイコンの消し方
-
HTMLで投票ボタンを作りたい
-
地デジのNHKでのリモコン投票に...
-
iPhoneの自動回転機能を切りたい
-
Web画面の自動更新ボタンを押し...
-
WordPressで1回だけ表示可能な...
-
resetボタンの判別
-
ツールバーを用意したい。
-
ボタンの背景色を変更する方法
-
これはなんとゆってるんですか?
-
検索ボタンなどに使う虫眼鏡の...
-
フレームワークって何でしょう?
-
Wordやマイドキュメントを終了...
-
画面の右上の×をキーボードで操...
-
iphoneプログラミング OpenGL ES
おすすめ情報