首页 > 解决方案 > 我做了我的启动器,我希望启动器手动显示应用程序图标,可见或不可见

问题描述

我做了我的启动器,我希望启动器手动显示应用程序图标,可见或不可见。

我现在无法隐藏所选应用程序的图标。现在我选择了几个要隐藏的应用程序,但它们仍然没有隐藏在菜单上。

private class HideAppsAdapter extends ArrayAdapter<App> {
    private HideAppsAdapter(Context context, ArrayList<App> adapterArrayList) {
        super(context, R.layout.item_hide_apps, adapterArrayList);
    }

    @NonNull
    public View getView(int position, View convertView, @NonNull ViewGroup parent) {
        ViewHolder holder;
        if (convertView == null) {
            convertView = ((LayoutInflater) getActivity().getSystemService(Context.LAYOUT_INFLATER_SERVICE)).inflate(R.layout.item_hide_apps, parent, false);
            holder = new ViewHolder();
            holder._apkIcon = convertView.findViewById(R.id.IVappIcon);
            holder._apkName = convertView.findViewById(R.id.TVappName);
            holder._apkPackage = convertView.findViewById(R.id.TVappPackage);
            holder._checker = convertView.findViewById(R.id.CBappSelect);
            holder._switcherChecked = convertView.findViewById(R.id.viewSwitcherChecked);
            convertView.setTag(holder);
        } else {
            holder = (ViewHolder) convertView.getTag();
        }

标签: android

解决方案


推荐阅读