【问题标题】:Android antialiasing and pixel snappingAndroid 抗锯齿和像素捕捉
【发布时间】:2011-05-22 18:32:44
【问题描述】:

我有一个简单的 ListView,在单元格周围有 1 个倾斜边框。但根据位置,它们呈现为 1 或 2 像素高度。据我了解,这是由于抗锯齿 - 只有当它具有精确的整数位置时,1 条倾角线才会呈现为 1 个像素。但是在 ListView 滚动位置具有浮点表示,因此即使单元格高度是整数,滚动期间也会发生线宽抖动。

在这种情况下有什么方法可以进行“像素捕捉”吗?

【问题讨论】:

    标签: android android-layout pixel antialiasing


    【解决方案1】:

    我猜了一下,但您的描述听起来更像是您启用了自动缩放(默认情况下)。建议您尝试将此标记添加为 AndroidManifest.xml 中 标记的子标记,如果您还没有这样做的话。

    <supports-screens android:largeScreens="true"
        android:normalScreens="true"
        android:smallScreens="true"
        android:resizeable="true"
        android:anyDensity="true" />
    

    【讨论】:

    • 现在可以了,但现在需要修改一些代码来协调一些大小。谢谢!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-02-18
    • 1970-01-01
    • 1970-01-01
    • 2013-04-11
    • 1970-01-01
    • 1970-01-01
    • 2016-06-28
    相关资源
    最近更新 更多