2015-09-06 58 views
1

有什麼辦法,我們可以通過以下EditTexts添加(畫)水平直線:畫出的EditText(安卓)直線

<EditText 
android:layout_width="match_parent" 
android:layout_height="wrap_content" 
android:id="@+id/Text1" 
/> 
<EditText 
android:layout_width="match_parent" 
android:layout_height="wrap_content" 
android:id="@+id/Text2" 
/> 

我試圖把線只是其中的文字(在EditText上)出現在盒子上方的盒子中。

謝謝。

+0

裏面的EditTexts或EditTexts以上?或者在他們之間? – Luke

+0

在editText裏面。然而,這裏面會有文字,但是直線應該在文字上方,就像穿過這些文字一樣。謝謝。 – Pikey

回答

0

設置油漆標誌:

EditText et = (EditText)findViewById(R.id.Text1); 
et.setPaintFlags(someTextView.getPaintFlags() | Paint.STRIKE_THRU_TEXT_FLAG); 
+0

謝謝。但是,其表示描繪如下問題: 異常渲染期間提出:android.widget.EditText不能轉換到android.view.ViewGroup 可能是我失去了一些東西。 下面是我已經使用XML: <的EditText 機器人:layout_width = 「match_parent」 機器人:layout_height = 「WRAP_CONTENT」 機器人:ID = 「@ + ID /文本1」> <查看 機器人:ID = 「@ + ID /行」 機器人:背景= 「#000000」 的android:layout_width = 「match_parent」 機器人:layout_height = 「10px的」/> 謝謝。 – Pikey

+0

@Pikey它有什麼樣的渲染問題? –

+0

嗨Arjun,我無意中擊中了Enter。請檢查以上。 – Pikey