我写了这些代码行:
mVideoView = (VideoView) findViewById(R.id.video_view);
mVideoView.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
Log.v("LOG_TAG, click");
}
});
Run Code Online (Sandbox Code Playgroud)
但是,当我运行我的应用程序时,从不调用click事件.
所以我想知道,在VideoView上注册OnClickListener是不可能的?如果是这样,为什么会这样呢?
我希望我的OSX应用程序位于后台并等待键盘快捷键才能生效.它应该可以配置为类似于首选项中的Growl,或者可以作为状态栏中的dropbox访问.
当我使用'命令行工具'c ++ stdc ++模板创建一个xCode项目时,我能够包含和编译opencv头并运行一些代码.
但我想在'Cocoa Application'环境中使用OpenCV.使用该模板创建时,我在main.mm中包含OpenCV头时出现编译错误.(我已将main.m更改为main.mm,'// NSApplicationMain(argc,(const char**)argv);'已注释掉)
其中一个错误是:"只允许在函数内部使用语句表达式"
我想它的某种编译器版本错误,但是当我比较项目构建设置时,我找不到差异.
你有什么想法/专业知识吗?