2017-07-18 35 views
0

我想讓自己成爲一個小部件,顯示使用spinners的路徑,所以每個微調器之間我想要一個/符號.... 由於用戶更改路徑所有的時間,它的難以管理的間隔意見我加入的第一個,我想給分頻器參數射門......但似乎我不能得到這個工作,使用定製android:divider,提供drawable不會顯示

android:divider="?android:dividerVertical" 

我得到細齒之間的細灰線,但只要我放在

android:divider="@drawable/slash" 

再沒什麼,我繪製如下:

<?xml version="1.0" encoding="utf-8"?> 
<layer-list xmlns:android="http://schemas.android.com/apk/res/android" > 
    <item> 
    <rotate 
     android:fromDegrees="0" 
     android:toDegrees="45" 
     android:pivotX="50%" 
     android:pivotY="50%" > 
     <shape 
      android:shape="line" 
      android:top="1dip" > 
      <stroke 
       android:width="2dip" 
       android:color="#000000" /> 
     </shape> 
    </rotate> 
</item> 
</layer-list> 

這是我從這裏計算器另一篇文章了....

只是可以肯定的,我tryed到繪製添加爲的LinearLayout背景封裝旋轉器,我得到了一個平坦的黑色線,所以即使旋轉似乎沒有工作,至少在背景中,繪製被發現....

minSdk設置爲21,所以據我瞭解,這應該工作?

回答

0

得到了它解決不知何故,我感到困惑,但我從另一個帖子在這裏(不幸的是,我沒有保留鏈接,我不再找到它:(),所以我應該它應該有奏效。 我通過https://developer.android.com/guide/topics/resources/drawable-resource.html 並得到它的工作,我不得不內部形狀

<size android:width="20dip" 
       android:height="20dip" /> 

我寧願說2個EMS加的工作,但我不能它我先用繪圖資源,所以至少在我測試過的2個設備,那20個下沉看起來沒問題,我希望對其他所有顯示器都可以。....我更喜歡一些與spinners中的字符大小相關的東西...所以如果有人知道如何去做.. 。

然後,在旋轉時,也沒有按上述方式工作,它產生的扁平線,我不得不角度改變到

 android:fromDegrees="-45" 
     android:toDegrees="-45" 

這是不IMHO邏輯,而不是什麼在原例如,也不由https://developer.android.com/guide/topics/resources/animation-resource.html

暗示,但截至目前,事情看起來不漂亮,但功能不夠,如果任何人有關於如何得到它很好的建議,我打開它;)

相關問題