所以我有 3 个编辑文本,我想用前两个编辑文本的减去值填充第三个编辑文本。例如:在第一个编辑文本中有人输入 4,在第二个中有人输入 2,所以我想在第二个编辑文本填满后立即在第三个编辑文本中显示结果4 - 2 ,而不按 Enter或任何东西。
我的xml代码如下:
<EditText
android:id="@+id/epET"
android:layout_width="0dp"
android:layout_height="50dp"
android:layout_marginStart="32dp"
android:layout_marginTop="32dp"
android:layout_marginEnd="32dp"
android:background="@drawable/et_back"
android:backgroundTint="#000000"
android:hint="@string/entry_price"
android:inputType="numberDecimal"
android:padding="8dp"
android:textColor="#000000"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/toolbar" />
<EditText
android:id="@+id/stopET"
android:layout_width="0dp"
android:layout_height="50dp"
android:layout_marginStart="32dp"
android:layout_marginTop="16dp"
android:layout_marginEnd="32dp"
android:background="@drawable/et_back"
android:backgroundTint="#000000"
android:hint="@string/stoploss"
android:inputType="numberDecimal"
android:padding="8dp"
android:textColor="#000000"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/epET" />
<EditText
android:id="@+id/rptET"
android:layout_width="0dp"
android:layout_height="50dp"
android:layout_marginStart="32dp"
android:layout_marginTop="16dp"
android:layout_marginEnd="32dp"
android:background="@drawable/et_back"
android:backgroundTint="#000000"
android:hint="@string/risk_per_trade_in_rs"
android:inputType="numberDecimal"
android:padding="8dp"
android:textColor="#000000"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/stopET" />
我还没有尝试过任何事情,因为我不知道在这种情况下该怎么做。我正在使用Java。
所以,请帮我解决这个问题。