android-如何在应用程序中添加第三个按钮

android-如何在应用程序中添加第三个按钮,第1张

概述我如何在我的应用程序添加第三个按钮……我想将第三个按钮设置为“听”….我已经检查了.setNeutralButton但这不起作用….怎么可能?publicclassMessageViewPageextendsActivity{ScrollViewsv;Stringnickname,body;privateLinearLayoutmainLayout;finalConte

我如何在我的应用程序中添加第三个按钮……我想将第三个按钮设置为“听” ….我已经检查了

.setNeutralbutton

但这不起作用….怎么可能?

public class MessageVIEwPage extends Activity {ScrollVIEw sv;String nickname,body;private linearLayout mainLayout;final Context context = this;@OverrIDeprotected voID onCreate(Bundle savedInstanceState) {    // Todo auto-generated method stub    super.onCreate(savedInstanceState);    setContentVIEw(R.layout.message_vIEw_page);    Bundle b = getIntent().getExtras();    nickname= b.getString("nick");    body=b.getString("body");    System.out.println(nickname);    System.out.println(body);    mainLayout=(linearLayout)findVIEwByID(R.ID.mainLayoutmess);    mainLayout.setonClickListener(new OnClickListener() {        public voID onClick(VIEw arg0) {            System.out.println("***************in on click************");            AlertDialog.Builder alertDialogBuilder = new AlertDialog.Builder(                    context);                // set Title                alertDialogBuilder.setTitle("Access");                // set dialog message                alertDialogBuilder                    .setMessage("What's next?")                    .setCancelable(false)                    .setPositivebutton("Reply",new DialogInterface.OnClickListener() {                        public voID onClick(DialogInterface dialog,int ID) {                            Intent i=new Intent(MessageVIEwPage.this,Reply.class);                            startActivity(i);                            finish();                        }                      })                    .setNegativebutton("Cancel",new DialogInterface.OnClickListener() {                        public voID onClick(DialogInterface dialog,int ID) {                            dialog.cancel();                        }                    });                    // create alert dialog                    AlertDialog alertDialog = alertDialogBuilder.create();                    // show it                    alertDialog.show(); } });}}

带有.setNeutralbutton …….具有错误

没有.setNeutralbutton ….没有错误

解决方法:

只需在setNegativebutton的OnClickListener .add之后删除分号(;),即可:

alertDialogBuilder                    .setMessage("What's next?")                    .setCancelable(false)                    .setPositivebutton("Reply",new DialogInterface.OnClickListener() {                        public voID onClick(DialogInterface dialog,int ID) {                            Intent i=new Intent(MessageVIEwPage.this,Reply.class);                            startActivity(i);                            finish();                        }                      })                    .setNegativebutton("Cancel",new DialogInterface.OnClickListener() {                        public voID onClick(DialogInterface dialog,int ID) {                            dialog.cancel();                        }                    }) // ; remove this semicolon here .setNeutralbutton("Neutral",new DialogInterface.OnClickListener() {                        public voID onClick(DialogInterface dialog,int ID) {                            dialog.cancel();                        }                    });
总结

以上是内存溢出为你收集整理的android-如何在应用程序中添加第三个按钮全部内容,希望文章能够帮你解决android-如何在应用程序中添加第三个按钮所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1210913.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-04
下一篇 2022-06-04

发表评论

登录后才能评论

评论列表(0条)

保存