// Set up the user interaction to manually show or hide the system UI.
contentView.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
if (TOGGLE_ON_CLICK) {
mSystemUiHider.toggle();
((ZooView)contentView).editmode = mSystemUiHider.isVisible();
} else {
mSystemUiHider.show();
}
}
});
这是我的代码,我正在尝试更新自定义视图(ZooView)中的变量以了解视图是否处于哪种模式(editmode 自定义变量主要更改 OnDraw 方法)...我试图使视图无效它会在点击时切换,但事实并非如此,因为 logcat 显示它甚至没有定期使用此功能。(只是偶尔)
有任何想法吗?