Advertisement
Guest User

DetailActivity.java

a guest
Apr 1st, 2020
165
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.16 KB | None | 0 0
  1. package camp.dev.pesananapps;
  2.  
  3. import androidx.appcompat.app.AppCompatActivity;
  4.  
  5. import android.annotation.SuppressLint;
  6. import android.content.Intent;
  7. import android.os.Bundle;
  8. import android.view.View;
  9. import android.widget.Button;
  10. import android.widget.CheckBox;
  11. import android.widget.EditText;
  12. import android.widget.ImageButton;
  13. import android.widget.ImageView;
  14. import android.widget.LinearLayout;
  15. import android.widget.TextView;
  16. import android.widget.Toast;
  17.  
  18. public class DetailActivity extends AppCompatActivity {
  19.  
  20. private LinearLayout linearLayout;
  21. private ImageView imageview;
  22.  
  23.  
  24. Button btnsend;
  25.  
  26.  
  27. @Override
  28. protected void onCreate(Bundle savedInstanceState) {
  29. super.onCreate( savedInstanceState );
  30. setContentView( R.layout.activity_detail );
  31.  
  32. final CheckBox tahu = (CheckBox) findViewById( R.id.tahu );
  33. final CheckBox tempe = (CheckBox) findViewById( R.id.tempe );
  34. final CheckBox ati = (CheckBox) findViewById( R.id.sate_ati );
  35. final CheckBox usus = (CheckBox) findViewById( R.id.sate_usus );
  36. final CheckBox kepala = (CheckBox) findViewById( R.id.kepala );
  37. final CheckBox ceker = (CheckBox) findViewById( R.id.ceker );
  38.  
  39.  
  40. final TextView hrg = (TextView) findViewById( R.id.harga_makanan );
  41. String price = getIntent().getExtras().getString( "price" );
  42. hrg.setText(price);
  43.  
  44. final TextView hasil = (TextView) findViewById( R.id.total );
  45.  
  46. final TextView txtMakanan = (TextView)findViewById( R.id.nama_makanan );
  47. String info = getIntent().getExtras().getString( "info" );
  48. txtMakanan.setText( info );
  49.  
  50. final EditText edtNama = (EditText)findViewById( R.id.edtNama );
  51. final EditText edtJumlah = (EditText)findViewById( R.id.edtJumlah );
  52. final EditText edtKet = (EditText)findViewById( R.id.edtKet );
  53. final EditText edtAlamat = (EditText)findViewById( R.id.edtAlamat );
  54. final EditText edtPmbyaran = (EditText)findViewById( R.id.edtPembayaran );
  55. final EditText edtTahu = (EditText)findViewById( R.id.edtTahu );
  56. final EditText edtTempe = (EditText)findViewById( R.id.edtTempe );
  57. final EditText edtAti = (EditText)findViewById( R.id.edtAti );
  58. final EditText edtUsus = (EditText)findViewById( R.id.edtUsus );
  59. final EditText edtKepla = (EditText)findViewById( R.id.edtKepala );
  60. final EditText edtCker = (EditText)findViewById( R.id.edtCeker );
  61.  
  62. final int harga_tahu = 2000;
  63. final int harga_tempe = 2000;
  64. final int harga_ati = 2500;
  65. final int harga_usus = 2500;
  66. final int harga_kepala = 2000;
  67. final int harga_ceker = 1000;
  68. final int harga_ayam = 10000;
  69. final int harga_ekor = 45000;
  70.  
  71. btnsend = findViewById( R.id.btnbuy );
  72. btnsend.setOnClickListener( new View.OnClickListener() {
  73. @Override
  74. public void onClick(View v) {
  75. /*
  76. String pesan1 = edtNama.getText().toString();
  77. String pesan2 = edtJumlah.getText().toString();
  78. String pesan3 = edtKet.getText().toString();
  79. String pesan4 = edtAlamat.getText().toString();
  80. String pesan5 = edtPmbyaran.getText().toString();
  81.  
  82. String pesan6 = edtTahu.getText().toString();
  83. String pesan7 = edtTempe.getText().toString();
  84. String pesan8 = edtAti.getText().toString();
  85. String pesan9 = edtUsus.getText().toString();
  86. String pesan10 = edtKepla.getText().toString();
  87. String pesan11 = edtCker.getText().toString();
  88.  
  89. String pesan12 = txtMakanan.getText().toString();
  90. String pesan13 = hasil.getText().toString();
  91.  
  92. */
  93.  
  94. String sumOrder = "";
  95. int toOrder = 0 ;
  96.  
  97. int cal = 0;
  98. String hsl = hasil.getText().toString();
  99. if (tahu.isChecked()){
  100. int jumlah = Integer.parseInt( String.valueOf( edtTahu.getText().toString() ) );
  101. cal = jumlah*harga_tahu;
  102. toOrder += cal;
  103. }
  104.  
  105. if (tempe.isChecked()){
  106. int jumlah = Integer.parseInt( String.valueOf( edtTempe.getText().toString() ) );
  107. cal = jumlah*harga_tempe;
  108. toOrder += cal;
  109. }
  110.  
  111. if (ati.isChecked()){
  112. int jumlah = Integer.parseInt( String.valueOf( edtAti.getText().toString() ) );
  113. cal = jumlah*harga_ati;
  114. toOrder += cal;
  115. }
  116.  
  117. if (usus.isChecked()){
  118. int jumlah = Integer.parseInt( String.valueOf( edtUsus.getText().toString() ) );
  119. cal = jumlah*harga_usus;
  120. toOrder += cal;
  121. }
  122.  
  123. if (kepala.isChecked()){
  124. int jumlah = Integer.parseInt( String.valueOf( edtKepla.getText().toString() ) );
  125. cal = jumlah*harga_kepala;
  126. toOrder += cal;
  127. }
  128.  
  129. if (ceker.isChecked()){
  130. int jumlah = Integer.parseInt( String.valueOf( edtCker.getText().toString() ) );
  131. cal = jumlah*harga_ceker;
  132. toOrder += cal;
  133. }
  134.  
  135. int hasil = Integer.valueOf( hrg.getText().toString()+toOrder );
  136. /*
  137. sendMail(pesan1, pesan2, pesan3, pesan4, pesan5, pesan6, pesan7, pesan8, pesan9, pesan10, pesan11, pesan12, pesan13);
  138.  
  139.  
  140. */
  141. }
  142. } );
  143. }
  144. /*
  145. private void sendMail(String pesan1 , String pesan2 , String pesan3 , String pesan4 , String pesan5 , String pesan6 , String pesan7 , String pesan8 , String pesan9 , String pesan10 , String pesan11, String pesan12, String pesan13) {
  146.  
  147. String semuapesanan = "Nama Makanan : " + pesan12+ " \n" +
  148. "Nama Pemesan : " + pesan1 + " \n" +
  149. "Jumlah Pesanan : " + pesan2 + " \n" +
  150. "Keterangan Pesanan : " + pesan3 + " \n" + "Menu Tambahan : " + "\n " +
  151. "Tahu : " + pesan4 + " \n" +
  152. "Tempe : " + pesan5 + " \n" +
  153. "Sate Ati Ampela : " + pesan6 + " \n" +
  154. "Sate Usus : " + pesan7 + " \n" +
  155. "Kepala Ayam : " + pesan8 + " \n" +
  156. "Ceker Ayam : " + pesan9 + " \n" +
  157. "Alamat Pemesan : " + pesan10 + " \n" +
  158. "Metode Pembayaran : " + pesan11 + " \n" +
  159. "Total Bayar : " + pesan13 ;
  160.  
  161. Intent kirim = new Intent( Intent.ACTION_SEND );
  162. kirim.setType( "text/plain" );
  163. kirim.putExtra( Intent.EXTRA_TEXT , semuapesanan );
  164. kirim.putExtra( "jid" , "628981152982" + "@s.whatsapp.net" );
  165. kirim.setPackage( "com.whatsapp" );
  166. try {
  167. startActivity( Intent.createChooser( kirim , "Choose an Application" ) );
  168. } catch (Exception e) {
  169. Toast.makeText( this , e.getMessage() , Toast.LENGTH_SHORT ).show();
  170. }
  171. }
  172.  
  173. */
  174. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement