2012-03-08 73 views
0

我想有一个内部类另一个XML文件的访问,但我不能让其它XML组件的参考,这个内部类代码:访问另一个XML文件

class ItemsClass extends ArrayAdapter<String> 
     { 

    public ItemsClass() 
    { 
     super(ListActivity.this, R.layout.itemslist); 
    } 


    public View getView (final int position, View convertview, ViewGroup parent) 
    { 
     //setContentView(R.layout.itemslist); 
     final String s = this.getItem(position); 
     LayoutInflater inflater= getLayoutInflater(); 

     View row= inflater.inflate(R.layout.itemslist, parent, false); 


     // get ref to each component in itemList.xml 
TextView itemName= (TextView) row.findViewById(R.id.textView1);// here i can't access to the TextView in itemslist.xml 


    } 

} 

回答

1

我不知道为什么你正尝试使用相同的XML两种主要活动&行component.I认为你需要重申你的代码,请检查一下使用的neccesity这里的构造函数RS。

+0

不,我为活动和行组件使用不同的xml,但我找不到行组件xml文件的元素的id引用(我也看到了R.java,没有定义行的元素组件xml) – user1256894 2012-03-08 12:22:02