Проблема масштабирования ImageButton в ConstraintLayout - PullRequest
0 голосов
/ 08 декабря 2018

Просто выкладывая это, я редко работаю с .xml, поэтому прошу прощения за основной вопрос.Я искал другие решения, но, похоже, ни одно из них не помогло мне решить проблему.

Поэтому я добавляю кнопку ImageButton на экран входа в систему, и фактическое изображение слишком велико.Вот как выглядит изображение, когда я помещаю его и не делаю никаких настроек.

enter image description here

Кнопка входа слишком велика, я хочу, чтобы она подходила по размеруразмер кнопки входа в фоновом режиме.Поэтому я пытаюсь масштабировать его, используя обработчики вида изменения размера, и я также настроил android:layout_width=… и высоту.Но когда я это делаю, размер изображения не изменяется, изменяется только область, в которой он находится.Вот что происходит

enter image description here

Как вы можете видеть, он просто удаляет некоторые части изображения и настраивает область, в которой находится изображение. Какможно отрегулировать фактический размер кнопки ИЗОБРАЖЕНИЕ кнопки?Это то, что я сделал в .xml

<ImageButton
    android:id="@+id/signinButtonLogin"
    android:layout_width="115dp"
    android:layout_height="53dp"
    android:background="null"
    app:srcCompat="@drawable/loginbutton"
    tools:layout_editor_absoluteX="13dp"
    tools:layout_editor_absoluteY="447dp" />

Извините, если это основной вопрос, я только начинаю изучать .xml

...