逻辑

作者: 皓皓amous | 来源:发表于2023-08-16 19:00 被阅读0次
private void initTechnicalTxt() {
    byte testOne = 1;
    byte testTwo = 2;
    boolean siFirstRequest = MMKV.defaultMMKV().getBoolean(ISFIRSTTEGTENCHTXT, true);
    RequestHelper.setRemindRead(testOne, testTwo, new ResultCallBack<Void, Void, Void>() {
        @Override
        public void onSuccess(Void unused, Void unused2, Void unused3) {
            String systemLanguage = getSystemLanguage();
            switch (systemLanguage){
                case "zh":
                    MMKV.defaultMMKV().putString(LASTTEGTENCHTXT, "");
                    String strTxt = getString(R.string.about_techcitxt, "");
                    technicalTextView.setText(strTxt);
                    setTextLength(technicalTextView);
                    break;
                case "ms":
                    MMKV.defaultMMKV().putString(LASTTEGTENCHTXT, "");
                    String maTxt = getString(R.string.about_techcitxt, "");
                    technicalTextView.setText(maTxt);
                    setTextLength(technicalTextView);
                    break;
                case "ar":
                    MMKV.defaultMMKV().putString(LASTTEGTENCHTXT, "");
                    String arTxt = getString(R.string.about_techcitxt, "");
                    technicalTextView.setText(arTxt);
                    setTextLength(technicalTextView);
                    break;
                case "en":
                    MMKV.defaultMMKV().putString(LASTTEGTENCHTXT, "");
                    String enTxt = getString(R.string.about_techcitxt, "");
                    technicalTextView.setText(enTxt);
                    setTextLength(technicalTextView);
                    break;
                default:
                    break;
            }

        }

        @Override
        public void onError(int code, String message) {
            if (siFirstRequest) {
                String strTxt = getString(R.string.about_techcitxt, TAGTENCH);
                technicalTextView.setText(strTxt);
                MMKV.defaultMMKV().putBoolean(ISFIRSTTEGTENCHTXT, false);
                setTextLength(technicalTextView);
            } else {
                String lastTechnicalTxtSp = MMKV.defaultMMKV().getString(LASTTEGTENCHTXT, "");
                String strTxt = getString(R.string.about_techcitxt, lastTechnicalTxtSp);
                technicalTextView.setText(strTxt);
                setTextLength(technicalTextView);
            }

//
}
});
}

相关文章

  • 逻辑、逻辑

    善导大师说:念佛即是涅槃门。涅槃即是(当然是)解决了轮回的问题。这样看,念佛就是解决“三界轮回”这个大问题的办法。...

  • 英文论文写作心得

    逻辑 逻辑 逻辑。

  • 精准表达

    逻辑分为四种,纵向逻辑,横向逻辑,演绎逻辑,归纳逻辑。 纵向逻辑:因为A,所以B。 横向逻辑:A包括B和C;做到不...

  • 真学习系列:第一篇-骨干格局之职场逻辑

    职场逻辑包含以下四个方面:价值逻辑、情感逻辑、工作逻辑和管理逻辑,这是四个基本职场逻辑。违背这些逻辑,就会偏离方向...

  • 064 Python语法之解耦(未完成)

    View与逻辑分离 逻辑与逻辑分离

  • 逻辑运算符

    & — 逻辑与 | — 逻辑或 ! — 逻辑非 && — 短路与 || — ...

  • java学习笔记

    5.2.2015 运算符 %:求余数,如8%3=2= =:逻辑上等于!=:逻辑上不等于!:逻辑非&:逻辑与|:逻辑...

  • 单元整体教学的逻辑理路

    单元整体教学的逻辑理路 孙科所说的逻辑线,包括学科逻辑和心理逻辑。 杜威以“经验”来统一学科逻辑和心理逻辑,布鲁纳...

  • 存储

    逻辑地址:用户编程使用的是逻辑地址,逻辑地址都是从0开始,有两种逻辑地址形式:一维逻辑地址(地址)二维逻辑地址(段...

  • 横向逻辑和纵向逻辑

    《精准表达》中关于「纵向逻辑」和「横向逻辑」的讲解。 逻辑包括「纵向逻辑」和「横向逻辑」两种。 当对方听了我们的话...

网友评论

      本文标题:逻辑

      本文链接:https://www.haomeiwen.com/subject/zuflmdtx.html