Решите оба уравнения и найдите значения для p
и q
. Тогда функция subs
даст решение, подставив m
& amp; n
на p
& amp; q
. Дополнительная информация доступна здесь
eqn1 = r == (m^3 - n^3);
eqn2 = p == (m + n);
eqn3 = q == (m - n);
eqn4 = isolate(eqn2,m);
eqn5 = isolate(eqn3,m);
eqn6 = rhs(eqn2) == rhs(eqn3);
eqn6 = isolate(eqn4,n); %solving for n
eqn7 = subs(eqn4,lhs(eqn6),rhs(eqn6)); %solving for m
eqn1 = subs(eqn1,lhs(eqn6),rhs(eqn6)); %substituting n
eqn1 = subs(eqn1,lhs(eqn7),rhs(eqn7)); %subtituting m
Ваш код в порядке, подсказка не исчезает, возможно, это из-за ваших комбинаций цветов TextInputLayout и фона, попробуйте использовать некоторые яркие цвета.
изменил его немного и поместил в линейный макет.
<LinearLayout
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="match_parent">
<android.support.design.widget.TextInputLayout
android:layout_gravity="center"
android:id="@+id/animaldisc_et"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginStart="8dp"
android:layout_marginLeft="8dp"
android:layout_marginTop="16dp"
android:layout_marginEnd="8dp"
android:layout_marginRight="8dp"
app:layout_constraintStart_toStartOf="parent">
<android.support.design.widget.TextInputEditText
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:ems="10"
android:hint="Description"
android:inputType="textPersonName"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.503"
/>
</android.support.design.widget.TextInputLayout>
</LinearLayout>
Вы можете использовать это
<android.support.design.widget.TextInputLayout
android:id="@+id/input_layout_password"
android:layout_width="match_parent"
android:layout_height="wrap_content">
<EditText
android:id="@+id/input_password"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="@string/hint_email" />
Обычный & amp; простой.