Replace CompatibilityUtils with android.support.v4.MenuItemCompat
This commit is contained in:
parent
8679a1241f
commit
d2c8f0de68
1
.gitignore
vendored
1
.gitignore
vendored
@ -9,3 +9,4 @@ proguard-project.txt
|
|||||||
*~
|
*~
|
||||||
.idea
|
.idea
|
||||||
*.iml
|
*.iml
|
||||||
|
out
|
||||||
|
BIN
libs/android-support-v4.jar
Normal file
BIN
libs/android-support-v4.jar
Normal file
Binary file not shown.
@ -24,6 +24,7 @@ import java.util.ArrayList;
|
|||||||
import java.util.List;
|
import java.util.List;
|
||||||
import java.util.Vector;
|
import java.util.Vector;
|
||||||
|
|
||||||
|
import android.support.v4.view.MenuItemCompat;
|
||||||
import org.xml.sax.XMLReader;
|
import org.xml.sax.XMLReader;
|
||||||
|
|
||||||
import android.app.AlertDialog;
|
import android.app.AlertDialog;
|
||||||
@ -495,7 +496,9 @@ public class AppDetails extends ListActivity {
|
|||||||
menu.add(Menu.NONE, DONATE, 6, R.string.menu_donate).setIcon(
|
menu.add(Menu.NONE, DONATE, 6, R.string.menu_donate).setIcon(
|
||||||
android.R.drawable.ic_menu_view);
|
android.R.drawable.ic_menu_view);
|
||||||
}
|
}
|
||||||
CompatabilityUtils.showAsAction(toShow);
|
for (MenuItem item : toShow) {
|
||||||
|
MenuItemCompat.setShowAsAction(item, MenuItemCompat.SHOW_AS_ACTION_IF_ROOM);
|
||||||
|
}
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1,22 +0,0 @@
|
|||||||
package org.fdroid.fdroid;
|
|
||||||
|
|
||||||
import android.os.Build;
|
|
||||||
import android.view.MenuItem;
|
|
||||||
|
|
||||||
import java.util.List;
|
|
||||||
|
|
||||||
public class CompatabilityUtils {
|
|
||||||
|
|
||||||
protected static void showAsAction(List<MenuItem> items) {
|
|
||||||
for ( MenuItem item : items ) {
|
|
||||||
showAsAction(item);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
protected static void showAsAction( MenuItem item ) {
|
|
||||||
if ( Build.VERSION.SDK_INT >= 11 ) {
|
|
||||||
item.setShowAsAction( MenuItem.SHOW_AS_ACTION_IF_ROOM );
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
@ -25,6 +25,7 @@ import java.util.Comparator;
|
|||||||
import java.util.Date;
|
import java.util.Date;
|
||||||
import java.util.Vector;
|
import java.util.Vector;
|
||||||
|
|
||||||
|
import android.support.v4.view.MenuItemCompat;
|
||||||
import org.fdroid.fdroid.DB.App;
|
import org.fdroid.fdroid.DB.App;
|
||||||
import org.fdroid.fdroid.R;
|
import org.fdroid.fdroid.R;
|
||||||
|
|
||||||
@ -156,7 +157,7 @@ public class FDroid extends TabActivity implements OnItemClickListener,
|
|||||||
android.R.drawable.ic_menu_preferences);
|
android.R.drawable.ic_menu_preferences);
|
||||||
menu.add(Menu.NONE, ABOUT, 5, R.string.menu_about).setIcon(
|
menu.add(Menu.NONE, ABOUT, 5, R.string.menu_about).setIcon(
|
||||||
android.R.drawable.ic_menu_help);
|
android.R.drawable.ic_menu_help);
|
||||||
CompatabilityUtils.showAsAction( search );
|
MenuItemCompat.setShowAsAction(search, MenuItemCompat.SHOW_AS_ACTION_IF_ROOM);
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -36,6 +36,7 @@ import android.content.Intent;
|
|||||||
import android.content.SharedPreferences;
|
import android.content.SharedPreferences;
|
||||||
import android.os.Bundle;
|
import android.os.Bundle;
|
||||||
import android.preference.PreferenceManager;
|
import android.preference.PreferenceManager;
|
||||||
|
import android.support.v4.view.MenuItemCompat;
|
||||||
import android.text.format.DateFormat;
|
import android.text.format.DateFormat;
|
||||||
import android.util.Log;
|
import android.util.Log;
|
||||||
import android.view.LayoutInflater;
|
import android.view.LayoutInflater;
|
||||||
@ -153,7 +154,7 @@ public class ManageRepo extends ListActivity {
|
|||||||
android.R.drawable.ic_menu_add);
|
android.R.drawable.ic_menu_add);
|
||||||
menu.add(Menu.NONE, REM_REPO, 2, R.string.menu_rem_repo).setIcon(
|
menu.add(Menu.NONE, REM_REPO, 2, R.string.menu_rem_repo).setIcon(
|
||||||
android.R.drawable.ic_menu_close_clear_cancel);
|
android.R.drawable.ic_menu_close_clear_cancel);
|
||||||
CompatabilityUtils.showAsAction(item);
|
MenuItemCompat.setShowAsAction(item, MenuItemCompat.SHOW_AS_ACTION_IF_ROOM);
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user