Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
Alstroemeria
0 / 0 / 0
Регистрация: 13.06.2013
Сообщений: 5
Завершенные тесты: 1
#1

XML-градиент на ImageButton без расползания кнопки - Android

26.02.2014, 11:20. Просмотров 680. Ответов 2
Метки нет (Все метки)

Градиент (gradient_shape.xml)

XML
1
2
3
4
5
6
7
8
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
    <gradient
            android:startColor="#00ffffff"
            android:endColor="#000000"
            android:angle="270.0"
            android:type="linear" />
</shape>

Макет

XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent" >
 
    <ImageButton
                android:id="@+id/imageButton964"
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:adjustViewBounds="true"
                android:scaleType="centerCrop"
                android:background="@null"
                android:src="@drawable/about" />
    
</RelativeLayout>
Чтобы добавить градиент, я меняю последние 2 строчки на:

XML
1
2
3
....
android:background="@drawable/about"
android:src="@drawable/gradient_shape" />
Но, после этого кнопка расползается

Как сделать градиент на кнопке (через XML), с сохранением пропорций изображения?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.02.2014, 11:20     XML-градиент на ImageButton без расползания кнопки
Посмотрите здесь:

Android Button & ImageButton
ImageButton setImageResource Android
Android Выдвижные ImageButton
ImageButton Android
Android не работает с ImageButton
Можно ли создавать диалоги без xml? Android
Работа с ImageButton Android
Нажатие ImageButton Android
Смена надписи при нажатии кнопки XML Android
Android Как открыть клавиатуру Android без xml
Android Анимация нажатия кнопки ImageButton
Android ImageButton hover

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
verylazy
Заблокирован
26.02.2014, 11:32     XML-градиент на ImageButton без расползания кнопки #2
это что и какого это размера или код его? android:background="@drawable/about"
Alstroemeria
0 / 0 / 0
Регистрация: 13.06.2013
Сообщений: 5
Завершенные тесты: 1
26.02.2014, 11:34  [ТС]     XML-градиент на ImageButton без расползания кнопки #3
Это просто картинка 1060х525
Yandex
Объявления
26.02.2014, 11:34     XML-градиент на ImageButton без расползания кнопки
Ответ Создать тему
Опции темы

Текущее время: 03:31. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru