2013-06-29 5 views
3

Я разрабатываю приложение, и мне нужно, чтобы пользователь мог открыть мое приложение, например, при нажатии на присоединенный файл из приложения gmail или из папки для загрузки или из «Проводник».Открыть файл с моим android App

Я уже много гулял и даже нашел здесь несколько вопросов, но я не могу сделать эту работу.

Это как мой Manifest.xml файл выглядит следующим образом:

<receiver android:name="MySMS2CloudReceiver"> 
<intent-filter> 
    <action android:name="android.intent.action.ACTION_VIEW" /> 
    <action android:name="android.intent.action.ACTION_EDIT" /> 
    <action android:name="android.intent.action.ACTION_PICK" /> 
    <data android:scheme="http" /> 
    <data android:pathPattern=".*\\.xml" />  
    <data android:host="*" /> 
    <data android:mimeType="application/rss+xml" /> 
    <data android:mimeType="application/atom+xml" /> 
    <data android:mimeType="application/xml" /> 
    <data android:mimeType="text/xml" /> 
</intent-filter>  
</receiver> 

Мой радиовещательный приемник:

public class MySMS2CloudReceiver extends BroadcastReceiver { 
    @Override 
    public void onReceive(Context context, Intent intent) { 
     Log.d("MySMS2CloudReceiver", "Leaving onReceived..."); 
    } 
} 

Но сейчас, когда я нажимаю вложенный файл из сообщения электронной почты в всплывающем с названием «Полное действие с использованием» мое приложение даже не указано там ...

Любая идея о том, что может произойти?

Спасибо!

ответ

Смежные вопросы