私は2つのリストビューを行方向に並べて配置しました。すべてのリスト行に製品の価格が表示されます。ユーザーは、選択リストの行の背景色を変更してその行の選択を表す必要があるときに、一度に1つのリストrow内の1つの行のみを選択できます。他のリストビューにも同じです。両方のリストビューから選択リストを選択すると、両方のリストロー価格の合計が加算されます。どのようにして選択を表現し、価格を追加するために宝箱の背景の色を変更するのですか? TouchableHighlightを使用することはできますか?反応ネイティブでの選択時に宝箱の背景色を変更するには?
0
A
答えて
0
これを行う1つの方法は、各状態を現在選択されている行(選択されていない場合はnull)のキーを格納し、親のCurrentlySelected
を設定できる各行に関数を渡すことです要素を独自のキーに変換します。リストビューの行内のコアTouchable
コンポーネントの1つに、この関数をonPress
として使用できます。
コアListView
コンポーネントを使用している場合は、選択した子をrenderRow
関数でレンダリングするときに、親リストビューが表示され、子が選択されたことを子に伝えるブール値の小道具を渡す必要があります。子供は、渡された小道具に基づいて何を使用するのかをstyles
の小道具で決めることができます。
関連する問題
- 1. 変更のシーンの背景色反応ネイティブ・ルータ・フラックスを
- 2. 選択時にテーマの背景色とテキストの色を変更する方法
- 3. 反応するネイティブNavbarでグラデーションの背景色を設定するには?
- 4. 選択と値に応じてWPF DataGridセルの背景色を変更する
- 5. 選択リストを変更するオプション背景色にホバー
- 6. Crystal Reports 2008 - 背景の色を変更するステートメントを選択
- 7. 変更ボタンの色ネイティブの反応
- 8. 選択の背景色を変更する
- 9. モバイルSafari:ピッカービューの背景色を変更する(選択)
- 10. 背景geolocation反応するネイティブ
- 11. TabBarの背景色がタブ選択で変更される
- 12. Spinner項目の背景色を選択時に設定する
- 13. 選択時にjbuttonの背景色を設定する
- 14. 選択フィールド内のselect2選択の背景色を変更する
- 15. 反応ナビゲーションのドロワーの背景色を完全に変更する方法
- 16. リストビューの選択項目の背景色を変更するには?
- 17. タブの背景のクリックエフェクトと選択したタブの背景の色の変更
- 18. クリック時に表の背景色を変更するには
- 19. DataGridRowの背景が選択時に変更される
- 20. 変更現在選択しているメニューボタンの背景色
- 21. WPFのListBoxの選択の背景色の変更
- 22. スクロールダウン時にdiv背景色を変更するには?
- 23. セルの選択時にuitableviewcellの背景色を編集するには
- 24. が選択されましたUITableViewCellスクロール時の背景色の変更
- 25. インラインで動的に背景イメージを変更する反応
- 26. ネイティブボーダー半径と背景色の反応
- 27. 反応ネイティブの下地色を動的に変更します
- 28. リンクのクリック時に行の背景色を変更する
- 29. 選択したエレメントの色を変更します - 反応
- 30. DataHeaderの選択に基づいてColumnHeaderStyleの背景色を変更します
コード例を挙げてください。 – SmitSherlock
もしそうなら、本当に役に立ちます。 – SmitSherlock