日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

androidlistview的用法 androidinflate詳解( 三 )


public class MainActivity extends AppCompatActivity {private List<myBean> myBeanList = new ArrayList<>();//用來存放數(shù)據(jù)的數(shù)組@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);ListView listView = (ListView) findViewById(R.id.listview);init();myAdapter adapter = new myAdapter(MainActivity.this,R.layout.myitem,myBeanList);listView.setAdapter(adapter);}private void init(){//初始化數(shù)據(jù)myBean bean1 = new myBean("aa",R.mipmap.ic_launcher);myBeanList.add(bean1);myBean bean2 = new myBean("ss",R.mipmap.ic_launcher);myBeanList.add(bean2);myBean bean3 = new myBean("jj",R.mipmap.ic_launcher);myBeanList.add(bean3);myBean bean4 = new myBean("hh",R.mipmap.ic_launcher);myBeanList.add(bean4);myBean bean5 = new myBean("dd",R.mipmap.ic_launcher);myBeanList.add(bean5);myBean bean6 = new myBean("cc",R.mipmap.ic_launcher);myBeanList.add(bean6);myBean bean7 = new myBean("bb",R.mipmap.ic_launcher);myBeanList.add(bean7);myBean bean8 = new myBean("jj",R.mipmap.ic_launcher);myBeanList.add(bean8);myBean bean9 = new myBean("kk",R.mipmap.ic_launcher);myBeanList.add(bean9);}做到這里我想大家都幾乎初步掌握了怎么定制ListView了吧?哦對了!我在寫適配器的時候順便把監(jiān)聽事件寫進去了 , 當然在主類寫也是可以的 , 但是不建議這樣做 。至于為什么?你自己試試就知道了 , 因為紙上得來終覺淺嘛 。
最后上一張效果圖吧:

androidlistview的用法 androidinflate詳解


【androidlistview的用法 androidinflate詳解】發(fā)現(xiàn)有好多BUG呢!不過那都不是事 , 畢竟沒有哪個APP是沒有BUG的是不是?

推薦閱讀