android - 如何在Android Layout中将EditBox中的文本划分为TextView和EditBox
问题描述
我希望我的 EditText 看起来像这样 - 我能够实现 EditText 但我无法将 TextView 放在一边。
这是我的代码-
<LinearLayout
android:id="@+id/input_group"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical"
android:layout_marginLeft="25dp"
android:layout_marginRight="25dp"
android:layout_marginBottom="50dp"
android:layout_alignParentBottom="true"
android:gravity="center">
<EditText
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:padding="5dp"
android:textColor="@android:color/white"
android:hint="Username"
android:background="@drawable/rounded_edit_text" />
<EditText
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:padding="5dp"
android:textColor="@android:color/white"
android:hint="Password"
android:background="@drawable/rounded_edit_text" />
</LinearLayout>
解决方案
试试这个
<LinearLayout
android:layout_width="250dp"
android:layout_height="40dp"
android:background="@drawable/linear_bg"
android:orientation="horizontal">
<TextView
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight=".4"
android:gravity="center"
android:padding="5dp"
android:text="UserName"
android:textColor="@android:color/white" />
<EditText
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight=".6"
android:background="@android:color/transparent"
android:gravity="center"
android:hint="******"
android:padding="5dp"
android:textColor="@android:color/white"
android:textColorHint="@android:color/white" />
</LinearLayout>
可绘制/线性_bg
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<solid android:color="#3F51B5" />
<corners android:radius="20dp" />
</shape>
输出
推荐阅读
- swift - 使用 CGAffineTransform 放大视图,但不适用于子视图
- javascript - 使用 JS/jQuery 闪烁通知/确认
- xml - 如何在 Nintex Forms Designer 中打开 Nintex Forms .xml 文件?
- ansible - ansible when statement iterating over list
- python - 为简单的文本游戏创建高分文件
- python - 如何在databricks集群上安装gdal?
- arrays - 为什么这个 Angular 类属性未定义?
- wordpress - 将 woocommerce 产品变体描述更改为术语描述
- javascript - 获取在 javascript 对象中共享相同兄弟的所有值
- css - 当使用 withStyles api 时,如何允许通过 props 自定义 React 组件的样式?