안드로이드 개발 질문/답변
(글 수 45,052)
안녕하세요.
지금 배너를 한번 클릭하면 한시간동안 배너가 안보이도록 할려고하거든요, 근대 리스너의 동작패턴을 알고싶은데;;
(악의적인 중복클릭을 막기위해서;;)
자기가 직접 배너를 클릭하면 안되잖아요;;
그래서 테스트 모드가 있길레, 테스트모드를 할려는데, 테스트모드가 실행이 안되네요;
혹시 방법을 알고있거나, 리스너 동작패턴 아시는분 있으면 알려주세요.. 리스너의 메서드들이 무슨 역할을 하는지는 api에 대충 나와있는데 어떤 순서로 호출되는지를 모르겠어서요; 그리고 호출되기전에 무엇을 하는지도 모르고요,
이야기가 딴대로 셋지만, 어잿던 제가 테스트 디바이스 등록한 과정입니다.
//-- AdView 생성 및 리퀘스트 등록
AdView adView = new AdView(this, AdSize.BANNER, "a14e09d575b9a79");
AdRequest r = new AdRequest();
adView.loadAd(r);
//-- 핸드폰의 디바이스 아이디를 받아옴
TelephonyManager manager = (TelephonyManager)getSystemService(Context.TELEPHONY_SERVICE);
String id = manager.getDeviceId();
System.out.println("Your Device ID : "+id);
//--
r.addTestDevice(id);
//--
System.out.println("TEST Device? "+r.isTestDevice(this));
이렇게 했는데, 계속 false가 나오네요; 핸드폰번호도 입력해봤고, 모델번호도 입력해봤고, 일련번호도 입력해봤는데.
모두 false가 뜨네요;
지금 배너를 한번 클릭하면 한시간동안 배너가 안보이도록 할려고하거든요, 근대 리스너의 동작패턴을 알고싶은데;;
(악의적인 중복클릭을 막기위해서;;)
자기가 직접 배너를 클릭하면 안되잖아요;;
그래서 테스트 모드가 있길레, 테스트모드를 할려는데, 테스트모드가 실행이 안되네요;
혹시 방법을 알고있거나, 리스너 동작패턴 아시는분 있으면 알려주세요.. 리스너의 메서드들이 무슨 역할을 하는지는 api에 대충 나와있는데 어떤 순서로 호출되는지를 모르겠어서요; 그리고 호출되기전에 무엇을 하는지도 모르고요,
이야기가 딴대로 셋지만, 어잿던 제가 테스트 디바이스 등록한 과정입니다.
//-- AdView 생성 및 리퀘스트 등록
AdView adView = new AdView(this, AdSize.BANNER, "a14e09d575b9a79");
AdRequest r = new AdRequest();
adView.loadAd(r);
//-- 핸드폰의 디바이스 아이디를 받아옴
TelephonyManager manager = (TelephonyManager)getSystemService(Context.TELEPHONY_SERVICE);
String id = manager.getDeviceId();
System.out.println("Your Device ID : "+id);
//--
r.addTestDevice(id);
//--
System.out.println("TEST Device? "+r.isTestDevice(this));
이렇게 했는데, 계속 false가 나오네요; 핸드폰번호도 입력해봤고, 모델번호도 입력해봤고, 일련번호도 입력해봤는데.
모두 false가 뜨네요;