当我从layout
删除图片时问题就出现了,然后我在移动设备上启动了应用程序,但似乎应用程序仍显示 {{1} 使用图片,我尝试了几种没有任何结果的解决方案。
我厌倦了更改我的java代码,并且更改已正确应用,但布局中的任何更改都未在应用程序中显示。
这是java文件:
old layout
这是xml
public class Jan extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
ColorDrawable colorDrawable = new ColorDrawable(Color.parseColor("#c99e67"));
getSupportActionBar().setBackgroundDrawable(colorDrawable);
setTitle("paltoday");
setContentView(R.layout.activity_feb);
CalendarView calendarView=(CalendarView) findViewById(R.id.calendarView);
Calendar cal = Calendar.getInstance();
cal.set(Calendar.DATE, 1);
cal.set(Calendar.MONTH,0);
cal.set(Calendar.YEAR,2016);
cal.set(Calendar.HOUR_OF_DAY,1);
cal.set(Calendar.MINUTE, 1);
cal.set(Calendar.SECOND, 1);
long millis = cal.getTimeInMillis();
Calendar cal2=Calendar.getInstance();
cal2.set(Calendar.DATE,31);
cal2.set(Calendar.MONTH,0);
cal2.set(Calendar.YEAR,2016);
cal2.set(Calendar.HOUR_OF_DAY,1);
cal2.set(Calendar.MINUTE, 1);
cal2.set(Calendar.SECOND, 1);
long millis2 = cal2.getTimeInMillis();
calendarView.setMinDate(millis);
calendarView.setMaxDate(millis2);
有什么建议吗?
答案 0 :(得分:0)
如果您设计多屏幕支持的布局,请检查相应分辨率模拟器中的布局更改。
答案 1 :(得分:0)
这是setContentView
问题。
正如您在上面看到的那样,活动为Jan.class
,而班级的layout
应为activity_jan
,因此我错误地输入了activiy_feb
,因此它始终打开错误的activity
。
setContentView(R.layout.activity_jan);
感谢大家的支持