我想添加到文本字段到对话框,但它似乎并没有工作......这是我的代码。任何人都可以修复我的代码或给我一些关于如何将两个文本字段添加到对话框的指导?Android - 如何将两个文本字段添加到对话框
谢谢。
final EditText input1 = new EditText(this);
input1.setText("note");
input1.setOnFocusChangeListener(new View.OnFocusChangeListener() {
@Override
public void onFocusChange(View v, boolean hasFocus) {
input1.setText("");
}
});
final EditText input2 = new EditText(this);
input2.setMinLines(1);
input2.setText("0.0");
input2.setOnFocusChangeListener(new View.OnFocusChangeListener() {
@Override
public void onFocusChange(View v, boolean hasFocus) {
input2.setText("");
}
});
LinearLayout layout = new LinearLayout(this);
layout.setOrientation(1);
layout.addView(input1);
layout.addView(input2);
return new AlertDialog.Builder(this).
// code for showing Ok and Cancel button
.setView(layout).create();
+1我认为这不是定制警报对话框的最佳方式。 – 2011-12-15 06:14:51
我很抱歉,我是一名初学者到android编程。我应该在哪里创建该XML?在res /布局下? – user826323 2011-12-15 06:22:58