diff options
Diffstat (limited to 'examples/android/java/bazel')
-rw-r--r-- | examples/android/java/bazel/AndroidManifest.xml | 3 | ||||
-rw-r--r-- | examples/android/java/bazel/BUILD | 3 | ||||
-rw-r--r-- | examples/android/java/bazel/MainActivity.java | 4 | ||||
-rw-r--r-- | examples/android/java/bazel/res/values/colors.xml | 4 | ||||
-rw-r--r-- | examples/android/java/bazel/res/values/styles.xml | 6 |
5 files changed, 16 insertions, 4 deletions
diff --git a/examples/android/java/bazel/AndroidManifest.xml b/examples/android/java/bazel/AndroidManifest.xml index 3ad459c90b..760a6fbf8c 100644 --- a/examples/android/java/bazel/AndroidManifest.xml +++ b/examples/android/java/bazel/AndroidManifest.xml @@ -8,7 +8,8 @@ android:targetSdkVersion="21" /> <application - android:label="Bazel App" > + android:label="Bazel App" + android:theme="@style/MyTheme" > <activity android:name="bazel.MainActivity" android:label="Bazel" > diff --git a/examples/android/java/bazel/BUILD b/examples/android/java/bazel/BUILD index ad550b5494..3c56858396 100644 --- a/examples/android/java/bazel/BUILD +++ b/examples/android/java/bazel/BUILD @@ -15,11 +15,12 @@ android_binary( "MainActivity.java", "Jni.java", ]), - legacy_native_support = 0, manifest = "AndroidManifest.xml", + resource_files = glob(["res/**"]), deps = [ ":jni", ":lib", + "@androidsdk//com.android.support:appcompat-v7-25.0.0", ], ) diff --git a/examples/android/java/bazel/MainActivity.java b/examples/android/java/bazel/MainActivity.java index 4fdecd708f..c55815adce 100644 --- a/examples/android/java/bazel/MainActivity.java +++ b/examples/android/java/bazel/MainActivity.java @@ -1,13 +1,13 @@ package bazel; -import android.app.Activity; import android.os.Bundle; +import android.support.v7.app.AppCompatActivity; import android.util.Log; /** * Main class for the Bazel Android "Hello, World" app. */ -public class MainActivity extends Activity { +public class MainActivity extends AppCompatActivity { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); diff --git a/examples/android/java/bazel/res/values/colors.xml b/examples/android/java/bazel/res/values/colors.xml new file mode 100644 index 0000000000..521c64473a --- /dev/null +++ b/examples/android/java/bazel/res/values/colors.xml @@ -0,0 +1,4 @@ +<?xml version="1.0" encoding="utf-8"?> +<resources> + <item name="primary" type="color">#FF99CC00</item> +</resources> diff --git a/examples/android/java/bazel/res/values/styles.xml b/examples/android/java/bazel/res/values/styles.xml new file mode 100644 index 0000000000..db98a7490d --- /dev/null +++ b/examples/android/java/bazel/res/values/styles.xml @@ -0,0 +1,6 @@ +<?xml version="1.0" encoding="utf-8"?> +<resources> + <style name="MyTheme" parent="Theme.AppCompat"> + <item name="colorPrimary">@color/primary</item> + </style> +</resources> |