ANDROID 温习系列01----ANDROID -TOAST(提示功能)用法温习

<1>
Toast 的使用
eg:
Button button=(Button)findViewById(R.id.youButtonidname);
button.setOnClickListener(new View.OnclickListener(){public void onClick(View v){
Toast.makeText(youACtivityname,“提醒信息”,Toast.LENGTH_SHORT).show();
}
});
Toast是Android系统中提供的一种很好的提醒方式:(如上所示)
<2>
Menu的用法:
1.首先你需要创建Menu源文件,并且使用item为其贴上标签:

2.接下来你需要在你的Activity中声明它(重写onCreateOptionsMenu和onOptionsItemSelected方法)
重写onCreateOptionsMenu方法:
(创建菜单)
public boolean onCreateOptionsMenu(Menu menu){
getMenuInflater().Inflate(哪个菜单资源(R.menu.xx),放到那个对象(menu));
return true;(返回false则无法看到菜单)
}
3.那么我们是不是应该让菜单显示点什么东西?所以说此时我们可以把Toast和Menu结合起来:
eg:
public boolean onOptionsItemSelected(MenuItem item){
//此时根据用户所点击路径ID来选择
switch(item.getItemId()){
//id是上面写好的
case R.id.idName0:{
//用户点击时让它提示信息
//实现了Toast和Menu结合
Toast.makeText(this,"@string/显示信息"(提前在value.string.xml中写好的),(提示多长时间)Toast.LENHTH_SHORT).show();
break;
}
case R.id.idName1:{
Toast.makeText(this,"@string/显示信息",Toast.LENHTH_SHORT).show();
break;
}
default{
//或者什么都不做
}
return true;
}

猜你喜欢

转载自blog.csdn.net/weixin_44018671/article/details/84947564