OSDN Git Service

fix up menu about and other icons for pre ics. try a new launcher icon. add superuser...
authorKoushik Dutta <koushd@gmail.com>
Sun, 3 Mar 2013 23:54:06 +0000 (15:54 -0800)
committerKoushik Dutta <koushd@gmail.com>
Sun, 3 Mar 2013 23:54:06 +0000 (15:54 -0800)
Change-Id: Ic7337782a83e5f8af8354ddefcc79e3bd582d6a9

18 files changed:
Superuser/res/drawable-hdpi/ic_action_about.png [new file with mode: 0644]
Superuser/res/drawable-hdpi/ic_launcher.png
Superuser/res/drawable-hdpi/ic_menu_about.png [new file with mode: 0644]
Superuser/res/drawable-hdpi/ic_menu_trash.png [new file with mode: 0644]
Superuser/res/drawable-mdpi/ic_action_about.png [new file with mode: 0644]
Superuser/res/drawable-mdpi/ic_launcher.png
Superuser/res/drawable-mdpi/ic_menu_about.png [new file with mode: 0644]
Superuser/res/drawable-mdpi/ic_menu_trash.png [new file with mode: 0644]
Superuser/res/drawable-xhdpi/ic_action_about.png [new file with mode: 0644]
Superuser/res/drawable-xhdpi/ic_launcher.png
Superuser/res/drawable-xhdpi/ic_menu_about.png [new file with mode: 0644]
Superuser/res/drawable-xhdpi/ic_menu_trash.png [new file with mode: 0644]
Superuser/res/drawable-xxhdpi/ic_launcher.png
Superuser/res/menu-v11/app.xml [new file with mode: 0644]
Superuser/res/menu-v11/policy.xml [new file with mode: 0644]
Superuser/res/menu/app.xml [new file with mode: 0644]
Superuser/res/menu/policy.xml
Superuser/src/com/koushikdutta/superuser/MainActivity.java

diff --git a/Superuser/res/drawable-hdpi/ic_action_about.png b/Superuser/res/drawable-hdpi/ic_action_about.png
new file mode 100644 (file)
index 0000000..2bc2c0c
Binary files /dev/null and b/Superuser/res/drawable-hdpi/ic_action_about.png differ
index 138a677..8098a32 100644 (file)
Binary files a/Superuser/res/drawable-hdpi/ic_launcher.png and b/Superuser/res/drawable-hdpi/ic_launcher.png differ
diff --git a/Superuser/res/drawable-hdpi/ic_menu_about.png b/Superuser/res/drawable-hdpi/ic_menu_about.png
new file mode 100644 (file)
index 0000000..7ed0d47
Binary files /dev/null and b/Superuser/res/drawable-hdpi/ic_menu_about.png differ
diff --git a/Superuser/res/drawable-hdpi/ic_menu_trash.png b/Superuser/res/drawable-hdpi/ic_menu_trash.png
new file mode 100644 (file)
index 0000000..869755a
Binary files /dev/null and b/Superuser/res/drawable-hdpi/ic_menu_trash.png differ
diff --git a/Superuser/res/drawable-mdpi/ic_action_about.png b/Superuser/res/drawable-mdpi/ic_action_about.png
new file mode 100644 (file)
index 0000000..7be15b9
Binary files /dev/null and b/Superuser/res/drawable-mdpi/ic_action_about.png differ
index 8f5870c..a9f52ad 100644 (file)
Binary files a/Superuser/res/drawable-mdpi/ic_launcher.png and b/Superuser/res/drawable-mdpi/ic_launcher.png differ
diff --git a/Superuser/res/drawable-mdpi/ic_menu_about.png b/Superuser/res/drawable-mdpi/ic_menu_about.png
new file mode 100644 (file)
index 0000000..718de41
Binary files /dev/null and b/Superuser/res/drawable-mdpi/ic_menu_about.png differ
diff --git a/Superuser/res/drawable-mdpi/ic_menu_trash.png b/Superuser/res/drawable-mdpi/ic_menu_trash.png
new file mode 100644 (file)
index 0000000..9f71115
Binary files /dev/null and b/Superuser/res/drawable-mdpi/ic_menu_trash.png differ
diff --git a/Superuser/res/drawable-xhdpi/ic_action_about.png b/Superuser/res/drawable-xhdpi/ic_action_about.png
new file mode 100644 (file)
index 0000000..86ec02d
Binary files /dev/null and b/Superuser/res/drawable-xhdpi/ic_action_about.png differ
index a44e293..f73e235 100644 (file)
Binary files a/Superuser/res/drawable-xhdpi/ic_launcher.png and b/Superuser/res/drawable-xhdpi/ic_launcher.png differ
diff --git a/Superuser/res/drawable-xhdpi/ic_menu_about.png b/Superuser/res/drawable-xhdpi/ic_menu_about.png
new file mode 100644 (file)
index 0000000..867bc46
Binary files /dev/null and b/Superuser/res/drawable-xhdpi/ic_menu_about.png differ
diff --git a/Superuser/res/drawable-xhdpi/ic_menu_trash.png b/Superuser/res/drawable-xhdpi/ic_menu_trash.png
new file mode 100644 (file)
index 0000000..197472f
Binary files /dev/null and b/Superuser/res/drawable-xhdpi/ic_menu_trash.png differ
index 2d5e29e..c967a58 100644 (file)
Binary files a/Superuser/res/drawable-xxhdpi/ic_launcher.png and b/Superuser/res/drawable-xxhdpi/ic_launcher.png differ
diff --git a/Superuser/res/menu-v11/app.xml b/Superuser/res/menu-v11/app.xml
new file mode 100644 (file)
index 0000000..4ab0f37
--- /dev/null
@@ -0,0 +1,7 @@
+<menu xmlns:android="http://schemas.android.com/apk/res/android">
+    <item 
+        android:id="@+id/about"
+        android:title="@string/about"
+        android:icon="@drawable/ic_action_about"
+        />
+</menu>
diff --git a/Superuser/res/menu-v11/policy.xml b/Superuser/res/menu-v11/policy.xml
new file mode 100644 (file)
index 0000000..cd95d54
--- /dev/null
@@ -0,0 +1,8 @@
+<menu xmlns:android="http://schemas.android.com/apk/res/android">
+    <item 
+        android:id="@+id/delete"
+        android:title="@string/delete"
+        android:icon="@drawable/ic_action_trash"
+        android:showAsAction="ifRoom"
+        />
+</menu>
diff --git a/Superuser/res/menu/app.xml b/Superuser/res/menu/app.xml
new file mode 100644 (file)
index 0000000..11287cc
--- /dev/null
@@ -0,0 +1,8 @@
+<menu xmlns:android="http://schemas.android.com/apk/res/android" >
+
+    <item
+        android:id="@+id/about"
+        android:icon="@drawable/ic_menu_about"
+        android:title="@string/about"/>
+
+</menu>
\ No newline at end of file
index cd95d54..b50bf69 100644 (file)
@@ -2,7 +2,6 @@
     <item 
         android:id="@+id/delete"
         android:title="@string/delete"
-        android:icon="@drawable/ic_action_trash"
-        android:showAsAction="ifRoom"
+        android:icon="@drawable/ic_menu_trash"
         />
 </menu>
index 622dce3..3a8d59a 100644 (file)
@@ -32,6 +32,7 @@ import android.content.DialogInterface.OnClickListener;
 import android.os.Bundle;
 import android.util.Log;
 import android.view.Menu;
+import android.view.MenuInflater;
 import android.view.MenuItem;
 import android.view.MenuItem.OnMenuItemClickListener;
 
@@ -50,7 +51,9 @@ public class MainActivity extends BetterListActivity {
     
     @Override
     public boolean onCreateOptionsMenu(Menu menu) {
-        MenuItem about = menu.add(R.string.about);
+        MenuInflater mi = new MenuInflater(this);
+        mi.inflate(R.menu.app, menu);
+        MenuItem about = menu.findItem(R.id.about);
         about.setOnMenuItemClickListener(new OnMenuItemClickListener() {
             @Override
             public boolean onMenuItemClick(MenuItem item) {