Advertisement
Guest User

Untitled

a guest
Nov 4th, 2012
116
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.11 KB | None | 0 0
  1.  
  2. import android.content.Context;
  3. import android.view.LayoutInflater;
  4. import android.view.View;
  5. import android.view.ViewGroup;
  6. import android.widget.ArrayAdapter;
  7. import android.widget.ImageView;
  8. import android.widget.TextView;
  9.  
  10. public class MobileArrayAdapter extends ArrayAdapter<String> {
  11. private final Context context;
  12. private final String[] values;
  13.  
  14. public MobileArrayAdapter(Context context, String[] values) {
  15. super(context, R.layout.list_item, values);
  16. this.context = context;
  17. this.values = values;
  18. }
  19.  
  20. @Override
  21. public View getView(int position, View convertView, ViewGroup parent) {
  22. LayoutInflater inflater = (LayoutInflater) context
  23. .getSystemService(Context.LAYOUT_INFLATER_SERVICE);
  24.  
  25. View rowView = inflater.inflate(R.layout.list_item, parent, false);
  26. TextView textView = (TextView) rowView.findViewById(R.id.label);
  27. ImageView imageView = (ImageView) rowView.findViewById(R.id.logo);
  28. textView.setText(values[position]);
  29.  
  30. // Change icon based on name
  31. String s = values[position];
  32.  
  33. System.out.println(s);
  34.  
  35. if (s.equals("Bat")) {
  36. imageView.setImageResource(R.drawable.baticon);
  37. } else if (s.equals("Blaze")) {
  38. imageView.setImageResource(R.drawable.blazeicon);
  39. } else if (s.equals("Cave Spider")) {
  40. imageView.setImageResource(R.drawable.cavespidericon);
  41. } else if (s.equals("Creeper")) {
  42. imageView.setImageResource(R.drawable.creepericon);
  43. } else if (s.equals("Enderdragon")) {
  44. imageView.setImageResource(R.drawable.enderdragonicon);
  45. } else if (s.equals("Enderman")) {
  46. imageView.setImageResource(R.drawable.endermanicon);
  47. } else if (s.equals("Ghast")) {
  48. imageView.setImageResource(R.drawable.ghasticon);
  49. } else if (s.equals("Iron Golem")) {
  50. imageView.setImageResource(R.drawable.irongolemicon);
  51. } else if (s.equals("Magma Cube")) {
  52. imageView.setImageResource(R.drawable.magmacubeicon);
  53. } else if (s.equals("Silverfish")) {
  54. imageView.setImageResource(R.drawable.silverfishicon);
  55. } else if (s.equals("Skeleton")) {
  56. imageView.setImageResource(R.drawable.skeletonicon);
  57. } else if (s.equals("Slime")) {
  58. imageView.setImageResource(R.drawable.slimeicon);
  59. } else if (s.equals("Snow Golem")) {
  60. imageView.setImageResource(R.drawable.snowgolemicon);
  61. } else if (s.equals("Spider")) {
  62. imageView.setImageResource(R.drawable.spidericon);
  63. } else if (s.equals("Spider Jockey")) {
  64. imageView.setImageResource(R.drawable.spiderjockeyicon);
  65. } else if (s.equals("Villager")) {
  66. imageView.setImageResource(R.drawable.villagericon);
  67. } else if (s.equals("Witch")) {
  68. imageView.setImageResource(R.drawable.witchicon);
  69. } else if (s.equals("Wither")) {
  70. imageView.setImageResource(R.drawable.withericon);
  71. } else if (s.equals("Wither Skeleton")) {
  72. imageView.setImageResource(R.drawable.witherskeletonicon);
  73. } else if (s.equals("Zombie")) {
  74. imageView.setImageResource(R.drawable.zombieicon);
  75. } else if (s.equals("Zombie Pigman")) {
  76. imageView.setImageResource(R.drawable.zombiepigmanicon);
  77. } else {
  78. imageView.setImageResource(R.drawable.zombievillagericon);
  79. }
  80.  
  81. return rowView;
  82. }
  83. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement