问:软件包nubistudios.didyouknow;
导入android.app.Activity; 导入android.os.Bundle; 导入android.view.Menu; 导入android.view.MenuItem; 导入android.view.View; 导入android.widget.Button;
公共类DidYouKnowActivity扩展了活动{
@Override
protected void onCreate(Bundle savedInstanceState){
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_did_you_know);
//声明我们的视图变量,并从布局文件中为其分配
视图。final View factLabel = findViewById(R.id.factTextView);
按钮showFactButton =(按钮)findViewById(R.id.showFactButton);
View.OnClickListener听众=新View.OnClickListener(){
@覆盖
公共无效的onClick(查看视图){
//被点击的按钮,所以更新了新的事实的事实标签
字符串其实=“指纹一样,每个人都有不同的舌头打印”;
factLabel.setText(事实);
}
};
showFactButton.setOnClickListener(listener);
}
@Override
public boolean onCreateOptionsMenu(Menu menu){
//膨胀菜单;这会将项目添加到操作栏(如果有)。
getMenuInflater()。inflate(R.menu.did_you_know,menu);
返回true;
}
@Override
public boolean onOptionsItemSelected(MenuItem item){
//处理操作栏项目在这里单击。 只要 您在AndroidManifest.xml中指定父活动,//操作栏就会
自动处理Home / Up按钮上的单击
。
int id = item.getItemId();
如果(id == R.id.action_settings){
返回true;
}
return super.onOptionsItemSelected(item);
答:这个代码没有问题。