エディットテキストビューの表示方法を変更したい...いくつかの回答を見つけましたが、どういうわけか私の目的は解決しません...解決策を提供してください。
お試しください。
丸みを帯びた編集ボックスを作成するには、次のようなことができます。
Valuesフォルダにstyles.xmlを作成します。
<solid Android:color="#FFFFFF"/>
<stroke
Android:width="2dp"
Android:color="#E7E7E7"
Android:height="10dp"/>
<corners
Android:radius="5dp"/>
その後、次のようにxmlで使用できます。
<EditBox
style="@style/Edit_box_background"
other attributes....
/>
上記のコメントを少し明確にするために:
ドローアブルでファイルを作成する必要があります。例:textinputborder.xml ..
次に、境界線の形状と色について次のコードをそのファイルに追加します。
<shape xmlns:Android="http://schemas.Android.com/apk/res/Android"
Android:shape="rectangle">
<solid Android:color="#00000000" />
<stroke Android:width="2.5dp"
Android:color="#FFFFFF" />
<corners
Android:radius="5dp"/>
</shape>
次に、必要に応じて、アクティビティxmlファイル内のテキスト編集ウィジェットにこの形状を使用します。
<EditText
Android:id="@+id/searchBox"
Android:layout_width="fill_parent"
Android:layout_height="45dp"
Android:background="@drawable/textinputborder"
Android:hint="@string/Search"
Android:paddingLeft="10dp"
Android:inputType="textVisiblePassword" >
</EditText>