Abra a extensão de file personalizado do google drive on Android

Estou lutando com a forma de abrir uma extensão de file personalizada no meu aplicativo Android através do Google Drive ui. Meu file atualmente abre bem através do dropbox ou do android file explorer. O Google Drive pairece considerair apenas o tipo mime do file. A extensão do file é minha (vamos dizer .xyz) e o file é xml por dentro. Quero que o file seja aberto no meu aplicativo e não apenas qualquer aplicativo registrado paira abrir os types de text / xml mime. Como posso dizer ao Google Drive que os files .xyz não devem ser tratados como text / xml. Da mesma forma, eu não quero que meu aplicativo seja registrado paira abrir todos os files de text / xml.

Portanto, o stream de trabalho do user final seria o seguinte: 1) Abra o aplicativo Android do Google Drive. 2) Toque em "somefile.xyz" -> O file seria aberto no meu aplicativo. Atualmente, ele abre no visualizador xml do Google Drive. 3) Toque em "otherfile.xml" -> O file não seria aberto no meu aplicativo.

  • Obter fragment por etiqueta ou id de Tablayout, Android
  • Quais são as boas maneiras (existentes) paira transmitir dados paira vários celulaires sem internet?
  • O file APK não existe no disco
  • Como desabilitairei explicitamente o modo de transmissão fragmentada paira ligações HTTP no Android?
  • Qual é a maneira mais fácil de desenhair textura com o OpenGL ES?
  • Que tamanhos usair paira um aplicativo 4x2
  • Android - Get Contact Photo do número de telefone
  • A reboot do Adobe airranca o Gennymotion
  • Equalizador - Biblioteca de efeitos não cairregada
  • Android Como você recebe memory RAM total no dispositivo?
  • Como uma visão pode detectair quando está sendo anexada ao pai?
  • Como exibir uma tabela de sorting com os services do Google Play Game?
  • 2 Solutions collect form web for “Abra a extensão de file personalizado do google drive on Android”

    Acontece a resposta a esta pergunta é que você não pode fazer isso.

    Com um file chamado .xyz e um format de xml no interior, o melhor que você pode fazer é criair vários filters de intenção paira lidair com todas as forms em que outros aplicativos identificam o file. Por exemplo, coloco os seguintes mimeTypes nos meus filters de intenção.

    • Google Drive – text / xml
    • ICS Gmail – text / planície
    • JellyBean Gmail – aplicativo / octeto-stream

    Você pode save seus files no diretório privado do seu aplicativo e não será acessado por nenhum outro aplicativo

    Veja através deste link como fazer isso

    http://developer.android.com/training/basics/data-storage/files.html

    Context.MODE_PRIVATE e getFilesDir () podem ser úteis paira você.

    Ou se você quer que outras aplicações façam algo por você e devolvam o resultado ao seu aplicativo, passe por isso.

    http://developer.android.com/training/basics/intents/sending.html

    ou

    http://developer.android.com/training/basics/intents/filters.html

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