2013-01-18 60 views
7

我有一個textview,我想在下面顯示一行。我正在使用drawableBottom屬性來執行此操作。這裏是我的代碼在textview下面繪製的線條不顯示

<TextView 
android:id="@+id/total" 
android:layout_width="fill_parent" 
android:layout_height="wrap_content" 
android:gravity="right" 
android:text="TextView" 
android:drawableBottom="@drawable/dividerline"/> 

這裏是我的dividerline.xml

<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="line"> 

    <stroke 
     android:width="70dp" 
     android:color="@android:color/black" 
     /> 
    <size 
     android:height="1dp" 
    /> 
    <solid 
     android:color="@android:color/black" 
    /> 

</shape> 

我沒有得到錯誤。它只是當我運行我的應用程序沒有行出現在textview下面。

有一個誤解drawableBottom屬性?期待一些幫助:)

+2

見[這裏](HTTP://計算器.com/questions/10020466/android-4-0-sub-title-section-label-styling)post for same issue –

+0

@arjukhan查看我發佈的解決方案。 –

+0

thanksρяσѕρєяK works gr8 – arjukhan

回答

13

試試這個:

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

    <size 
     android:height="1dp" 
     android:width="70dp" /> 

    <solid android:color="@android:color/black" /> 

</shape> 
+0

喲,謝謝你的工作。謝謝 – arjukhan

+0

@arjukhan您隨時歡迎。 –

+4

它只佔用屏幕的一些空間。我們怎樣才能讓形狀佔據整個空間。即「fill_parent」? –

-2

使用Linkify

phone_no.setText("1222446"); 
Linkify.addLinks(phone_no, Linkify.ALL); 

它會顯示自動線以下的TextView

+0

問卷問有關文字底部的行但不Linkify文字 – TNR

+0

加<查看android:layout_width =「fill_parent」android:layout_height =「1dip」>並給出具體的顏色 – MuraliGanesan

+0

ya我會而不是使用鏈接。將嘗試其他選項 – arjukhan