}
U.launchApp(
- getApplicationContext(),
+ U.getDisplayContext(this),
entry,
windowSize,
false,
case "shortcut_4":
case "shortcut_5":
U.startShortcut(
- getApplicationContext(),
+ U.getDisplayContext(this),
entry,
shortcuts.get(Integer.parseInt(p.getKey().replace("shortcut_", "")) - 1),
getListView().getChildAt(p.getOrder()));
intent.putExtra("no_shadow", true);
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_LAUNCH_ADJACENT);
- U.startActivityMaximized(getApplicationContext(), intent);
+ U.startActivityMaximized(U.getDisplayContext(this), intent);
} else {
try {
startActivity(intent);
intent2.putExtra("no_shadow", true);
intent2.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_LAUNCH_ADJACENT);
- U.startActivityMaximized(getApplicationContext(), intent2);
+ U.startActivityMaximized(U.getDisplayContext(this), intent2);
} else {
try {
startActivity(intent2);
Intent intent3 = Intent.createChooser(new Intent(Intent.ACTION_SET_WALLPAPER), getString(R.string.tb_set_wallpaper));
intent3.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
- U.startActivityMaximized(getApplicationContext(), intent3);
+ U.startActivityMaximized(U.getDisplayContext(this), intent3);
showStartMenu = false;
shouldHideTaskbar = true;
&& U.isFreeformModeEnabled(this)
&& isInMultiWindowMode()) {
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_MULTIPLE_TASK);
- U.startActivityMaximized(getApplicationContext(), intent);
+ U.startActivityMaximized(U.getDisplayContext(this), intent);
} else {
intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
startActivity(intent);
public void addPreferencesFromResource(@XmlRes int preferencesResId) {
if(!(this instanceof AboutFragment)) {
try {
- Context context = U.wrapContext(getActivity().getApplicationContext());
+ Context context = U.wrapContext(U.getDisplayContext(getActivity()));
Class.forName("android.preference.PreferenceManager")
.getMethod("inflateFromResource", Context.class, int.class, PreferenceScreen.class)
.invoke(getPreferenceManager(), context, preferencesResId, getPreferenceScreen());
drawable.setBounds(0, 0, canvas.getWidth(), canvas.getHeight());
drawable.draw(canvas);
- int iconSize = context.getApplicationContext().getResources().getDimensionPixelSize(iconSizeRes);
+ int iconSize = getDisplayContext(context).getResources().getDimensionPixelSize(iconSizeRes);
Bitmap resizedBitmap = Bitmap.createScaledBitmap(bitmap, iconSize, iconSize, true);
return new BitmapDrawable(context.getResources(), resizedBitmap);