繁体   English   中英

android:根据使用活动的应用程序更改常数/变量的值

[英]android: Changing values of constants/variables depending on the application using the activity

我正在研究AlertDialog片段,该片段应该在某些情况下(例如应用程序的使用天数)弹出。 我为当前App定义了一个常量,只需在调用onCreate之前检查是否满足要求即可,如下所示:

if(statistics.getDays()>REQUIREMENT_VARIABLE)
{
 onCreateTest=true;
}

现在,我计划将此Activity与其他应用程序/构建变体一起使用(并更改每个单独应用程序的检查变量的值),但是我不确定如何检查哪个应用程序正在使用它。 使用字符串定义包的配置xml是解决此问题的好方法吗? 提前致谢。

我认为您应该在应用程序build.gradle中专门为构建变体定义这些变量。

这篇文章可能对您有帮助。

希望这可以帮助。

对不起我的英语不好。

创建新的Java类以及您的活动。 从另一个应用程序访问并使用该Java类来初始化检查变量取决于您的业务逻辑。 并在提到的条件下使用这些变量。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM