void setProgress(int progress) { mProgressBar.setProgress(progress); try { mPercentageTextView.setText(String.format(Locale.getDefault(), "%d%%", progress)); } catch (Exception e) { FirebaseCrash.report(e); e.printStackTrace(); } }
@Override public void onProgressUpdate(int current, int max, String appName) { mCollapsingToolbarLayout.setTitle(current + "个应用"); mTextView.setText("正在扫描:" + current + "/" + max + " 应用名:" + appName); float percent = (int) (1.0 * current / max * 100); mProgressBar.setProgress((int) percent); }
private void showLoading(int progress) { if (progress == 100){ dismissLoading(); }else{ progressBar.setProgress(progress); } }
@Override public void onProgressUpdate(int current, int max, long memory, String appName) { mCollapsingToolbarLayout.setTitle(StorageUtil.convertStorage(memory)); mTextView.setText("正在扫描:" + current + "/" + max + " 应用名:" + appName); float percent = (int) (1.0 * current / max * 100); mProgressBar.setProgress((int) percent); }
@Override public void onScanProgressUpdated(Context context, int current, int max, long cacheSize, String packageName) { mCollapsingToolbarLayout.setTitle( TextFormater.dataSizeFormat(cacheSize) + " 可清理"); mTextView.setText("正在扫描:" + current + "/" + max + " 包名:" + packageName); float percent = (int) (1.0 * current / max * 100); mProgressBar.setProgress((int) percent); }
@Override public void onScanProgressUpdated(Context context, int current, int max, long memory, String processName) { updateTitle(context, memory); updateBadge(current); mTextView.setText("正在扫描:" + current + "/" + max + " 进程名:" + processName); float percent = (int) (1.0 * current / max * 100); mProgressBar.setProgress((int) percent); }
@Override public void onPreExecute() { mCollapsingToolbarLayout.setTitle("0个应用"); mWaveView.setVisibility(View.GONE); mProgressBar.setVisibility(View.VISIBLE); mProgressBar.setProgress(0); mTextView.setVisibility(View.VISIBLE); mTextView.setText("开始扫描"); }
@Override public void onPreExecute() { mCollapsingToolbarLayout.setTitle("0M"); mWaveView.setVisibility(View.GONE); mProgressBar.setVisibility(View.VISIBLE); mProgressBar.setProgress(0); mTextView.setVisibility(View.VISIBLE); mTextView.setText("开始扫描"); }
@Override public void onScanStarted(Context context) { mFloatingActionButton.setVisibility(View.GONE); mCollapsingToolbarLayout.setTitle("0KB 可清理"); mWaveView.setVisibility(View.GONE); mProgressBar.setVisibility(View.VISIBLE); mProgressBar.setProgress(0); mTextView.setVisibility(View.VISIBLE); mTextView.setText("开始扫描"); }
@BindingAdapter("webProgress") public static void setPregress(final MaterialProgressBar materialProgressBar,int progress){ materialProgressBar.setProgress(progress); if (progress==100){ materialProgressBar.setVisibility(View.GONE); }else { materialProgressBar.setVisibility(View.VISIBLE); } } @BindingAdapter("frescoImageUri")
@Override public void onScanStarted(Context context) { mFloatingActionButton.setVisibility(View.GONE); mCollapsingToolbarLayout.setTitle( "0M 0%-->" + AppUtils.getPercent(context) + "%"); mWaveView.setProgress(0); mProgressBar.setVisibility(View.VISIBLE); mProgressBar.setProgress(0); mTextView.setVisibility(View.VISIBLE); mTextView.setText("开始扫描"); }