【问题标题】:Android set style attribute to dynamically created ImageViewAndroid将样式属性设置为动态创建的ImageView
【发布时间】:2015-01-13 12:05:50
【问题描述】:

有没有办法为动态创建的 ImageView 设置样式?

我很震惊 Android 与 css 相比样式有限...

也许我可以在片段 xml 中以某种方式使用具有预定义样式的空白 ImageView,然后为每个动态需要的图像克隆它,然后在其中更改 src 可绘制对象?

啊……

【问题讨论】:

    标签: android styling


    【解决方案1】:

    是的,你可以设置,

    imageView.setBackgroundResource(R.drawable.style);
    

    R.drawable.style 是您资源中预定义的样式 xml 文件。

    【讨论】:

    • 好吧,我最不需要的就是克隆。
    • 猜猜在代码中正确应用样式的唯一方法...太蹩脚...不知道为什么,但它在某种程度上让我想起了 Actionscript...:D跨度>
    • 在上面的代码行加上一些填充以正常工作,imageView.setPadding(3,3,3,3);,现在可以正常工作了,
    • sherif.mobi/2012/12/applying-style-to-views-dynamically-in.html omfg 一个功能需要这么多代码...猜猜我会在代码中完成...
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-06-09
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多