Android: как поставить ссылку (подсказку), которая появляется во всплывающем окне
Я разрабатываю приложение для Android, и мне нужно поместить ссылку рядом с редактированием текста в форме.
По ссылке появится окно с подсказкой для пользователя.
РЕДАКТИРОВАТЬ: я хочу поместить какую-то ссылку рядом с текстовым полем, и когда пользователь нажимает на эту ссылку, появляется всплывающее окно и говорит ему, как заполнить это текстовое поле.
Как я могу сделать это в Android?
Кто-нибудь может мне помочь?
2 ответа
"Ссылку" можно легко создать, поместив TextView и добавив OnClickListener
,
О "всплывающем окне":
Вы смотрели тост-сообщения? Кажется, они делают именно то, что вы хотите сделать.
Toast toast = Toast.makeText(Context context, String yourMessage, Toast.LENGTH_LONG/SHORT);
toast.show();
Если у вас есть, вот некоторые другие решения, которые могут делать то, что вы хотите:
Как насчет решения с каким-то Dialog
? Например. AltertDialog
может открыть, показывая подсказку, но пользователь должен будет нажать "ОК", чтобы закрыть "всплывающее окно".
Другое решение, которое также довольно уродливо, будет играть с видимостью. "всплывающее окно" будет присутствовать все время, но только видимое, если щелкнуть ссылку. Как изменить видимость макета программно
Использование android:hint="Your hint"
для тебя EditText
показать подсказку.