2012-03-12 3 views
1

я следующий код для основной раскладке:Как сделать прозрачный макет?

<?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:id="@+id/layout" 
    android:gravity="center" 
    android:background="#00000000" 
    android:orientation="vertical" > 

    <ImageView 
     android:id="@+id/imageView1" 
     android:layout_width="200dp" 
     android:layout_height="200dp" 
     android:background="#FFFFFF" /> 

</LinearLayout> 

мне нужно, что LinearLayout будет прозрачным. Я думал, что могу это сделать, используя альфа-настройку в фоновом режиме, но это не сработает. Пожалуйста, скажите мне - мне нужно, чтобы мое приложение было пустым и имело белый прямоугольник в центре экрана.

ответ

1

Вы хотите, чтобы активность была прозрачной? Попробуйте использовать эту тему в своей деятельности тег (в файле манифеста): @android:style/Theme.Translucent

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

Activity should be transparent, but has black background

How do I create a transparent Activity on Android?

how to make activities transparent

+0

спасибо. ты сделал мой день. – user1166635

+0

без проблем, рад помочь. –

0

Использование строки ниже в файле xml:

<Linearlayout android:background="@android:color/transparent"/> 
+0

Я пробовал это, но не работал. :( – Noby

Смежные вопросы