package hello.dcsms.omzen;
import java.lang.reflect.Method;
import android.util.DisplayMetrics;
import de.robv.android.xposed.XC_MethodHook;
import de.robv.android.xposed.XposedBridge;
import de.robv.android.xposed.callbacks.XC_LoadPackage.LoadPackageParam;
public class ModBlurNotif {
public static void init(LoadPackageParam lpparam) {
Method cekOverFlowIcon;
try {
cekOverFlowIcon = Class
.forName(
"com.android.systemui.statusbar.phone.AsusNotificationPanelView",
false, lpparam.classLoader).getDeclaredMethod(
"onFinishInflate");
XposedBridge.hookMethod(cekOverFlowIcon, new XC_MethodHook() {
@Override
protected void afterHookedMethod(MethodHookParam param)
throws Throwable {
S.log("Hook NotifPanel");
DisplayMetrics localDisplayMetrics = new DisplayMetrics();
// Bitmap localObject =
// SurfaceControl.screenshot(localDisplayMetrics.widthPixels,localDisplayMetrics.heightPixels);
// S.log(Integer.toString(localObject.getWidth()));
}
});
} catch (NoSuchMethodException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}