相关疑难解决方法(0)

画布不在自定义视图中显示所有绘制的部分?

我正在开发一个Android应用程序的自定义视图,类似于Mind the Robot提供的Analog Gauge示例代码.

从列出的网站运行代码,我在屏幕上看到这个:

(摩托罗拉Droid,2.2.3),(仿真器,4.0.3)

有箭头

(Xoom,4.0.3)(其他电话,4.0.3)

没有箭头

手不见了!

正在进行绘图调用(我可以在logcat中看到它们),但调用绘制的画布元素是不可见的.

但是,它不依赖于API级别 ; 如果我以正确的方式将其导入到项目中,当我在Xoom上运行时,它将显示出来.

但是,当我将文件移动到不同的项目文件夹(相同的源代码,相同的布局)时,它会回到丢失拨号盘.

这是怎么回事?相同的代码如何在不同的设备上产生如此不同的结果?

android android-emulator android-canvas android-view

8
推荐指数
1
解决办法
4728
查看次数