set Form-hintergrund auf transparent in android
Ich habe ein shape drawable, das möchte ich als hintergrund verwenden. Ich will, dass die Form transparent sein. Aber so weit ist es nicht. Wie mache ich das? Hier ist, was ich habe:
<?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android"
android:padding="10dp"
android:shape="rectangle" >
<solid android:color="#80000000" />
<stroke
android:width="1dip"
android:color="#000000" />
<corners android:radius="10dp" />
</shape>
Ich erwartet, dass die Linie <solid android:color="#80000000" />
um den trick zu tun.
EDIT:
Im manifest, ich android:theme="@android:style/Theme.Dialog"
. Könnte sein, dass die Ursache des Problems? Ich bin im Grunde versucht, um diese Sicht auf den anderen. Ändern auf 00 oder FF oder was sonst noch nicht funktioniert.
- Wollen Sie den alpha-Wert auf 80? Ist das so gewollt? Oder wolltest du es haben keine Deckkraft, 00?
- bitte fügen Sie den code, wo Sie den hintergrund anzeigen.
Du musst angemeldet sein, um einen Kommentar abzugeben.
wenn Sie möchten, legen Sie die Form im hintergrund auf transparent zu setzen müssen Sie diese Farbe
zum erstellen einer Farbe einschließlich einer Deckkraft-Effekt, können Sie eine Farbe
mit der Einnahme der alpha Kanal berücksichtigt.
ein Zitat von einem anderen User über die Farbe Formate:
mehr Informationen über diese Technik finden Sie in diesem thread:
Wie Setzen Sie die Deckkraft (Alpha) für Anzeigen in Android
Grüße,
Jim
Diese :
Dies ist für mich arbeiten.
Fand ich die Antwort. Direktes Zitat:
Der einfachste Weg, die ich gefunden habe ist die Einstellung der Tätigkeit ist das Thema in der AndroidManifest zu android:theme="@android:style/Theme.Holo.Dialogfeld" dann in die Tätigkeit der onCreate Aufruf der Methode getWindow().setBackgroundDrawable(neue ColorDrawable(0));
vom @DrewLeonce in Android: so erstellen Sie einen transparenten dialog-Themen-Aktivität