想要实现的功能是:点击"期望金额"右边的EditText,输入的内容在EditText右边显示

下面是界面,布局和部分代码:

bVbuj98?w=405&h=662

1.布局:

android:id="@+id/cl_amount"

android:layout_width="match_parent"

android:layout_height="wrap_content"

android:layout_marginTop="3dp"

android:focusable="true"

android:focusableInTouchMode="true"

app:layout_constraintStart_toStartOf="parent"

app:layout_constraintTop_toBottomOf="@id/cl_step">

android:id="@+id/tv_temp_money"

android:layout_width="match_parent"

android:layout_height="wrap_content"

android:background="@color/white"

android:padding="17dp"

android:text="期望借款金额(元)"

android:textColor="#FF333333"

app:layout_constraintStart_toStartOf="parent"

app:layout_constraintTop_toTopOf="parent" />

android:id="@+id/et_amount"

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:background="@null"

android:hint="请输入500元以上,且为500的整数倍"

android:inputType="number"

android:maxLength="7"

android:paddingRight="17dp"

android:singleLine="true"

android:textColor="#FF888888"

android:textCursorDrawable="@null"

android:textSize="14sp"

app:layout_constraintBottom_toBottomOf="@id/tv_temp_money"

app:layout_constraintEnd_toEndOf="parent"

app:layout_constraintTop_toTopOf="@id/tv_temp_money" />

2.设置的代码:

@BindView(R.id.et_amount)

EditText mAmount; //金额

@Override

protected void initView(Bundle savedInstanceState) {

mTvTitle.setText(getString(R.string.qualification_assessment));

mAmount.setSelection(mAmount.getText().toString().length());

}

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐