menü machen

  • Antworten:12
  • Bentwortet
P-T
  • Forum-Beiträge: 745

20.10.2013, 19:37:32 via Website

Hallo mal wieder
Jeder kennt sicherlich dieses menü was manchmal auftaucht, wenn man diesen komischen linken button auf dem handy drückt...
ich habe rausbekommen, dass dann da keyup in aktion tritt...
theoretisch könnte ich ja ein panel auftauchen lassen aber das wird schwer, es immer am rand zu haben, da ja immer alle handys anders sind...-und eine dock funktion gibt es nicht...
carsten, weißt du rat? ;)

Posts vor dem 22.12.2014 sind von dem Vorgänger dieses Accounts

Antworten
P-T
  • Forum-Beiträge: 745

22.10.2013, 14:46:20 via Website

Carsten Müller
AddMenuItem ist der Weg: http://www.basic4ppc.com/android/wiki/index.php/Activity#Adding_Menu_Items

Herzliche Grüße

Carsten
irgendwie sieht das ein wenig alt aus...

Posts vor dem 22.12.2014 sind von dem Vorgänger dieses Accounts

Antworten
SvenDD
  • Forum-Beiträge: 272

22.10.2013, 15:05:53 via Website

Was du suchst ist: developer.android. com /training /implementing-navigation /nav-drawer. html

Antworten
Carsten M.
  • Forum-Beiträge: 33.204

22.10.2013, 16:21:53 via Website

Chris H.
Carsten Müller
AddMenuItem ist der Weg: http://www.basic4ppc.com/android/wiki/index.php/Activity#Adding_Menu_Items

Herzliche Grüße

Carsten
irgendwie sieht das ein wenig alt aus...
Was heißt "das sieht alt aus"?

Wie das Menü dann dargestellt wird, ist abhängig von der von Dir verwendeten API.

Herzliche Grüße

Carsten

Ich komm' mir langsam vor wie jemand, der ich bin // #cäthe

Antworten
Carsten M.
  • Forum-Beiträge: 33.204

22.10.2013, 16:44:00 via Website

mara.grey
Was du suchst ist: developer.android. com /training /implementing-navigation /nav-drawer. html
Okay, auf den Navigation Drawer wäre ich jetzt nicht gekommen, weil er von einem Menü und einem Button sprach...

@Chris: Falls Du wirklich den Navigation Drawer meinst: Hier ist eine entsprechende Library für Basic4Android: http://www.basic4ppc.com/android/forum/threads/ahnavigationdrawer-native-google-navigation-drawer.31461/#content

Herzliche Grüße

Carsten

Ich komm' mir langsam vor wie jemand, der ich bin // #cäthe

Antworten
P-T
  • Forum-Beiträge: 745

22.10.2013, 17:32:26 via Website

Carsten Müller
mara.grey
Was du suchst ist: developer.android. com /training /implementing-navigation /nav-drawer. html
Okay, auf den Navigation Drawer wäre ich jetzt nicht gekommen, weil er von einem Menü und einem Button sprach...

@Chris: Falls Du wirklich den Navigation Drawer meinst: Hier ist eine entsprechende Library für Basic4Android: http://www.basic4ppc.com/android/forum/threads/ahnavigationdrawer-native-google-navigation-drawer.31461/#content

Herzliche Grüße

Carsten
nicht direkt...-carsten hat mich schon richtig verstanden...-sieht nur in meinen augen ziemlich alt aus...
mfg

Posts vor dem 22.12.2014 sind von dem Vorgänger dieses Accounts

Antworten
Carsten M.
  • Forum-Beiträge: 33.204

22.10.2013, 17:35:34 via Website

Hi,

sieht nur in meinen augen ziemlich alt aus
Und wieso?

Wie gesagt, das ist abhängig von der verwendeten API.

Und wenn Du ein Icon dazu packen willst, dann nimmst Du AddMenuItem2().

Herzliche Grüße

Carsten

Ich komm' mir langsam vor wie jemand, der ich bin // #cäthe

Antworten
P-T
  • Forum-Beiträge: 745

22.10.2013, 17:37:04 via Website

Carsten Müller
Hi,

sieht nur in meinen augen ziemlich alt aus
Und wieso?

Wie gesagt, das ist abhängig von der verwendeten API.

Und wenn Du ein Icon dazu packen willst, dann nimmst Du AddMenuItem2().

Herzliche Grüße

Carsten
ja-hab ich auch bei den vorschlägen gesehen...
-verwendetes api?

Posts vor dem 22.12.2014 sind von dem Vorgänger dieses Accounts

Antworten
Carsten M.
  • Forum-Beiträge: 33.204

22.10.2013, 17:47:51 via Website

Chris H.
-verwendetes api?
Das API level des SDK.
Im Manifest kannst Du MinSDK, TargetSDK und MaxSDK definieren.

Dabei enstpricht API Level 8 z. B. Android 2.2.x, API Level 14 Android 4.0.x.

Und das wirkt sich auf das Erscheinungsbild der App aus.

Alle Infos zu diesem Thema: http://developer.android.com/guide/topics/manifest/uses-sdk-element.html

Herzliche Grüße

Carsten

Ich komm' mir langsam vor wie jemand, der ich bin // #cäthe

Antworten
P-T
  • Forum-Beiträge: 745

22.10.2013, 20:00:24 via Website

Carsten Müller
Chris H.
-verwendetes api?
Das API level des SDK.
Im Manifest kannst Du MinSDK, TargetSDK und MaxSDK definieren.

Dabei enstpricht API Level 8 z. B. Android 2.2.x, API Level 14 Android 4.0.x.

Und das wirkt sich auf das Erscheinungsbild der App aus.

Alle Infos zu diesem Thema: http://developer.android.com/guide/topics/manifest/uses-sdk-element.html

Herzliche Grüße

Carsten
Wieder Englisch :(
aber wenn ich das höher setze dann konnen die android versionen darunter das nicht installieren oder?

Posts vor dem 22.12.2014 sind von dem Vorgänger dieses Accounts

Antworten
Carsten M.
  • Forum-Beiträge: 33.204

22.10.2013, 20:40:41 via Website

Hi,

ohne Englisch kommst Du nicht weit, das habe ich Dir schon mal gesagt.

aber wenn ich das höher setze dann konnen die android versionen darunter das nicht installieren oder?
Deshalb kannst Du ja *Min*, *Target* und *Max* SDK angeben. Die *mindestens* notwendige Android Version, die *ideale* Ziel-Android-Version und die *maximal* unterstützte Android-Version.

Bei folgenden Werten:

MinSDK: 8
TargetSDK: 14

würde Deine App ab Android 2.2 laufen. Wenn aber das Gerät Android 4.0 oder höher hat, dann würde API Level 14 genutzt werden.

Herzliche Grüße

Carsten

— geändert am 22.10.2013, 20:52:53

Ich komm' mir langsam vor wie jemand, der ich bin // #cäthe

Antworten
P-T
  • Forum-Beiträge: 745

23.10.2013, 17:33:43 via Website

Carsten Müller
Hi,

ohne Englisch kommst Du nicht weit, das habe ich Dir schon mal gesagt.

aber wenn ich das höher setze dann konnen die android versionen darunter das nicht installieren oder?
Deshalb kannst Du ja *Min*, *Target* und *Max* SDK angeben. Die *mindestens* notwendige Android Version, die *ideale* Ziel-Android-Version und die *maximal* unterstützte Android-Version.

Bei folgenden Werten:

MinSDK: 8
TargetSDK: 14

würde Deine App ab Android 2.2 laufen. Wenn aber das Gerät Android 4.0 oder höher hat, dann würde API Level 14 genutzt werden.

Herzliche Grüße

Carsten
ok danke

Posts vor dem 22.12.2014 sind von dem Vorgänger dieses Accounts

Antworten