2013-07-09 35 views
0

我想根据视图“text”设置文本....但settext不能从这里得到任何请求.... ????在android中设置视图的文本?

ArrayAdapter<String> adapter = new ArrayAdapter<String>(MembersdealStream_Modified.this, 
         R.layout.membersdeal_streampagepage_singlerow, R.id.tv_membersdeal_streampagepage_header, targetArray) { 
        @Override 
        public View getView(int position, View convertView, ViewGroup parent) { 
         View row = super.getView(position, convertView, parent); 


         View text = row.findViewById(R.id.tv_membersdeal_streampagepage_description); 
         text.setTag(position); 


         text.setOnClickListener(MembersdealStream_Modified.this); 


         return row; 
        } 
       }; 

我想要做这样的事情

text.setText("Anything.....");` 

回答

2

如果R.id.tv_membersdeal_streampagepage_descriptionTextView,然后更换:

View text = row.findViewById(R.id.tv_membersdeal_streampagepage_description); 

有:

TextView text = (TextView)row.findViewById(R.id.tv_membersdeal_streampagepage_description); 

setText()是方法TextView,而不是View

相关问题