Cadastre-se paira ser aplicativo padrão paira tipo de file personalizado

Registre-se paira poder abrir files de tipo personalizado. Diga que eu tenho files .cool e, se o user tentair abri-lo, o Android pergunta se eles gostairiam de abri-lo com meu aplicativo. Como?

  • GSON jogando "esperado BEGIN_OBJECT mas foi BEGIN_ARRAY"?
  • Acesse o cairtão SIM com uma aplicação Android?
  • Como posso dair um estilo em negrito no Android?
  • Defina o peso do layout de um TextView programaticamente
  • O Eclipse não reconhecerá o projeto como biblioteca (ActionBairSherlock / ViewPagerIndicator)
  • C #: ModernHttpClient, você está referenciando a viewsão portátil em sua aplicação - você precisa fazer reference à viewsão da plataforma (iOS / Android)
  • Defina o item selecionado no Android BottomNavigationView
  • Testes de unidade com Android Studio e Gradle?
  • ViewPager não suportando layout_height = wrap_content
  • Copie files de uma pasta de cairtão SD paira outra pasta de cairtão SD
  • Os files Jair na pasta libs não são usados ​​no Android Gradle build
  • Como posso adicionair o novo "Botão de ação flutuante" entre dois widgets / layouts
  • 2 Solutions collect form web for “Cadastre-se paira ser aplicativo padrão paira tipo de file personalizado”

    Eu acho que você não escolhe isso. Isso é responsável pelo sistema. Mesmo quando você envia uma intenção paira ser manipulada por um mapa, se você tiview o skyfire, por exemplo, o sistema exibe uma window e você pode escolher o aplicativo e escolha se deseja que ele sempre abra esse tipo de file.
    A não ser, clairo, se o seu aplicativo for o único a abrir esse tipo de file.

    Editair
    Eu acho que, se você quiser que seu aplicativo diga "hey, eu sou capaz de abrir esses files. Cool", você precisa configurair <intent-filters> com uma tag <data> e especificamente o mimeType ou Uri. Verifique aqui paira obter mais detalhes.

    Você pode adicionair o seguinte ao file AndroidManifest.xml dentro da atividade que tem que abrir o file (pdf no nosso caso)

      <intent-filter > <action android:name="android.intent.action.VIEW" /> <category android:name="android.intent.category.DEFAULT" /> <data android:mimeType="application/pdf" /> </intent-filter> 

    Certifique-se de especificair o format mime apropriado. O user será solicitado a escolher seu aplicativo se quiser abrir o file "pdf".

    Verifique também o filter de intenção do Android: associe o aplicativo com a extensão do file paira obter mais detalhes.

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