0
public String getDay() {
if (getDay().equals("Mon")){
int weatherIconImageResource = getResources().getIdentifier("icon_" + condition.getCode(), "drawable", getPackageName());
} else if (getDay().equals("Sun")){
int weatherIconImageResource = getResources().getIdentifier("icon_" + condition.getCode(), "drawable", getPackageName());
} else if (getDay().equals("Tue")){
int weatherIconImageResource = getResources().getIdentifier("icon_" + condition.getCode(), "drawable", getPackageName());
} else if (getDay().equals("Wed")){
int weatherIconImageResource = getResources().getIdentifier("icon_" + condition.getCode(), "drawable", getPackageName());
} else if (getDay().equals("Thu")){
int weatherIconImageResource = getResources().getIdentifier("icon_" + condition.getCode(), "drawable", getPackageName());
} else if (getDay().equals("Fri")){
int weatherIconImageResource = getResources().getIdentifier("icon_" + condition.getCode(), "drawable", getPackageName());
} else if (getDay().equals("Sat")){
int weatherIconImageResource = getResources().getIdentifier("icon_" + condition.getCode(), "drawable", getPackageName());
}
return day;
}
我想将星期几转换为图像,例如(icon_Mon)。 public String getday
在另一个java类中,不在MainActivity
我想从drawable获取资源。从Android Studio中的java类获取资源
我的观点是如何从另一个java类获取资源?
有两种方法:1)将方法中的'Resources'作为参数传递。 2)将方法中的'Context'作为参数传递,并使用该上下文访问'Resource'。 – Piyush