안드로이드 개발 질문/답변
(글 수 45,052)
안녕하세요.
사용자가 타이머를 동작시켜서 일정시간을 주기로 터치 이벤트를 발생시키는것이 가능한가요??
그래서 만약 해당 위치가 버튼이 있다면 클릭이 먹는것까지....가능할까요??
오래전부터 궁금했던건데 그때 마다 해결책을 못 찾고 안되나보다..라고 생각했내요.
혹시 아시는분 계시면 도움 말씀 좀 부탁드립니다.
수고하세요~~~^^*
2011.03.21 19:29:49
음...제가 궁금한 것은 한마디로 화면 터치없이 터치 이벤트를 만들수 있냐는 것입니다.
그래서 만약 임의의 좌표에서 터치 이벤트를 발생시키고... 만약 터치 이벤트가 발생한 곳에
버튼과 같은 View가 있다면 클릭 이벤트를 받도록 하는 것이 제가 원하는 것입니다.
2011.03.21 19:37:03
자바 awt에 Robot이라는 클래스가 있긴 합니다.
http://download.oracle.com/javase/6/docs/api/java/awt/Robot.html
요걸 좀 안드로이드쪽에 터치 이벤트로 변형해보면 될 것도 같습니다.
http://download.oracle.com/javase/6/docs/api/java/awt/Robot.html
요걸 좀 안드로이드쪽에 터치 이벤트로 변형해보면 될 것도 같습니다.
2011.03.21 19:52:09
봉느님..
도움 주신 내용은 제가 변형을 하기가 막막하내요..혹시.. 괜찮으시다면 간단하게 어떤식으료
변형할 수 있는지 간단한 샘플코드나 도움 좀 주실수 있으신가요??
일단 이번에는 안드로이드에서 제공하는 레퍼런스가 있어서 아즈라엘님이 알려주신 내용으로 찾아볼 생각인데요..
혹시 다음에는 순수 자바코드를 변형해야 할 일이 있을텐데....공부해 보고 싶습니다.
즐거운 저녁되십시오.
2011.03.21 20:14:16
(추천:
1 / 0)
아;; 너무 무책임하게 변형하면 되겠다고 했군요;;;
일단 저 Robot class는 android에서 사용할 수 없습니다.
android에서 지원하는 jdk에 awt 패키지가 전부 빠져있기 때문인데요;;
awt나 swing으로 어플리케이션을 개발할 때만 사용된다고 보시면 됩니다.
말하고자 했던건 저런 식으로 직접 awt event를 날릴수도 있으니,
비슷한 구조로 android event를 날리면 되지 않을까 한거구요;; 그냥 생각만 해본거에요;;
아즈라엘님의 방법을 쓰시는게 맞을 겁니다. 엉엉. 죄송해요.
일단 저 Robot class는 android에서 사용할 수 없습니다.
android에서 지원하는 jdk에 awt 패키지가 전부 빠져있기 때문인데요;;
awt나 swing으로 어플리케이션을 개발할 때만 사용된다고 보시면 됩니다.
말하고자 했던건 저런 식으로 직접 awt event를 날릴수도 있으니,
비슷한 구조로 android event를 날리면 되지 않을까 한거구요;; 그냥 생각만 해본거에요;;
아즈라엘님의 방법을 쓰시는게 맞을 겁니다. 엉엉. 죄송해요.



