[英]How to use Nine-patch images correctly
我想創建一些看起來像這樣的行圖像
但我希望它隨着屏幕尺寸和密度而擴展。 所以請閱讀http://developer.android.com/guide/developing/tools/draw9patch.html和http://developer.android.com/guide/topics/graphics/2d-graphics.html#nine-patch I startet創建一個九補丁圖像。
但是當我導入它並在我的android項目中使用它時,它看起來就像那樣
如您所見,使用繪圖9修補工具繪制的小黑線仍然可見。 為什么?
這是9.png圖像
你在使用sdk附帶的draw9patch工具嗎? 它非常方便。
無論如何:
如果你需要一個由圓角邊框組成的圖像,我不需要創建一個9補丁。
您只需要存儲在res/drawable
目錄中的XML
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" >
<corners android:radius="3.0dp" />
<stroke
android:width="2dp"
android:color="@color/green" />
</shape>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.