语言选择
This commit is contained in:
@@ -22,6 +22,7 @@ import android.widget.TextView;
|
||||
import androidx.annotation.NonNull;
|
||||
import androidx.core.content.ContextCompat;
|
||||
|
||||
import com.ckkj.water.utils.manager.LanguageManager;
|
||||
import com.google.gson.Gson;
|
||||
import com.gyf.immersionbar.ImmersionBar;
|
||||
import com.ckkj.water.AppConfig;
|
||||
@@ -206,20 +207,24 @@ public class LoginActivity extends BaseActivity<LoginLayoutBinding, LoginPresent
|
||||
break;
|
||||
|
||||
case R.id.tv_language:
|
||||
new XPopup.Builder(mContext).asBottomList(
|
||||
"选择语言",
|
||||
new String[]{"中文", "English"},
|
||||
new int[]{R.mipmap.icon_langage_chinese, R.mipmap.icon_langage_eng},
|
||||
0,
|
||||
new OnSelectListener() {
|
||||
@Override
|
||||
public void onSelect(int position, String text) {
|
||||
ToastUtil.showShort(mContext,text);
|
||||
}
|
||||
},
|
||||
R.layout.select_language_layout,
|
||||
R.layout.select_language_item
|
||||
).show();
|
||||
new XPopup.Builder(mContext)
|
||||
.isDestroyOnDismiss(true)
|
||||
.dismissOnBackPressed(true)
|
||||
.dismissOnTouchOutside(true)
|
||||
.asBottomList(
|
||||
getString(R.string.change_language),
|
||||
LanguageManager.getLanguageDisplayNames(mContext),
|
||||
LanguageManager.getLanguageIcons(),
|
||||
LanguageManager.getCurrentLanguageIndex(),
|
||||
new OnSelectListener() {
|
||||
@Override
|
||||
public void onSelect(int position, String text) {
|
||||
LanguageManager.switchLanguageByIndex(position, LoginActivity.this);
|
||||
}
|
||||
},
|
||||
R.layout.select_language_layout,
|
||||
R.layout.select_language_item
|
||||
).show();
|
||||
break;
|
||||
|
||||
case R.id.tv_reset_psd ://重置密码
|
||||
|
||||
Reference in New Issue
Block a user