1

在我的活动中我想使用import android.content.DialogInterface.OnClickListenerimport android.view.View.OnClickListener因为在我的活动中我同时使用按钮和警报消息。任何人都告诉我如何同时使用两者。在尝试导入两者OnClickListeners时,它会出错。这个问题怎么解决??

4

3 回答 3

2

您需要为任一侦听器使用完整的包,例如

           android.content.DialogInterface.OnClickListener

和其他一样

          OnClickListener
于 2012-10-23T06:34:22.233 回答
1

导入一个点击监听器,另一个你可以通过在定义中指定绝对路径来使用。

于 2012-10-23T06:32:44.467 回答
0

您可以使用如下代码:

button.setOnClickListener(new OnClickListener() {

                public void onClick(View v) {
                    // TODO Auto-generated method stub
                    Toast.makeText(getApplicationContext(),
                                    "Button clicked", Toast.LENGTH_SHORT).show();
                }
            });

对于按钮 OnClick 方法,您需要以下导入,

import android.view.View.OnClickListener;


alert_dialog.setPositiveButton("Button Text", new DialogInterface.OnClickListener() {

            public void onClick(DialogInterface dialog, int which) {
                // TODO Auto-generated method stub
            Toast.makeText(getApplicationContext(), 
                        "Dialog clicked",Toast.LENGTH_SHORT).show();    
            }
        });

对于对话框 OnClick 方法,您需要以下导入,

import android.content.DialogInterface;

希望对您有所帮助。

于 2012-10-23T07:08:01.607 回答