Advertisement
sandi_s

LokadinDetailActifity.java

Feb 17th, 2018
1,452
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 3.56 KB | None | 0 0
  1. package lokadin.sandy.example.com.lokadin;
  2. import android.app.Activity;
  3. import android.content.Intent;
  4. import android.os.Bundle;
  5. import android.support.v7.app.ActionBar;
  6. import android.support.v7.app.AppCompatActivity;
  7. import android.view.MenuItem;
  8. import android.view.View;
  9. import android.widget.Button;
  10. import android.widget.Gallery;
  11. import android.widget.ImageSwitcher;
  12. import android.widget.ImageView;
  13. import android.widget.TextView;
  14. /**
  15.  * Created by sandy on 7/9/2017.
  16.  */
  17. public class LokadinDetailActifity extends AppCompatActivity {
  18.     ImageView Im;
  19.     TextView tv_nama, tv_alamat,tv_tlpn,tv_deskripsi ,id,lalitude,longtitude;
  20.     Gallery gallery;
  21.     ImageSwitcher imageSwitcher;
  22.     Integer[] imageIDs = new Integer[3];
  23.     int msg_im;
  24.     public static final String NAME= "name";
  25.     public static final String LOKASI= "lokasi";
  26.     public static final String LAT ="lat";
  27.     public static final String LONG = "long";
  28.     protected void onCreate(Bundle savedInstanceState) {
  29.         super.onCreate(savedInstanceState);
  30.         setContentView(R.layout.activty_lokadin_detail
  31.         );
  32.         Intent iIdentifikasi = getIntent();
  33.         msg_im = iIdentifikasi.getIntExtra("dataIM", 0);
  34.         String msg_nama = iIdentifikasi.getStringExtra("dataNama");
  35.         String msg_alamat = iIdentifikasi.getStringExtra("dataAlamat");
  36.         String msg_no_tlpn = iIdentifikasi.getStringExtra("dataNoTlpn");
  37.         String msg_deskripsi = iIdentifikasi.getStringExtra("dataDeskripsi");
  38.         String lat = iIdentifikasi.getStringExtra("latitude");
  39.         String lng = iIdentifikasi.getStringExtra("longtitude");
  40.         Im = (ImageView) findViewById(R.id.iv_detail);
  41.         tv_nama = (TextView) findViewById(R.id.tvNama);
  42.         tv_alamat = (TextView) findViewById(R.id.tvalamat);
  43.         tv_tlpn = (TextView) findViewById(R.id.tvtlpn);
  44.         tv_deskripsi = (TextView) findViewById(R.id.tvdeskripsi);
  45.         lalitude = (TextView) findViewById(R.id.latitude);
  46.         longtitude = (TextView) findViewById(R.id.longitude);
  47.         Im.setImageResource(msg_im);
  48.         tv_nama.setText(msg_nama);
  49.         tv_alamat.setText(msg_alamat);
  50.         tv_tlpn.setText(msg_no_tlpn);
  51.         tv_deskripsi.setText(msg_deskripsi);
  52.         lalitude.setText(lat);
  53.         longtitude.setText(lng);
  54.         Button btn = (Button) findViewById(R.id.btnlihat);
  55.         btn.setOnClickListener(new View.OnClickListener() {
  56.             @Override
  57.             public void onClick(View v) {
  58.                 Intent intent = new Intent(LokadinDetailActifity.this, MapsInfowindows.class);
  59.                 intent.putExtra(LAT, lalitude.getText().toString());
  60.                 intent.putExtra(LONG, longtitude.getText().toString());
  61.                 intent.putExtra(NAME, tv_nama.getText().toString());
  62.                 intent.putExtra(LOKASI, tv_alamat.getText().toString());
  63.                 startActivity(intent);
  64.             }
  65.         });
  66.         ActionBar actionBar = getSupportActionBar();
  67.         actionBar.setDisplayHomeAsUpEnabled(true);
  68.         actionBar.setHomeButtonEnabled(true);
  69.         if (getSupportActionBar() != null) {
  70.             getSupportActionBar().setTitle("Info Detail");
  71.         }
  72.     }
  73.     @Override
  74.     public boolean onOptionsItemSelected(MenuItem item) {
  75.         switch (item.getItemId()) {
  76.             case android.R.id.home:
  77.                 // app icon in action bar clicked; goto parent activity.
  78.                 this.finish();
  79.                 return true;
  80.             default:
  81.                 return super.onOptionsItemSelected(item);
  82.         }
  83.     }
  84.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement