android: add stub activity for receiving file submissions
This commit is contained in:
@@ -4,13 +4,28 @@
|
||||
android:versionCode="1"
|
||||
android:versionName="1.0">
|
||||
<application android:label="@string/app_name">
|
||||
<activity android:name="PieCannon"
|
||||
<activity android:name=".Main"
|
||||
android:label="@string/app_name">
|
||||
<intent-filter>
|
||||
<action android:name="android.intent.action.MAIN" />
|
||||
<category android:name="android.intent.category.LAUNCHER" />
|
||||
</intent-filter>
|
||||
</activity>
|
||||
<activity
|
||||
android:name=".Send"
|
||||
android:alwaysRetainTaskState="true"
|
||||
android:configChanges="keyboard|keyboardHidden|orientation|screenSize|smallestScreenSize|screenLayout|uiMode"
|
||||
android:label="@string/app_name"
|
||||
android:windowSoftInputMode="adjustResize">
|
||||
<intent-filter>
|
||||
<action android:name="android.intent.action.SEND"/>
|
||||
|
||||
<data android:mimeType="image/*"/>
|
||||
<data android:mimeType="text/plain"/>
|
||||
|
||||
<category android:name="android.intent.category.DEFAULT"/>
|
||||
</intent-filter>
|
||||
</activity>
|
||||
</application>
|
||||
<uses-sdk android:minSdkVersion="24" />
|
||||
</manifest>
|
||||
|
@@ -1,5 +0,0 @@
|
||||
package net.monarchpass.piecannon;
|
||||
|
||||
import android.app.Application;
|
||||
|
||||
public class App extends Application {}
|
12
android/src/main/java/net/monarchpass/piecannon/Main.java
Normal file
12
android/src/main/java/net/monarchpass/piecannon/Main.java
Normal file
@@ -0,0 +1,12 @@
|
||||
package net.monarchpass.piecannon;
|
||||
|
||||
import android.app.Activity;
|
||||
import android.os.Bundle;
|
||||
|
||||
public class Main extends Activity {
|
||||
@Override
|
||||
public void onCreate (final Bundle savedInstanceState) {
|
||||
super.onCreate(savedInstanceState);
|
||||
setContentView(R.layout.activity_main);
|
||||
}
|
||||
}
|
21
android/src/main/java/net/monarchpass/piecannon/Send.java
Normal file
21
android/src/main/java/net/monarchpass/piecannon/Send.java
Normal file
@@ -0,0 +1,21 @@
|
||||
package net.monarchpass.piecannon;
|
||||
|
||||
import android.app.Activity;
|
||||
import android.os.Bundle;
|
||||
import android.content.Intent;
|
||||
import android.net.Uri;
|
||||
|
||||
public class Send extends Activity {
|
||||
@Override
|
||||
public void onCreate (final Bundle savedInstanceState) {
|
||||
super.onCreate(savedInstanceState);
|
||||
|
||||
final Intent intent = getIntent();
|
||||
if (intent.hasExtra (Intent.EXTRA_STREAM)) {
|
||||
final Uri imageUri = intent.getParcelableExtra(Intent.EXTRA_STREAM);
|
||||
if (imageUri != null) {
|
||||
// handle image
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
8
android/src/main/res/layout/activity_main.xml
Normal file
8
android/src/main/res/layout/activity_main.xml
Normal file
@@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:app="http://schemas.android.com/apk/res-auto"
|
||||
xmlns:tools="http://schemas.android.com/tools"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
tools:context="net.monarchpass.piecannon.Main">
|
||||
</ScrollView>
|
Reference in New Issue
Block a user