android - ImageView 不显示 (android)

标签 android

我的 ImageView 没有显示任何东西,我不知道为什么。它使用的文件位于每个可绘制文件夹中,是一个 .tiff 文件。

@Override
public View onCreateView(LayoutInflater inflater, ViewGroup parent, Bundle savedInstanceState){
    View v = inflater.inflate(R.layout.fragment_hello_moon, parent, false);

    ImageView m = new ImageView(getActivity());
    m.setImageResource(R.drawable.bell_dl_256);

    TableLayout tl = (TableLayout)v.findViewById(R.id.l1);
    TableRow tr = new TableRow(getActivity());

    tr.addView(m);
    tl.addView(tr);

    return v;

}

最佳答案

看起来 .tiff 不是受支持的媒体格式:http://developer.android.com/guide/appendix/media-formats.html

如果您只想将其放入 drawables 文件夹中,您可能需要将它们转换为 .png 或其他核心格式之一。

关于android - ImageView 不显示 (android),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19469676/

相关文章:

android - 如何解析Xml包装的json

Android 图形内存限制

android - 当我尝试通过线程启动另一个 Intent 时,我的初始屏幕背景没有显示

android - 获取按钮在屏幕上的位置

android - 如何/何时收集处理程序垃圾?

java - 我的应用程序无法运行(BufferedWriter)

android - 如何准确设置 clientIds 和受众以验证 Android 应用程序的 Google Cloud Endpoints

java - 如何在 Android 中将图像从 Drawable 文件夹存储到 SDCard?

android - 不同设备上的不同样式错误

android - 如何连接到 AVD