我有一个学校的项目,我需要做一个烹饪应用程序,我挣扎与programmatically导入一个图像,以获得预览的菜在我的课上。
图像位于drawable-v24文件夹中,但我无法找到正确的路径。
我希望它是Drawable,以便在我的布局中创建图像视图。
package com.example.projet_info0306;
import android.graphics.drawable.Drawable;
public class Recette {
private String nom;
private Etape[] steps;
private Drawable Demo;
public Recette(String n,Etape[] e,String PathImg,) {
nom=n;
steps=e;
Demo= Drawable.createFromPath("@drawable/"+PathImg+".png");
}
}
1条答案
按热度按时间bxfogqkk1#
如果您想在应用程序中显示图像,只需转到activity_main.xml,将ImageView添加到布局并为其给予ID。
现在,您可以使用
android:src
标记在XML中静态链接图像,也可以使用以下命令以编程方式链接图像:注意:您显示的代码片段位于普通类中,而不是Activity中。如果您想添加一个Activity,只需转到您的项目文件夹,然后右键单击App。Android Studio将允许您创建Activity。或者,如果您尚未完成该过程,只需创建一个新项目并从头开始添加Activity。