Android 遍历ListView条目控件
16lz
2021-01-23
public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); listview=(ListView) findViewById(R.id.listView_list); initData(); final MyAdapter adapter=new MyAdapter(); listview.setAdapter(adapter); listview.setOnItemClickListener(listviewItemClick); button = (Button)findViewById(R.id.button); button.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { for (int i=0;i<adapter.getCount();i++){ LinearLayout relativeLayout= (LinearLayout) listview.getAdapter().getView(i,null,null);//RelativeLayout是listview的item父布局 //TextView text= (TextView) relativeLayout.getChildAt(0);//父布局里面的子控件是第几个就填第几个getChildAt TextView text=(TextView)relativeLayout.findViewById(R.id.addexam_list_item_text); Log.e("asddas",text.getText().toString()); } } });}
更多相关文章
- Android布局优化:ViewStub标签实现延迟加载(源码解析原理)
- Android UI控件详解-Button(按钮)点击事件的5种写法
- android水平循环滚动控件
- Google Android之使用XML布局
- Android Studio App LinearLayout多层布局嵌套
- Android 中实现FlowLayout 布局
- android URL获取图片显示到ImageView 控件上
- Android UI控件详解-Notification(通知)
- Android Notification 填充 自定义布局