android - setVisibility() 和 setAlpha() 之间的区别

标签 android android-view

setVisibility(View.GONE) 和 setAlpha(0f) 有什么区别?

最佳答案

setVisibility(View.GONE) 不仅会隐藏您的 View ,还会回收该 View 占用的空间。然而 setAlpha(0f) 等同于 setVisibility(View.INVISIBLE),它只隐藏 View 并仍然占用布局中的空间。

关于android - setVisibility() 和 setAlpha() 之间的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16594809/

相关文章:

java - 错误膨胀类...(CardView)

android - PagerView 重叠 PagerTabStrip/PagerTitleStrip

android - 在 Android 中手动设置上下文

android - 如何将 Admob Native Advanced Ads 放置在回收站 View android 中?

java - 滚动 ListView 时图像消失(Android Studio)

java - 用于输入和输出的 EditText

android - 自定义 View 中的涟漪效果

带有 Kotlin 的 Android - 如何使用 HttpUrlConnection

java - 运行 Cordova android 平台时出错

android-layout - 如何在android中为世界地图创建布局