如何添加具有图像背景和阴影的多行编辑文本



我是安卓系统的新手,我想添加edittext多行和阴影背面的编辑文本,我怎么能做到这一点。

<Edittext
android:id="@+id/toolbarTitle"
android:layout_width="150sp"
android:hint="User Name"
android:textSize="15sp"
android:textStyle="bold"
android:textColor="#000000"
android:layout_height="wrap_content"
/>

试试这个,

<Edittext
android:id="@+id/toolbarTitle"
android:layout_width="150sp"
android:hint="User Name"
android:textSize="15sp"
android:textStyle="bold"
android:textColor="#000000"
android:layout_height="wrap_content"
android:inputType="textMultiLine"
android:minLines="3"
/>

如果你想要背景图像和阴影,那么使用

<android.support.v7.widget.CardView
app:cardBackgroundColor="@android:color/white"
app:cardElevation="5dp"
android:layout_width="match_parent"
android:layout_height="wrap_content">
<ImageView
android:layout_width="match_parent"
android:layout_height="wrap_content" />
<Edittext
android:id="@+id/toolbarTitle"
android:layout_width="match_parent"
android:hint="User Name"
android:textSize="15sp"
android:textStyle="bold"
android:textColor="#000000"
android:layout_height="wrap_content"
android:inputType="textMultiLine"
android:minLines="3"
/>
</android.support.v7.widget.CardView>

您可以执行以下操作:

<TextView
android:id="@+id/toolbarTitle"
android:marqueeRepeatLimit="marquee_forever"
android:layout_width="150sp"
android:text="User Name"
android:inputType="textMultiLine"
android:lines="<number of line>"
android:textSize="15sp"
android:textStyle="bold"
android:textColor="#000000"
android:elevation="10dp"
android:layout_height="wrap_content"
/>

最新更新