Advertisement
Guest User

Untitled

a guest
Mar 19th, 2013
216
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. ppublic class SouthIndian extends Activity {
  2.  
  3. @Override
  4. public void onCreate(Bundle savedInstanceState) {
  5. super.onCreate(savedInstanceState);
  6. setContentView(R.layout.main);
  7.  
  8. ArrayList<Recipedetails> image_details = GetSearchResults();
  9.  
  10. final ListView lv1 = (ListView) findViewById(R.id.listV_main);
  11. lv1.setAdapter(new ItemListBaseAdapter(this, image_details));
  12.  
  13. lv1.setOnItemClickListener(new OnItemClickListener() {
  14. @Override
  15. public void onItemClick(AdapterView<?> a, View v, int position, long id) {
  16. Object o = lv1.getItemAtPosition(position);
  17. Recipedetails obj_itemDetails = (Recipedetails)o;
  18. Toast.makeText(SouthIndian.this, "You have chosen : " + " " + obj_itemDetails.getName(), Toast.LENGTH_LONG).show();
  19.  
  20. switch(obj_itemDetails.getImageNumber())
  21. {
  22. case 1:
  23. Intent newActivity = new Intent(SouthIndian.this,
  24. AndroidTabLayoutActivity.class);
  25. startActivity(newActivity);
  26. break;
  27.  
  28. case 2:
  29. Intent new1Activity = new Intent(SouthIndian.this,
  30. AndroidTabLayoutActivity1.class);
  31. startActivity(new1Activity);
  32. break;
  33.  
  34. case 3:
  35. Intent new2Activity = new Intent(SouthIndian.this,
  36. AndroidTabLayoutActivity2.class);
  37. startActivity(new2Activity);
  38. break;
  39.  
  40. case 4:
  41. Intent new3Activity = new Intent(SouthIndian.this,
  42. AndroidTabLayoutActivity3.class);
  43. startActivity(new3Activity);
  44. break;
  45.  
  46. default:
  47. Toast.makeText(SouthIndian.this, "Wrong Input", Toast.LENGTH_LONG).show();
  48. }
  49.  
  50. }
  51. });
  52. }
  53.  
  54. private ArrayList<Recipedetails> GetSearchResults(){
  55. ArrayList<Recipedetails> results = new ArrayList<Recipedetails>();
  56.  
  57. Recipedetails item_details = new Recipedetails();
  58. item_details.setName("Vegterian");
  59. item_details.setItemDescription("Recipes made by raw materials");
  60. item_details.setImageNumber(1);
  61. results.add(item_details);
  62.  
  63. item_details = new Recipedetails();
  64. item_details.setName("Non-Vegterian");
  65. item_details.setItemDescription("Flesh of sweet animals");
  66. item_details.setImageNumber(2);
  67. results.add(item_details);
  68.  
  69. item_details = new Recipedetails();
  70. item_details.setName("Pickels");
  71. item_details.setItemDescription("Touchable dish by Homemade");
  72. item_details.setImageNumber(3);
  73. results.add(item_details);
  74.  
  75. item_details = new Recipedetails();
  76. item_details.setName("Soups");
  77. item_details.setItemDescription("Startup for our food");
  78. item_details.setImageNumber(4);
  79. results.add(item_details);
  80.  
  81.  
  82.  
  83.  
  84. return results;
  85. }
  86.  
  87. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement