public boolean onTransact(int code, Parcel data, Parcel reply, int flags)
     throws RemoteException {
   switch (code) {
     case DataEvent.TYPE_DELETED /*2*/:
       data.enforceInterface("com.google.android.gms.identity.intents.internal.IAddressService");
       m1279a(
           C0789a.ao(data.readStrongBinder()),
           data.readInt() != 0
               ? (UserAddressRequest) UserAddressRequest.CREATOR.createFromParcel(data)
               : null,
           data.readInt() != 0 ? (Bundle) Bundle.CREATOR.createFromParcel(data) : null);
       reply.writeNoException();
       return true;
     case 1598968902:
       reply.writeString("com.google.android.gms.identity.intents.internal.IAddressService");
       return true;
     default:
       return super.onTransact(code, data, reply, flags);
   }
 }
示例#2
0
        public boolean onTransact(int i, Parcel parcel, Parcel parcel1, int j)
            throws RemoteException
        {
            hd hd;
            switch (i)
            {
            default:
                return super.onTransact(i, parcel, parcel1, j);

            case 1598968902: 
                parcel1.writeString("com.google.android.gms.identity.intents.internal.IAddressService");
                return true;

            case 2: // '\002'
                parcel.enforceInterface("com.google.android.gms.identity.intents.internal.IAddressService");
                hd = com.google.android.gms.internal.hd.a.L(parcel.readStrongBinder());
                break;
            }
            UserAddressRequest useraddressrequest;
            if (parcel.readInt() != 0)
            {
                useraddressrequest = (UserAddressRequest)UserAddressRequest.CREATOR.createFromParcel(parcel);
            } else
            {
                useraddressrequest = null;
            }
            if (parcel.readInt() != 0)
            {
                parcel = (Bundle)Bundle.CREATOR.createFromParcel(parcel);
            } else
            {
                parcel = null;
            }
            a(hd, useraddressrequest, parcel);
            parcel1.writeNoException();
            return true;
        }