【问题标题】:Android: Error handling onClickListenerAndroid:错误处理 onClickListener
【发布时间】:2014-08-22 08:27:29
【问题描述】:

我有一些活动处理任何视图上的点击事件

public class MainActivity extends Activity implements OnClickListener{
    ...
}

我试图通过这个覆盖

public void onClick(View v)
{
    switch (v.getId())
    {
        case R.id.button1:
            mp.start();  
            break;
        case R.id.button2:
            mp.pause();  
            break;
        case R.id.button3:
            mp.stop();  
            break;
        default:
            break;
    }
}

但它要求我更改为通过

处理点击事件
@Override
    public void onClick(DialogInterface dialog, int which) {
            // TODO Auto-generated method stub

        }

api变了,我不知道的问题是什么?

【问题讨论】:

  • 你的导入语句是什么
  • 导入android.content.DialogInterface;导入 android.content.DialogInterface.OnClickListener;
  • 我明白了!感谢您的帮助

标签: android android-activity android-event


【解决方案1】:

你需要导入

import android.view.View.OnClickListener;

而不是

import android.content.DialogInterface.OnClickListener;

看到这个

http://developer.android.com/reference/android/view/View.OnClickListener.html

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-04-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-03-04
    • 1970-01-01
    相关资源
    最近更新 更多