397 Stimmen

Transparenten Hintergrund einer Bildansicht auf Android einstellen

Ich verwende eine Webansicht, in die ich eine Bildansicht einfüge. Wie kann ich den Hintergrund dieser Bildansicht auf transparent setzen?

Das habe ich versucht:

mImageview.setBackgroundResource(R.color.trans);

Wo trans <color name="trans">#00000000 </color> .

14voto

Fortran Punkte 1702

In xml

@android:color/transparent

Im Code

mComponentName.setBackgroundResource(android.R.color.transparent)

12voto

Octoth0rpe Punkte 2237

Alternativ können Sie die Ressourcen-ID mit dem folgenden Code analysieren:

  mComponentName.setBackgroundColor(getResources().getColor(android.R.color.transparent));

6voto

Jayakrishnan Punkte 4097

In Android Studio ist es sehr einfach, Farbe und Deckkraft mit einem integrierten Werkzeug anzupassen:

Android Adjust Color Opacity

5voto

Andrei Aulaska Punkte 1068

Eine weitere einfache Möglichkeit:

mComponentName.setBackgroundResource(android.R.color.transparent);

5voto

Ameen Maheen Punkte 2607

Verwenden Sie die folgenden Angaben, um vollständige Transparenz zu gewährleisten:

#00000000

Als ich es mit #80000000 versuchte, bekam ich ein schwarzes, transparentes Overlay, das ich nicht will. Versuchen Sie, die ersten beiden Ziffern zu ändern; sie steuern den Grad der Transparenz, wie

#00000000
#10000000
#20000000
#30000000

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X