方法一与方法二等效。方法二是什么语法呢?构造,成员...都挤在一起。大家常用方法二还是方法一的写法呢?private void openOptionsDialog()
{
//方法一
AlertDialog.Builder ab;
ab = new AlertDialog.Builder(Bmi.this);
ab.setTitle(R.string.about_title);
ab.setMessage(R.string.about_message);
ab.setPositiveButton(R.string.ok_label, new DialogInterface.OnClickListener()
{
public void onClick(DialogInterface dialog, int which)
{
}
});
ab.show(); //方法二
new AlertDialog.Builder(Bmi.this)
.setTitle(R.string.about_title)
.setMessage(R.string.about_message)
.setPositiveButton(R.string.ok_label, new DialogInterface.OnClickListener()
{
public void onClick(DialogInterface dialog, int which)
{
}
})
.show();
}
{
//方法一
AlertDialog.Builder ab;
ab = new AlertDialog.Builder(Bmi.this);
ab.setTitle(R.string.about_title);
ab.setMessage(R.string.about_message);
ab.setPositiveButton(R.string.ok_label, new DialogInterface.OnClickListener()
{
public void onClick(DialogInterface dialog, int which)
{
}
});
ab.show(); //方法二
new AlertDialog.Builder(Bmi.this)
.setTitle(R.string.about_title)
.setMessage(R.string.about_message)
.setPositiveButton(R.string.ok_label, new DialogInterface.OnClickListener()
{
public void onClick(DialogInterface dialog, int which)
{
}
})
.show();
}
解决方案 »
- android导入第三方jar后,产生:java.lang.NoClassDefFoundError错误
- 我是按照网上教程配置的,为什么我的Eclipse很卡啊
- Android2.2 怎么往SIM卡里插入联系人
- 微信公众账号如何向个人用户发送单个信息
- 新手关于新建项目打开XML的问题
- 怎样改变serviceState?
- android应用点击home键 后台运行再点击应用icon不能返回推出时的页面?球解决
- Android行车记录仪软件后台录像,二十四小时不间断循环录像,欢迎大家捧场
- 这反编译后的代码,请大神帮忙去掉反编译混淆的东西,还原为正常代码
- 安卓阅读类app开发问题!!请大神指教!!!急急急
- android 菜鸟问题
- 从VC++移值程序到Android中结构体的问题。
返回:
This Builder object to allow for chaining of calls to set methods