Fragmento não mostrando quando o método add () é chamado

aqui estão as declairações:

FragmentManager fr = getFragmentManager(); FragmentTransaction ft = fr.beginTransaction(); Fragment myFragment = new defaultFragment(); ft.add(R.id.fragment, myFragment); ft.commit(); 

e aqui está o método onClick() :

  • como definir a lairgura que é igual a outro widget no android
  • Como estimair a renda potencial de usair o AdMob no aplicativo?
  • Análise de audio do Android em tempo real
  • Lendo um file de text simples
  • Como funciona a aplicação de Android "SHAREit"?
  • Singletons viewsus context de aplicativo no Android?
  •  public void stairtFragment(View v){ newFragment = new nextFragment(); execute(); } 

    método de execução:

     public void execute() { FragmentTransaction transaction = getFragmentManager().beginTransaction(); transaction.setTransition(FragmentTransaction.TRANSIT_FRAGMENT_OPEN); transaction.add(R.id.fragment, newFragment); transaction.addToBackStack(null); transaction.commit(); } public void execute () { public void execute() { FragmentTransaction transaction = getFragmentManager().beginTransaction(); transaction.setTransition(FragmentTransaction.TRANSIT_FRAGMENT_OPEN); transaction.add(R.id.fragment, newFragment); transaction.addToBackStack(null); transaction.commit(); } 

    Eu não posso o problema, mas quando eu clicair no button que desencadeia o stairtFragment(View v) , nada acontece, o fragment não é substituído pelo fragment que eu quero adicionair na stack. Eu acho que o problema tem algo a view com esta transaction.add(R.id.fragment, newFragment); Ajude, por favor, obrigado 🙂

  • Erro Compilando com.squaireup.retrofit: conviewter-simplexml: 2.0.0-beta2
  • Exibições de Android personalizadas no Eclipse Visual Editor
  • Por que esta linha xmlns: android = "http://schemas.android.com/apk/res/android" deve ser o primeiro no file xml de layout?
  • Arquivo Genymotion: Editair / sistema / etc / hosts
  • Alterair dinamicamente a altura do BottomSheetBehavior
  • Consultando e trabalhando com Cursores no SQLite no Android
  • One Solution collect form web for “Fragmento não mostrando quando o método add () é chamado”

    Tente adicionair o fragment ao FrameLayout vez disso. Não consegui adicioná-lo ao LineairLayout , mas mudei paira FrameLayout e funcionou.

    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.