German Drei-Punkte-Symbol

Discussion in 'German Forum' started by RauchG, May 3, 2015.

  1. RauchG

    RauchG Active Member Licensed User

    Hallo zusammen,

    wenn ich einige Apps von mir auf Lolipop 5.0.2 laufen lasse, ist auf jedem Formular ein "Drei-Punkte-Symbol" zu sehen.

    Wenn ich in der Manifest
    <uses-sdk android:minSdkVersion="4" />
    auf
    <uses-sdk android:minSdkVersion="14" /> (oder > 14)
    ändere, ist es weg.

    Da in den Apps mit minSdkVersion="4" alle Views einheitlich angepasst sind, kann ich die Manifest nicht ändern.

    Gibt es eine Möglichkeit, das "Drei-Punkte-Symbol" dauerhaft auszublenden?

    Gruß
    RauchG
     

    Attached Files:

  2. ilan

    ilan Expert Licensed User

    hast du in deinem code ein menu item hizugefuegt? (Activity.AddMenuItem(...)) ??
     
  3. RauchG

    RauchG Active Member Licensed User

    In einigen Activity habe ich Activity.AddMenuItem drin. Das Symbol ist aber auch bei Activity's/Layout's sichtbar wo Activity.AddMenuItem nicht verwendet wird.
     
  4. corwin42

    corwin42 Expert Licensed User

    Diese Menüpunkte werden aus Abwärtskompatibilität eingeblendet. Erst wenn man targetSDKVersion=14 oder höher setzt, verschwinden diese Punkte. Dann ist man selber dafür verantwortlich unter neueren Android-Versionen einen ActionBar einzublenden, in den die Menüs dann gewandert sind.
     
    RauchG likes this.
  5. RauchG

    RauchG Active Member Licensed User

    Klasse, dann habe ich ein Drei-Punkte-Menü ohne jede Funktion. Ich kann ja noch alle Views an das Lolipop Design anpassen.

    Danke und Gruß
    RauchG
     
  6. corwin42

    corwin42 Expert Licensed User

    Ist denn noch alles auf ein Theme vor Holo angepasst? Dann versuch mal im Manifest Editor folgendes Theme zu setzen:

    SetApplicationAttribute(android:theme, "@android:style/Theme.Black")

    Das sollte das uralte Gingerbread Theme benutzen. Wenn es auch Holo sein darf:

    SetApplicationAttribute(android:theme, "@android:style/Theme.Holo")
     
  7. RauchG

    RauchG Active Member Licensed User

    Das bringt leider nix.

    SetApplicationAttribute(android:theme, "@android:style/Theme.Holo") hat den Effekt, dass die Views vermurkst sind und das Symbol ist trotzdem da.

    Scheint wirklich nur mit "<uses-sdk android:minSdkVersion="14" /> (oder > 14)" zu gehen.
     
  8. corwin42

    corwin42 Expert Licensed User

    Ich meine ja auch, <uses-sdk android:minSdkVersion="14" /> benutzen, damit die Punkte verschwinden und mit
    SetApplicationAttribute(android:theme, "@android:style/Theme.Black")
    das Theme setzen.
     
    RauchG likes this.
  9. RauchG

    RauchG Active Member Licensed User

    OK. Getestet. Geht auch nicht. Werde noch ein paar andere Theme versuchen.
     
  10. RauchG

    RauchG Active Member Licensed User

    Du bist mein Held. Da habe ich vorher wohl was falsch gemacht.

    Mit deinem Tip geht es. Klasse, jede Menge Arbeit gespart.

    Danke und herzlichen Gruß
    RauchG
     
  11. corwin42

    corwin42 Expert Licensed User

    Sehe gerade. Nicht minSdkVersion=14 sondern targetSdkVersion=14. Mit minSdkVersion ist die App dann auch nur ab Anroid 4.0 lauffähig.
     
    RauchG likes this.
  12. RauchG

    RauchG Active Member Licensed User

    Perfekt :cool:
     
Loading...
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice