我想創建一個XML Drawable,我將使用它代替OSMDroid中的默認標記。
這是它應該是什麼樣子到底:XML Drawable由兩個圖像組成
的黑色部分將在創建標記,因爲每個標記都會有不同的形象出現加載。
我試圖創建一個XML繪製對象(這些都會從數據庫中,如果that's重要的加載),它還挺作品,但黑色部分好像縮放到適合的圖像,從而使標記只是一個黑色的大廣場。 (沒有黑色部分,它工作正常)
我目前的XML:
<layer-list xmlns:android="http://schemas.android.com/apk/res/android" >
<item android:drawable="@drawable/marker"/> // main
<item android:drawable="@drawable/markerfill" /> // black part
</layer-list>
我試圖用一個規模爲第二個項目,但我看着秤,它看起來像我不能用秤爲了這。
我想要什麼:
我加載黑匣子進入「主」的一部分,在必要時調整其大小(同時保持比例),並從Java的代碼更改。 我將使用OSMDroid的這個標記。
什麼是最好的方法呢?
謝謝,那正是我想要的 –