View dayView = View.inflate(context, R.layout.calendar_day, null);
上面这个View是通过xml定义的,现在我需要在这个View上画一个边框,但是已经没法重写他的onDraw方法啦。
我找了一下,也无法获得这个View的Canvas对象。
各位有好办法吗?
------解决方案--------------------
可以自定义一个View继承LineLayout(或是其他几个容器类), 然后早onCreate里setContentView( R.layout.calendar_day), 仍然能够使用xml中定义的布局, 然后重写onDraw()方法就行了...
------解决方案--------------------
你要自己写类吧!用view不行吧,自己写一个view类