]> gitweb.fperrin.net Git - Dictionary.git/blob - AndroidManifest.xml
Support opening .quickdic files from file manager.
[Dictionary.git] / AndroidManifest.xml
1 <?xml version="1.0" encoding="utf-8"?>
2 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
3     package="com.hughes.android.dictionary"
4     android:installLocation="auto"
5     android:versionCode="91"
6     android:versionName="5.3.8" >
7
8     <uses-sdk
9         android:minSdkVersion="10"
10         android:targetSdkVersion="25" />
11
12     <uses-feature
13         android:name="android.hardware.touchscreen"
14         android:required="false" />
15     <uses-feature
16         android:name="android.software.leanback"
17         android:required="false" />
18
19     <uses-permission android:name="android.permission.INTERNET" />
20     <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
21     <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
22
23     <application
24         android:allowBackup="true"
25         android:resizeableActivity="true"
26         android:icon="@drawable/icon"
27         android:banner="@drawable/banner_tv"
28         android:label="@string/app_name"
29         android:supportsRtl="true"
30         android:theme="@style/AppBaseThemeDark" >
31         <meta-data
32             android:name="com.google.android.backup.api_key"
33             android:value="AEdPqrEAAAAIUa0cU0ZHbBpYXJqm0vVUP5IAjr5D4iUeX7UwiQ" />
34
35         <activity
36             android:name=".DictionaryManagerActivity"
37             android:label="@string/app_name" >
38             <intent-filter>
39                 <action android:name="android.intent.action.MAIN" />
40
41                 <category android:name="android.intent.category.LAUNCHER" />
42             </intent-filter>
43             <intent-filter>
44                 <action android:name="android.intent.action.MAIN" />
45                 <category android:name="android.intent.category.LEANBACK_LAUNCHER" />
46             </intent-filter>
47
48             <!--
49                 <meta-data android:name="android.app.searchable" android:resource="@xml/searchable"/>
50                                                 <intent-filter>
51                 <action android:name="android.intent.action.SEARCH" />
52                 </intent-filter>
53             -->
54         </activity>
55         <activity
56             android:name=".DictionaryActivity"
57             android:label="@string/app_name"
58             android:windowSoftInputMode="adjustResize"
59             android:parentActivityName=".DictionaryActivity" >
60
61             <!-- Parent activity meta-data to support API level 7+ -->
62             <meta-data
63                 android:name="android.support.PARENT_ACTIVITY"
64                 android:value=".DictionaryActivity" />
65
66             <!--
67            @author Dominik Köppl
68                         Added two different intents to catch simple and advanced queries from other external applications.
69             -->
70             <intent-filter>
71                 <action android:name="android.intent.action.PROCESS_TEXT" />
72                 <category android:name="android.intent.category.DEFAULT" />
73                 <data android:mimeType="text/plain" />
74             </intent-filter>
75             <intent-filter>
76                 <action android:name="android.intent.action.SEND" />
77                 <category android:name="android.intent.category.DEFAULT" />
78                 <data android:mimeType="text/plain" />
79             </intent-filter>
80             <intent-filter>
81                 <action android:name="android.intent.action.SEARCH" />
82
83                 <category android:name="android.intent.category.DEFAULT" />
84             </intent-filter>
85             <intent-filter>
86                 <action android:name="com.hughes.action.ACTION_SEARCH_DICT" />
87
88                 <category android:name="android.intent.category.DEFAULT" />
89             </intent-filter>
90             <intent-filter>
91                 <action android:name="android.intent.action.VIEW" />
92                 <category android:name="android.intent.category.DEFAULT" />
93                 <data android:scheme="content"
94                       android:host="*"
95                       android:mimeType="application/octet-stream"
96                       android:pathPattern=".*\\.quickdic" />
97                 <data android:scheme="file"
98                       android:host="*"
99                       android:mimeType="application/octet-stream"
100                       android:pathPattern=".*\\.quickdic" />
101                 <data android:scheme="content"
102                       android:host="*"
103                       android:pathPattern=".*\\.quickdic" />
104                 <data android:scheme="file"
105                       android:host="*"
106                       android:pathPattern=".*\\.quickdic" />
107             </intent-filter>
108         </activity>
109         <activity
110             android:name=".AboutActivity"
111             android:parentActivityName=".DictionaryActivity" >
112
113             <!-- Parent activity meta-data to support API level 7+ -->
114             <meta-data
115                 android:name="android.support.PARENT_ACTIVITY"
116                 android:value=".DictionaryActivity" />
117         </activity>
118         <activity
119             android:name=".HtmlDisplayActivity"
120             android:parentActivityName=".DictionaryActivity" >
121
122             <!-- Parent activity meta-data to support API level 7+ -->
123             <meta-data
124                 android:name="android.support.PARENT_ACTIVITY"
125                 android:value=".DictionaryActivity" />
126         </activity>
127         <activity
128             android:name=".PreferenceActivity"
129             android:parentActivityName=".DictionaryActivity" >
130
131             <!-- Parent activity meta-data to support API level 7+ -->
132             <meta-data
133                 android:name="android.support.PARENT_ACTIVITY"
134                 android:value=".DictionaryActivity" />
135         </activity>
136     </application>
137
138 </manifest>