Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ppublic class SouthIndian extends Activity {
- @Override
- public void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- setContentView(R.layout.main);
- ArrayList<Recipedetails> image_details = GetSearchResults();
- final ListView lv1 = (ListView) findViewById(R.id.listV_main);
- lv1.setAdapter(new ItemListBaseAdapter(this, image_details));
- lv1.setOnItemClickListener(new OnItemClickListener() {
- @Override
- public void onItemClick(AdapterView<?> a, View v, int position, long id) {
- Object o = lv1.getItemAtPosition(position);
- Recipedetails obj_itemDetails = (Recipedetails)o;
- Toast.makeText(SouthIndian.this, "You have chosen : " + " " + obj_itemDetails.getName(), Toast.LENGTH_LONG).show();
- switch(obj_itemDetails.getImageNumber())
- {
- case 1:
- Intent newActivity = new Intent(SouthIndian.this,
- AndroidTabLayoutActivity.class);
- startActivity(newActivity);
- break;
- case 2:
- Intent new1Activity = new Intent(SouthIndian.this,
- AndroidTabLayoutActivity1.class);
- startActivity(new1Activity);
- break;
- case 3:
- Intent new2Activity = new Intent(SouthIndian.this,
- AndroidTabLayoutActivity2.class);
- startActivity(new2Activity);
- break;
- case 4:
- Intent new3Activity = new Intent(SouthIndian.this,
- AndroidTabLayoutActivity3.class);
- startActivity(new3Activity);
- break;
- default:
- Toast.makeText(SouthIndian.this, "Wrong Input", Toast.LENGTH_LONG).show();
- }
- }
- });
- }
- private ArrayList<Recipedetails> GetSearchResults(){
- ArrayList<Recipedetails> results = new ArrayList<Recipedetails>();
- Recipedetails item_details = new Recipedetails();
- item_details.setName("Vegterian");
- item_details.setItemDescription("Recipes made by raw materials");
- item_details.setImageNumber(1);
- results.add(item_details);
- item_details = new Recipedetails();
- item_details.setName("Non-Vegterian");
- item_details.setItemDescription("Flesh of sweet animals");
- item_details.setImageNumber(2);
- results.add(item_details);
- item_details = new Recipedetails();
- item_details.setName("Pickels");
- item_details.setItemDescription("Touchable dish by Homemade");
- item_details.setImageNumber(3);
- results.add(item_details);
- item_details = new Recipedetails();
- item_details.setName("Soups");
- item_details.setItemDescription("Startup for our food");
- item_details.setImageNumber(4);
- results.add(item_details);
- return results;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement