Jetzt kostenlos registrieren. Mitglieder surfen ohne Werbung auf Android-Hilfe.de!
Zurück   Android-Hilfe.de > Android Developer > Android App Entwicklung

ViewPager Button setOnClickListener

Das Thema "ViewPager Button setOnClickListener" befindet sich unter Android App Entwicklung auf Android-Hilfe.de.


Antwort

 

Themen-Optionen Ansicht
Alt 10.11.2011, 19:30   #1 (permalink)
Neuer Benutzer

Registriert seit: 06.09.2010
Beiträge: 20
Abgegebene Danke: 0
Erhielt 1 Danke für 1 Beitrag
Standard ViewPager Button setOnClickListener

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.
Deadspeller ist offline   Mit Zitat antworten
Alt 11.11.2011, 07:36   #2 (permalink)
Fortgeschrittenes Mitglied

Modell: HTC Sensation

Registriert seit: 31.08.2011
Beiträge: 390
Abgegebene Danke: 25
Erhielt 59 Danke für 57 Beiträge
Standard AW: ViewPager Button setOnClickListener

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 ;-)
Tom299 ist offline   Mit Zitat antworten
Alt 11.11.2011, 08:21   #3 (permalink)
Fortgeschrittenes Mitglied

Registriert seit: 14.08.2009
Beiträge: 354
Abgegebene Danke: 23
Erhielt 49 Danke für 43 Beiträge
Standard AW: ViewPager Button setOnClickListener

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
__________________
http://android.fungamer.net/
MichaelS ist offline   Mit Zitat antworten
Antwort

Stichworte
-

Themen-Optionen
Ansicht


Ähnliche Themen

Thema Autor Forum Antworten Letzter Beitrag
Lock Button vs. Volume Button Goldbub Motorola Defy Forum 4 17.09.2011 10:25
3-Button Headset DocMAX Motorola Milestone 2 Forum 4 22.11.2010 00:52
button hover ? Raidri Android App Entwicklung 1 13.05.2010 09:46
Warum nur einen "Danke" Button und keinen "Blödsinn" Button? derbert Anregungen 10 30.04.2010 03:24
Home Button ronin Acer Liquid Forum 3 03.01.2010 12:35




Du liest gerade: "ViewPager Button setOnClickListener" unter "Android App Entwicklung" auf Android-Hilfe.de.


Powered by vBulletin®
Copyright ©2000 - 2012, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
© Android-Hilfe.de 2012 - All rights reserved.