不同包下的类里面的变量无法赋值

  • 包、类结构
    图片描述

  • 部分代码

MainActivity.java

 getButton.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {
                UrlControler u=new UrlControler(sss);
            }
        });

UrlControler.java

public class UrlControler {
    private String UrlResources;
    public UrlControler(String UrlResourcess) {
        this.UrlResources = UrlResourcess;
    }
}
  • 调试时截图
    图片描述

图片描述
图片描述

阅读 2.7k
3 个回答

你的getHeight方法是在哪里调用的?
一定要是 u.getHeight(),UrlResources才会有值

哪里有问题?有错误日志吗?

get的是u这个实例里的成员变量吗?

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题