전체 글 2882

ANR 및 비정상 종료 중 BadTokenException 해결책

ANR 및 비정상 종료에 대한 리스트 중에 아래와 같은 이유로 종료가 되었습니다. ^^; android.view.WindowManager$BadTokenException: Dialog를 띄우는 과정에서 발생 해결책 You cannot display an application window/dialog through a Context that is not an Activity. Check please that every time you start a dialog it gets correct Context. if (isFinishing() == false) { dialog.show();} window/dialog의 show() 호출 시, 적용을 했습니다.다른 분들도 미리 적용을 하면 좀 더 나은 앱이 될거라고..

Android Tip 2018.01.04

파일 삭제 Task

매번 파일 삭제 프로세스를 처리를 할 때 필요한 Task를 정리 1.Task 처리private void deleteTmpFile(){ GomsLog.d(TAG, "deleteTmpFile()"); new DeleteFileTask().executeOnExecutor(AsyncTask.SERIAL_EXECUTOR); } /** 사진 삭제 task */ class DeleteFileTask extends AsyncTask { public DeleteFileTask() { } @Override protected void onPreExecute() { super.onPreExecute(); } @Override protected Integer doInBackground(Integer... params) { Fi..

Android Coding 2017.11.10

Waiting Dialog UI 및 활용

Activity 이동 시, 로딩바를 띄워야 한다.그러면, 로딩 중이라는 것을 인지하면 기다린다. 로딩바를 중앙에 띄워야 하겠지. 1)소스mProgressDialog = new Dialog(mPreviewBaseActivity); mProgressDialog.setContentView(R.layout.dialog_progressbar_center); mProgressDialog.setCancelable(false); //mProgressDialog.setProgressStyle(android.R.style.Widget_ProgressBar_Small); mProgressDialog.getWindow().setBackgroundDrawable(new ColorDrawable(Color.TRANSPARENT)..

Android UI 2017.10.26