我已经编写了以下代码行:
mVideoView = (VideoView) findViewById(R.id.video_view);
mVideoView.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
Log.v("LOG_TAG, click");
}
});
但是,当我运行我的应用程序时,从不调用click事件。
所以我想知道,是否不可能在VideoView上注册OnClickListener?而且,如果是这样,为什么会这样呢?
最佳答案
使用VideoView.setOnTouchListener(..)
适用于VideoView
关于android - Android:为什么不能将onClickListener赋予VideoView?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6175456/