1. Hast Du Lust, bei uns mitzuarbeiten und das AH-Team zu verstärken? Alle Details zu dieser aktuellen Herausforderung findest Du hier.
  1. Deadspeller, 10.11.2011 #1
    Deadspeller

    Deadspeller Threadstarter Neuer Benutzer

    Ich versuche mich seit kurzem in der Android App Programmierung.
    Ich hab Kenntnisse in C und C++ jedoch kaum in Java.

    Die App soll eine Art Soundboard werden, jedoch habe ich einige Ansprüche die mich dann wieder vor Probleme stellt.

    Ich würde gern meine Soundbuttons auf mehrere Seiten eines ViewPagers setzen. So wie ich es verstehe, "liegt" der ViewPager auf der main.xml und zeigt dann die diversen anderen Layouts an.
    Mit folgendem Code kann ich jedoch nur auf die Elemente des aktuellen Layouts zugreifen, oder hab ich das falsch verstanden.
    Code:
    button = (Button)findViewById(R.id.goto_last);
            button.setOnClickListener(new OnClickListener() {
                public void onClick(View v) {
                    mPager.setCurrentItem(NUM_ITEMS-1);
                }
            });
    zumindest bekomme ich einen Appabsturz und scheinbar einen NULL Wert wenn ich dem Button eines anderen Layouts "zuhören" möchte.

    Wie kann ich jetzt auf den Click eines Buttons eines Layouts reagieren, der auf einem Layout liegt, der vom ViewPager verwaltet wird.
     
  2. Tom299, 11.11.2011 #2
    Tom299

    Tom299 Android-Experte

    Ich denke, du mußt das Layout, in dem der Button liegt, mit dem LayoutInflater inflaten. Such mal nach LayoutInflater hier im Forum oder google, da gibts genügend Beispiele ;-)
     
  3. MichaelS, 11.11.2011 #3
    MichaelS

    MichaelS Fortgeschrittenes Mitglied

    die Pages werden erst erzeugt wenn du hin navigierst. Du solltest dir mal paar HowTo's zum ViewPager ansehen :) da wird erklärt wie man die einzelnen Views erzeugt und diese auch binden kann :)
     
Die Seite wird geladen...
Ähnliche Themen Forum Datum
[OFFEN] RadioButtons mit Button Tinting sehen auf Geräten unterschiedlich aus (API > 21) Android App Entwicklung 09.09.2017
[ERLEDIGT] Android Studio - EditText (Passwort) mit Button einfügen? Android App Entwicklung 22.07.2017
[ERLEDIGT] Android Studio - Buttons zu bestimmten Punkten per klick bewegen lassen Android App Entwicklung 20.07.2017
[OFFEN] Mysteriöser Button Android App Entwicklung 24.06.2017
[ERLEDIGT] Hilfe bei Fehler in Quellcode benötigt Android App Entwicklung 23.06.2017
[OFFEN] SharedPreferences und ViewPager, unique key Android App Entwicklung 06.06.2017
[OFFEN] Probleme mit Action Floating Button Android App Entwicklung 27.05.2017
[OFFEN] ClickListener in ViewPager (dynamischer Seitenaufruf) Android App Entwicklung 09.04.2017
[ERLEDIGT] Buttontext per klick ändern Android App Entwicklung 14.03.2017
SnackBar Action Button wird nicht an den unteren Rand gesetzt Android App Entwicklung 07.03.2017

Users found this page by searching for:

  1. viewpager with buttons

    ,
  2. android fragment setonclicklistener

Du betrachtest das Thema "ViewPager Button setOnClickListener" im Forum "Android App Entwicklung",