我有一个要求,我需要在下面显示一些。
但我现在如下所示。
我用于获取上述对话框的代码如下所示。
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();
}
有人可以帮助实现这一目标。谢谢。
答案 0 :(得分:0)
我注意到的一件事是没有用于填充对象visitsListView
的内容的代码。至少我看不到代码。 <{1}}在调用visitsListView
()时被使用了两次,这令人困惑。
如果您发布xml布局cal_month_day_list_view和其他人,也许会很好。