本文主要是介绍Android 提示框,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1.在测试时,如何实现一个提示
可以使用
Toast.makeText(v.getContext(), “这是一个提示”, Toast.LENGTH_SHORT).show();
//从资源文件string.xml 里面取提示信息
Toast.makeText(this, getString(R.string.welcome), Toast.LENGTH_SHORT).show();
这个提示会几秒钟后消失
2.可以使用AlertDialog.Builder 才产生一个提示框.
例如像messagebox那样的
new AlertDialog.Builder(v.getContext())
.setTitle(“Android 提示”)
.setMessage(“这是一个提示,请确定”)
.show();
带一个确定的对话框
new AlertDialog.Builder(v.getContext())
.setMessage(“这是第二个提示”)
.setPositiveButton(“确定”,
new DialogInterface.OnClickListener(){
public void onClick(DialogInterface dialoginterface, int i){
//按钮事件
}
})
.show();
AlertDialog.Builder 还有很多复杂的用法,有确定和取消的对话框
new AlertDialog.Builder(v.getContext())
.setTitle(“提示”)
.setMessage(“确定退出?”)
.setIcon(R.drawable.quit)
.setPositiveButton(“确定”, new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int whichButton) {
setResult(RESULT_OK);//确定按钮事件
finish();
}
})
.setNegativeButton(“取消”, new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int whichButton) {
//取消按钮事件
}
})
.show();
这篇关于Android 提示框的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!