1

まず、カスタム URL の用途を知る必要がありますか?

<data android:scheme="cedemo" android:host="com.cedemo.scan" />

上記のコードの "android:scheme="cedemo" は何ですか? スキームはユーザー定義名ですか?

4

1 に答える 1

0

コンポーネント名とアクション属性がインテントに添付されていない場合、Android はデータ部分を調べます。インテントでデータ URI が指定されている場合、タイプがインテントで指定されていない場合は、 ContentProvider.getType() を介してこの URI からタイプが取得されます。ターゲット アクティビティは、このタイプのデータを処理できることをインテント フィルターを通じて示す必要があります。データ URI がコンテンツ URI でない場合、またはデータ型が指定されていない場合は、URIスキームが考慮されます。ターゲット アクティビティは、このタイプのスキームの URI を処理できることを示す必要があります。あなたを助けることができるスキームに関する多くの情報があります。はい、 android:scheme="cedemo" はカスタム スキームのようです。

于 2012-02-16T13:09:37.210 に答える