EditText в диалоге Android - PullRequest
       41

EditText в диалоге Android

5 голосов
/ 15 января 2012

Я сделал текст редактирования в диалоговом окне, но не могу изменить высоту.

AlertDialog.Builder editalert = new AlertDialog.Builder(this);

editalert.setTitle("messagetitle");
editalert.setMessage("here is the message");


final EditText input = new EditText(this);
LinearLayout.LayoutParams lp = new LinearLayout.LayoutParams(
        LinearLayout.LayoutParams.FILL_PARENT,
        LinearLayout.LayoutParams.FILL_PARENT);
input.setLayoutParams(lp);
editalert.setView(input);

editalert.setPositiveButton("Send via email", new DialogInterface.OnClickListener() {
    public void onClick(DialogInterface dialog, int whichButton) {


    }
});


editalert.show();

Ответы [ 2 ]

3 голосов
/ 15 января 2012

Вы можете использовать это:

edittext.setHeight(100);
0 голосов
/ 26 октября 2013

Я думаю, что уже слишком поздно, но вы можете попробовать это.

LinearLayout.LayoutParams lp = new LinearLayout.LayoutParams(
                    LinearLayout.LayoutParams.MATCH_PARENT,
                    LinearLayout.LayoutParams.WRAP_CONTENT);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...