5. * jadi nanti tanggal nya akan diformat menjadi
* misalnya 01-12-2017
*/
dateFormatter = new SimpleDateFormat("yyyy-MM-dd", Locale.US);
tvDateResult = (EditText) findViewById(R.id.tv_dateresult);
btDatePicker = (Button) findViewById(R.id.bt_datepicker);
btDatePicker.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
showDateDialog();
}
});
dateFormatter1 = new SimpleDateFormat("yyyy-MM-dd", Locale.US);
tvDateResul1 = (EditText) findViewById(R.id.tv_dateresult1);
btDatePicker1 = (Button) findViewById(R.id.bt_datepicker1);
btDatePicker1.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
}
});
simpan.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent a=new
Intent(getApplicationContext(),Buku1Activity.class);
startActivity(a);
ArrayList<NameValuePair> postParameters = new
ArrayList<NameValuePair>();
postParameters.add(new BasicNameValuePair("nim",
nim.getText().toString()));
postParameters.add(new BasicNameValuePair("nama",
nama.getText().toString()));
postParameters.add(new BasicNameValuePair("telp",
telp.getText().toString()));
postParameters.add(new BasicNameValuePair("semester",
semester.getSelectedItem().toString()));
postParameters.add(new BasicNameValuePair("tgl_pinjam",
tgl_pinjam.getText().toString()));
postParameters.add(new BasicNameValuePair("tgl_kembali",
tgl_kembali.getText().toString()));
/* String valid = "1";*/
String response = null;
try {
6. response =
CustomHttpClient.executeHttpPost("http://10.0.2.2/perpustakaan/peminjam.php",
postParameters);
String res = response.toString();
res = res.trim();
res = res.replaceAll("s+","");
status.setText(res);
if (res.equals("1")) status.setText("Data tidak Tersimpan
Ke server");
else status.setText("Data anda telah Tersimpan");
}
catch (Exception e) {
nim.setText(e.toString());
}
}
});
}
private void showDateDialog(){
/**
* Calendar untuk mendapatkan tanggal sekarang
*/
Calendar newCalendar = Calendar.getInstance();
/**
* Initiate DatePicker dialog
*/
DatePickerDialog datePickerDialog = new DatePickerDialog(this, new
DatePickerDialog.OnDateSetListener() {
public void onDateSet(DatePicker view, int year, int monthOfYear,
int dayOfMonth, TextView tvDateResult) {
/**
* Method ini dipanggil saat kita selesai memilih tanggal di
DatePicker
7. */
/**
* Set Calendar untuk menampung tanggal yang dipilih
*/
Calendar newDate = Calendar.getInstance();
newDate.set(year, monthOfYear, dayOfMonth);
/**
* Update TextView dengan tanggal yang kita pilih
*/
tvDateResult.setText(""+dateFormatter.format(newDate.getTime()));
}
@Override
public void onDateSet(DatePicker arg0, int arg1, int arg2,
int arg3) {
// TODO Auto-generated method stub
}
},newCalendar.get(Calendar.YEAR), newCalendar.get(Calendar.MONTH),
newCalendar.get(Calendar.DAY_OF_MONTH));
/**
* Tampilkan DatePicker dialog
*/
datePickerDialog.show();
}
}