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

Настройка местоположения телефона Android

Я бы хотел, чтобы мои Android-диалоги и / или оповещения были выровнены в самой верхней части экрана иногда, а не просто в центре. Это возможно? Как насчет предоставления точных координат xy, возможно ли это?

Настройка диалогов по программному обеспечению

В моей программе я создаю диалог с кодом ниже. В идеале я хотел бы масштабировать диалог, введя программный параметр ширины и высоты. Может ли кто-нибудь показать мне, как это сделать? dialog = new Dialog(MainActivity.this); dialog.requestWindowFeature(Window.FEATURE_NO_TITLE); popUpLayout = Globals.layoutInflater.inflate(R.layout.pop_up_layout, null); dialog.setContentView(popUpLayout); dialog.show();

Как показать соответствующий значок в диалоговом окне

У меня есть приложение, которое позволяет пользователям удалять видеофайлы. Когда я нажимаю кнопку удаления, я использую DialogInterface.OnClickListener dialogClickListener = new DialogInterface.OnClickListener() { public void onClick(DialogInterface dialog, int which) { switch (which) { case DialogInterface.BUTTON_POSITIVE: // mycode…….. break; case DialogInterface.BUTTON_NEGATIVE: // mycode….. break; } } }; Но это сообщение не имеет значка предупреждения или удаления, как […]

Наличие приложения, работающего над другим приложением

Я хочу сделать работу, которая может быть открыта над ЛЮБОЙ программой. Обычно, даже когда активность задается как диалог, когда вы переключаетесь в мое приложение, вы видите мое приложение, а в фоновом режиме вы видите панель запуска: НО, я хочу, чтобы приложение переместилось выше любого приложения, подобного этому: (сделано в фотошопе): Я видел этот вопрос. Создание […]

Добавить всплывающую подсказку 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? […]