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 遍历ListView条目控件
最新推荐文章于 2024-07-23 16:28:28 发布