Articles of диалогового окна

Добавить всплывающую подсказку arrow в DialogFragment

Я пытаюсь использовать DialogFragment качестве всплывающей подсказки с стрелкой всплывающей подсказки, указывающей на ее кнопку источника. Я могу позиционировать DialogFragment с помощью следующей ссылки. Позиция DialogFragment в Android Но я не могу найти никакой помощи в добавлении стрелки всплывающей подсказки к DialogFragment . Как я могу это сделать?

Как определить, отображается ли какой-либо системный диалог?

Как проверить, отображается ли какой-либо системный dialog (например, один ниже или USSD) на Android? Программный путь или корневой путь cmd? Любые варианты.

Как размер установки приложения зависит от вашего телефона?

Недавно я сделал это приложение для пользователей root, которые часто меняют свое устройство. Теперь я заметил довольно странное поведение с размером установки приложения. Когда я использовал регулярную активность с инициализацией представлений из файла XML, размер был 715 kb . @Override protected void onCreate(Bundle bundle) { super.onCreate(bundle); setContentView(R.layout.main_layout); executeEvents = new ExecuteEvents(this); display = (TextView) findViewById(R.id.display); […]

Изменение диалогового сообщения о ходе выполнения при запуске

У меня довольно простая проблема, я не уверен, как ее решить. Я хочу изменить текст сообщения диалогового окна «Прогресс», пока он работает и отображается. Примером этого может быть что-то вроде «счетчика времени», который будет отсчитываться, пока анимация прогресса вращается. Я не уверен, как бы это сделать, потому что выполнение progressDialog.setMessage (String), даже в текущем потоке, […]

Ошибка раздувания фрагмента в диалоге второй раз

У меня есть следующий код в Activity, который запускает диалог для макета, который содержит фрагмент. … case R.id.pick_resource: dialog = new Dialog(this); dialog.setContentView(R.layout.resource_picker); dialog.setCancelable(true); dialog.setTitle("Pick a resource"); dialog.show(); Это работает очень хорошо в первый раз после запуска приложения, но когда диалог завершается, а затем снова вызван, я получаю эту трассировку стека: 08-10 10:47:33.990: ERROR/AndroidRuntime(26521): FATAL […]

Как я могу добавить пользовательские кнопки в макет AlertDialog?

У меня есть AlertDialog с положительными и отрицательными кнопками. В макете AlertDialog у меня есть EditText и две кнопки (btnAdd1, btnAdd2). Я хочу, когда пользователь нажимает на кнопку btnAdd1 или btnAdd2, добавляет тот же текст в EditText в AlertDialog (но не закрывает AlertDialog). Возможно ли это сделать в AlertDialog, или мне нужно использовать только Dialog? […]

Добавление вертикальной полосы прокрутки в AlertDialog в Android?

Я хотел бы добавить вертикальную полосу прокрутки в AlertDialog, потому что мой текст слишком длинный для отображения на экране 1: Я попытался использовать: android:scrollbars="vertical" android:scrollbarAlwaysDrawVerticalTrack="true" Но полосы прокрутки даже не отображаются? Вот файл макета xml, который я использую: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="wrap_content" android:scrollbars="vertical" android:scrollbarAlwaysDrawVerticalTrack="true" android:id="@+id/instructions_view" > <TextView android:id="@+id/TextView01" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="section 1 :…text…text…text…text…text…text…text…text…text… text…text…text…text…text…text…text…text…text…text… […]

Активность просочилась в окно com.android.internal.policy.impl.PhoneWindow$DecorView@44f72ff0, которое было первоначально добавлено здесь

Я использую google place api и хочу получить ближайший ресторан и кафе, но когда я извлекаю эти данные с помощью индикатора выполнения, возникает одна ошибка class LoadPlaces extends AsyncTask<String, String, String> { /** * Before starting background thread Show Progress Dialog * */ @Override protected void onPreExecute() { super.onPreExecute(); pDialog = new ProgressDialog(MainActivity.this); pDialog.setMessage(Html.fromHtml("<b>Search</b><br/>Loading Places…")); […]

Показать диалог вращающегося колеса при загрузке данных на Android

Я хочу показать диалог вращающегося колеса, в то время как мое приложение загружает некоторые данные: Диалоговое окно вращающегося колеса должно отображаться нажатием кнопки. Я использую код ниже, но теперь он показывает вращающееся колесо. В чем может быть проблема? public void CheckAccount(String username, String password) { try { final ProgressDialog progDailog = ProgressDialog.show(this, "Progress_bar or give […]

Тема не применяется к DialogFragment на Android

Я переключаю свои старые Dialogs на DialogFragment, но темы и стили не работают. Я использую DialogFragment из библиотеки совместимости v4, а также в методе onCreate, который я пытался вызвать setStyle (стиль, тема); С множеством разных тем, но диалог всегда отображается как «старый» диалог в эмуляторе под управлением Android 4.0.3 (т. Е. Он не показан в […]