如何在Android应用程序类中更改变量的值?i

时间:2017-03-27 10:19:45

标签: android android-activity

假设我有一个Application类

public class AppConfig extends MultiDexApplication {
public static String DIR_NAME;
public final static String ANOTHER_DIR = DIR_NAME + File.separator() + "records" 

public static void createDirs(String dirName){
    DIR_NAME = dirName;

}
  

从活动

调用AppConfig.createDirs(“test”)时

它创建一个名为null的文件夹。 虽然预期的行为是一个文件夹,但名称是作为参数传递的。

  

那么,如何在Android应用程序中更改变量的值   上课?

1 个答案:

答案 0 :(得分:0)

如果要更改ANOTHER_DIR值,请在静态方法中更新它。

public class AppConfig extends MultiDexApplication {
public static String DIR_NAME;
publicstatic String ANOTHER_DIR;

public static void createDirs(String dirName){
     ANOTHER_DIR = dirName + File.separator() +  "records" 

}