У меня есть ImageView в действии, которое занимает весь экран. Я хочу сделать несколько полупрозрачных кнопок в углу этого ImageView сверху сверху (например, прозрачность 30%). Возможно ли это с помощью ImageView в Android? Если это может кто-то указать мне в правильном направлении, чтобы начать?Как я могу наложить изображение ImageView с полупрозрачными видами?
ответ
Используйте макет и сделайте свой ImageView и два дочерних кнопки в макете.
Пример использования RelativeLayout:
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent">
<ImageView
android:src="@drawable/image"
android:layout_width="match_parent"
android:layout_height="match_parent"/>
<Button
android:id="@+id/button1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:alpha="0.5"
android:text="Button 1"/>
<Button
android:id="@+id/button2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_toRightOf="@id/button1"
android:alpha="0.5"
android:text="Button 2"/>
</RelativeLayout>
Вы можете расположить ваши кнопки лучше с помощью андроид: layout_marginTop и Android: атрибуты layout_marginLeft.
Ключевые части, чтобы понять здесь:
1/The ImageView установлен в match_parent
, поэтому он будет растягиваться, чтобы заполнить RelativeLayout.
2/По умолчанию sub Views расположены в левом верхнем углу RelativeLayouts, поэтому кнопка1 появляется там.
3/Button2 расположен справа от кнопки1, используя атрибут RelativeLayout layout_toRightOf
. Его вертикальное положение по-прежнему настроено по умолчанию.
О, вау, большое спасибо, я не знал, что андроид имеет альфа-свойство! Это будет работать очень хорошо. – Zach
- 1. Как наложить GridLayout на ImageView?
- 2. Как я могу поделить изображение ImageView?
- 3. Как я могу изменить изображение ImageView
- 4. ImageView совмещен с другими видами
- 5. (Android) Как наложить изображение (ImageView) на привязку к глазам?
- 6. Как наложить изображение с информацией?
- 7. Как я могу наложить одно изображение на другое?
- 8. iOS/AttributedString: как я могу наложить слово на изображение?
- 9. Как наложить небольшую иконку на другое изображение на ImageView
- 10. Как я могу наложить изображение 10x10px поверх другого изображения?
- 11. Как я могу наложить текст на изображение в этом примере?
- 12. Могу ли я наложить маску на изображение с помощью Ruby?
- 13. Как я могу наложить логотип на изображение? используя css
- 14. ImageView Я не могу отобразить изображение
- 15. Изображение с прозрачными и полупрозрачными частями
- 16. Как я могу изменить ImageView с runOnUiThread
- 17. Как наложить изображение
- 18. Как наложить изображение
- 19. Как наложить (наложить) изображение на значок файла с помощью Cocoa?
- 20. Как я могу обойти ImageView?
- 21. Как наложить изображение захвата камеры?
- 22. Как я могу поместить повернутое изображение в imageview (JavaFx)?
- 23. Как я могу наложить на postgres?
- 24. Как я могу наложить объект на общий?
- 25. Как я могу наложить окно субфайлового as400
- 26. Div с текстом наложить изображение
- 27. Как наложить текст на изображение
- 28. Как наложить растровое изображение на другое
- 29. Как наложить изображение на изображение в xcode?
- 30. Совместное изображение между двумя видами
Да, возможно использование рамочной компоновки –