91重口 v1.4.7版本的 MD5 值为:b580d7e8a501ee704e75352ed0f5eb0d

以下内容为反编译后的 ActivityShareLayoutBindingImpl.java 源代码,内容仅作参考


package com.grass.mh.databinding;

import android.util.SparseIntArray;
import android.view.View;
import android.widget.ImageView;
import android.widget.TextView;
import androidx.appcompat.app.AppCompatDelegateImpl;
import androidx.appcompat.widget.Toolbar;
import androidx.core.widget.NestedScrollView;
import androidx.databinding.DataBindingComponent;
import androidx.databinding.ViewDataBinding;
import com.androidjks.kstv.d1711186961359174241.R;
public class ActivityShareLayoutBindingImpl extends ActivityShareLayoutBinding {
    public static final SparseIntArray s;
    public final NestedScrollView t;
    public final TextView u;
    public final TextView v;
    public long w;

    static {
        SparseIntArray sparseIntArray = new SparseIntArray();
        s = sparseIntArray;
        sparseIntArray.put(R.id.toolbar, 3);
        sparseIntArray.put(R.id.iv_back, 4);
        sparseIntArray.put(R.id.tv_my_share, 5);
        sparseIntArray.put(R.id.v_line, 6);
        sparseIntArray.put(R.id.iv_qr_code, 7);
        sparseIntArray.put(R.id.tv_saveImg, 8);
        sparseIntArray.put(R.id.tv_saveLink, 9);
    }

    public ActivityShareLayoutBindingImpl(DataBindingComponent dataBindingComponent, View view) {
        super(dataBindingComponent, view, 0, (ImageView) r14[4], (ImageView) r14[7], (Toolbar) r14[3], (TextView) r14[5], (TextView) r14[8], (TextView) r14[9], (View) r14[6]);
        Object[] mapBindings = ViewDataBinding.mapBindings(dataBindingComponent, view, 10, (ViewDataBinding.i) null, s);
        this.w = -1L;
        NestedScrollView nestedScrollView = (NestedScrollView) mapBindings[0];
        this.t = nestedScrollView;
        nestedScrollView.setTag(null);
        TextView textView = (TextView) mapBindings[1];
        this.u = textView;
        textView.setTag(null);
        TextView textView2 = (TextView) mapBindings[2];
        this.v = textView2;
        textView2.setTag(null);
        setRootTag(view);
        invalidateAll();
    }

    @Override
    public void b(String str) {
        this.r = str;
        synchronized (this) {
            this.w |= 2;
        }
        notifyPropertyChanged(84);
        super.requestRebind();
    }

    @Override
    public void c(String str) {
        this.q = str;
        synchronized (this) {
            this.w |= 1;
        }
        notifyPropertyChanged(100);
        super.requestRebind();
    }

    @Override
    public void executeBindings() {
        long j2;
        synchronized (this) {
            j2 = this.w;
            this.w = 0L;
        }
        String str = this.q;
        String str2 = this.r;
        int i2 = ((j2 & 5) > 0L ? 1 : ((j2 & 5) == 0L ? 0 : -1));
        if (i2 != 0) {
            r11 = str == null;
            if (i2 != 0) {
                j2 |= r11 ? 16L : 8L;
            }
        }
        int i3 = ((6 & j2) > 0L ? 1 : ((6 & j2) == 0L ? 0 : -1));
        int i4 = ((j2 & 5) > 0L ? 1 : ((j2 & 5) == 0L ? 0 : -1));
        String str3 = i4 != 0 ? r11 ? "https://clsp.fun" : str : null;
        if (i3 != 0) {
            AppCompatDelegateImpl.e.w0(this.u, str2);
        }
        if (i4 != 0) {
            AppCompatDelegateImpl.e.w0(this.v, str3);
        }
    }

    @Override
    public boolean hasPendingBindings() {
        synchronized (this) {
            return this.w != 0;
        }
    }

    @Override
    public void invalidateAll() {
        synchronized (this) {
            this.w = 4L;
        }
        requestRebind();
    }

    @Override
    public boolean onFieldChange(int i2, Object obj, int i3) {
        return false;
    }

    @Override
    public boolean setVariable(int i2, Object obj) {
        if (100 == i2) {
            c((String) obj);
        } else if (84 != i2) {
            return false;
        } else {
            b((String) obj);
        }
        return true;
    }
}