Android Open Source - ManipalNow-Android Restaurant Info






From Project

Back to project page ManipalNow-Android.

License

The source code is released under:

Apache License

If you think the Android project ManipalNow-Android listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Java Source Code

package com.example.nav;
//from  w ww .  ja  va  2s . c  om
import android.content.Intent;
import android.graphics.Typeface;
import android.net.Uri;
import android.os.Bundle;
import android.support.v4.app.Fragment;
import android.view.LayoutInflater;
import android.view.Menu;
import android.view.MenuInflater;
import android.view.MenuItem;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ImageView;
import android.widget.TextView;

public class RestaurantInfo extends Fragment {
  

  public View onCreateView(LayoutInflater inflater, ViewGroup container,Bundle savedInstanceState) {
        ViewGroup root = (ViewGroup) inflater.inflate(R.layout.rinfo2, null);
        TextView tv1=(TextView)root.findViewById(R.id.tv1);
        TextView tv2=(TextView)root.findViewById(R.id.tv2);
        TextView tv3=(TextView)root.findViewById(R.id.tv3);
        TextView tv4=(TextView)root.findViewById(R.id.tv4);
        TextView tv5=(TextView)root.findViewById(R.id.tv5);
        TextView tv6=(TextView)root.findViewById(R.id.tv6);
        TextView tv8=(TextView)root.findViewById(R.id.tv8);
        
        ImageView img_map=(ImageView)root.findViewById(R.id.img1);
        View v = new ImageView(getActivity());
        setHasOptionsMenu(true);
        
        Typeface robotoLight = Typeface.createFromAsset(getActivity().getAssets(), "Roboto-Light.ttf");
    Typeface robotoThin = Typeface.createFromAsset(getActivity().getAssets(), "Roboto-Thin.ttf");
    Typeface robotoRegular = Typeface.createFromAsset(getActivity().getAssets(), "Roboto-Regular.ttf");
    tv8.setTypeface(robotoLight);
    /*Level data[]=new Level[]
        {
          new Level("CALL","",R.drawable.call2),
          new Level("INVITE FRIENDS","",R.drawable.share),
        };
    LevelAdapter adapter = new LevelAdapter(getActivity(),
                R.layout.list_item4,data);*/
     
    //lv1.setAdapter(adapter);
    //View header = inflater.inflate(R.layout.header1, null);
    if(Restaurants.count==1)
    {
      tv1.setText("Aloha Restaurant");
      tv1.setTypeface(robotoLight);
      tv2.setTypeface(robotoLight);
      tv3.setText(getResources().getString(R.string.aloha));
      tv4.setTypeface(robotoLight);
      tv5.setTypeface(robotoLight);
      tv5.setText("3.0 out of 5");
      tv6.setTypeface(robotoLight);
       img_map.setImageDrawable(v.getResources().getDrawable(R.drawable.aloha_map));    
       }
    else if(Restaurants.count==2)
    {
      tv1.setText("Attill");
      tv1.setTypeface(robotoLight);
      tv2.setTypeface(robotoLight);
      tv3.setText(getResources().getString(R.string.attill));
      tv4.setTypeface(robotoLight);
      tv5.setTypeface(robotoLight);
      tv5.setText("4.0 out of 5");
      tv6.setTypeface(robotoLight);
      img_map.setImageDrawable(v.getResources().getDrawable(R.drawable.attill));

    }
    else if(Restaurants.count==3)
    {
      tv1.setText("Biryani Adda");
      tv1.setTypeface(robotoLight);
      tv2.setTypeface(robotoLight);
      tv3.setText(getResources().getString(R.string.biryaniadda));
      tv4.setTypeface(robotoLight);
      tv5.setTypeface(robotoLight);
      tv5.setText("4.0 out of 5");
      tv6.setTypeface(robotoLight);

    
    }
    else if(Restaurants.count==4)
    {
      tv1.setText("China Valley");
      tv1.setTypeface(robotoLight);
      tv2.setTypeface(robotoLight);
      tv3.setText(getResources().getString(R.string.chinavalley));
      tv4.setTypeface(robotoLight);
      tv5.setTypeface(robotoLight);
      tv5.setText("3.5 out of 5");
      tv6.setTypeface(robotoLight);
      img_map.setImageDrawable(v.getResources().getDrawable(R.drawable.china_valley_map));

    
    }
    else if(Restaurants.count==5)
    {
      tv1.setText("Dishes");
      tv1.setTypeface(robotoLight);
      tv2.setTypeface(robotoLight);
      tv3.setText(getResources().getString(R.string.dishes));
      tv4.setTypeface(robotoLight);
      tv5.setTypeface(robotoLight);
      tv5.setText("3.5 out of 5");
      tv6.setTypeface(robotoLight);
      img_map.setImageDrawable(v.getResources().getDrawable(R.drawable.dishes_map));


    
    }
    else if(Restaurants.count==6)
    {
      tv1.setText("Dollops");
      tv1.setTypeface(robotoLight);
      tv2.setTypeface(robotoLight);
      tv3.setText(getResources().getString(R.string.dollops));
      tv4.setTypeface(robotoLight);
      tv5.setTypeface(robotoLight);
      tv5.setText("4.0 out of 5");
      tv6.setTypeface(robotoLight);
      img_map.setImageDrawable(v.getResources().getDrawable(R.drawable.dollops_map));

    
    }
    else if(Restaurants.count==7)
    {
      tv1.setText("Dominos Pizza");
      tv1.setTypeface(robotoLight);
      tv2.setTypeface(robotoLight);
      tv3.setText(getResources().getString(R.string.dominos));
      tv4.setTypeface(robotoLight);
      tv5.setTypeface(robotoLight);
      tv5.setText("4.5 out of 5");
      tv6.setTypeface(robotoLight);
      img_map.setImageDrawable(v.getResources().getDrawable(R.drawable.dominos_map));


    
    }
    else if(Restaurants.count==8)
    {
      tv1.setText("Fish Maxx");
      tv1.setTypeface(robotoLight);
      tv2.setTypeface(robotoLight);
      tv3.setText(getResources().getString(R.string.dominos));
      tv4.setTypeface(robotoLight);
      tv5.setTypeface(robotoLight);
      tv5.setText("4.5 out of 5");
      tv6.setTypeface(robotoLight);
      img_map.setImageDrawable(v.getResources().getDrawable(R.drawable.dishes_map));

    }
    else if(Restaurants.count==9)
    {
      tv1.setText("Grab-a-Bite");
      tv1.setTypeface(robotoLight);
      tv2.setTypeface(robotoLight);
      tv3.setText(getResources().getString(R.string.grababite));
      tv4.setTypeface(robotoLight);
      tv5.setTypeface(robotoLight);
      tv5.setText("4.0 out of 5");
      tv6.setTypeface(robotoLight);
      img_map.setImageDrawable(v.getResources().getDrawable(R.drawable.graba_bite_map));

    }
    else if(Restaurants.count==10)
    {
      tv1.setText("Guzzlers");
      tv1.setTypeface(robotoLight);
      tv2.setTypeface(robotoLight);
      tv3.setText(getResources().getString(R.string.guzzlers));
      tv4.setTypeface(robotoLight);
      tv5.setTypeface(robotoLight);
      tv5.setText("4.0 out of 5");
      tv6.setTypeface(robotoLight);
      img_map.setImageDrawable(v.getResources().getDrawable(R.drawable.guzzlers_map));

    }
    else if(Restaurants.count==11)
    {
      tv1.setText("Hangyo CTF");
      tv1.setTypeface(robotoLight);
      tv2.setTypeface(robotoLight);
      tv3.setText(getResources().getString(R.string.guzzlers));
      tv4.setTypeface(robotoLight);
      tv5.setTypeface(robotoLight);
      tv5.setText("4.0 out of 5");
      tv6.setTypeface(robotoLight);
      img_map.setImageDrawable(v.getResources().getDrawable(R.drawable.hangyo_ctf_map));

    
    }
    
        return root;
    

}
  
  public void onCreateOptionsMenu(Menu menu,MenuInflater inflater) {
    // Inflate the menu; this adds items to the action bar if it is present.
    super.onCreateOptionsMenu(menu, inflater);
      inflater.inflate(R.menu.rest_info, menu);
  }
  public boolean onOptionsItemSelected(MenuItem item) {
    switch(item.getItemId())
    {
    case R.id.action_call:
    {
      if(Restaurants.count==1)
      {
       Intent i = new Intent(Intent.ACTION_DIAL);
            String p = "tel:" + getString(R.string.aloha_num);
            i.setData(Uri.parse(p));
            startActivity(i);
      }
      else if(Restaurants.count==2)
      {
        Intent i = new Intent(Intent.ACTION_DIAL);
            String p = "tel:" + getString(R.string.attill_num);
            i.setData(Uri.parse(p));
            startActivity(i);
      }
      else if(Restaurants.count==3)
      {
        Intent i = new Intent(Intent.ACTION_DIAL);
            String p = "tel:" + getString(R.string.biryani_num);
            i.setData(Uri.parse(p));
            startActivity(i);
      
      }
      else if(Restaurants.count==4)
      {
        Intent i = new Intent(Intent.ACTION_DIAL);
            String p = "tel:" + getString(R.string.china_num);
            i.setData(Uri.parse(p));
            startActivity(i);
      }
      else if(Restaurants.count==5)
      {
        Intent i = new Intent(Intent.ACTION_DIAL);
            String p = "tel:" + getString(R.string.dishes_num);
            i.setData(Uri.parse(p));
            startActivity(i);
      }
      else if(Restaurants.count==6)
      {
        Intent i = new Intent(Intent.ACTION_DIAL);
            String p = "tel:" + getString(R.string.dollops_num);
            i.setData(Uri.parse(p));
            startActivity(i);
      
      }
      else if(Restaurants.count==7)
      {
        Intent i = new Intent(Intent.ACTION_DIAL);
            String p = "tel:" + getString(R.string.dominos_num);
            i.setData(Uri.parse(p));
            startActivity(i);
      }
      else if(Restaurants.count==9)
      {
        Intent i = new Intent(Intent.ACTION_DIAL);
            String p = "tel:" + getString(R.string.grababite_num);
            i.setData(Uri.parse(p));
            startActivity(i);
        }
      else if(Restaurants.count==10)
      {
        Intent i = new Intent(Intent.ACTION_DIAL);
            String p = "tel:" + getString(R.string.guzzlers_num);
            i.setData(Uri.parse(p));
            startActivity(i);
        
      }
      break;
    }
    case R.id.action_share:
      if(Restaurants.count==1)
      {
        Intent sharingIntent = new Intent(android.content.Intent.ACTION_SEND);
        sharingIntent.setType("text/plain");
        sharingIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, "Shared from Manipal Now");
        sharingIntent.putExtra(android.content.Intent.EXTRA_TEXT, "some sample");
        startActivity(Intent.createChooser(sharingIntent, "Share via"));
      }
    }
    
    return false;  
    
    
  }

}




Java Source Code List

com.example.nav.BarFragment.java
com.example.nav.BarInfo.java
com.example.nav.Bars.java
com.example.nav.CafeFragment.java
com.example.nav.CafeInfo.java
com.example.nav.Cafes.java
com.example.nav.Coffee.java
com.example.nav.Food.java
com.example.nav.HelpAct.java
com.example.nav.HelpFragment1.java
com.example.nav.HelpFragment2.java
com.example.nav.HelpFragment3.java
com.example.nav.HelpFragment4.java
com.example.nav.HelpFragment5.java
com.example.nav.HelpFragment6.java
com.example.nav.HelpFragment7.java
com.example.nav.HelpFragment8.java
com.example.nav.HospitalFragment.java
com.example.nav.HospitalInfo.java
com.example.nav.Hospitals.java
com.example.nav.ImageAdapter.java
com.example.nav.LevelAdapter.java
com.example.nav.Level.java
com.example.nav.MainActivity.java
com.example.nav.RestaurantFragment.java
com.example.nav.RestaurantInfo.java
com.example.nav.Restaurants.java
com.example.nav.Settings3.java
com.example.nav.ShowCity3.java
com.example.nav.ShowCity5.java
com.example.nav.ShowCity6.java
com.example.nav.ShowCity7.java
com.example.nav.util.SystemUiHiderBase.java
com.example.nav.util.SystemUiHiderHoneycomb.java
com.example.nav.util.SystemUiHider.java