私のアプリのユーザーは、親項目と子項目を含むカスタムリストを作成できます。これらの情報はxmlファイルに保存されます。このファイル(メールなど)を共有する機会を に伝えたいと思います。他のユーザーがこのファイルをクリックすると、アプリを開いてリストにデータを表示したいと考えています。Android XMLファイルを共有して開く
私がこれまで行ってきたこと: ユーザーはxmlファイルを作成し、彼のストレージに保存することができます。 今問題:ファイルをクリックするとアプリを開く方法は? xmlデータを内部に持つ独自のファイル拡張子を作成する必要がありますか?
EDIT:
<activity
android:name=".activities.TrainingSimpleShowActivity"
android:label="@string/title_activity_training_simple_show"
android:screenOrientation="portrait">
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<data android:scheme="file"
android:host="*"
android:pathPattern=".*\\.xml"
android:mimeType="*/*" />
</intent-filter>
</activity>
? – XxGoliathusxX
manifest.xmlで、データを処理するアクティビティの中で、このケースでは私が思うようにメインです。 https://developer.android.com/guide/components/intents-filters.html –
文書を確認することをお勧めします。それを処理したいアクティビティに追加しました。しかし、私がXMLファイルをクリックし、 "open with ..."と言うと、リストに自分のアプリケーションが表示されません。 – XxGoliathusxX