@@ -38,9 +38,6 @@ public class SlideBackInjection implements IXposedHookZygoteInit, IXposedHookLoa
3838 private static final String FILTER_PREFIX_ANDROID = "android" ;
3939 private static final String FILTER_PREFIX_COM_ANDROID = "com.android" ;
4040
41- private static final String STR_ACTIVITY = "android.app.Activity" ;
42- private static final String STR_APPCOMPAT = "android.support.v7.app.AppCompatActivity" ;
43-
4441 private static String modPath ;
4542
4643 private XSharedPreferences pref = null ;
@@ -59,14 +56,6 @@ public void handleLoadPackage(XC_LoadPackage.LoadPackageParam lpparam) throws Th
5956 return ;
6057 }
6158
62- Class actClazz ;
63- try {
64- actClazz = XposedHelpers .findClass (STR_APPCOMPAT , lpparam .classLoader );
65- } catch (XposedHelpers .ClassNotFoundError e ) {
66- actClazz = null ;
67- }
68- String actName = actClazz == null ? STR_ACTIVITY : STR_APPCOMPAT ;
69-
7059 AppInfo app = loadAppInfo (lpparam .packageName );
7160 Set <String > activities = app .getAvaliableSlideActivities ();
7261 XC_MethodHook onCreateHookCallBack = new XC_MethodHook () {
@@ -80,15 +69,7 @@ protected void afterHookedMethod(MethodHookParam param) throws Throwable {
8069 XposedHelpers .findAndHookMethod (act , lpparam .classLoader , "onCreate" , Bundle .class , onCreateHookCallBack );
8170 }
8271
83-
84-
85- // XposedHelpers.findAndHookMethod(actName, lpparam.classLoader, "setContentView", "int", new XC_MethodHook() {
86- // @Override
87- // protected void afterHookedMethod(MethodHookParam param) throws Throwable {
88- // attachSlideLayout((Activity) param.thisObject);
89- // }
90- // });
91- XposedHelpers .findAndHookMethod (actName , lpparam .classLoader , "onPostCreate" , Bundle .class , new XC_MethodHook () {
72+ XposedHelpers .findAndHookMethod ("android.app.Activity" , lpparam .classLoader , "onPostCreate" , Bundle .class , new XC_MethodHook () {
9273 @ Override
9374 protected void afterHookedMethod (MethodHookParam param ) throws Throwable {
9475 Activity act = (Activity ) param .thisObject ;
0 commit comments