Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/396.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/232.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 如何在Appconstants类中动态生成基本url_Java_Android_Constants - Fatal编程技术网

Java 如何在Appconstants类中动态生成基本url

Java 如何在Appconstants类中动态生成基本url,java,android,constants,Java,Android,Constants,我有一个现有的旧项目,其中只有一个基本URL在app常量类中静态定义。现在我需要在登录活动中实现一个微调器,该微调器有3个微调器值,每个值静态携带一个基本URL。因此,当用户从微调器中选择值时,它将访问基本URL并相应地进行日志记录。现在我的问题是我可以在应用程序常量类中以编程方式更改基本URL吗。这样我就不需要更改整个代码或创建一个设置类 如果我没有重新启动,您希望修改一个现有变量或添加一个新变量,该变量声明为final static? 使用,您还可以修改常量。根据我的理解,您需要在现有项目中

我有一个现有的旧项目,其中只有一个基本URL在app常量类中静态定义。现在我需要在登录活动中实现一个微调器,该微调器有3个微调器值,每个值静态携带一个基本URL。因此,当用户从微调器中选择值时,它将访问基本URL并相应地进行日志记录。现在我的问题是我可以在应用程序常量类中以编程方式更改基本URL吗。这样我就不需要更改整个代码或创建一个设置类

如果我没有重新启动,您希望修改一个现有变量或添加一个新变量,该变量声明为
final static

使用,您还可以修改常量。

根据我的理解,您需要在现有项目中实现一个微调器,该项目有3个静态值,每个值都有不同的日志记录路径

根据我的理解,第一件事是不能动态生成基本URL,因为它是常量类

现在,如果我理解正确,您可以在日志记录活动中获取微调器项选择的URL,如果日志记录结果成功,则将URL值保存在SharedReference中,以便您可以从SharedReference中获取所有活动中的此值


记住,这只会得到一条路径。

常量是常量。它们是无法改变的。你能告诉我实现这个目标的其他方法吗