Как создать прозрачный поверх другого View в Android? - PullRequest
4 голосов
/ 15 марта 2012

Я хочу создать прозрачный вид своей деятельности. Активность отображается при нажатии вкладки. Чего я хочу, так это как только я щелкаю любое изображение в своей деятельности в то время, прозрачное представление накладывается на действие, но мои вкладки остаются активными Кроме того, когда создается прозрачное представление, фоновые элементы действия не должны быть кликабельными. Является ли это возможным? И как удастся этого добиться в андроиде?

Ответы [ 2 ]

2 голосов
/ 15 марта 2012
    //test.xml

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:background="@drawable/ic_launcher"
    android:orientation="vertical" >
   <LinearLayout
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:background="@android:color/transparent"
    android:orientation="vertical" > 
</LinearLayout>
</LinearLayout>
0 голосов
/ 13 декабря 2012

Это позволяет наложенному изображению проходить через щелчки к любым кнопкам под ним:

<ImageView
    ...
    android:clickable="false"
    ...
    />

(И когда оно установлено на true, ImageView принимает все нажатия)* * 1007

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...