当前位置: 代码迷 >> Android >> View Canvas解决方案
  详细解决方案

View Canvas解决方案

热度:28   发布时间:2016-05-01 21:08:24.0
View Canvas
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类
  相关解决方案