2011-01-20 71 views
0

我是Android新手。我想知道如何将值从活动传递给自定义对话框。Android定制对话框

假设我想将活动中的文本传递给自定义对话框中的edittext框,那我该怎么办?

+0

显示你目前拥有的代码(如果您创建对话框) – 2011-01-20 11:51:07

回答

0
... somewhere in activity.... 
private String myValue = "hello :)"; 
... somewhere in activity when you show dialog... 
final View customView = getLayoutInflater().inflate(R.layout.custom, null); 
final EditText editTxt = customView.findViewById(R.id.edittext_in_custom_view); 
editText.setText(myValue); 
new AlertDialog.Builder(this).setView(customView).create().show(); 
....