java - 安卓 如何实现RecyclerView嵌套listview 实现类似淘宝购物车这种的数据显示
PHP中文网
PHP中文网 2017-04-18 10:46:03
0
3
864
PHP中文网
PHP中文网

认证0级讲师

全員に返信 (3)
迷茫

なぜネストする必要があるのですか?左側にリストビュー、右側にリストビューまたはフラグメントを配置できます。リストビューの項目をクリックすると、右側のデータが変更されると便利だと思いませんか。

いいねを押す+0
    伊谢尔伦

    項目のレイアウトは TextView と LinearLayout にすることができ、LinearLayout は addView を使用できます。
    疑似コードは次のとおりです。最初にデータをカプセル化します

    リーリー

    アダプターでデータをバインドするとき、

    リーリー

    もう一つのアイデアは、項目のレイアウトを TextView と RecycleView にすることですが、特定のコースの数が画面の高さを超えると、親の ListView とスライド競合が発生することを考慮すると、解決するのが非常に面倒です。

    いいねを押す+0
      阿神

      上記の解決策は解決策ですが、実際にはネストするのはそれほど面倒ではありません。子ビューのonDispatchTouchEventイベントを書き換えて、スライドしている場合はイベントシーケンス全体の処理を諦めるか、親を書き換えます。 view. OnDispatchTouchEvent はスライド時に配信されなくなりました。原理は同じです。

      いいねを押す+0
        最新のダウンロード
        詳細>
        ウェブエフェクト
        公式サイト
        サイト素材
        フロントエンドテンプレート
        私たちについて 免責事項 Sitemap
        PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!