Skip to content

图片只能放在drawable下,mapmip下就会有问题 #46

Open

Description

@Vaitt-Joy
No description provided.

Activity

  1. Vaitt-Joy commented on Apr 1, 2018

    @Vaitt-Joy
    Author

    在 ResourceManager 下加这个

    public Drawable getDrawableByName(String name) {
    Drawable drawable = null;
    try {
    name = appendSuffix(name);
    L.e("name = " + name + " , " + mPluginPackageName);
    drawable = mResources.getDrawable(mResources.getIdentifier(name, DEFTYPE_DRAWABLE, mPluginPackageName));
    } catch (Resources.NotFoundException e) {
    e.printStackTrace();
    drawable = mResources.getDrawable(mResources.getIdentifier(name, DEFTYPE_MIPMAP, mPluginPackageName));
    }
    return drawable;
    }

  2. 546554574 commented on Apr 9, 2019

    @546554574
    public Drawable getDrawableByName(String name) {
        Drawable drawable = null;
        try {
            name = appendSuffix(name);
            L.e("name = " + name + " , " + mPluginPackageName);
            drawable = mResources.getDrawable(mResources.getIdentifier(name, DEFTYPE_DRAWABLE, mPluginPackageName));
        } catch (Resources.NotFoundException e) {
            e.printStackTrace();
            try {
                drawable = mResources.getDrawable(mResources.getIdentifier(name, DEFTYPE_MIPMAP, mPluginPackageName));
            } catch (Resources.NotFoundException e1) {
                e.printStackTrace();
            }
        }
        return drawable;
    }
    
  3. lixiang0418 commented on Jul 4, 2019

    @lixiang0418

    上面的方法好用,已修改

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions