| | |
| | | * @param itemData 选中数据 |
| | | */ |
| | | private void languageSelectionDialog(int position, LanguageAdapter.ItemData itemData) { |
| | | |
| | | ConfirmationCancelDialog dialog = new ConfirmationCancelDialog(this.mContext); |
| | | dialog.setTitle(this.mContext.getString(R.string.loading_title_tip)); |
| | | dialog.setContent(this.mContext.getString(R.string.loading_app_restart)); |
| | |
| | | if (itemOnclickListener != null) { |
| | | itemOnclickListener.onClick(position, itemData); |
| | | } |
| | | dismiss(); |
| | | UserConfigManage.getInstance().setCurrentAppLanguage(itemData.getLanguage()); |
| | | UserConfigManage.getInstance().Save(); |
| | | dialog.dismiss(); |
| | | AppManagerUtils.getAppManager().finishAllActivity(); |
| | | Intent intent = new Intent(); |
| | | intent.setClass(HDLApp.getInstance(), StartActivity.class); |