0
我想根據android studio中文本框中顯示的日期更改背景圖像。例如,如果日期是01年1月,背景圖像將在1月份發佈。如果日期是2月2日,那麼背景圖像將在每月2月發佈。也就是說,每個月都有不同的背景圖像。明智地更改背景圖像
我想根據android studio中文本框中顯示的日期更改背景圖像。例如,如果日期是01年1月,背景圖像將在1月份發佈。如果日期是2月2日,那麼背景圖像將在每月2月發佈。也就是說,每個月都有不同的背景圖像。明智地更改背景圖像
每個月都有不同的背景圖片
使用下面的代碼來獲取一個月。之後,根據月份做任何你想要的。
Calendar calendar = Calendar.getInstance();
int thisMonth = calendar.get(Calendar.MONTH);
String name = getMonth(thisMonth);
if(name.equals("Jan"))
{
View myView = this.findViewById(yourViewId);
myView.setBackgroundResource(yourImage);
}
else if(name.equals("February"))
{
....
}
......
public static String getMonth(int month){
String[] monthNames = {"January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"};
return monthNames[month];
}
來源:Change Background Image of RelativeLayout from within Java Class (Android App)
編輯你的問題,我們提供您的當前代碼進步... –
請描述你目前的解決方案,並在那裏你有詳細的問題。請閱讀http://stackoverflow.com/help/mcve。 – Christopher
讓我知道答案是否有幫助 –