Почему текст XML не меняет размер, даже если я их изменил?

Как сказано в названии, я изменил размер на 24 на кнопке «Опубликовать». Однако он придерживается размера по умолчанию, которого я не знаю. Я отправлю весь XML-код, если есть что-то неизвестное, о чем я не знаю. Спасибо!

Также я использую относительную компоновку, если это имеет значение. Вот картина гязо, потому что я сам люблю, когда люди включают картинки в свои задачи: https://gyazo.com/7fb92ecb6a2b64446fddb913fe9e5db7

<?xml version = "1.0" encoding = "utf-8"?>
<RelativeLayout xmlns:android = "http://schemas.android.com/apk/res/android"
    xmlns:app = "http://schemas.android.com/apk/res-auto"
    xmlns:tools = "http://schemas.android.com/tools"
    android:layout_width = "match_parent"
    android:layout_height = "match_parent"
    tools:context = ".TrashAway">

    <Button
        android:id = "@+id/button2"
        android:layout_width = "297dp"
        android:layout_height = "wrap_content"
        android:layout_centerInParent = "true"
        android:text = "Add Image" />

    <Button
        android:id = "@+id/publishButton"
        android:layout_width = "297dp"
        android:layout_height = "66dp"
        android:layout_alignParentBottom = "true"
        android:layout_centerHorizontal = "true"
        android:layout_marginBottom = "128dp"
        android:text = "Publish"
        tools:textSize = "24sp" />

    <android.support.design.widget.TextInputLayout
        android:layout_width = "match_parent"
        android:layout_height = "wrap_content"
        android:layout_alignParentStart = "true"
        android:layout_alignParentTop = "true"
        android:layout_marginTop = "77dp">

        <android.support.design.widget.TextInputEditText
            android:layout_width = "match_parent"
            android:layout_height = "wrap_content"
            android:hint = "Title" />
    </android.support.design.widget.TextInputLayout>

    <android.support.design.widget.TextInputLayout
        android:layout_width = "match_parent"
        android:layout_height = "wrap_content"
        android:layout_alignParentTop = "true"
        android:layout_centerHorizontal = "true"
        android:layout_marginTop = "173dp">

        <android.support.design.widget.TextInputEditText
            android:layout_width = "match_parent"
            android:layout_height = "wrap_content"
            android:hint = "Description" />
    </android.support.design.widget.TextInputLayout>

    <Button
        android:id = "@+id/goBackBtnTA"
        android:layout_width = "wrap_content"
        android:layout_height = "wrap_content"
        android:layout_alignParentBottom = "true"
        android:layout_alignParentStart = "true"
        android:layout_marginBottom = "23dp"
        android:layout_marginStart = "22dp"
        android:text = "Back to start" />

</RelativeLayout>

Проверьте классы java, есть ли вероятность, что вы программно переопределите внешний вид текста?

Keivan Esbati 14.07.2018 07:00
2
1
45
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Вы используете неправильный атрибут. Используйте android:textSize = "24sp" и ваша кнопка должна измениться

        <Button
            android:id = "@+id/publishButton"
            android:layout_width = "297dp"
            android:layout_height = "66dp"
            android:layout_alignParentBottom = "true"
            android:layout_centerHorizontal = "true"
            android:layout_marginBottom = "128dp"
            android:text = "Publish"
            android:textSize = "24sp" />

Другие вопросы по теме