java - 如何将图像导入到java类中

标签 java android image

我正在尝试从可绘制文件夹访问图像文件;直接在我的Java类中。我终于达到了我的应用程序将运行的程度,但它不会显示图像。我的目标是让图像显示在屏幕顶部;在字符串“viewSelection”上方。这是我的代码。谁能告诉我我错过了什么?

public class Menu extends ListActivity {

String viewSelection[] = { "FirstView"};




@Override
protected void onCreate(Bundle savedInstanceState) {
    // TODO Auto-generated method stub
    super.onCreate(savedInstanceState);
    setListAdapter(new ArrayAdapter<String>(Menu.this, android.R.layout.simple_list_item_1, viewSelection));

    ImageView imgView=(ImageView) findViewById(R.id.imgView);
    Drawable  drawable  = getResources().getDrawable(R.drawable.img);
    imgView.setImageDrawable(drawable);


}

@Override
protected void onListItemClick(ListView l, View v, int position, long id) {
    // TODO Auto-generated method stub
    super.onListItemClick(l, v, position, id);
    String thelist = viewSelection[position];
    try{
    @SuppressWarnings("rawtypes")
    Class ourClass = Class.forName("com.java.notcoffee." + thelist);
    Intent ourIntent = new Intent(Menu.this, ourClass);
    startActivity(ourIntent);
    }catch(ClassNotFoundException e){
        e.printStackTrace();
    }
}



}

最佳答案

我修改了 OnCreate 方法来修复它:

@Override
protected void onCreate(Bundle savedInstanceState) {
    // TODO Auto-generated method stub
    super.onCreate(savedInstanceState);
    setListAdapter(new ArrayAdapter<String>(Menu.this, android.R.layout.simple_list_item_1, viewSelection));

ImageView imgView=(ImageView) findViewById(R.id.imgView);
imgView.setImageResource(R.drawable.img);

}

关于java - 如何将图像导入到java类中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9846385/

相关文章:

java android错误将异常写入包裹

image - Matlab `imagesc` : how to display with smooth colors?

java - 使用 Java 使用 BouncyCaSTLe 生成 X509Certificate

java - 如何在Java API中Elasticsearch范围查询两个字段的总和?

java - 使用 FileWriter (Java) 以 UTF-8 格式写入文件?

android - 当应用程序在前台运行时,在警报框中显示推送通知

android - 仅在 Android 1.5 中扩展基本框架布局时出错

android - 使用 Intent 调用多个 Activity

html - 垂直对齐不起作用需要使用 float 属性

python - 在 python 中打开并显示适合图像