2017-01-30 10 views
-7

EditTextは無効になっていますが、それでも下線が引かれています。なぜ、下線を削除するには?正確に下線は何を意味しますか? iOSでは同じコンポーネントがUITextViewですが、コントロールに下線を引くことはありません。編集テキストに下線が引かれているのはなぜですか?

enter image description here

<EditText 
     android:layout_width="305dp" 
     android:layout_height="79dp" 
     android:inputType="textMultiLine" 
     android:ems="10" 
     android:layout_below="@+id/view" 
     android:layout_centerHorizontal="true" 
     android:layout_marginTop="0dp" 
     android:id="@+id/editText5" 
     android:text="Do you know y.." 
     android:enabled="false" /> 
+0

を使用するように設定することができますか? – W4R10CK

+0

2つの完全に異なるシステムを比較する必要はありませんが、IOSはUIの標準ではありません。より多くの情報、使用されたAPI、レイアウト、またはダイナミックビューを使用することができますか、よく[mcve]。 – AxelH

+5

しかし、テキストを表示するだけであれば、[TextView](https://developer.android.com/reference/android/widget/TextView.html)を使うことができます。 – AxelH

答えて

4

のEditTextではなくTextViewを使用

無効になっています。

アンダーラインを削除するにはどうすればよいですか?

代わりにTextViewを使用してください。

またはおそらく、EditTextには異なる背景を使用してください。私はTheme.Material/Theme.AppCompatそのブラケットを提供する方法は、ThemeTheme.Holoであったので、バックグラウンドを経由すると仮定します。私は通常、それが必要ではないので、EditTextの背景を何年も変えていない。

正確な下線はどういう意味ですか?

これは、編集可能なテキストではなく、編集可能なテキストを人間に伝えます。

0

あなたはEditText uが無効になっているががまだ下線とはどういう意味ですかカスタム透明描画可能を持っているか、単に

android:background="@android:color/transparent" 
関連する問題