KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
I want to write a ListView in basic format but I get an error: UnsupportedOperationException: addView(View, LayoutParams) is not supported in AdapterView and: androidview.LayoutInfalater.inflate(LayoutInflater.java: some numbers....like 720,658...so on) I know something should be done here in the adapter class: public View getView(int position, View convertView, ViewGroup parent) { // TODO Auto-generated method stub RelativeLayout rv = new RelativeLayout(c); TextView tv = new TextView(c); TextView tv1 = new TextView(c); ImageView imgv = new ImageView(c); tv.setText(s[position]); tv1.setText(i[position]); imgv.setImageResource(d[position]); rv.addView(tv); rv.addView(tv1); rv.addView(imgv); return rv; } What should I do to solve the problems The LOGCAT: 02-20 16:40:24.967: E/Trace(1715): error opening trace file: No such file or directory (2) 02-20 16:40:25.819: W/ResourceType(1715): No package identifier when getting value for resource number 0x000020d0 02-20 16:40:25.819: D/AndroidRuntime(1715): Shutting down VM 02-20 16:40:25.819: W/dalvikvm(1715): threadid=1: thread exiting with uncaught exception (group=0x40a13300) 02-20 16:40:25.857: E/AndroidRuntime(1715): FATAL EXCEPTION: main 02-20 16:40:25.857: E/AndroidRuntime(1715): android.content.res.Resources$NotFoundException: String resource ID #0x20d0 02-20 16:40:25.857: E/AndroidRuntime(1715): at android.content.res.Resources.getText(Resources.java:229) 02-20 16:40:25.857: E/AndroidRuntime(1715): at android.widget.TextView.setText(TextView.java:3620) 02-20 16:40:25.857: E/AndroidRuntime(1715): at com.example.systemzap2.adapt.getView(adapt.java:59) 02-20 16:40:25.857: E/AndroidRuntime(1715): at android.widget.AbsListView.obtainView(AbsListView.java:2271) 02-20 16:40:25.857: E/AndroidRuntime(1715): at andro
Tags (comma-separated)
Save Edits
Cancel