Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Передача даты в базу данных http://www.cyberforum.ru/android-dev/thread1105780.html
как из массива строк и в каком формате записать в бд в столбец типа date дату?
Программирование Android JSON ответ в виде \uXXXX Добрый день. Делаю запрос к серверу методом GET. Ответ приходит в виде JSON, но кириллица отображается не правильно. Как сконвертить в читаемый вид? Ответ пытаюсь пока что просто запихать в... http://www.cyberforum.ru/android-dev/thread1105720.html
Программирование Android Где хранить мультимедия файлы?
Доброе времея суток господа программеры. В android я глубокий новчиек, но потребовалось создать простенькое приложение. Встал вопрос, а где хранить музыку, видео и другие не типичные файлы? Если в...
Программирование Android Ключ RSA
Люди кто сталкивался, кто знает куда этот RSA вставлять подскажите пожалуйста, нигде ничего не нашел моск кипит уже :cry: ЛИЦЕНЗИОННЫЙ КЛЮЧ ДЛЯ ЭТОГО ПРИЛОЖЕНИЯ Включите этот открытый ключ...
Программирование Android Почему не воспроизводятся файлы на HTC и Galaxy? http://www.cyberforum.ru/android-dev/thread1105430.html
Пробовал воспроизвести mp3 с: 1) Внутренней памяти 2) с raw 3) с assets - никаких эксцепшинов - тупо тишина. А на других устройствах все работает. Не пойму, в чем кривизна. Надо через...
Программирование Android OnScroll ListView по пикселам OnScroll дает только индекс верхней записи. Пытаюсь нарисовать свой скролинг рядом со списком и... если элементы большой высоты, то скролинг не двигается пока верхний не перепрыгнет на следующий. ... подробнее

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

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

26.02.2014, 11:20. Просмотров 733. Ответов 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), с сохранением пропорций изображения?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru