diff --git a/.idea/deploymentTargetDropDown.xml b/.idea/deploymentTargetDropDown.xml index 8844a9b..f5eef4c 100644 --- a/.idea/deploymentTargetDropDown.xml +++ b/.idea/deploymentTargetDropDown.xml @@ -6,24 +6,13 @@ - - + + - - - - - - - - - - - - + diff --git a/app/src/main/java/com/app/simplitend/appblocking/FUAActivity.java b/app/src/main/java/com/app/simplitend/appblocking/FUAActivity.java index 626e3f0..2641646 100644 --- a/app/src/main/java/com/app/simplitend/appblocking/FUAActivity.java +++ b/app/src/main/java/com/app/simplitend/appblocking/FUAActivity.java @@ -12,6 +12,7 @@ import android.text.TextUtils; import android.util.Log; import android.view.View; import android.widget.LinearLayout; +import android.widget.Toast; import androidx.appcompat.app.AppCompatActivity; import androidx.appcompat.widget.SwitchCompat; @@ -90,7 +91,12 @@ public class FUAActivity extends AppCompatActivity { whiteListAdapter = new MyAppsAdapter(FUAActivity.this, whiteList, true, new MyAppsAdapter.ItemClicked() { @Override public void onCLick(AppList appList) { - + try { + Intent intent = getPackageManager().getLaunchIntentForPackage(appList.getPackages()); + startActivity(intent); + } catch (Exception e) { + Toast.makeText(FUAActivity.this, "Cannot open " + appList.getName(), Toast.LENGTH_SHORT).show(); + } } }); diff --git a/app/src/main/java/com/app/simplitend/appblocking/MyAppsAdapter.java b/app/src/main/java/com/app/simplitend/appblocking/MyAppsAdapter.java index eb03d49..c682cf9 100644 --- a/app/src/main/java/com/app/simplitend/appblocking/MyAppsAdapter.java +++ b/app/src/main/java/com/app/simplitend/appblocking/MyAppsAdapter.java @@ -59,6 +59,12 @@ public class MyAppsAdapter extends RecyclerView.Adapter { + if (itemClicked != null && isWhiteList){ + itemClicked.onCLick(listdata.get(position)); + } + }); + holder.ivAddRemove.setOnClickListener(v -> { if (!isAccessibilityAppBlockingEnabled()) {