Java 限制If块
我在Android中的Java代码中有一个Java 限制If块,java,android,Java,Android,我在Android中的Java代码中有一个if条件,我想输入块,这是用户第一次运行应用程序。但第二次以及之后,他们忽视了这些条件 如何限制Java代码中的if块 这是我的if块条件: if(AppSharedPrefs.getInstance(SplashActivity.this) .readPrefs(SplashActivity.this, "language").isEmpty()) { AppSharedPrefs.getInstanc
if
条件,我想输入块,这是用户第一次运行应用程序。但第二次以及之后,他们忽视了这些条件
如何限制Java代码中的if
块
这是我的if块条件:
if(AppSharedPrefs.getInstance(SplashActivity.this)
.readPrefs(SplashActivity.this, "language").isEmpty())
{
AppSharedPrefs.getInstance(SplashActivity.this)
.writePrefs(SplashActivity.this, "language","English");
}
“简单”:选择一个选项,在设备上存储数据
然后,每次应用程序启动时,代码都会读回该数据
有关选项的概述,以及应选择的选项(共享首选项),请参见
换句话说:整个想法是你必须让自己能够存储数据;这样,您的代码以后可以根据这些数据做出决策。这就是一切。你需要有共同的偏好来达到你的目的。第一次存储共享首选项的值时为true,下次用户访问应用程序时从共享首选项获取值时为true,则无需调用您的代码能否请您更清楚地说明您正在尝试执行的操作和实际执行的操作?你可能想添加一个代码示例让我拿我的水晶球。。。。一分钟!把你的代码放在你的问题里