Vielen Dank; und hier mein Code.
public class YogaMeineBuecher extends Fragment implements View.OnClickListener{
View vFussball;
View vReise;
View meineBuecher;
Fragment frag;
android.support.v4.app.FragmentTransaction fragTrans;
public View onCreateView(final LayoutInflater inflater, final ViewGroup container, Bundle savedInstanceState){
// Layout meineBücher anzeigen
meineBuecher = inflater.inflate(R.layout.yoga_meine_buecher, container, false);
// Layout Buttons mit listener versehen
Button btnFussball = (Button) meineBuecher.findViewById(R.id.lesenF);
btnFussball.setOnClickListener(this);
Button btnReise = (Button) meineBuecher.findViewById(R.id.lesenR);
btnReise.setOnClickListener(this);
return meineBuecher;
}
@Override
public void onClick(View view) {
switch (view.getId()){
case (R.id.lesenF):
Fragment fragment2 = new YogaBuchFussball();
FragmentManager fragmentManager = getFragmentManager();
FragmentTransaction fragmentTransaction = fragmentManager.beginTransaction();
fragmentTransaction.replace(R.id.container, fragment2);
fragmentTransaction.commit();
case (R.id.lesenR):
// vReise.setVisibility(View.VISIBLE);
default:
}
Inhalt YogaMeineBuecher.XML
Wenn ich auf dem Button klicke, dann dird die View unter der vorhandenen Vieeew hizugefügt. Ich möchte, dass die View überschrieben wird und die neue angezeigt wird.
— geändert am 01.03.2016, 10:21:46
Empfohlener redaktioneller Inhalt
Mit Deiner Zustimmung wird hier ein externer Inhalt geladen.
Mit Klick auf den oben stehenden Button erklärst Du Dich damit einverstanden, dass Dir externe Inhalte angezeigt werden dürfen. Dabei können personenbezogene Daten an Drittanbieter übermittelt werden. Mehr Infos dazu findest Du in unserer Datenschutzerklärung.