23
EditTextでアンダーバーを非表示にする方法
EditTextアンダーバー(最後に小さなセリフが付いたプロンプトライン)を非表示にするにはどうすればよいですか? 私がやりたいことを行うためのより良い方法があるかもしれません:EditTextのレイアウトがあります。通常、これはユーザーがタップしてテキストの入力または編集を開始できる場所に表示されます。 ただし、同じレイアウトを使用して(他のロジックを簡略化)、同じデータを読み取り専用で表示したい場合があります。プレゼンテーションを同様にしたい-それは同じ高さと同じフォントを持っている必要がありますが、アンダーバーはありません。 応急措置として、EditTextを削除してTextViewを置き換えることにより、これを実装します。私はそれで望ましい結果が得られると思いますが、属性を変更することで簡単に実行できるはずのことを行うには、高価な方法のように見えます。