StartFenster (contextmenu?)

  • Hallo und einen schönen Nachmittag!


    Ich bin grade bei einer App, bei der ich sofort beim Starten die möglichkeit geben will, eine Auswahl zwischen paar optionen zu treffen...
    Dies wollte ich mithilfe eines Contextmenues realisieren...


    Dabei bin ich jedoch auf folgendes Problem gestoßen:
    ich schaffes es nicht, aus der onCreate Methode die Methode onCreateContextMenu aufzurufen...


    Mithilfe eines Buttons ist es kein Problem:
    (onCreate)

    Code
    Button btn = (Button) findViewById(R.id.button);
    registerForContextMenu(btn);


    Code
    public void onCreateContextMenu(ContextMenu menu, View v, ContextMenuInfo menuInfo) {
    super.onCreateContextMenu(menu, v, menuInfo);
    menu.setHeaderTitle("Context Menu");
    menu.add(0, v.getId(), 0, "Action 1");
    menu.add(0, v.getId(), 0, "Action 2");
    }



    Jetzt liegt bei mir die vermutung nache, dass ich die registerForCon.. auf die aktuelle View anwenden muss...
    nur habe ich das einfach nicht umsetzten können...


    Kann jemand evtl. paar tipps geben,
    in welche richtung ich gehen muss?!


    (ich hab übrigens auch shcon versucht, einfach die onCreateC..Methode aus der onCreate aufzurufen..
    Das Problem hierbei ist, dass ich ja Verschiedene Parameter wie Menu, View... übergeben muss..allerdings weiß ich auch nicht, wie ich das machen kann...)


    Danke für eure Hilfe!

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!