我正在制作 ActionBar 日期和按钮在哪里。这是我的代码:
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
ActionBar actionBar = getActionBar();
String dateString = (String) android.text.format.DateFormat.format("yyyy/MM/dd", new java.util.Date());
actionBar.setTitle(dateString);
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.main, menu);
Button add = (Button) findViewById(R.id.add);
Button edit = (Button) findViewById(R.id.edit);
Button discard = (Button) findViewById(R.id.discard);
return true;
}
@Override
public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId()) {
case R.id.add:
Intent intent = new Intent(MainActivity.this, Add.class);
startActivity(intent);
break;
}
return false;
}
}
一个问题是日期出现在 ActionBar 但按钮没有。为什么按钮不出现?