summaryrefslogtreecommitdiff
path: root/java/com/android/dialer/main/impl/AndroidManifest.xml
diff options
context:
space:
mode:
authorzachh <zachh@google.com>2018-06-12 09:55:21 -0700
committerCopybara-Service <copybara-piper@google.com>2018-06-12 11:41:21 -0700
commit59b1a51d8a0be236f08a841fac21fcc79613d0ef (patch)
treef349faa90d09c16bcd990c462747134705e071c7 /java/com/android/dialer/main/impl/AndroidManifest.xml
parent4b6b71fa69728bc6045ca15b10e77eb0540ac4f0 (diff)
Reorganized activities in manifests.
Bug: 109931227 Test: manual PiperOrigin-RevId: 200232293 Change-Id: Id82ce87014a2a16b6b27398b7de2019e96c5d95b
Diffstat (limited to 'java/com/android/dialer/main/impl/AndroidManifest.xml')
-rw-r--r--java/com/android/dialer/main/impl/AndroidManifest.xml79
1 files changed, 79 insertions, 0 deletions
diff --git a/java/com/android/dialer/main/impl/AndroidManifest.xml b/java/com/android/dialer/main/impl/AndroidManifest.xml
index 064390707..a1ed5eb9e 100644
--- a/java/com/android/dialer/main/impl/AndroidManifest.xml
+++ b/java/com/android/dialer/main/impl/AndroidManifest.xml
@@ -20,6 +20,8 @@
<application>
<!-- TODO(a bug): remove activity themes and only have application wide themes -->
+ <!-- The entrance point for Phone UI.
+ stateAlwaysHidden is set to suppress keyboard show up on dialpad screen. -->
<activity
android:name="com.android.dialer.main.impl.MainActivity"
android:clearTaskOnLaunch="true"
@@ -36,10 +38,87 @@
<category android:name="android.intent.category.DEFAULT"/>
</intent-filter>
+ <intent-filter>
+ <action android:name="android.intent.action.DIAL"/>
+
+ <category android:name="android.intent.category.DEFAULT"/>
+ <category android:name="android.intent.category.BROWSABLE"/>
+
+ <data android:mimeType="vnd.android.cursor.item/phone"/>
+ <data android:mimeType="vnd.android.cursor.item/person"/>
+ </intent-filter>
+ <intent-filter>
+ <action android:name="android.intent.action.DIAL"/>
+
+ <category android:name="android.intent.category.DEFAULT"/>
+ <category android:name="android.intent.category.BROWSABLE"/>
+
+ <data android:scheme="voicemail"/>
+ </intent-filter>
+ <intent-filter>
+ <action android:name="android.intent.action.DIAL"/>
+ <category android:name="android.intent.category.DEFAULT"/>
+ </intent-filter>
+ <intent-filter>
+ <action android:name="android.intent.action.MAIN"/>
+
+ <category android:name="android.intent.category.DEFAULT"/>
+ <category android:name="android.intent.category.LAUNCHER"/>
+ <category android:name="android.intent.category.BROWSABLE"/>
+ </intent-filter>
+ <intent-filter>
+ <action android:name="android.intent.action.VIEW"/>
+ <action android:name="android.intent.action.DIAL"/>
+
+ <category android:name="android.intent.category.DEFAULT"/>
+ <category android:name="android.intent.category.BROWSABLE"/>
+
+ <data android:scheme="tel"/>
+ </intent-filter>
+ <intent-filter>
+ <action android:name="android.intent.action.VIEW"/>
+
+ <category android:name="android.intent.category.DEFAULT"/>
+ <category android:name="android.intent.category.BROWSABLE"/>
+
+ <data android:mimeType="vnd.android.cursor.dir/calls"/>
+ </intent-filter>
+ <intent-filter>
+ <action android:name="android.intent.action.CALL_BUTTON"/>
+
+ <category android:name="android.intent.category.DEFAULT"/>
+ <category android:name="android.intent.category.BROWSABLE"/>
+ </intent-filter>
+
+ <!-- This was never intended to be public, but is here for backward
+ compatibility. Use Intent.ACTION_DIAL instead. -->
+ <intent-filter>
+ <action android:name="com.android.phone.action.TOUCH_DIALER"/>
+
+ <category android:name="android.intent.category.DEFAULT"/>
+ <category android:name="android.intent.category.TAB"/>
+ </intent-filter>
+ <intent-filter>
+ <action android:name="com.android.phone.action.RECENT_CALLS"/>
+
+ <category android:name="android.intent.category.DEFAULT"/>
+ <category android:name="android.intent.category.TAB"/>
+ </intent-filter>
+
<meta-data
android:name="com.android.keyguard.layout"
android:resource="@layout/keyguard_preview"/>
</activity>
+
+ <!-- This is the historical name of the "main" activity and is kept as an alias for backwards
+ compatibility in case older apps refer to the activity in this way. -->
+
+ <!-- {@deprecated Use .MainActivity instead.} -->
+ <activity-alias
+ android:name="com.android.dialer.app.DialtactsActivity"
+ android:exported="true"
+ android:targetActivity=".MainActivity"/>
+
</application>
</manifest>