我有一个关于使用 Context 作为静态变量的问题。
我的代码是这样的
public class MyClass{
private static Context con = AnotherClass.getContext();
private static String fileName = con.getResources().getString(R.string.file_name);
//rest of the code
}
以这种方式实施它是不好的做法吗?我需要在创建类时读取文件名,因为其中有一些其他静态方法可以随时调用。
该应用程序运行良好且符合预期。我只是想知道这个实现是否有任何缺点。