日历应用程序中

时间:2016-06-29 18:04:32

标签: java android calendar

我正在关注this tutorial的代码,我的java文件中有两个未解析的符号。

网站的java文件名为MainActivity.java,但我的是calendar.java。代码如下:

//imports

公共类日历扩展了ActionBarActivity    {

CalendarView calendar;

@Override
protected void onCreate(Bundle savedInstanceState)
{
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_calendar);

    //this can be added to make a calendar (?)
    calendar = (CalendarView) findViewById(R.id.calendar);
    calendar.setOnDateChangeListener(new OnDateChangeListener() {
        @Override
        public void onSelectedDayChange(CalendarView view, int year, int month, int dayOfMonth) {
            Toast.makeText(getApplicationContext(),dayOfMonth + "/" + month + "/" + year, Toast.LENGTH_LONG).show();
        }
    });
}

@Override
public boolean onCreateOptionsMenu(Menu menu)
{
    //inflate the menu
    getMenuInflater().inflate(R.menu.main, menu);
    return true;
}

@Override
public boolean onOptionsItemSelected(MenuItem item)
{
    //handle action bar item clicks here
    int id = item.getItemId();
    if(id == R.id.action_settings)
        return true;
    return super.onOptionsItemSelected(item);
}

}

在onCreateOptionsMenu方法中,R.menu.main是一个未解析的符号。我不确定教程是否指的是我的应用程序中没有的东西?

onOptionsItemSelected方法也是如此。 R.id.action_settings尚未解决。

老实说,我不确定这些线应该做什么,更不用说为什么他们不这样做了。如何修复它以使我的日历有效?

0 个答案:

没有答案