안드로이드 4.x에서 터치 이벤트 에러 발생시

안드로이드/android 2012. 8. 3. 10:13

java Error message

1. call to OpenGL ES API with no current context (logged once per thread)

2. NO_FAST_DRAW = false

3. singleCursorHandlerTouchEvent -getEditableSupport  FASLE  


Android 2.3 진저에서 잘 먹히던 이벤트가

Android 4.x 에서 위와 같이 3가 종류의 에러가 발생한다. 
정말이지 버전업 되면서 더 좋아지면서 기존의 소스 코드는 유지 할 수 있었음 좋겠다



< script language="javascript" type="text/javascript">
		document.addEventListener("touchstart", function(e) {
				//e.preventDefault();
				document.getElementById("logDiv").innerHTML = new Date().toString() + ": !touchstart";
		}, false);
		document.addEventListener("touchmove", function(e) {
				// Prevent page scroll:
				e.preventDefault();
				document.getElementById("logDiv").innerHTML = new Date().toString() + ": !touchmove" + e.touches[0].pageY;
		}, false);
		document.addEventListener("touchend", function(e) {
				document.getElementById("logDiv").innerHTML = new Date().toString() + ": !touchend";
		}, false);
		document.addEventListener("touchcancel", function(e) {
				document.getElementById("logDiv").innerHTML = new Date().toString() + ": !touchcancel";
		}, false);

< /script>

		
< div id="logDiv">< /div>