2015-09-25 61 views
3

無處不在,無法找到解決方案。設置粗體或斜體非常簡單,爲什麼設置下劃線不那麼簡單?如何在Android Studio中爲文字加下劃線?

這裏是我的相關代碼位:

<LinearLayout 
     android:orientation="horizontal" 
     android:layout_width="match_parent" 
     android:layout_height="match_parent" 
     android:id="@+id/forgotpasswordHolder" 
     android:layout_marginTop="10dp"> 

     <TextView 
      android:layout_width="fill_parent" 
      android:layout_height="wrap_content" 
      android:text="Forgot your password?" 
      android:id="@+id/labForgotpassword" 
      android:textColor="#6BB08C" 
      android:layout_weight="1" 
      android:textStyle="bold|italic" 
      android:layout_gravity="left" 
      android:paddingLeft="20dp" 
      android:textIsSelectable="true" 
      android:singleLine="false" /> 

     <TextView 
      android:layout_width="fill_parent" 
      android:layout_height="wrap_content" 
      android:text="Not a member?" 
      android:id="@+id/signup" 
      android:textColor="#6BB08C" 
      android:layout_weight="1" 
      android:textStyle="bold|italic" 
      android:singleLine="false" 
      android:layout_gravity="right" 
      android:gravity="right" 
      android:paddingRight="20dp" 
      android:textIsSelectable="true" /> 
    </LinearLayout> 

我有兩個「?記住密碼和‘非會員’按鈕,而且我喜歡它,如果我能強調文本(S )。

提前感謝!

回答

6

使用字符串資源與<u>標籤,這樣

android:text="@string/forgotPassword" 

然後在strings.xml中創建一個字符串

<string name="forgotPassword"><u>Forgot your password?</u></string> 
+0

所以我試了一下,但沒有下劃線。我甚至玩弄了它的顏色,改變了它:android:textColor =「#FFFFFF」,它將它改爲白色,但仍然沒有下劃線。 –

+0

它不會顯示在編輯器中,但它應該在您運行應用程序後生效 –