2016-09-28 43 views
-3

我如何樣式的機器人微調,使它看起來像這樣 -的樣式在Android上微調,以改變它的外觀

Spinner Template

PS:我想微調外觀爲不更名。

+0

我想要改變微調器外觀而不是其標籤尺寸和顏色。 – craziejunkie

+0

'android:background =「backgroundimage」'和'android:popupBackground =「popupimage」' –

+0

檢查此 http://stackoverflow.com/questions/13703233/style-android-spinner – Ciril

回答

0

您可以使用它。

<FrameLayout 
    android:layout_width="match_parent" 
    android:layout_height="wrap_content" 
    android:layout_marginTop="@dimen/scale_10dp"> 

    <Spinner 
     android:id="@+id/spnCatogary" 
     android:layout_width="match_parent" 
     android:layout_height="1dp" 
     android:textSize="@dimen/txt_14" 
     android:visibility="invisible" /> 

    <TextView 
     android:id="@+id/txtSpnCatogary" 
     android:layout_width="match_parent" 
     android:layout_height="wrap_content" 
     android:background="@drawable/left_margin_round_shape_edittext" 
     android:drawableRight="@drawable/down_arrow" 
     android:hint="English" 
     android:inputType="textCapSentences" 
     android:padding="@dimen/scale_7dp" 
     android:textColor="@color/hint_text_color" 
     android:textSize="@dimen/txt_14" /> 
</FrameLayout> 

left_margin_round_shape_edittext.xml

<?xml version="1.0" encoding="utf-8"?> 

<item> 

    <shape android:shape="rectangle"> 

     <solid android:color="#E7E7E7" /> 

     <corners android:radius="4dp" /> 
    </shape> 
</item> 

<item android:left="2dp"> 

    <shape android:shape="rectangle"> 

     <solid android:color="#FFFFFF" /> 

     <corners android:radius="2dp" /> 

     <stroke 
      android:width="1dp" 
      android:color="#E7E7E7" /> 
    </shape> 
</item> 

還添加圖像這裏

[![down_arrow][1]][1] 
+0

你能分享android:background =「 @ drawable/left_margin_round_shape_edittext「文件? – craziejunkie

+0

Aslo請給我那個圖像android:drawableRight =「@ drawable/down_arrow」 – craziejunkie

+0

@craziejunkie:我在這裏更新ypu檢查它並且upvote。 –