Buttons im Fragment initialisieren und xml zuweisen


#1

Hallo sehr geehrte Android-Kollegen,

ich habe ein Fragment erstellt und implementiere es erfolgreich.
Bis jetzt initialisiere ich die Buttons aber in der Activity klassisch mit Button btn = (Button) findViewById(R.id.btn_button);
Aber eigentlich möchte ich dies in die Fragment-java-Klasse auslagern.
Die kennt aber nicht die Methode findViewById().

Wie initialisierte ich die Button im Fragment.java?


#2

Da sich die Fragen zu Fragements häufen hier mal ein Link auf ein Tutorial zu Fragments, das u.a. im Bsp. Code auch diese Frage beantwortet:
Using Fragments in Android - Tutorial (Vogella)


#3

Danke Michael! :idea:

	public View onCreateView(LayoutInflater inflater, ViewGroup container,
			Bundle savedInstanceState) {
		View view = inflater.inflate(R.layout.main_menu, container, false);
		btnTurntable = (ToggleButton) view.findViewById(R.id.btn_turntable);
		return view;
	}```

Wichtig ist das **view **in Zeile 5 vor findViewById.