This commit is contained in:
Jon Atkins 2013-05-23 18:13:07 +01:00
commit 169dd9aced
4 changed files with 53 additions and 17 deletions

View File

@ -1,18 +1,18 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android" <manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.cradle.iitc_mobile" package="com.cradle.iitc_mobile"
android:versionCode="21" android:versionCode="22"
android:versionName="0.4.0" > android:versionName="0.4.1">
<uses-sdk <uses-sdk
android:minSdkVersion="14" android:minSdkVersion="14"
android:targetSdkVersion="17" /> android:targetSdkVersion="17"/>
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" /> <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
<uses-permission android:name="android.permission.USE_CREDENTIALS" /> <uses-permission android:name="android.permission.USE_CREDENTIALS"/>
<uses-permission android:name="android.permission.GET_ACCOUNTS" /> <uses-permission android:name="android.permission.GET_ACCOUNTS"/>
<uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android.permission.INTERNET"/>
<application <application
android:allowBackup="true" android:allowBackup="true"
@ -24,25 +24,57 @@
android:name="com.cradle.iitc_mobile.IITC_Mobile" android:name="com.cradle.iitc_mobile.IITC_Mobile"
android:theme="@style/AppBaseTheme" android:theme="@style/AppBaseTheme"
android:label="@string/app_name" android:label="@string/app_name"
android:configChanges="orientation|keyboard|keyboardHidden|screenSize" > android:configChanges="orientation|keyboard|keyboardHidden|screenSize">
<intent-filter> <intent-filter>
<action android:name="android.intent.action.MAIN" /> <action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER" />
<category android:name="android.intent.category.LAUNCHER"/>
<category android:name="android.intent.category.MULTIWINDOW_LAUNCHER"/>
</intent-filter> </intent-filter>
<intent-filter> <intent-filter>
<action android:name="android.intent.action.VIEW"/> <action android:name="android.intent.action.VIEW"/>
<category android:name="android.intent.category.DEFAULT"/> <category android:name="android.intent.category.DEFAULT"/>
<category android:name="android.intent.category.BROWSABLE"/> <category android:name="android.intent.category.BROWSABLE"/>
<data android:host="www.ingress.com" android:scheme="https" android:pathPrefix="/intel"></data>
<data android:host="www.ingress.com" android:scheme="http" android:pathPrefix="/intel"></data> <data
android:host="www.ingress.com"
android:scheme="https"
android:pathPrefix="/intel"></data>
<data
android:host="www.ingress.com"
android:scheme="http"
android:pathPrefix="/intel"></data>
</intent-filter> </intent-filter>
</activity> </activity>
<activity <activity
android:name="com.cradle.iitc_mobile.IITC_Settings" android:name="com.cradle.iitc_mobile.IITC_Settings"
android:theme="@style/AppBaseTheme" android:theme="@style/AppBaseTheme"
android:label="@string/app_name" android:label="@string/app_name"
android:configChanges="orientation|keyboard|keyboardHidden|screenSize" > android:configChanges="orientation|keyboard|keyboardHidden|screenSize">
</activity> </activity>
<uses-library
android:name="com.sec.android.app.multiwindow"
android:required="false"/>
<meta-data
android:name="com.sec.android.support.multiwindow"
android:value="true"/>
<meta-data
android:name="com.sec.android.multiwindow.DEFAULT_SIZE_W"
android:resource="@dimen/app_defaultsize_w"/>
<meta-data
android:name="com.sec.android.multiwindow.DEFAULT_SIZE_H"
android:resource="@dimen/app_defaultsize_h"/>
<meta-data
android:name="com.sec.android.multiwindow.MINIMUM_SIZE_W"
android:resource="@dimen/app_minimumsize_w"/>
<meta-data
android:name="com.sec.android.multiwindow.MINIMUM_SIZE_H"
android:resource="@dimen/app_minimumsize_h"/>
</application> </application>
</manifest> </manifest>

View File

@ -3,5 +3,9 @@
<!-- Default screen margins, per the Android Design guidelines. --> <!-- Default screen margins, per the Android Design guidelines. -->
<dimen name="activity_horizontal_margin">16dp</dimen> <dimen name="activity_horizontal_margin">16dp</dimen>
<dimen name="activity_vertical_margin">16dp</dimen> <dimen name="activity_vertical_margin">16dp</dimen>
<dimen name="app_defaultsize_w">640dip</dimen>
<dimen name="app_defaultsize_h">400dip</dimen>
<dimen name="app_minimumsize_w">400dip</dimen>
<dimen name="app_minimumsize_h">200dip</dimen>
</resources> </resources>

View File

@ -153,7 +153,7 @@ public class IITC_DeviceAccountLogin implements AccountManagerCallback<Bundle> {
if (result != null) { if (result != null) {
// authentication succeded, we can load the given url, which will redirect back to the intel map // authentication succeded, we can load the given url, which will redirect back to the intel map
mWebView.loadUrl(result); mWebView.loadUrl(result);
mActivity.loginSucceded(); mActivity.loginSucceeded();
} else { } else {
onLoginFailed(); onLoginFailed();
} }

View File

@ -399,7 +399,7 @@ public class IITC_Mobile extends Activity {
/** /**
* called after successful login * called after successful login
*/ */
public void loginSucceded() { public void loginSucceeded() {
// garbage collection // garbage collection
mLogin = null; mLogin = null;
} }