Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import android.content.Context;
- import android.view.LayoutInflater;
- import android.view.View;
- import android.view.ViewGroup;
- import android.widget.ArrayAdapter;
- import android.widget.ImageView;
- import android.widget.TextView;
- public class MobileArrayAdapter extends ArrayAdapter<String> {
- private final Context context;
- private final String[] values;
- public MobileArrayAdapter(Context context, String[] values) {
- super(context, R.layout.list_item, values);
- this.context = context;
- this.values = values;
- }
- @Override
- public View getView(int position, View convertView, ViewGroup parent) {
- LayoutInflater inflater = (LayoutInflater) context
- .getSystemService(Context.LAYOUT_INFLATER_SERVICE);
- View rowView = inflater.inflate(R.layout.list_item, parent, false);
- TextView textView = (TextView) rowView.findViewById(R.id.label);
- ImageView imageView = (ImageView) rowView.findViewById(R.id.logo);
- textView.setText(values[position]);
- // Change icon based on name
- String s = values[position];
- System.out.println(s);
- if (s.equals("Bat")) {
- imageView.setImageResource(R.drawable.baticon);
- } else if (s.equals("Blaze")) {
- imageView.setImageResource(R.drawable.blazeicon);
- } else if (s.equals("Cave Spider")) {
- imageView.setImageResource(R.drawable.cavespidericon);
- } else if (s.equals("Creeper")) {
- imageView.setImageResource(R.drawable.creepericon);
- } else if (s.equals("Enderdragon")) {
- imageView.setImageResource(R.drawable.enderdragonicon);
- } else if (s.equals("Enderman")) {
- imageView.setImageResource(R.drawable.endermanicon);
- } else if (s.equals("Ghast")) {
- imageView.setImageResource(R.drawable.ghasticon);
- } else if (s.equals("Iron Golem")) {
- imageView.setImageResource(R.drawable.irongolemicon);
- } else if (s.equals("Magma Cube")) {
- imageView.setImageResource(R.drawable.magmacubeicon);
- } else if (s.equals("Silverfish")) {
- imageView.setImageResource(R.drawable.silverfishicon);
- } else if (s.equals("Skeleton")) {
- imageView.setImageResource(R.drawable.skeletonicon);
- } else if (s.equals("Slime")) {
- imageView.setImageResource(R.drawable.slimeicon);
- } else if (s.equals("Snow Golem")) {
- imageView.setImageResource(R.drawable.snowgolemicon);
- } else if (s.equals("Spider")) {
- imageView.setImageResource(R.drawable.spidericon);
- } else if (s.equals("Spider Jockey")) {
- imageView.setImageResource(R.drawable.spiderjockeyicon);
- } else if (s.equals("Villager")) {
- imageView.setImageResource(R.drawable.villagericon);
- } else if (s.equals("Witch")) {
- imageView.setImageResource(R.drawable.witchicon);
- } else if (s.equals("Wither")) {
- imageView.setImageResource(R.drawable.withericon);
- } else if (s.equals("Wither Skeleton")) {
- imageView.setImageResource(R.drawable.witherskeletonicon);
- } else if (s.equals("Zombie")) {
- imageView.setImageResource(R.drawable.zombieicon);
- } else if (s.equals("Zombie Pigman")) {
- imageView.setImageResource(R.drawable.zombiepigmanicon);
- } else {
- imageView.setImageResource(R.drawable.zombievillagericon);
- }
- return rowView;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement