我有一个应用程序,我已经创建了一个自定义视图并实现onDraw Myself,该应用程序采用一些位图并使用一些算法将它们绘制为列表
我已经使用了9项来测试它并且它完美无缺,当我将项目数量增加到18项并尝试测试时,它在我使用纵向模式时绘制项目但在横向模式下不绘制任何内容
适用于以下设备:
三星(GT-I5510)2.2 OS
三星(GT-S6500D),2.3.6 OS
HTC(Nexus One),2.3.6 OS
索尼(Xperia-ST23i)4.0.4 OS
TouchMate Tablet
在以下设备中有一种奇怪的行为:
三星(平板电脑GT-P3100,S2,S4)它在纵向模式下显示绘图,但在横向模式下不显示
HTC(OneX)它不显示纵向或横向绘图
我在Logcat中有以下警告显示
位图太大而无法上传到纹理(平板电脑) 在cacheGlyph
中达成任何人都可以帮忙吗?我认为它可能与硬件相关
答案 0 :(得分:0)
您应该尝试关闭硬件加速。 这将解释您需要了解的有关硬件加速的所有信息:http://developer.android.com/guide/topics/graphics/hardware-accel.html