Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/184.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 从其他类获取字符串_Java_Android_String_Class - Fatal编程技术网

Java 从其他类获取字符串

Java 从其他类获取字符串,java,android,string,class,Java,Android,String,Class,大家好,我正在编写一个包含其他类的字符串名称的方法 我在很多活动中使用字符串apkName和mcurrentPhotoPath,但需要将它们的值传递到我的下载方法中 我试过这个 public static class Stringz{ public String APK() { return apkNames; } public String FILEPATH() { return mCurrentPhotoPath; } } 然后在我

大家好,我正在编写一个包含其他类的字符串名称的方法

我在很多活动中使用字符串apkName和mcurrentPhotoPath,但需要将它们的值传递到我的下载方法中

我试过这个

public static class Stringz{
public String APK() {
        return apkNames;
    }

    public String FILEPATH() {
        return mCurrentPhotoPath;
    }
}

然后在我的下载方法中我使用

Stringz st = new Stringz();
String apkNames = st.APK();
String mCurrentPhotoPath = st.FILEPATH();
这对单个活动很有效。但是,因为我有多个使用相同字符串名称的活动,我如何编写它,以便我的方法知道在每个活动中查找哪个字符串


谢谢大家

你们需要这两个中的一个:

1 Stringz的一个实例

2对要访问的字符串的静态引用

您定义为的静态引用:

public static String yourString = "Some string";
例如:

public Stringz reference = new Stringz();
//and access like:
reference.yourString;

谢谢@Lunar现在就来看看。我想这实际上是我的问题,我没有把它们设为静态。。