Fix recommended scope
This commit is contained in:
parent
7be4e66b98
commit
e82498a7cf
|
|
@ -11,6 +11,7 @@ import android.graphics.drawable.Drawable;
|
|||
import android.net.Uri;
|
||||
import android.os.AsyncTask;
|
||||
import android.text.TextUtils;
|
||||
import android.util.Log;
|
||||
import android.view.LayoutInflater;
|
||||
import android.view.Menu;
|
||||
import android.view.MenuInflater;
|
||||
|
|
@ -166,6 +167,7 @@ public class ScopeAdapter extends RecyclerView.Adapter<ScopeAdapter.ViewHolder>
|
|||
private void checkRecommended() {
|
||||
checkedList.clear();
|
||||
checkedList.addAll(recommendedList);
|
||||
Log.e("Test", recommendedList.toString());
|
||||
AppHelper.saveScopeList(modulePackageName, checkedList);
|
||||
notifyDataSetChanged();
|
||||
}
|
||||
|
|
@ -204,6 +206,7 @@ public class ScopeAdapter extends RecyclerView.Adapter<ScopeAdapter.ViewHolder>
|
|||
} else {
|
||||
activity.makeSnackBar(R.string.module_no_ui, Snackbar.LENGTH_LONG);
|
||||
}
|
||||
return true;
|
||||
} else if (!AppHelper.onOptionsItemSelected(item, preferences)) {
|
||||
return false;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -25,7 +25,6 @@ import java.util.Map;
|
|||
import java.util.concurrent.CopyOnWriteArrayList;
|
||||
|
||||
import io.github.lsposed.manager.App;
|
||||
import io.github.lsposed.manager.BuildConfig;
|
||||
import io.github.lsposed.manager.Constants;
|
||||
import io.github.lsposed.manager.R;
|
||||
import io.github.lsposed.manager.adapters.AppHelper;
|
||||
|
|
@ -328,7 +327,7 @@ public final class ModuleUtil {
|
|||
try {
|
||||
int scopeListResourceId = app.metaData.getInt("xposedscope");
|
||||
if (scopeListResourceId != 0) {
|
||||
scopeList = Arrays.asList(pm.getResourcesForApplication(BuildConfig.APPLICATION_ID).getStringArray(scopeListResourceId));
|
||||
scopeList = Arrays.asList(pm.getResourcesForApplication(app).getStringArray(scopeListResourceId));
|
||||
}
|
||||
} catch (Exception e) {
|
||||
e.printStackTrace();
|
||||
|
|
|
|||
|
|
@ -154,7 +154,7 @@
|
|||
<string name="failed_to_save_scope_list">作用域列表保存失败</string>
|
||||
<string name="module_settings">模块设置</string>
|
||||
<string name="app_description">%s\n版本:%s</string>
|
||||
<string name="use_recommended">推荐</string>
|
||||
<string name="use_recommended">推荐应用</string>
|
||||
<string name="no_scope_selected_has_recommended">未选择任何应用。选择推荐的应用?</string>
|
||||
<string name="use_recommended_message">选择推荐的应用?</string>
|
||||
<string name="requested_by_module">推荐的应用</string>
|
||||
|
|
|
|||
Loading…
Reference in New Issue