Android EditText в AlertDialog кажется слишком широким

Кажется, что EditText на изображении ниже слишком широк. Я предполагаю, что я каким-то образом неправильно использовал SDK, и пока не убедился в обратном, я не ищу способ указать некоторое количество пикселей поля / заполнения по бокам EditText .

enter image description here

Это выглядит

enter image description here

Вот мой код (который создает первое диалоговое окно «Создать тег»):

final Dao<Tag, Integer> tagDao = getHelper().getTagDao();

final EditText input = new EditText(this);
input.setSingleLine(true);
input.setHint(R.string.create_tag_dialog_hint);

AlertDialog.Builder builder = new AlertDialog.Builder(this);
builder.setView(input);
builder.setTitle(getString(R.string.create_tag_dialog_title));
builder.setPositiveButton(
    getString(R.string.create_tag_dialog_positive),
    new DialogInterface.OnClickListener() {
        public void onClick(DialogInterface dialog, int whichButton) {
            String value = input.getText().toString().trim();
            Toast.makeText(getApplicationContext(), value, Toast.LENGTH_SHORT).show();
            Tag tag = new Tag(value);
            try {
                    tagDao.create(tag);
            } catch (SQLException e) {
                    // TODO Auto-generated catch block
                    e.printStackTrace();
            }
        }
    });
builder.setNegativeButton(
    getString(R.string.create_tag_dialog_negative), null);
builder.show();

Приносим извинения за объем сообщения и благодарим за любые полезные комментарии.

12
задан Pratik Butani 23 July 2019 в 09:33
поделиться