У меня есть требование, когда мне нужно отобразить некоторые, как показано ниже.Как настроить диалоговое окно предупреждения с помощью кнопки при нажатии кнопки?
Но я, как показано ниже.
код, который я использую, чтобы получить выше диалоговое окно, как показано ниже.
ListView visitsListView = (ListView) vg.findViewById(R.id.lvDayRemindersList);
//if (visitsListView == null) return;
TextView noVisitDayTextView = (TextView) vg.findViewById(R.id.no_visits_day);
if (visitsListView == null && day != null)
{
//activityListDialog = new AlertDialog(vg.getContext());
LayoutInflater li = (LayoutInflater) vg.getContext().getSystemService(Context.LAYOUT_INFLATER_SERVICE);
View v = li.inflate(R.layout.cal_month_day_list_view, null, false);
visitsListView = (ListView) v.findViewById(R.id.today_list_view);
//noVisitDayTextView = (TextView) vg.findViewById(R.id.today_list_view_title);
//activityListDialog.setContentView(v);
AlertDialog.Builder builder = new AlertDialog.Builder(vg.getContext());
builder.setTitle(day);
builder.setView(v);
activityListDialog = builder.create();
activityListDialog.setCanceledOnTouchOutside(true);
}
При щелчке по сетке я вызываю диалоговое окно, как показано ниже.
if (isContainsData && isOnSelected)
{
Logger.performanceLogEnd("CalendarMonthView-displayVisitListDialog");
activityListDialog.show();
}
Помогло ли кто-нибудь помочь в достижении этого. Спасибо.
check popupwindow http://developer.android.com/reference/android/widget/PopupWindow.html –
Спасибо за ответ Rajen, я уже прошел ссылку. Но не в состоянии найти, какую функцию использовать. – coders