新しいビューのセットを追加し、それらのビューから価値を得ることについて助けが必要です。ビューを動的に追加し、それらのビューから価値を得る
私の例では、ボタンクリックで4つのTextViewを追加し、各ビューからTimePickerをクリックして、それぞれのTextViewに新しい選択時間を表示したいとします。
以下は、スクリーンショットです。
新しいビューのセットを追加し、それらのビューから価値を得ることについて助けが必要です。ビューを動的に追加し、それらのビューから価値を得る
私の例では、ボタンクリックで4つのTextViewを追加し、各ビューからTimePickerをクリックして、それぞれのTextViewに新しい選択時間を表示したいとします。
以下は、スクリーンショットです。
これら4つのビューが固定されている場合は、あなただけのXMLを作成し、目に見えない設定された単一ホルダーにそれらすべてを追加することができます。あなたがダイナミックに4または99のビューのいずれかを意味する場合、私はRecyclerViewをお勧めします。インターネット上にたくさんのexamplesカスタムアダプタを使用してrecyclerviewを作成すると、ビューごとにそれぞれのデータを取得するのが非常に簡単です。
将来的には、試したこと、結果は何か、なぜこれがあなたの期待した結果ではないのかなど、あなたの質問に文脈を追加してください。これは非常に広い質問です。
はい私はrecyclerviewを使用してこれを行うことができますが、私は別の解決策が必要です。 – LearnPainLess
私は疑問をクリアしてくれてありがとう、私はrecyclerview – LearnPainLess
時刻セクション(右)の時計ボタンをクリックすると、選択した時刻をテキストフィールドに設定するとします。ボタンをクリックするだけでview.getParent()を呼び出すことができ、親からは最初の子すなわち0の子を取得し、テキストをテキストフィールドに設定できます。ボタンとテキストフィールドが同じレイアウト内にあれば、これは機能します。
どこで立ち往生ですか? – azizbekian
試したコードをいくつか教えてもらえますか? @LearnPainLess – Subgeo
あなたのXMLファイルであなたのテキストビューを設定し、可視性がなくなった設定..ボタンをクリックすると表示され、onClickで機能を設定することができます。 – Kriti