0

同期アダプタを介してカスタム連絡先を追加しました。ネイティブの連絡先アプリケーションからの連絡先に対して実行したい2つのアクションがあります。連絡先アバター(画像)をクリックしたときにアクションを追加した後、クイックアクションの画面が表示されます。問題は、アクションに対して2つのアイコンが表示され、両方とも指定したものではないことです...両方ともアプリのアイコンです。

すべての電話に同じように表示するようにどこで定義できますか?[1]:http ://www.androidpatterns.com/wp-content/uploads/contacts2-180x300.png 「例」

4

1 に答える 1

0

カスタム アクションを使用する場合、イベント (ボタン クリック) をキャッチするためにインテント フィルターを宣言する必要があります。

 <intent-filter android:icon="@drawable/icon_click1">
   <action android:name="android.intent.action.VIEW" />
   <data android:mimeType="vnd.android.cursor.item/my.app.go.click1" />
   <category android:name="android.intent.category.DEFAULT" />
 </intent-filter> 

android:icon を追加すると、連絡先アプリに表示されます。

于 2012-03-26T16:39:55.760 に答える