void InitToolBarView() throws Exception { mSettingToolbar = (Toolbar) findViewById(R.id.setting_toolbar); mSettingToolbar.setTitle(""); mSettingToolbar.setNavigationIcon(R.drawable.settingtoolbar_return); mSettingToolbarTextViewInfo = (TextView) findViewById(R.id.settingtoolbar_info); // 设置字体加粗 TextPaint tp = mSettingToolbarTextViewInfo.getPaint(); tp.setFakeBoldText(true); setSupportActionBar(mSettingToolbar); mViewNetset = (Switch) findViewById(R.id.setting_netsetting); mViewTempClear = (TextView) findViewById(R.id.setting_tempclear); String strTempSize = DataCleanManager.getTotalCacheSize(getApplicationContext()); mViewTempClear.setText("清除缓存\n缓存大小为:" + strTempSize); mViewSetDefaultUrl = (TextView) findViewById(R.id.setting_setdefaulturl); mViewSetDefaultUrl.setText("设置默认网址\n默认网址为:" + GetDafaultUrl()); mViewCheckUpdate = (TextView) findViewById(R.id.setting_checkupdate); mViewAbout = (TextView) findViewById(R.id.setting_about); mViewClose = (TextView) findViewById(R.id.setting_close); // 设置网络选项初始值 mIsOnlyWifi = GetNetConfig(); if (mIsOnlyWifi == 0) { SettingInfo.SetmIsOnlyWifi(false); mViewNetset.setChecked(false); } else { SettingInfo.SetmIsOnlyWifi(true); mViewNetset.setChecked(true); } }
@Override public void handleMessage(Message msg) { super.handleMessage(msg); if (msg.what == 1) { mViewTempClear.setText("清除缓存\n正在删除缓存文件.."); DataCleanManager.clearAllCache(getApplicationContext()); String strTempSize = null; try { strTempSize = DataCleanManager.getTotalCacheSize(getApplicationContext()); } catch (Exception e) { e.printStackTrace(); } mViewTempClear.setText("清除缓存\n缓存大小为:" + strTempSize); } else if (msg.what == 2) { // int nMar = 0; // int nMin = 0; // GetVersion(SettingInfo.NETWORK_URL_VERSION, nMar, nMin); // String strReplyInfo = // "检查更新\n当前版本为"+SettingInfo.VERSION_MARJOR+"."+SettingInfo.VERSION_MINJOR+",已是最新版本"; // mViewCheckUpdate.setText(strReplyInfo); } }