The problem is the $ NotFoundException resource in tv2.settext (), I donโt know why I have TreeMap, inside the pizza name and counter. Please, help!
Vocation:
for (Pizza pizza : list) { if(map.containsKey(pizza.title)) { int i = map.get(pizza.title); map.remove(pizza.title); map.put(pizza.title, i++); } else { map.put(pizza.title, 1); } }
Pizza:
public class Pizza implements Comparable<String> { public String title; public int rate; public String date; public Bitmap picture; public int id; @Override public int compareTo(String another) {
Error code:
for (Entry<String, Integer> entry : map.entrySet()) { tv.setText(entry.getKey()); tv2.setText((Integer)entry.getValue()); //Error occures here tv.setGravity(Gravity.LEFT); tv2.setGravity(Gravity.RIGHT); TableRow tr1 = new TableRow(this); tr1.addView(tv); tr1.addView(tv2); tl.addView(tr1, new TableLayout.LayoutParams( LayoutParams.FILL_PARENT, LayoutParams.WRAP_CONTENT)); } }
Error:
10-04 09:04:40.475: ERROR/AndroidRuntime(954): Caused by: android.content.res.Resources$NotFoundException: String resource ID
user963395
source share