1
他們是一個更好的方式把一個EditText放入一個alertDialog,而不是使用自定義視圖?沒有自定義視圖的AlertDialog中的editText?
他們是一個更好的方式把一個EditText放入一個alertDialog,而不是使用自定義視圖?沒有自定義視圖的AlertDialog中的editText?
嘗試使用此:
final EditText input = new EditText(this);
AlertDialog alertDialog = new AlertDialog.Builder(this).create();
alertDialog.setTitle("Title");
alertDialog.setMessage("Message");
alertDialog.setView(input, 10, 0, 10, 0); // 10 spacing, left and right
alertDialog.setButton("OK", new OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
// Clicked
}
});
alertDialog.show();
如果你想添加自定義佈局爲您EDITTEXT我知道唯一的選擇就是: 與LayoutInflater虛增您的佈局,並使用它作爲視圖。
甜蜜的作品!除了填充以外,我一直在使用LayoutInfalter來處理自定義視圖,所以我只是好奇它們是否是更好的方法! –
接受答案,如果這是你在找什麼!謝謝 爲填充即時消息我會爲你嘗試它,通常應該工作 –
填充可能是我的錯,因爲我改變了一點點的代碼! –