setImageResource不适用于android中的某些图标

时间:2016-01-14 11:51:01

标签: android

我正在尝试在我的一个自定义适配器中使用setImageResource。

holder.imgIcon.setImageResource(R.drawable.account_home);

account_circle和account_home图标都可在drawable文件夹中找到。

一切正常
holder.imgIcon.setImageResource(R.drawable.account_circle);

但是当我试图绘制account_circle

 <%= simple_form_for :or,
  url: path,
  method: :post,
  remote: true do |f| %>

  <%= f.fields_for "r_ids[]" do |ff| %>
    <% count.times do |c| %>
      <%= select(:or, :r_id, @r.collect { |r| [r.name, r.id] }) %>
      <br/>
    <% end %>
  <% end %>
  <%= f.button :submit,
    class: 'btn btn-success btn-sm btn-update',
    data: { disable_with: 'Submitting...'}  %>
<% end %>

它没有显示任何图标?

这里有什么问题?如何解决这个问题?

1 个答案:

答案 0 :(得分:-1)

您也可以尝试holder.imgIcon.setBackgroundDrawable(getResources().getDrawable(R.drawable.account_circle));

希望这有帮助。