- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
在 RecyclerView.Adapter 中使用以下代码:
onBindViewHolder(VH holder, int position){
holder.itemView.setAlpha(0.5f);
}
Alpha 不会在项目第一次显示时显示。但是,如果您离开屏幕再回来,Alpha 就会准确显示。该值正在设置,但在再次显示之前不会显示。关于如何让 setAlpha() 在第一次观看时生效的任何想法。
最佳答案
经过进一步调查,只有在使用动画师(例如 android.support.v7.widget.DefaultItemAnimator )时才会发生这种情况,该动画师将清除为 View 设置的任何 alpha。你可以使用
RecyclerView.setItemAnimator(null);
alpha 将保持不变
关于android - RecyclerView 中 onBindView 上的 setAlpha() 在首次显示时不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40942116/
我想根据点击事件在 4 个按钮上应用 setAlpha() 函数。下面是我的代码。我准备了一个 4 个数组,其中包含所有 ID。但是 setAlpha() 会抛出错误。有什么建议吗? 错误:找不到符号
在Android中,用于设置透明度的setAlpha函数在不同的类中接受不同的参数。在 View 或其任何派生类中,setAlpha 接受 float 作为参数(0 表示完全透明,1 表示完全不透明)
我在 Android 文档中看到有一个 setAlpha API Level 1。我有一个 View ,我尝试在 View 上使用 setAlpha(float),但编译器说不存在这样的方法。我错过了
我想创建在 Android 系统上工作的相机预览。我还想让它透明 50%。这就是问题所在。 setAlpha 在我使用时对我不起作用。 这是我的服务,我用它来将 SurfaceView 添加到窗口:
有一组按钮,我要得到结果: 当我点击其中一个时,首先我将它们分成两部分:被点击的部分和其他部分。我正在尝试为它们设置不同的颜色或 alpha 值。 现在我使用 setAlpha,但是当我将值从 0 更
如果我对几个(图像) View 执行 setAlpha(0.5f),我的应用程序会变得非常慢,至少在我的 Android 4.+ 平板电脑上是这样。 如果我删除 setAlpha 调用,应用程序(滚动
我正在尝试自定义 FadingColor 从纯色到应用程序实际屏幕的过渡, 我有一个 Canvas 可以画,我用 Canvas 画屏幕 // int alpha is ensured to stay
我想得到一个闪烁的按钮,然后我这样编码我像这样初始化按钮: _btn = [[UIButton alloc] initWithFrame:CGRectMake(50, 50, 200, 200)];
我有这个代码: 当图像将 alpha 从 0.00 更改为 1.00 时,它会立即发生变化,而不是在 3 秒内发生,为什么? - (void) startAnimation{ [UIView begi
我在为子实体设置 Alpha 时遇到问题。我创建一个 Rectangle 实体并将 Text 实体附加到矩形,如下所示: m_background = new Rectangle(0.0f, 0.0f
我正在尝试对通过 IB 设置的对象制作一些动画。我像这样向我的 .h 添加前向声明: @class MySpecialClass; 然后像这样设置一个属性: @property (nonatomic,
我正在尝试使用 setAlpha(int a) 方法更改 View Alpha,但它没有任何效果,并且还尝试对相同但相同的结果执行 Alpha 动画!。请帮忙。这是代码的一部分.. public vo
我正在开发一个简单的应用程序,其中有一组 6 个按钮。当我点击其中一个按钮时,其他按钮必须是部分透明的。我试图通过设置 5 个按钮的 alpha 来做到这一点 acre_button.getBackg
所以我试图以编程方式调整 View 的 alpha。从 API 11 开始,有 View.setAlpha(alpha) 效果很好。我的应用程序支持返回到 API 4,那么还有另一种方法可以设置 Vi
这是用于创建 alpha 动画对象的 Java 代码。 ObjectAnimator objectAnimator = ObjectAnimator.ofFloat(myView, "alpha",
我怎样才能得到我的颜色并设置不透明? int myColor = getResources().getColor(R.color.ColorPrimary); 最佳答案 您可以使用 ColorUtil
我在 View 上有一些 UILabel,我想在有人按住 View 时淡出。 我正在尝试通过将文本的 alpha 值从 1.0 更改为 0.5 来执行淡入淡出,然后在释放触摸时再次返回。 这是我的代码
如标题所示,如果我通过动画更改 ImageView 的 alpha,那么我无法通过 setAlpha 来设置: ImageView myImage = (ImageView) findViewById
我遇到了奇怪的行为,其中 setAlpha 不在 QColor 对象上工作。我不明白为什么它不起作用,但我确信有一个我还不知道的充分理由。 这是一个小规模示例中的问题: from PyQt4 impo
setVisibility(View.GONE) 和 setAlpha(0f) 有什么区别? 最佳答案 setVisibility(View.GONE) 不仅会隐藏您的 View ,还会回收该 Vie
我是一名优秀的程序员,十分优秀!