android.widget.ImageView

本文介绍了Android中ImageView组件的setVisibility方法使用方式及其三个参数:VISIBLE、INVISIBLE与GONE的区别。这些参数决定了视图是否可见及占据布局空间。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

android.widget.ImageView

方法:
(1)
public void setVisibility (int visibility)  //visibility:能见度,可见性
Added in  API level 1

Set the enabled state of this view.      //激活的,可行的

Parameters
visibility One of VISIBLEINVISIBLE, or GONE.
关于参数:
VISIBLE:======>View类里面的一个常量:
public static final int VISIBLE
Added in  API level 1

INVISIBLE:======>View类里面的一个常量:
public static final int INVISIBLE
Added in  API level 1

This view is invisible, but it still takes up space for layout purposes. Use with setVisibility(int) and android:visibility.

Constant Value: 4 (0x00000004)
GONE: ======>View类里面的一个常量:
public static final int GONE
Added in  API level 1

This view is invisible, and it doesn't take any space for layout purposes. Use with setVisibility(int) and android:visibility.

Constant Value: 8 (0x00000008)


我用的是java,请根据这个前提再提供一份解决方案 package com.example.apollo; import android.app.Activity; import android.os.Bundle; import android.annotation.SuppressLint; import android.bluetooth.BluetoothAdapter; import android.content.Intent; import android.content.pm.PackageManager; import android.os.Bundle; import android.view.Gravity; import android.view.View; import android.widget.Button; import android.widget.CheckBox; import android.widget.CompoundButton; import android.widget.EditText; import android.widget.ImageButton; import android.widget.ImageView; import android.widget.LinearLayout; import android.widget.RadioGroup; import android.widget.TextView; import android.widget.Toast; import androidx.activity.EdgeToEdge; import androidx.appcompat.app.AppCompatActivity; import androidx.appcompat.widget.ButtonBarLayout; import androidx.constraintlayout.widget.ConstraintLayout; import androidx.core.app.ActivityCompat; import androidx.core.content.ContextCompat; import androidx.core.graphics.Insets; import androidx.core.view.ViewCompat; import androidx.core.view.WindowInsetsCompat; import com.example.apollo.databinding.ActivityMainBinding; import com.google.android.material.snackbar.Snackbar; import androidx.activity.EdgeToEdge; import androidx.appcompat.app.AppCompatActivity; public class xinxishoujijie extends AppCompatActivity { private ActivityMainBinding binding; private String infor = ""; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); binding =ActivityMainBinding.inflate(getLayoutInflater()); View view = binding.getRoot(); } } 报错: Incompatible types. Found: 'android.widget.', required: 'android.view.View' build.gradle.kts文件: plugins { alias(libs.plugins.android.application) } android { namespace = "com.example.apollo" compileSdk = 35 defaultConfig { applicationId = "com.example.apollo" minSdk = 24 targetSdk = 35 versionCode = 1
最新发布
03-15
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值