繁体   English   中英

Android Week View问题

[英]Android Week View Issue

我正在使用这个库: https : //github.com/alamkanak/Android-Week-View

我是Android的新手,我需要一些帮助来解决此问题,我不明白为什么会收到此错误:

“无法解析符号mWeekView”

如果有人有答案,将不胜感激。

这是屏幕截图:

屏幕

编辑:即使使用工具,仍然会出现此错误

mWeekView是对象WeekView在你的类。 添加此->

WeekView mWeekView;

onCreate()方法之前。

您需要在mWeekView中使用mWeekView字段。 将此行添加到类的开头( public class ...之后的下一行public class ... ):

private WeekView mWeekView;

只需将您的视图声明为WeekView即可。 还添加以下内容,以便它将加载一些默认的虚拟事件,以便您至少可以尝试视图(将其放在oncreate()中):

    WeekView mWeekView = (WeekView) findViewById(R.id.weekView);

    mWeekView.setOnEventClickListener(new WeekView.EventClickListener() {
        @Override
        public void onEventClick(WeekViewEvent event, RectF eventRect) {

        }
    });

    mWeekView.setMonthChangeListener(new MonthLoader.MonthChangeListener() {
        @Override
        public List<WeekViewEvent> onMonthChange(int newYear, int newMonth) {
            List<WeekViewEvent> events = new ArrayList<WeekViewEvent>();

            Calendar calendar = Calendar.getInstance();
            Calendar calendar1 = Calendar.getInstance();
            calendar1.add(Calendar.HOUR, 1);
            WeekViewEvent someEvent = new WeekViewEvent(1,"someEvent",calendar,calendar1);
            events.add(someEvent);
            return events;
        }
    });

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM