Gewusst Wie: Anzeigen Der Grenze Zu Bildansicht?
Freunde, Wie Die Anzeige Grenze Zur Bildansicht ?
Möchte ich das Ergebnis Wie Mobile Galerie alle Bilder anzeigen mit Rand.
plz geben Sie mir und vielen Dank im Voraus....
InformationsquelleAutor Piyush | 2011-04-30
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie eine Ressource erstellen (layer drawable xml) für Ihre
ImageView
's "Grenze" (eigentlich im hintergrund), und erklären in Ihrentheme
dass dieImageView
's hintergrund-Ressource ist der drawable xml.Wenn Sie diese "Grenze" geändert werden auf der Grundlage der
ImageView
's Zustand (focused
,selected
usw.), dann sollten Sie mehr Schicht-drawables, und setzen Sie zusammen in ein xml-Selektor (Staat drawable).Dann, in Ihrem Thema sollten Sie die
ImageView
's hintergrund dieserselector.xml
.Update
Unten ist ein Beispiel, wie Sie angeben, ein einfacher Rahmen, um Ihre Bilder führen, in der
Müssen Sie
image_border.xml
),styles.xml
Dateicolors.xml
DateiImageView
.res/drawable/image_border.xml
res/values/styles.xml
Fügen Sie die folgenden Zeilen:
res/values/colors.xml
Fügen Sie die folgenden Zeilen:
- Und schließlich geben Sie den Stil Ihres
ImageView
in Ihrem layout-xml -:dies würde für das Bild anzeigen, wenn der Rand wird dicker. gibt es eine Möglichkeit, nicht abdecken?
InformationsquelleAutor rekaszeru
Können Sie diese XML-Datei als drawable anstelle von mehreren Dateien, aber diese
Datei wird in drawable-Ordner. In der Bildansicht verwenden Sie diese XML-Datei als
hintergrund drawable, wie:
android:background="@drawable/following code file
.name"
Ich hoffe, dass dies hilfreich für Sie.
InformationsquelleAutor Ajit Kumar Dubey
Ich habe versucht, alle oben genannten Lösungen, aber Sie funktionieren nicht für mich!
So dachte ich, eine einfache Lösung für dieses! 🙂
Ich erinnere mich, dass ich darüber gelesen FrameLayout Android in den folgenden Artikel sagen, dass es uns hilft, stapeln sich unser UI-Elemente auf der jeweils anderen in der gleichen Reihenfolge wir Sie hinzufügen.
Lösung:
Vorschau:
Und das ist es. Sie erhalten die folgenden wie Bildansicht!
Vor-und Nachteile:
Ich denke, das ist ziemlich einfache Lösung zu sein verwendet irgendwo anders und es ist all die Dinge, die Sie tun, sitzt an einem einzigen Ort so leichter zu Bearbeiten. Aber ich mag nicht dass Sie zwei ImageViews.
InformationsquelleAutor Randika Vishman