2 Stimmen

Sind die eingebauten Layouts in Android stilisierbar?

Ist es möglich, Styling auf Android-integrierte Layouts wie R.layout.simple_list_item_multiple_choice anzuwenden?

0voto

whitey04 Punkte 1250

Versuchen Sie, so etwas zu tun? Die folgende XML-Datei sorgt dafür, dass alle listViews in der App einen grauen Hintergrund haben (schamlos übernommen von http://http://code.google.com/p/npr-Android-app/ )

Styles.xml:

<?xml version="1.0" encoding="utf-8"?>
<resources>
  <style
    name="MyTheme"
    parent="android:Theme.Light.NoTitleBar">
    <item
      name="android:windowBackground">@color/light_grey</item>
    <item
      name="android:colorBackground">@color/light_grey</item>
    <item
      name="android:panelColorBackground">@color/light_grey</item>
    <item
      name="android:listViewStyle">@style/MyListView</item>
  </style>
  <style
    name="MyListView"
    parent="android:Widget.ListView.White">
    <item
      name="android:background">@color/light_grey</item>
  </style>
  <style
    name="MyDefaultTextAppearance"
    parent="@android:style/TextAppearance">
    <item
      name="android:textSize">14dip</item>
    <item
      name="android:textColor">#333</item>
    <item
      name="android:textStyle">bold</item>
  </style>
</resources>

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