2010-11-28 3 views
0

Ich frage mich, wo der Standard-ContextMenu Stil definiert ist ... kopieren/verwenden Sie es!Stil ein Listview als Standard ContextMenu

Ich habe einige Listview in meiner app, die zur Verfügung gestellt TexView Layout android.R.layout.simple_list_item_1 verwenden. Meine Einträge sehen seltsam aus (schwarzer Hintergrund), verglichen mit den Standardeinstellungen wie dem ContextMenu (weißer Hintergrund).

Also, wenn Sie wissen, wo es ist oder wie meine Listview mit einem „Standard“ Stil zu machen, ich froh sein würde, darüber zu wissen;)

Dank jo

+0

Endlich habe ich meinen eigenen Stil, ersetzt Standardmenü und Kontextlisten durch meine eigenen Dialog/Listings, mit dem gleichen Stil. Alles erscheint jetzt einheitlich. Aber ich habe die originalen Stylingregeln nicht gefunden ..! – jobwat

+0

jowbwat, kannst du mir zeigen, wie es geht? – neobie

+0

nein, keine Ahnung! Es war eine Weile, Mann. Ziemlich sicher, dass alle diese Klassen sich mittlerweile sehr weiterentwickelt haben - Android 2. wurde damals benutzt! – jobwat

Antwort

1

Ich denke, die Context Die Menüs sehen identisch mit dem normalen Optionsmenü aus. Und diese Menüeinträge werden mit einem Layout eingerichtet, das gefunden wird unter:

$(SDK_ROOT)/platforms/android-$(API_LEVEL)/data/res/layout/menu_item.xml.