<androidx.appcompat.widget.Toolbar
android:layout_width=“match_parent”
android:layout_height=“?attr/actionBarSize”
android:background=“#FFF”
android:elevation=“3dp”>
<TextView
android:layout_width=“wrap_content”
android:layout_height=“wrap_content”
android:layout_gravity=“center”
android:text=“在线翻译”
android:textColor=“#000”
android:textSize=“18sp” />
</androidx.appcompat.widget.Toolbar>
再运行一下:
嗯,效果喜人,看上去就是辣么滴顺眼。然后我贴上完整的布局代码,如下所示:
<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android=“http://schemas.android.com/apk/res/android”
xmlns:app=“http://schemas.andr oid.com/apk/res-auto”
xmlns:tools=“http://schemas.android.com/tools”
android:layout_width=“match_parent”
android:layout_height=“match_parent”
android:fitsSystemWindows=“true”
android:orientation=“vertical”
tools:context=“.MainActivity”>
<androidx.appcompat.widget.Toolbar
android:layout_width=“match_parent”
android:layout_height=“?attr/actionBarSize”
android:background=“#FFF”
android:elevation=“3dp”>
<TextView
android:layout_width=“wrap_content”
android:layout_height=“wrap_content”
android:layout_gravity=“center”
android:text=“在线翻译”
android:textColor=“#000”
android:textSize=“18sp” />
</androidx.appcompat.widget.Toolbar>
<ScrollView
android:layout_width=“match_parent”
android:layout_height=“match_parent”
android:overScrollMode=“never”>
<LinearLayout
android:layout_width=“match_parent”
android:layout_height=“match_parent”
android:orientation=“vertical”
android:padding=“20dp”>
<LinearLayout
android:id=“@+id/before_lay”
android:layout_width=“match_parent”
android:layout_height=“wrap_content”
android:background=“#FFF”
android:foreground=“@drawable/stroke_gray”>
<org.angmarch.views.NiceSpinner
android:id=“@+id/sp_language”
android:layout_width=“match_parent”
android:layout_height=“48dp”
app:arrowTint=“#000”
app:textTint=“#000” />
<LinearLayout
android:id=“@+id/after_lay”
android:layout_width=“match_parent”
android:layout_height=“wrap_content”
android:gravity=“center_vertical”
android:orientation=“horizontal”
android:visibility=“gone”>
<androidx.cardview.widget.CardView
android:layout_width=“0dp”
android:layout_height=“wrap_content”
android:layout_weight=“1”
android:background=“#FFF”
app:cardCornerRadius=“5dp”>
<TextView
android:id=“@+id/tv_from”
android:layout_width=“match_parent”
android:layout_height=“40dp”
android:background=“@drawable/stroke_black_radus”
android:gravity=“center”
android:textColor=“#000”
android:textSize=“14sp” />
</androidx.cardview.widget.CardView>
<ImageView
android:layout_width=“30dp”
android:layout_height=“30dp”
android:layout_marginLeft=“10dp”
android:layout_marginRight=“10dp”
android:src=“@mipmap/icon_change” />
<androidx.cardview.widget.CardView
android:layout_width=“0dp”
android:layout_height=“wrap_content”
android:layout_weight=“1”
android:background=“#FFF”
app:cardCornerRadius=“5dp”>
<TextView
android:id=“@+id/tv_to”
android:layout_width=“match_parent”
android:layout_height=“40dp”
android:background=“@drawable/stroke_black_radus”
android:gravity=“center”
android:textColor=“#000”
android:textSize=“14sp” />
</androidx.cardview.