private void startLoadBitmap(Uri uri) { final View filters = findViewById(R.id.filtersPanel); final View loading = findViewById(R.id.loading); loading.setVisibility(View.VISIBLE); filters.setVisibility(View.INVISIBLE); View tinyPlanetView = findViewById(R.id.tinyplanetButton); if (tinyPlanetView != null) { tinyPlanetView.setVisibility(View.GONE); } mLoadBitmapTask = new LoadBitmapTask(tinyPlanetView); mLoadBitmapTask.execute(uri); }
@Override protected void onActivityResult(int requestCode, int resultCode, Intent data) { if (resultCode == RESULT_OK) { switch (requestCode) { case PICK_PHOTO: { if (data != null) { mUri = data.getData(); if (mUri != null) { mLoadBitmapTask = new LoadBitmapTask(); mLoadBitmapTask.execute(mUri); // saveDir = FileUtils.getLocalFileFromUri(this, // mUri).getParentFile().getPath(); } } break; } default: break; } } }