Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- final Paint p = new Paint();
- p.setColor(Color.WHITE);
- p.setTextSize(100);
- p.setStrokeWidth(10);
- p.setAntiAlias(true);
- XposedHelpers.findAndHookMethod("com.snapchat.android.ui.camera.TakeSnapButton", packageParam.classLoader, "onDraw", Canvas.class, new XC_MethodHook() {
- @Override
- protected void afterHookedMethod(MethodHookParam param) throws Throwable {
- if (XposedHelpers.getBooleanField(param.thisObject, "b") && XposedHelpers.getBooleanField(param.thisObject, "d")) {
- Canvas c = (Canvas) param.args[0];
- long time = SystemClock.elapsedRealtime() - XposedHelpers.getLongField(param.thisObject, "a");
- String t = String.valueOf(time / 1000);
- Rect rekt = new Rect();
- p.getTextBounds(t, 0, t.length(), rekt);
- c.drawText(t, XposedHelpers.getFloatField(param.thisObject, "m") - (rekt.width() / 2) - 5, XposedHelpers.getFloatField(param.thisObject, "n") + (rekt.height() / 2) - 5, p);
- }
- }
- });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement