android - 传递和返回视图android的问题
问题描述
我将 BlurView(从库中添加)传递给此类,然后在 MainActivity(使用 getBlurView)中获取它,BlurView 已正确传递,但问题是 mBlurView 返回 null!任何人都可以帮我吗?
太感谢了 ...
public class Blur {
private BlurView mBlurView;
public Blur(BlurView blurView)
{
mBlurView = blurView;
}
public BlurView getBlurView()
{
return mBlurView;
}
}
解决方案
这可能会发生,因为没有类构造函数。
public class Blur {
private BlurView mBlurView;
// Add this constructor to the class
public Blur(BlurView blurView) {
this.mBlurView = blurView;
}
public void setBlurView(BlurView blurView) {
mBlurView = blurView;
}
public BlurView getBlurView() {
return mBlurView;
}
}
推荐阅读
- java - VScode 终端输出
- android - Firebase Messaging 将 Android 设备屏幕变黑
- javascript - jQuery nth-child 相对于前一个选择器
- docker - Kubernetes (Docker for Mac) 上的 Apache Spark 无法解析我的 VPN 主机
- powershell - 在 Win32_Service StartName 报告中重复服务器名称
- jquery - 使用 jquery attr 设置 css 这个 attr 值?
- java - 在 for 循环内部或外部添加条件以获得更清晰的代码更好吗?
- html - 如何覆盖标签 - 引导 css 脚手架.less
- java - JavaFX 的媒体播放器不检索元数据
- python - Python 使用 webbroswer.open() 下载文件