Android: wie man eine ListView ähnelt Vorlieben?
Ich nicht wollen, verwenden Sie die Rahmen-Einstellungen, sondern ich möchte eine ListView, die ähnlich aussieht. In bestimmten, würde ich mag, dass es die gleiche schriftart, Größe und Stil für die TextViews.
- Das wird ganz davon abhängen, welche Rahmenbedingungen Sie reden. Jeder Anbieter hat spezielle Optimierungen, um Sie von den anderen unterscheiden. Können Sie immer greifen die Einstellungen.apk von deinem fw, zu dekompilieren, es mit apk-manager und Tauchen Sie ein in die xmls dort um eine Idee zu bekommen.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Dies ist nicht etwa das ListView selbst, sondern die untergeordneten Ansichten, die sich innerhalb der ListView. Sie werden erstellt, indem die getView-Methode des Adapters.
Erstellen Sie Ansichten ähnlich zu Android, können Sie mit der Android-source-code, speziell der jeweiligen XML-Datei layouts. Zum Beispiel, preference.xml sieht wie folgt aus:
Werden Sie nicht in der Lage sein zu verwenden, diese Inhalte direkt, wie einige der verwendeten Konstanten sind private auf Android, und Sie müssen, um weiter zu Graben durch andere xml.
Jedenfalls, sollten Sie berücksichtigen, dass die Android-Einstellungen anders Aussehen auf verschiedenen Versionen von Android, und auf verschiedene Themen, so stellen Sie sicher, verwenden Sie Konstanten, die zur Verfügung gestellt von Android, und nicht Ihre eigene hartcodierte Werte, um sicherzustellen, dass Ihre list-view-Elemente ähneln den tatsächlichen Präferenzen, die durch Android.
\sdk\platforms\android-19\data\res\layout
(Dateien beginnend mit "Vorliebe".Hinzufügen dieses Attribut der activity-tag in Ihrem
AndroidManifest.xml
Resource is not public
Versuchen, diese http://android-journey.blogspot.com/2010/01/for-almost-any-application-we-need-to.html