Я изменил некоторые части вашего XML, и EditText правильно отображает цвет, подсказку и гравитацию (в XML, который вы присоединяете, EditText не имеет параметров гравитации, textColor или подсказки).
Возможно, вы использовали пространство имен " tools " в этих параметрах вместо "android". Обратите внимание, что использование пространства имен « tools » предназначено только для проверки дизайна в Android Studio, и этот параметр не будет доступен в реальном представлении.
Например, это ошибка использовать tools : textColor = "# 673AB7" вместо android: textColor = "# 673AB7", если вы ожидаете, что приложение отобразит специальный цвет для текста.
Совет: если вы новичок с Android, я предлагаю вам начать с более простых ViewGroups: LinearLayout или RelativeLayout вместо ConstraintLayout. Вы, вероятно, ожидаете, что EditText будет позиционироваться с помощью инструментов: layout_editor_absoluteX и tools: layout_editor_absoluteY.
<?xml version="1.0" encoding="utf-8"?>
<androidx.constraintlayout.widget.ConstraintLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="match_parent">
<TextView
android:id="@+id/VSAC_page_heading"
android:layout_width="376dp"
android:layout_height="83dp"
android:layout_marginStart="16dp"
android:layout_marginTop="24dp"
android:layout_marginEnd="16dp"
android:gravity="center"
android:text="Volume and Surface Area of Cubes and Cuboids"
android:textColor="#673AB7"
android:textSize="26sp"
android:textStyle="bold|italic"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<EditText
android:id="@+id/editText2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="24dp"
android:ems="10"
android:inputType="textPersonName"
android:hint="Name"
android:textColor="#673AB7"
android:gravity="center"
app:layout_constraintTop_toBottomOf="@+id/VSAC_page_heading"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"/>
</androidx.constraintlayout.widget.ConstraintLayout>