public void use(RPGCharacter user) throws RPGException { user.allMsg(user.getName() + " repariert und verstärkt sein Hab und Gut auf 400%"); for (Item i : user.getInventory().getItems()) { i.repair(400); } user.getInventory().removeItem(this); }
private View createViewFromResource( int position, View convertView, ViewGroup parent, int resource) { View view; TextView text; if (convertView == null) { view = mInflater.inflate(resource, parent, false); } else { view = convertView; } try { text = (TextView) view; } catch (ClassCastException e) { throw new IllegalStateException("ArrayAdapter requires the resource ID to be a TextView", e); } RPGCharacter item = getItem(position); if (mEmpty && item.getId() == 0) { text.setText(item.getName()); } else { text.setText(item.getStringName(mContext)); } return view; }