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;
}
}