|
|
|
Android ต้องการแสดงค่าที่คำนวน ให้ไปอยู่บน Dialog รบกวนขอคำชี้แนะด้วยครับ |
|
|
|
|
|
|
|
คือว่าต้องการให้ค่าที่คำนวน ไปแสดงอยู่บน Dialog ครับ ใช้ Intent ส่งค่าไปที่ layout.activity_dialog ก็แสดงได้ปกติ แต่พอจะให้แสดงบน Dialog แทน ผมทำยังไงก็ไม่ได้ครับ
รบกวนขอคำชี้แนะด้วยครับ ขอบพระคุณมากครับ
Code (Android-Java)
final AlertDialog.Builder popDialog = new AlertDialog.Builder(this);
final LayoutInflater inflater = (LayoutInflater) this.getSystemService(LAYOUT_INFLATER_SERVICE);
// btnSubmit
Button btnSubmit = (Button) findViewById(R.id.btnSubmit);
btnSubmit.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
String lTime = txtTime.getText().toString();
String price1 = txtPrice1.getText().toString();
String price2 = txtPrice2.getText().toString();
Intent goDialog = new Intent(
getApplicationContext(),Dialog.class);
goDialog.putExtra("lTime", lTime);
goDialog.putExtra("Price1", price1);
goDialog.putExtra("Price2", price2);
//startActivity(goDialog);
final View ViewLayout = inflater.inflate(R.layout.activity_dialog,
(ViewGroup) findViewById(R.id.layout_dialog));
popDialog.setIcon(android.R.drawable.btn_star_big_on);
popDialog.setTitle("ราคาและเวลาในการเดินทาง");
popDialog.setView(ViewLayout);
// Button OK
popDialog.setPositiveButton("ตกลง", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int which) {
dialog.dismiss();
}
})
// Button Save
.setNegativeButton("บันทึก",
new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int id) {
dialog.cancel();
}
});
popDialog.create();
popDialog.show();
}
});
Tag : Mobile, Android, JAVA
|
|
|
|
|
|
Date :
2014-09-11 05:51:42 |
By :
natzztan |
View :
1147 |
Reply :
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
อาจจะต้องทำพวก Custom Dialog ครับ
Android Popup Custom Layout and Returning (EditText/Textbox) from Dialog
|
|
|
|
|
Date :
2014-09-11 10:21:20 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|