Ich muss einen Alpha-Farbverlauf am Rand des ImageView erstellen. Vorzugsweise nur XML verwenden.Alpha-Gradient auf Android
Antwort
Hier ist die Lösung
das Bild aussehen wie unten Bild
Code für die:
- Bereiten Form drawabl e
res/ziehbar/gradient_shape.xml:
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<gradient
android:startColor="#00FFFFFF"
android:endColor="#FFFFFFFF"
android:type="linear" />
</shape>
Layout definieren: activity_main.xml:
<ImageView
android:id="@+id/photo"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@drawable/photo"
android:src="@drawable/gradient_shape" />
hier ziehbar/Foto JPEG nur in Drawables Ordner
EDIT Weitere Informationen finden Sie dieses Tutorial
Dies ist nicht transparent .. – ftp27
@ ffp27 Dies ist die richtige Lösung für Sie und Ihr Bild & transparent zu tun verweisen meine Antwort Tutorial & hoffe, diese Hilfe u. –
Diese Antwort ist korrekt, es hat für mich funktioniert! Dank @DixitPatel – timbillstrom
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<gradient
android:startColor="#00FFFFFF"
android:endColor="#FFFFFFFF"
android:type="linear" />
</shape>
perfekt Transperancy. Stellen Sie sicher, dass der unterhalb des Farbverlaufs angezeigte Farbverlauf tatsächlich unterhalb liegt und nicht nur die Farbverlaufsansicht berührt.
Wenn Sie Haupt RelativeLayout haben,Listview und Blick (Hintergrund: Gradient)
stellen Sie sicher, dass Gradient Ansicht oben ist, der Listview, und nicht eine Seite. Wenn Ihr Gradient beiseite ist, wird es durch transparent sein RelativeLayout Hintergrundfarbe und nicht durch ListView.
ich hoffe, Sie verstehen, was ich sagen will.
- 1. android.os.NetworkOnMainThreadException auf Dienststart auf Android
- 2. Hintergrundanimationsbild auf ProgressBar auf Android?
- 3. App läuft auf Android Monitor aber nicht auf Android
- 4. Android manifest Fehler auf Android Studio 1.5.1
- 5. erhalten android: windowSoftInputMode Attribut programmatisch auf Android
- 6. Android DatePicker Dialog nicht auf Android 6
- 7. Android: Vektor hat Unschärfe auf Android 4.4
- 8. Android M Fingerabdruck-Scanner auf Android Emulator
- 9. IPTV auf Android
- 10. CSS Schriften auf Android
- 11. MediaController immer auf Android
- 12. Android - SetBackgroundResource auf Button
- 13. Android Benutzeroberfläche auf xml
- 14. Rubin-Verarbeitung auf Android
- 15. Fotoausrichtung auf Android-Geräten
- 16. Pocket Sphinx auf Android
- 17. sun.security.x509.CertAndKeyGen auf Android
- 18. Threads Grenze auf Android?
- 19. Facebook DeepLinking auf Android
- 20. Genaue Timeouts auf Android
- 21. Audiosynthese auf Android?
- 22. reCAPTCHA auf Android?
- 23. Python + Django auf Android
- 24. Python auf Android
- 25. TextInputLayout Standardfehlerfarbe auf Android
- 26. Zeichnung auf Leinwand (Android)
- 27. JSON-Server auf Android
- 28. Android: SQLite auf Listview
- 29. wie XML auf Android
- 30. Dynamic Branding auf Android
schauen Sie sich auch hier an: http://StackOverflow.com/A/5088137/4270676 sollte auch für ein ImageView funktionieren. – Lucker10
@ Lucker10 Ja. Das ist die richtige Antwort. Vielen Dank! – ftp27