-3
Я хочу сделать текст в alert dialog
, который можно щелкнуть. на самом деле текст будет ID. поэтому, когда вы нажмете его, он откроет браузер и перейдет на определенную веб-страницу. Как я должен это делать? его мой код:clickable text in alert dialog
alertDialog.Builder mBuilder = new AlertDialog.Builder(this);
mBuilder.setMessage("@sampleID");
mBuilder.setCancelable(true);
AlertDialog mAlert = mBuilder.create();
mAlert.show();
также, как я могу поместить несколько строк в предупредительном диалоге (разные идентификаторы в каждой строке)
Используйте специальный диалог (фрагмент) с помощью ListView. –
Насколько я знаю, диалоговое окно должно избегать открытия другого диалогового окна или другой веб-страницы изнутри. Это не лучшая практика. Пожалуйста, проверьте конструкцию материалов [документация] (https://www.google.com/design/spec/components/dialogs.html#dialogs-specs)! В нем указано, что * Диалоги не должны включать более двух действий. Третье действие, такое как «Узнать больше», перемещается в сторону от диалога, потенциально оставляя задачу незавершенной. Избегайте использования действия «Узнать больше» для доступа к справочной документации; вместо этого следует использовать внутристрочное расширение в диалоговом окне. * –