Android всплывающее окно со стрелкой всплывающей подсказки
Мы видели много вопросов об удалении границы PopupWindow, передавая null или new Drawable () в setBackgroundDrawable (). Я'У меня возникла противоположная проблема. Я хочу, чтобы вокруг моего PopupWindow была граница, желательно со стрелкой всплывающей подсказки, указывающей на мой якорь. В настоящее время у моего PopupWindow нет границы. Я'мы попытались отрегулировать поля, фон в xml, ширину и высоту строк макета, списка и списка, но безрезультатно. Может кто-нибудь, пожалуйста, помогите мне получить границу и изображение сверху? Я'Я пытаюсь придерживаться Android SDK с этим.
popup_menu_list.xml
Джава
private void displayPopupMenu() {
LayoutInflater layoutInflater = getLayoutInflater();
View popupView = layoutInflater.inflate(R.layout.popup_menu_list, null);
final PopupWindow popupWindow = new PopupWindow(popupView, LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT);
RefreshListView myListView = (RefreshListView) popupView.findViewById(R.id.popup_menu_list_listview);
mAdapter = new myAdapter(this, getAdapterData());
myListView.setAdapter(mAdapter);
popupWindow.showAsDropDown(mMyAnchor);
}
Я просто взял их в качестве примеров, но я хочу что-то вроде этого, где всплывающее окно указывает на привязку:
Но я получаю что-то вроде этого: