Android studio как сделать прозрачную кнопку
Прозрачная кнопка, именно прозрачная
Доброго времени суток, можно ли сделать прозрачную, именно прозрачную кнопку что бы только было.
Как иметь прозрачную кнопку ImageButton: Android
Вот что я пытался получить прозрачным ImageButton, чтобы поместить эти кнопки в SurfaceView. Но Eclipse дает мне ошибку в проекте, как только я включаю прозрачную строку в xml.
17 ответов
Попробуйте использовать значение null для фона.
НЕ ИСПОЛЬЗУЙТЕ ТРАНСФЕРНЫЙ ИЛИ NULL LAYOUT, потому что тогда кнопка (или общий вид) больше не будет выделяться при щелчке мышью.
У меня была такая же проблема, и, наконец, я нашел правильный атрибут из Android API, чтобы решить эту проблему. Он может применяться к любому виду.
Как сделать прозрачную кнопку?
Я пытаюсь создать прозрачную кнопку. В деталях я установил кнопку фона с изображением, и я хотел бы изменить прозрачность кнопки, чтобы увидеть цвет макета фона.
задан 05 мая ’13, 11:05
6 ответы
вы можете использовать setAlpha() метод для вашей кнопки.
. button.setAlpha(0.0) из вашего кода Java сделает вашу кнопку полностью прозрачной.
Или вы также можете использовать его в своем макете xml. Внутри вашего <Button /> использовать следующий атрибут:
ответ дан 05 мая ’13, 12:05
но моя проблема в том, что атрибут «backgroud» просто установлен с путем к моему изображению на моей кнопке . Так я могу получить прозрачность? — отек Франции
нет, не работает. Я установил «android: alpha=»0″» в моем макете xml, но кнопка исчезла, но если я нажму на его позицию, я смогу увидеть ваш щелчок. поэтому я пытаюсь установить «android: alpha=»50″» или android:alpha=»255″ но ничего не происходит кнопка такая же. — отек Франции
@francedema Значение альфа может быть установлено в диапазоне от 0 до 1. Где 0 — прозрачность 100%, где 1 — прозрачность 0%. Так что это работа, вам просто нужно использовать ее правильно. — уденфокс
Если вы используете
у вас будет прозрачный фон с Ripple Effect в соответствии с этой статье Android-разработчиков
Making Transparent Background in Android Button
You can make any android view transparent background color simply using XML or java code. In this tutorial, you will learn to make transparent background in android buttons. There are many methods to create button with transparent background and here I am going to show one of the best and easiest ways to make transparent background.
Only making transparent background is not important thing, it is important that how much transparent do you need 100 percent transparent, 90 percent transparent, 40 percent transparent, 10 percent transparent etc. And which color are you going to make transparent.
Related:
Circular Button with Icon and Text in Android
Adding Border to the Top and Bottom of an Android View
Android ImageButton Example
Android Example: How to Make/Create Transparent Background of Android Button
It’s very simple just create a button where you want and add background color according to your need using background attribute like android:background="#000000" .
Now it’s time to make transparent background of android button. If you want to make 20 % transparent just add 80 at the first of your hex color code like android:background="#80000000" , if you want to make only 80 % transparent button then add 20 at the first of your hex color code like above. Similarly if you need 100% transparent background you can just use android:background="@null" or do like above.
Following is the complete modified content of XML layout file where I have added different buttons with different XML attributes to make transparent background color.