不使用配置文件,代码如何创建每行包含一张图片和一个字符串的ListView?

解决方案 »

  1.   

    listview好创建  随便建个布局  放进去就行了  然后包含一张imageview和一个textview这个就是listview的item了  也做成一个简单的LinearLayout  然后分别设置id其实我摸摸的在想,打了这么多字,LZ估计更想看到实际的代码
      

  2.   

    代码动态布局http://my.oschina.net/lhjtianji/blog/127906
      

  3.   

    to tanwei4199,comeoverjava:
    确实很想看代码,其他控件不用配置只用代码创建我已经会了,就只有这个ListView不会
    因为在创建adapter的时候,系统提供的构造函数都要传入配置的资源id
    ArrayAdapter<AdapterItem> ad = new ArrayAdapter<AdapterItem>(this, R.layout.zhao_pin_list_adapter, items);
    不使用配置文件来描述ListView中的元素,就不知道要怎么做了
      

  4.   


    ImageView iv = new ImageView(this);
    iv.setId(R.id.action_settings+1000);
    设置id是可以的  不过你需要确保不会冲突
      

  5.   

    to tanwei4199:
    不是设置imageView的id,而是创建ArrayAdapter时,需要传入一个配置文件的资源id,我不想使用配置文件,所以不知道能不能不传入这个配置文件的资源id?
      

  6.   

    我会了...adapter中的资源id原来可以不用的,于是我随便指定了一个android默认的资源id...