小弟在java程序中创建了一个布局信息,主要是用来显示listview上的东西,但是listview适配器的构造方法为:
SimpleAdapter simpleAdapter1 = new SimpleAdapter(context, data, resource, from, to) ,即resource要求布局文件的id,于是我手动给我创建的布局信息set了一个id,在resource处用了getid获取,但是仍然提示有问题:android.content.res.Resources$NotFoundException:Resource ID #0x4
轻轻各位大侠指点,谢谢!附上程序中创建的布局信息(创建了两个textview):
RelativeLayout.LayoutParams lp = new RelativeLayout.LayoutParams(190,30);
lp.addRule(RelativeLayout.CENTER_HORIZONTAL);
tv1.setLayoutParams(lp);     
         tv1.setId(1);
         tv1.setTextSize(9);
ll.addView(tv1);
TextView tv2 = new TextView(Lc_page_view_new.this);
RelativeLayout.LayoutParams lp2 = new RelativeLayout.LayoutParams(LayoutParams.FILL_PARENT,LayoutParams.WRAP_CONTENT);
lp2.addRule(RelativeLayout.CENTER_HORIZONTAL);
 tv2.setLayoutParams(lp2);     
         tv2.setId(1);
         tv2.setTextSize(7);
          ll.addView(tv2);
 ll.setId(CONTEXT_RESTRICTED);