2

这是我的 XML 代码:

<inset
    android:insetTop="5dp"
    android:insetBottom="5dp"
    android:insetLeft="5dp"
    android:insetRight="5dp">
        <shape android:shape="rectangle">
            <padding android:bottom="15dp"
                android:top="15dp"
                android:left="-100dp"
                android:right="-100dp"/>
            <stroke android:color="#ffaaaaaa" android:width="1px"/>
            <solid android:color="#aad8d8d8"/>
        </shape>
</inset>

这就是它的样子在此处输入图像描述。正如您在此图像中看到的,笔划宽度不完全是 1 个像素。我认为中风有一些褪色效果。另一方面,我想知道当我View通过获得此位图时getDrawingCache()在此处输入图像描述似乎还可以。

谁能指出我的问题?请注意,我已经尝试了这两种方法1px1dp但没有相同的结果。顺便说一句,我在运行 Android 4.0.4 的低 dpi 7" 平板电脑上进行了测试。

4

0 回答 0