私はこれに関するほとんどすべてのスレッドをたどりましたが、答えが見つかりませんでした (もしあれば..)。
値の表であるアプリがあり、各値に対してユーザーが選択できるスピナーがあります。
リストビュー(1列のグリッドビューでも可能)、カスタムレイアウト(IDとおよびlinearLayout
に2を使用)で実装しました。
スピナーはカスタムレイアウトでもあります-スピナーとテキストの値ID。
両方の ID (値 ID とスピナー値 ID はユーザーから隠され、私が使用するためのものです)。
私の実装についていくつか質問があります: textViews
VALUE_TEXT
Spinner
ListView
1) ID を保存する必要がある場合に UI ( ListView
and ) に行を実装する最良の方法はありますか? Spinners
からデータJson
を取得しています。これにより、ListView アイテム (ID と TEXT) が取得され、スピナーごとに (値 ID をサーバーに POST した後) スピナーとその ID の値が取得されます。私はIDだけでサーバーと通信しているので、どこかに保存する必要があります..
2)メソッドからListView行(IDを取得するため)を取得するSpinner OnItemSelected
方法はありますか? 親パラメーターのみがありますAdapterView
。
BaseAdapter
3) UIにデータを入力できるようにするために、拡張しています(ListView用とSpinner用に1つずつ)。getView メソッドを使用してカスタム レイアウトを膨らませ、データを配置していますか? ArrayAdapter でそのようなアクションを実行する簡単な方法はありませんか?
どうもありがとうございました。