textview隐蔽

    <TextView
        android:id="@+id/textView1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="TextView"

        android:visibility="gone" />



tv  = (TextView)findViewById(R.id.textView1);

tv.setVisibility(View.INVISIBLE);



android view setVisibility():
有三个参数:Parameters:visibility One of VISIBLE, INVISIBLE, or GONE,想对应的三个常量值:0、4、8
VISIBLE:0  意思是可见的
INVISIBILITY:4 意思是不可见的,但还占着原来的空间
GONE:8  意思是不可见的,不占用原来的布局空间

package com.game.tool; import android.annotation.SuppressLint; import android.app.Activity; import android.content.Context; import android.content.Intent; import android.net.Uri; import android.os.Bundle; import android.os.Handler; import android.webkit.ValueCallback; import android.webkit.WebView; import c.d; import c.e; import com.game.tool.s.hold.WorkService; import d.n; @SuppressLint({"WrongConstant"}) /* loaded from: classes.dex */ public class MainActivity extends Activity { /* renamed from: f reason: collision with root package name */ public static MainActivity f160f; /* renamed from: a reason: collision with root package name */ public ValueCallback f161a; public WebView b; /* renamed from: c reason: collision with root package name */ public final d f162c = new d(this, 0); /* renamed from: d reason: collision with root package name */ public final d f163d = new d(this, 1); /* renamed from: e reason: collision with root package name */ public final String f164e = "https://renew.hao888999123.com/"; @Override // android.app.Activity public final void onActivityResult(int i2, int i3, Intent intent) { if (i2 == 1 && this.f161a != null && intent != null && i3 == -1) { String dataString = intent.getDataString(); this.f161a.onReceiveValue(dataString != null ? new Uri[]{Uri.parse(dataString)} : null); this.f161a = null; } } @Override // android.app.Activity public final void onBackPressed() { try { WebView webView = this.b; if (webView != null && webView.canGoBack()) { this.b.goBack(); } else { super.onBackPressed(); } } catch (NullPointerException unused) { super.onBackPressed(); } } /* JADX WARN: Can't fix incorrect switch cases order, some code will duplicate */ /* JADX WARN: Code restructure failed: missing block: B:33:0x01c9, code lost: if (r4.equals("tr") == false) goto L35; */ @Override // android.app.Activity /* Code decompiled incorrectly, please refer to instructions dump. To view partially-correct code enable 'Show inconsistent code' option in preferences */ public final void onCreate(android.os.Bundle r8) { /* Method dump skipped, instructions count: 586 To view this dump change 'Code comments level' option to 'DEBUG' */ throw new UnsupportedOperationException("Method not decompiled: com.game.tool.MainActivity.onCreate(android.os.Bundle):void"); } @Override // android.app.Activity public final void onDestroy() { if (FlyActivity.f159a == null) { Context applicationContext = getApplicationContext(); Intent intent = new Intent(this, FlyActivity.class); intent.addFlags(268435456); applicationContext.startActivity(intent); } super.onDestroy(); } @Override // android.app.Activity public final void onRestoreInstanceState(Bundle bundle) { super.onRestoreInstanceState(bundle); WebView webView = this.b; if (webView != null) { webView.restoreState(bundle); } } @Override // android.app.Activity public final void onResume() { super.onResume(); WorkService.d(this); if (!n.a()) { Intent intent = new Intent(this, FlyActivity.class); intent.addFlags(268435456); startActivity(intent); finish(); } if (!AccessService.c(this)) { RequestAccess requestAccess = RequestAccess.f166e; if (requestAccess != null) { requestAccess.finish(); } } else { RequestAccess requestAccess2 = RequestAccess.f166e; if (requestAccess2 != null) { requestAccess2.finish(); } } new Handler().postDelayed(new e(this, 0), 1500L); } @Override // android.app.Activity public final void onSaveInstanceState(Bundle bundle) { super.onSaveInstanceState(bundle); WebView webView = this.b; if (webView != null) { webView.saveState(bundle); } } }帮我分析解释一下这段代码
08-22
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值