Advertisement
Guest User

Untitled

a guest
Mar 11th, 2013
105
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.99 KB | None | 0 0
  1. detaisl.java
  2. public class Recipedetails1 {
  3.  
  4. public String getName1() {
  5. return name1;
  6. }
  7. public void setName1(String name1) {
  8. this.name1 = name1;
  9. }
  10. public String getItemDescription1() {
  11. return itemDescription1;
  12. }
  13. public void setItemDescription1(String itemDescription1) {
  14. this.itemDescription1 = itemDescription1;
  15. }
  16.  
  17. public String getUrlWiki() {
  18. return recipeLinkWiki;
  19. }
  20.  
  21. public void setUrlWiki(String recipeLinkWiki) {
  22. this.recipeLinkWiki = recipeLinkWiki;
  23. }
  24.  
  25. public int getImageNumber1() {
  26. return imageNumber1;
  27. }
  28. public void setImageNumber1(int imageNumber1) {
  29. this.imageNumber1 = imageNumber1;
  30. }
  31.  
  32. private String name1 ;
  33. private String itemDescription1;
  34. private int imageNumber1;
  35. private String recipeLinkWiki;
  36.  
  37. listadapter.java
  38. public class ItemListBaseAdapter1 extends BaseAdapter {
  39. private static ArrayList<Recipedetails1> itemDetailsrrayList1;
  40.  
  41. private Integer[] imgid = {
  42. R.drawable.vegeterian,
  43. R.drawable.nonveg,
  44. R.drawable.pickels,
  45. R.drawable.soup,
  46. R.drawable.sweets,
  47. R.drawable.cakes,
  48. R.drawable.icecreams,
  49. R.drawable.chinesevegdishes,
  50. R.drawable.chinesenonveg,
  51. R.drawable.chinesenoodles,
  52. R.drawable.chinesesoup,
  53. };
  54.  
  55.  
  56.  
  57. private LayoutInflater l_Inflater;
  58.  
  59. public ItemListBaseAdapter1(Context context, ArrayList<Recipedetails1> results) {
  60. itemDetailsrrayList1 = results;
  61. l_Inflater = LayoutInflater.from(context);
  62. }
  63.  
  64. public int getCount() {
  65. return itemDetailsrrayList1.size();
  66. }
  67.  
  68. public Object getItem(int position) {
  69. return itemDetailsrrayList1.get(position);
  70. }
  71.  
  72. public long getItemId(int position) {
  73. return position;
  74. }
  75.  
  76. public View getView(int position, View convertView, ViewGroup parent) {
  77. ViewHolder holder;
  78. if (convertView == null) {
  79. convertView = l_Inflater.inflate(R.layout.vegitem_details_view, null);
  80. holder = new ViewHolder();
  81. holder.txt_itemName1 = (TextView) convertView.findViewById(R.id.name1);
  82. holder.txt_itemDescription1 = (TextView) convertView.findViewById(R.id.itemDescription1);
  83. holder.recipeLinkWiki = (TextView) convertView.findViewById(R.id.recipeLinkWiki);
  84. holder.itemImage1 = (ImageView) convertView.findViewById(R.id.photo1);
  85.  
  86. convertView.setTag(holder);
  87. } else {
  88. holder = (ViewHolder) convertView.getTag();
  89. }
  90.  
  91. holder.txt_itemName1.setText(itemDetailsrrayList1.get(position).getName1());
  92. holder.txt_itemDescription1.setText(itemDetailsrrayList1.get(position).getItemDescription1());
  93. holder.recipeLinkWiki.setText(itemDetailsrrayList1.get(position).getUrlWiki());
  94. holder.itemImage1.setImageResource(imgid[itemDetailsrrayList1.get(position).getImageNumber1() - 1]);
  95. // imageLoader.DisplayImage("http://192.168.1.28:8082/ANDROID/images/BEVE.jpeg", holder.itemImage);
  96.  
  97. return convertView;
  98. }
  99.  
  100. static class ViewHolder {
  101. TextView recipeLinkWiki;
  102. TextView txt_itemName1;
  103. TextView txt_itemDescription1;
  104. TextView txt_recipeLinkWiki;
  105. ImageView itemImage1;
  106. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement