Implement call and SMS shortcuts.
This is basically the code from AnyCut integrated into the contacts app.
It doesn't yet let you change the shortcut name before it is added, but that
would be nice to do.
diff --git a/AndroidManifest.xml b/AndroidManifest.xml
index f515434..33d8168 100644
--- a/AndroidManifest.xml
+++ b/AndroidManifest.xml
@@ -252,6 +252,30 @@
</activity-alias>
+ <activity-alias android:name="alias.DialShortcut"
+ android:targetActivity="ContactsListActivity"
+ android:label="@string/shortcutDialContact"
+ android:icon="@drawable/ic_launcher_shortcut_contact">
+
+ <intent-filter>
+ <action android:name="android.intent.action.CREATE_SHORTCUT" />
+ <category android:name="android.intent.category.DEFAULT" />
+ </intent-filter>
+
+ </activity-alias>
+
+ <activity-alias android:name="alias.MessageShortcut"
+ android:targetActivity="ContactsListActivity"
+ android:label="@string/shortcutMessageContact"
+ android:icon="@drawable/ic_launcher_shortcut_contact">
+
+ <intent-filter>
+ <action android:name="android.intent.action.CREATE_SHORTCUT" />
+ <category android:name="android.intent.category.DEFAULT" />
+ </intent-filter>
+
+ </activity-alias>
+
<activity android:name="CallDetailActivity"
android:label="@string/callDetailTitle"
android:theme="@style/TallTitleBarTheme"