阅读背景:

Android 旋转对当前apk包名及类名进行判断_yuanjl

来源:互联网 

Android 旋转对当前apk包名及类名进行判断;

        import android.view.WindowManager;
   
         public equalsName(){
           //定义要对应app的包名和类名;
            final String namePackage = "com.android.app.name";
	        final String nameCalss = "com.android.name.app.activity.ActivityName";
	           //拿到当前Activity包名和类名;
	            ActivityName activityNames = new ActivityName().invoke();
	            String pkn = activityNames.getPkn();
	            String pkc = activityNames.getPkc();
	            if (pkn.equals(namePackage) && pkc.equals(nameCalss)) {
	               //获取WindowManager的service,获取旋转方向对其进行判断;
	                mWindowManager = (WindowManager) context.getSystemService(Context.WINDOW_SERVICE);
	                int rotation = mWindowManager.getDefaultDisplay().getRotation();
	                if (rotation == 0) {
	                   //要做的事情
                      }
	            }
	      }
        imp



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: