예제 #1
0
    public LatLng fromScreenLocation(d d1)
    {
        Object obj;
        Parcel parcel;
        Parcel parcel1;
        obj = null;
        parcel = Parcel.obtain();
        parcel1 = Parcel.obtain();
        parcel.writeInterfaceToken("com.google.android.gms.maps.internal.IProjectionDelegate");
        if (d1 == null)
        {
            break MISSING_BLOCK_LABEL_83;
        }
        d1 = d1.asBinder();
_L1:
        parcel.writeStrongBinder(d1);
        kq.transact(1, parcel, parcel1, 0);
        parcel1.readException();
        d1 = obj;
        if (parcel1.readInt() != 0)
        {
            d1 = LatLng.CREATOR.createFromParcel(parcel1);
        }
        parcel1.recycle();
        parcel.recycle();
        return d1;
        d1 = null;
          goto _L1
예제 #2
0
파일: f.java 프로젝트: BinSlashBash/xcrumby
 /*
  * Enabled aggressive block sorting
  * Enabled unnecessary exception pruning
  * Enabled aggressive exception aggregation
  */
 @Override
 public LatLng getPosition() throws RemoteException {
     Parcel parcel = Parcel.obtain();
     Parcel parcel2 = Parcel.obtain();
     try {
         parcel.writeInterfaceToken("com.google.android.gms.maps.model.internal.IMarkerDelegate");
         this.kn.transact(4, parcel, parcel2, 0);
         parcel2.readException();
         LatLng latLng = parcel2.readInt() != 0 ? LatLng.CREATOR.createFromParcel(parcel2) : null;
         return latLng;
     }
     finally {
         parcel2.recycle();
         parcel.recycle();
     }
 }
예제 #3
0
파일: f.java 프로젝트: BinSlashBash/xcrumby
 /*
  * Enabled aggressive block sorting
  */
 public boolean onTransact(int n2, Parcel object, Parcel parcel, int n3) throws RemoteException {
     int n4 = 0;
     int n5 = 0;
     boolean bl2 = false;
     int n6 = 0;
     int n7 = 0;
     boolean bl3 = false;
     int n8 = 0;
     boolean bl4 = false;
     switch (n2) {
         default: {
             return super.onTransact(n2, (Parcel)object, parcel, n3);
         }
         case 1598968902: {
             parcel.writeString("com.google.android.gms.maps.model.internal.IMarkerDelegate");
             return true;
         }
         case 1: {
             object.enforceInterface("com.google.android.gms.maps.model.internal.IMarkerDelegate");
             this.remove();
             parcel.writeNoException();
             return true;
         }
         case 2: {
             object.enforceInterface("com.google.android.gms.maps.model.internal.IMarkerDelegate");
             object = this.getId();
             parcel.writeNoException();
             parcel.writeString((String)object);
             return true;
         }
         case 3: {
             object.enforceInterface("com.google.android.gms.maps.model.internal.IMarkerDelegate");
             object = object.readInt() != 0 ? LatLng.CREATOR.createFromParcel((Parcel)object) : null;
             this.setPosition((LatLng)object);
             parcel.writeNoException();
             return true;
         }
         case 4: {
             object.enforceInterface("com.google.android.gms.maps.model.internal.IMarkerDelegate");
             object = this.getPosition();
             parcel.writeNoException();
             if (object != null) {
                 parcel.writeInt(1);
                 object.writeToParcel(parcel, 1);
                 return true;
             }
             parcel.writeInt(0);
             return true;
         }
         case 5: {
             object.enforceInterface("com.google.android.gms.maps.model.internal.IMarkerDelegate");
             this.setTitle(object.readString());
             parcel.writeNoException();
             return true;
         }
         case 6: {
             object.enforceInterface("com.google.android.gms.maps.model.internal.IMarkerDelegate");
             object = this.getTitle();
             parcel.writeNoException();
             parcel.writeString((String)object);
             return true;
         }
         case 7: {
             object.enforceInterface("com.google.android.gms.maps.model.internal.IMarkerDelegate");
             this.setSnippet(object.readString());
             parcel.writeNoException();
             return true;
         }
         case 8: {
             object.enforceInterface("com.google.android.gms.maps.model.internal.IMarkerDelegate");
             object = this.getSnippet();
             parcel.writeNoException();
             parcel.writeString((String)object);
             return true;
         }
         case 9: {
             object.enforceInterface("com.google.android.gms.maps.model.internal.IMarkerDelegate");
             if (object.readInt() != 0) {
                 bl4 = true;
             }
             this.setDraggable(bl4);
             parcel.writeNoException();
             return true;
         }
         case 10: {
             object.enforceInterface("com.google.android.gms.maps.model.internal.IMarkerDelegate");
             bl4 = this.isDraggable();
             parcel.writeNoException();
             n2 = n4;
             if (bl4) {
                 n2 = 1;
             }
             parcel.writeInt(n2);
             return true;
         }
         case 11: {
             object.enforceInterface("com.google.android.gms.maps.model.internal.IMarkerDelegate");
             this.showInfoWindow();
             parcel.writeNoException();
             return true;
         }
         case 12: {
             object.enforceInterface("com.google.android.gms.maps.model.internal.IMarkerDelegate");
             this.hideInfoWindow();
             parcel.writeNoException();
             return true;
         }
         case 13: {
             object.enforceInterface("com.google.android.gms.maps.model.internal.IMarkerDelegate");
             bl4 = this.isInfoWindowShown();
             parcel.writeNoException();
             n2 = n5;
             if (bl4) {
                 n2 = 1;
             }
             parcel.writeInt(n2);
             return true;
         }
         case 14: {
             object.enforceInterface("com.google.android.gms.maps.model.internal.IMarkerDelegate");
             bl4 = bl2;
             if (object.readInt() != 0) {
                 bl4 = true;
             }
             this.setVisible(bl4);
             parcel.writeNoException();
             return true;
         }
         case 15: {
             object.enforceInterface("com.google.android.gms.maps.model.internal.IMarkerDelegate");
             bl4 = this.isVisible();
             parcel.writeNoException();
             n2 = n6;
             if (bl4) {
                 n2 = 1;
             }
             parcel.writeInt(n2);
             return true;
         }
         case 16: {
             object.enforceInterface("com.google.android.gms.maps.model.internal.IMarkerDelegate");
             bl4 = this.h(com.google.android.gms.maps.model.internal.f$a.aG(object.readStrongBinder()));
             parcel.writeNoException();
             n2 = n7;
             if (bl4) {
                 n2 = 1;
             }
             parcel.writeInt(n2);
             return true;
         }
         case 17: {
             object.enforceInterface("com.google.android.gms.maps.model.internal.IMarkerDelegate");
             n2 = this.hashCodeRemote();
             parcel.writeNoException();
             parcel.writeInt(n2);
             return true;
         }
         case 18: {
             object.enforceInterface("com.google.android.gms.maps.model.internal.IMarkerDelegate");
             this.l(d.a.K(object.readStrongBinder()));
             parcel.writeNoException();
             return true;
         }
         case 19: {
             object.enforceInterface("com.google.android.gms.maps.model.internal.IMarkerDelegate");
             this.setAnchor(object.readFloat(), object.readFloat());
             parcel.writeNoException();
             return true;
         }
         case 20: {
             object.enforceInterface("com.google.android.gms.maps.model.internal.IMarkerDelegate");
             bl4 = bl3;
             if (object.readInt() != 0) {
                 bl4 = true;
             }
             this.setFlat(bl4);
             parcel.writeNoException();
             return true;
         }
         case 21: {
             object.enforceInterface("com.google.android.gms.maps.model.internal.IMarkerDelegate");
             bl4 = this.isFlat();
             parcel.writeNoException();
             n2 = n8;
             if (bl4) {
                 n2 = 1;
             }
             parcel.writeInt(n2);
             return true;
         }
         case 22: {
             object.enforceInterface("com.google.android.gms.maps.model.internal.IMarkerDelegate");
             this.setRotation(object.readFloat());
             parcel.writeNoException();
             return true;
         }
         case 23: {
             object.enforceInterface("com.google.android.gms.maps.model.internal.IMarkerDelegate");
             float f2 = this.getRotation();
             parcel.writeNoException();
             parcel.writeFloat(f2);
             return true;
         }
         case 24: {
             object.enforceInterface("com.google.android.gms.maps.model.internal.IMarkerDelegate");
             this.setInfoWindowAnchor(object.readFloat(), object.readFloat());
             parcel.writeNoException();
             return true;
         }
         case 25: {
             object.enforceInterface("com.google.android.gms.maps.model.internal.IMarkerDelegate");
             this.setAlpha(object.readFloat());
             parcel.writeNoException();
             return true;
         }
         case 26: 
     }
     object.enforceInterface("com.google.android.gms.maps.model.internal.IMarkerDelegate");
     float f3 = this.getAlpha();
     parcel.writeNoException();
     parcel.writeFloat(f3);
     return true;
 }