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

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

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

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

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

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