2012-12-07 34 views
3

我創建了一個自定義textview類。通過這個課程,我可以設置字體,設置文本的內部陰影,設置文本的陰影,設置文本的半徑和顏色。我想要在按鈕中的文本中使用文本視圖的這些特徵。我通過谷歌研究,但我一直沒能找到解決我的問題的解決方案。所以,如果有人對這個話題有任何想法,那麼你會有很大的幫助。按鈕中的自定義TextView

屬性,我在我的TextView定義是

xmlns:braindigit="http://schemas.android.com/apk/res/com.example.MyCustomTextView" //this is in the main layout   

    <com.example.MyCustomTextView 
    android:id="@+id/stateInfo" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:text="@string/you_are_not_logged_in" 
     android:textColor="#3191d2" 
     android:textSize="18sp" 
     android:textStyle="bold" 
     braindigit:innerShadowColor="#003456" 
     braindigit:innerShadowDy="1" 
     braindigit:innerShadowRadius="1" 
     braindigit:outerShadowColor="#ffffff" 
     braindigit:outerShadowDy="1" 
     braindigit:outerShadowRadius="1" /> 

的Theres與自定義textview.But沒有問題,我不知道我該如何使用這些定製textvalues我的按鈕。

+1

發表一些代碼或者你到目前爲止試過的東西? –

+0

我已將代碼發佈在我的編輯@Dipak Keshariya – Prativa

+0

找到您的問題的解決方案太難,製作一張圖片並將此圖片設置爲按鈕背景。 –

回答

10

如果您的自定義類擴展了TextView,則可以使用相同的實現並擴展Button。 Button從TextView繼承。

+0

你的意思是我創建自定義按鈕類,擴展給定的自定義文本視圖 – Prativa

+1

不,你可以複製你的代碼,重命名類,並讓它擴展Button而不是TextView –

+0

好吧,讓我試試,然後我會接受你的答案。 – Prativa