美文网首页
listview嵌套listview数据显示问题

listview嵌套listview数据显示问题

作者: 最黑暗的自己 | 来源:发表于2018-03-06 09:00 被阅读18次

    2个问题:
    1、listview嵌套listview,只显示一行内容:
    解决方法:自定义listview

    public class ChildListView extends ListView {
        public ChildListView(Context context) {
            super(context);
            // TODO Auto-generated constructor stub
        }
    
        public ChildListView(Context context, AttributeSet attrs, int defStyle) {
            super(context, attrs, defStyle);
            // TODO Auto-generated constructor stub
        }
    
        public ChildListView(Context context, AttributeSet attrs) {
            super(context, attrs);
            // TODO Auto-generated constructor stub
        }
    
        @Override
        protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {
            int expandSpec = MeasureSpec.makeMeasureSpec(Integer.MAX_VALUE >> 2,
                    MeasureSpec.AT_MOST);
            super.onMeasure(widthMeasureSpec, expandSpec);
        }
    
    }
    

    2、第二个listview数据覆盖显示,点击后实为假数据;

     mholder.lv_1.setOnItemClickListener(new AdapterView.OnItemClickListener() {
                @Override
                public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
                    Intent intent = new Intent(context, DALLES_Detail.class);
    
                    TextView tv_rf = view.findViewById(R.id.tv_rf);
                    TextView tv_sc = view.findViewById(R.id.tv_sc);
                    intent.putExtra("rf",tv_rf.getText().toString());
                    intent.putExtra("sc",tv_sc.getText().toString());
    // 实时到点击位置数据
                    intent.putExtra("titlename",name);
                   context.startActivity(intent);
                }
            });
    

    相关文章

      网友评论

          本文标题:listview嵌套listview数据显示问题

          本文链接:https://www.haomeiwen.com/subject/xjclfftx.html