Articles of Диалоговое окно

Проблема с изображением, имеющим прозрачный фон в Android

Я создаю пользовательский диалог с фоновым изображением с закругленными углами. Я удаляю белую рамку с использованием пользовательского стиля, но отображается так, как если бы за моим изображением был черный прямоугольник того же размера, как показано ниже (фоновое изображение диалогового окна – коричневое): Как я могу сохранить прозрачный фон моего изображения с круглыми углами? Макет моего […]

Твердые черные экраны при вызове Dialogs в onCreate ()

У меня была эта проблема в нескольких разных приложениях сейчас, и я не могу найти решение. Если в onCreate () для Activity я запускаю Activity , которая использует тему диалога, она ничего не рисует для экрана … весь экран остается черным. Все взгляды есть (например, я могу нажать, где должен быть EditText и это даст […]

Android: как запустить Activity из диалогового окна предупреждения

Мне нужно начать действие, когда пользователь выбирает элемент в диалоговом окне предупреждения. Как получить контекст для перехода к конструктору намерений в следующем коде … builder.setItems(items, new DialogInterface.OnClickListener() { public void onClick(DialogInterface dialog, int item) { Intent i = new Intent(<WHAT DO I PUT HERE?>, <new activity>.class); startActivity(i); } }); Это использование внутреннего класса? Есть предположения?

Alert Dialog изнутри onOptionsItemВыбранный андроид

Я пытаюсь открыть диалоговое окно с предупреждением при нажатии одной из моих параметров OptionsMenuItems. Продолжайте работать, если пользователь нажимает «Да», отменяется, если нет кликов. Я просто не знаю, как сделать код. Это то, что у меня есть: @Override public boolean onOptionsItemSelected(MenuItem item) { switch (item.getItemId()) { case R.id.exit: this.finish(); return true; case R.id.about: Intent i […]

Настройка высоты и ширины настраиваемого диалога

Я создаю пользовательский диалог, в котором я хочу, чтобы высота и ширина по умолчанию соответствовали всем размерам экрана. Но этого не происходит. Диалог выглядит очень маленьким. Это XML для диалога <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="wrap_content" android:background="#D24379" android:orientation="vertical" > <TextView android:id="@+id/txt_dia" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_gravity="center" android:layout_margin="10dp" android:textColor="@android:color/white" android:textSize="15dp" android:textStyle="bold" > </TextView> <LinearLayout android:id="@+id/layButton" android:layout_width="match_parent" android:layout_height="wrap_content" […]

Предопределенные действия приложения. Ссылка на мое приложение из «Контакты»

Я хочу написать приложение, которое связано с контактами. Сценарий: Вход в телефон Контакты Мы выбираем Контакт Иконка моего приложения должна появиться в диалоговом окне QuickAction. Я нажимаю на значок своего приложения и Aplication начинает с данных из записи контактов. Что я должен добавить в AndroidManifest, чтобы это сделать?

SetSoftInputMode для диалога, чтобы не скрывать EditText во время ввода?

У меня есть пользовательский диалог, который имеет EditText в нижней части представления. Когда я выбираю EditText, клавиатура появляется, но скрывает EditText в диалоговом окне. Я знаю, что вы можете использовать windowSoftInputMode для активности, а Reference говорит, что вы можете использовать Window.setSoftInputMode () для неактивных действий. Но как это сделать ??? Справка Я попытался сделать это, […]

Spinner в диалоговом окне – NullPointerException

Я хочу показать пользовательский диалог со счетчиком. Как ни странно, я получаю исключение NullPointerException, когда пытаюсь установить адаптер спиннера … Dialog dialog = new Dialog(this.getApplicationContext()); dialog.setContentView(R.layout.dialog_spinner); ArrayAdapter<String> spinnerAdapter = new ArrayAdapter<String>(this, android.R.layout.simple_spinner_item, new String[] {"0","1","2"}); spin = (Spinner)dialog.findViewById(R.id.spinQ); //What am I doing wrong here? spin.setAdapter(spinnerAdapter); dialog.setTitle("Questions"); dialog.show(); Код макета xml: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" […]

Диалог не показывает положительную и отрицательную кнопку

Я использовал AlertDialog, чтобы предупредить пользователя о подтверждении удаления. Я проверяю свое устройство (Android 5.1), и он хорошо показывает Но на каком-то другом устройстве (также работает Android 5.1) в диалоговом окне пропустили положительную и отрицательную кнопку. Я проверил и обнаружил, что устройства имеют эту проблему со средним разрешением (960×540, 854×480). Резолюция относится к этой проблеме? […]

ПоддержкаMapFragment на DialogFragment

Мне нужно встроить SupportMapFragment в Dialog SupportMapFragment . Это лучшее, что я мог подумать: public class SupportMapFragmentDialog extends DialogFragment { private final SupportMapFragment fragment; public SupportMapFragmentDialog() { fragment = new SupportMapFragment(); setTargetFragment(fragment, 1); } @Override public View onCreateView(final LayoutInflater inflater, final ViewGroup container, final Bundle savedInstanceState) { return fragment.onCreateView(inflater, container, savedInstanceState); } public SupportMapFragment getFragment() […]