zmarnowałem ostatnią godzinę próbuje dowiedzieć się, jak pozbyć się tego dopełnienia w prosty EditText: Jak usunąć wyściółkę do wstawiania EditText?
Chcę tylko, aby wyrównać wkład z resztą zawartości, podobnie jak piękne design guide mówi .
Układ nie może być prostsze:
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context="com.actinarium.tiomantas.SetupChallengeFragment">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:padding="16dp"
android:orientation="vertical">
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="@string/new_challenge_name"/>
<EditText
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="@string/new_challenge_name_hint1"
android:singleLine="false"/>
</LinearLayout>
</ScrollView>
Próbowałem ustawienie wyściółkę na EditText do 0DP - tekst przesunięty ale linia pozostała bez zmian. Co dziwne, nie mogłem znaleźć DOWOLNEJ informacji na ten temat, jakby nikt tego nie zauważył.
PS: Coś mi mówi, że tak jak w przypadku wszystkich innych elementów Androida, nawet w przypadku tej trywialnej rzeczy będę musiał tworzyć własne rysunki ... Zastanawiam się tylko, dlaczego ich macierzyste widżety nie są zgodne z ich specyfikacją projektu ... – Actine