Эй, Гуйз, пожалуйста, помогите мне избавиться от грубого поведения AlertDialog.Грубое поведение AlertDialog в android
У меня есть кнопка в моем фрагменте при нажатии на нее. Я хочу, чтобы она отображала AlertDialog, заполненную Edittext. Даже я кодирую его.
new AlertDialog.Builder(getActivity())
.setView(R.layout.send_message)
.setTitle(R.string.sendTitle + bundle.getString(USER_EXTRAS.FULLNAME_EXTRA))
.setPositiveButton(R.string.send, null)
.show();
, но он предлагает на 2-й линии, что "вызов требует уровень API 21 (ток мин составляет 11) android.app.alertDialog.Builder # setView"
Я хочу 11 как минимум API (мой рекомендуется).
После компиляции я получил сообщение об ошибке.
java.lang.NoSuchMethodError: android.app.AlertDialog$Builder.setView
Если setView() не поддерживается API 11, который я должен использовать вместо этого?
Есть ли альтернатива? и почему я получаю это исключение?
Любая помощь будет оценена положительно.
'грубое поведение в AlertDialog' ... нет слов. –
AlertDialog очень полезен, не груб, Ниже комментарии действительно грубые, здесь – Androider