Android:我应该在业务逻辑实体或UI实体中保留图像Res Id吗?

时间:2015-05-19 18:06:03

标签: android mvvm android-image

我的业务逻辑下有实体。 每个实体都可以通过UI逻辑中的图像显示。 我应该附上每个R.Id. (不是图像本身!)到BL中的相关实体,例如:

class Entity {
    private int m_imageId; // m_imageId <= R.Id.entity
}

或在UI中附加实体,例如:

class EntityUI extends View {
    void setImage(int image) {
        setImageResource(image);
    }
}

0 个答案:

没有答案