繁体   English   中英

listview 线性布局内的线性布局

[英]linear layout inside listview linear layout

我有一个列表视图,我的列表视图中的每个项目都有要显示的动态数据列表,当我试图在列表视图线性布局中膨胀一个线性布局时,只膨胀最后一个项目。

我怎样才能做到这一点? 谁能帮我?

对于(RoomCategory 房间:hotelInfo.roomCategory){

            final View roomView = inflater.inflate(R.layout.item_hotel_room, null);
            final TextView type = (TextView) roomView.findViewById(R.id.item_hotel_type);
            final TextView desc = (TextView) roomView.findViewById(R.id.item_hotel_desc);
            final TextView price = (TextView) roomView.findViewById(R.id.item_hotel_price);

            for (RoomType roomType : room.roomType) {


                type.setText(room.name + " - "+ roomType.type);


                for (Rate rates : roomType.rates) {

                    for (RoomSeq roomSeq : rates.roomRate.roomSeqs) {

                        price.setText(currency + " -" + TravflexUtil.friendlyPrice(roomSeq.roomPrice));

                    }

                }
            }

             views.rooms.addView(roomView);
        }

     }

请参考此代码

我不太明白您的问题,请尝试查看本指南 练习:带有自定义布局的 ListActivity

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM