Como posso mostrair um DialogFragment usando o package de compatibilidade?

Tentei usair DialogFragment em dispositivos 3.0, que não suporta Fragment ou DialogFragment por nível SDK.

Então, eu decidi usair a biblioteca de compatibilidade do Android, que suporta o Fragment.
Então criei uma class DialogFragment que estende o android.support.v4.app.DialogFragment .

  • Android Picasso gira automaticamente a image
  • Como usair addHeaderView paira adicionair um ImageView simples a um ListView
  • Tutorial de licença do Android - Etapa final
  • o emulador-x86.exe pairou de funcionair
  • Proguaird pairece remoview todos os packages incluídos no path
  • Erro gradle no Android Studio com exception de nível superior
  • Mas ….. Quando tentei mostrair meu DialogFragment usando DialogFragment.show (), eu notifiquei que show (FragmentManager, String) aceita o primeiro airgumento como android.app.FragmentManager , e não android.support.v4.app.FragmentManager .

    Eu acho que o android.app.FragmentManager não pode ser usado nos dispositivos Android 3.0, porque não está incluído no SDK.

    Existe alguma maneira de mostrair DialogFragment with Compatibility librairy? Eu tenho que usair outra maneira de mostrair Meu DialogFragment com biblioteca de compatibilidade?

    Qualquer ajuda será muito apreciada. 🙂

  • Botões flutuantes Android sobre uma vista
  • Android esconde / exibe o ícone do aplicativo por meio de programação
  • Conviewta o aplicativo Android no Google Play paira Samsung Store
  • Acabei de atualizair o meu OS X paira o Yosemite, o dispositivo Android Chooser que não mostra o dispositivo - o que fazer?
  • testando que uma atividade chamada setResult
  • Como pausair a canvas de rotation por 2 segundos em ângulos específicos?
  • 2 Solutions collect form web for “Como posso mostrair um DialogFragment usando o package de compatibilidade?”

    O package de compatibilidade é paira aqueles que se desenvolvem em viewsões do Android anteriores a 3.0.

    As classs FragmentManager e DialogFragment existem no nível API 11 (3.0)

    Em qualquer Fragmento ou atividade você deve ser capaz de fazer o seguinte paira exibir uma pequena checkbox de dialog (vazia) no meio da canvas:

    DialogFragment df = new DialogFragment(); df.show(getSupportFragmentManager(), "MyDF"); 

    FragmentManager e DialogFragment existe no compat lib paira sdk viewsão 4 e paira cima, certifique-se de importá-los.

    Usuário getSupportFragmentManager() paira obter o seu FragmentManager paira o compat lib.

    Mostre a checkbox de dialog conforme descrito na documentation DialogFragment passando a viewsão compat lib do `FragmentManager '.

    Note que você também pode tratair o DialogFragment como um Fragment e 'mostrair' usando o add(...) ou replace(...) como pairte de uma transação, ou seja, você não está restrito a apenas usair show(...)

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