Vivek Kansal Ответов: 0

Как открыть файл по умолчанию в моем приложении для android


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

Что я уже пробовал:

Я знаю по методу listview, где я сначала открою свое приложение, а затем покажу список конкретных файлов расширений, а затем открою его в своем imageview, нажав на элемент listview. Но я хочу просто открыть его в своем приложении, просто щелкнув файл во время просмотра.

David Crow

Ваше приложение должно быть "зарегистрировано" для этого типа файлов. Когда я нажимаю на текстовый файл во время просмотра, у меня есть приложение, которое появляется как один из возможных вариантов "открыть с помощью". У меня был код, похожий на следующий в AndroidManifest.xml файл:

<application
    android:allowBackup="true"
    android:icon="@drawable/flag"
    android:label="@string/app_name"
    android:theme="@style/AppTheme" >

    <activity
        android:name=".MainActivity"
        android:label="@string/app_name" >
            
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>

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

Vivek Kansal

хорошо большое спасибо сэр за ваш ответ

Vivek Kansal

еще раз спасибо это идеальный ответ который я ищу

0 Ответов