2016-03-19 20 views
0

Birisi bana bir ViewGroup CLASS için bir stilin nasıl ayarlanacağını söyleyebilir mi? İnternette çözüm bulmaya çalıştım ama başarılı olmadı.ViewGroup için stil/tema nasıl ayarlanır

Teşekkür ederiz.

+0

Neyi denediğinizi gösterebilir misiniz? –

cevap

1
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    xmlns:tools="http://schemas.android.com/tools" 
    android:layout_width="match_parent" 
    android:layout_height="wrap_content" 
    android:gravity="center_vertical" 
    android:orientation="horizontal" 
    android:paddingLeft="16dp" 
    android:paddingRight="16dp" 
    style="@style/AppTheme" // <--------- reference your style here 
    > 
</LinearLayout> 
+0

Cevabınız için teşekkür ederiz ama ViewGroup Sınıfı, hayal kırıklığı için üzgünüm demek istedim. – Samuel

1

klasör olarak aşağıya res içinde style.xml dosyasında stili tanımlayın: Benim stil ismi yukarıda verildiği gibi

<?xml version="1.0" encoding="utf-8"?> 
<resources xmlns:android="http://schemas.android.com/apk/res/android"> 

<style name="Style_Button_SquareGrayLight"> 
     <item name="android:textColor">@color/white</item> 
     <item name="android:background">@drawable/button_basic_gray_rounded_corners</item> 
     <item name="android:textSize">@dimen/button</item> 
     <item name="android:typeface">sans</item> 
     <item name="android:textStyle">bold</item> 
     <item name="android:layout_height">35dip</item> 
     <item name="android:paddingLeft">10dip</item> 
     <item name="android:paddingRight">10dip</item> 
     <item name="android:singleLine">true</item> 
    </style> 
</resources> 

"Style_Button_SquareGrayLight" dir ve şimdi herhangi bir görünümden veya viewgroup bu tarz ayarlayabilirsiniz aşağıdaki gibi style = "@ tarzı/AppThemeName" özelliği kullanılarak:

<LinearLayout 
     android:layout_width="match_parent" 
     android:layout_height="wrap_content" 
     android:layout_marginLeft="@dimen/page_left_padding" 
     android:layout_marginRight="0dip" 
     android:layout_marginTop="@dimen/page_top_padding" 
style="@style/Style_Button_SquareGrayLight"/> 

benzer çok Düğme gibi görünümler, TextView'un vb ayarlayabilirsiniz.

+0

Cevabınız için teşekkür ederiz ama ViewGroup ** sınıfı ** hayal kırıklığı için üzgünüm. – Samuel

İlgili konular