首选项连接器

时间:2018-12-21 07:35:14

标签: android

我被置于按钮上,单击以下按钮:-“ PreferenceConnector.writeBoolean(getContext(),PreferenceConnector.IS_Table_Order,true”

我在其他片段打开的地方单击了按钮:-

1.PreferenceConnector.readBoolean(getContext(),PreferenceConnector.IS_Table_Order,假

2.PreferenceConnector.readBoolean(getContext(),PreferenceConnector.IS_Table_Order,true

条件1和2都用于其他其他任务,但会产生问题,即它不能正确执行或错误执行

1 个答案:

答案 0 :(得分:0)

您的readBoolean方法必须返回Boolean。它必须看起来像

public static boolean readBoolean(Context context, String key,
            boolean defValue) {
        return getPreferences(context).getBoolean(key, defValue);
    }

它必须用作

if(PreferenceConnector.readBoolean(getContext(),PreferenceConnector.IS_Table_Order, false){
//DoSomething
}