2
嗨,我使用AlertDialog沒有自定義視圖,通過設置列出的陣列適配器:帶有Edittext setView的Android AlertDialog Builder顯示底部?
AlertDialog.Builder builder = new AlertDialog.Builder(MainActivity.this);
final EditText input = new EditText(MainActivity.this);
builder.setView(input);
builder.setTitle("Please Select");
String[] listStrings = {"string1", "string2"};
ArrayAdapter<String> arrayAdapter = new ArrayAdapter<String>(MainActivity.this, android.R.layout.simple_list_item_single_choice, listStrings);
builder.setSingleChoiceItems(arrayAdapter, 0, new DialogInterface.OnClickListener()
{
@Override
public void onClick(DialogInterface dialog, int which)
{
dialog.dismiss();
}
});
builder.show();
,我要附加EditText
搜索列表,但EditText
顯示在列表的末尾。我想EditText
列表的頂部,所以請建議我不使用自定義佈局。
final EditText input = new EditText(MainActivity.this);
builder.setView(input);
我試圖通過改變builder.setView(input);