메서드 에서 View view 를 인자로 주는 경우가 있잖아요...?
이때 이 view 인자가 메서드에서 사용이 안되는 되도 불구하고 인자로 주는 경우는 무엇 때문인가요????
아.. 그리구 한 가지 질문 더 드리자면...
한 패키지 내에 두개의 사로 다른 자바 파일이 있는데요.... 1.java , 2.java ............
이때 2.java 에서 만든 메서드를 1.java 의 OnCreate(){} 내에서 사용하고 싶은데요.... 2.java 에 대한 객체를 다 생성을 하고
메서드를 사용을 했는데요.... 왜 이클립스 상에서는 문법 적인 에러 없이 잘 돌아 가는데 앱에서는 왜 실행이 안되는지 궁금합니다...
답변 주시면 감사 하겠습니다......
아.... 다형성 생각을 못했어네요..ㅎ 일단 감사드립니다. ㅎㅎ 아 그런데요.. 의문이 드는 부분이..
1. 이 메서드의 실행을 xml 파일에서 <Button> android:onClick="register" </Button> 이런식으로 실행을 하기 때문에 인자에 대해서 전
혀 언급없이 하고 있거든요..
2. 그리고 실제로 그 메서를 보더라도 View view 이 인자를 사용하는 부분도 없구요...
public void register(View view) {
Log.w("C2DM", "start registration process");
Intent intent = new Intent("com.google.android.c2dm.intent.REGISTER");
intent.putExtra("app", PendingIntent.getBroadcast(this, 0, new Intent(), 0));
intent.putExtra("sender", "henash1465@gmail.com");
startService(intent);
}
답변 주시면 감사합니다,,,, 꾸벅,,,




View에 관련된건.. 쓰임새가 있어서 넘겨줄거에요..
예를들어 View.OnClickListener 같은 경우..
View는 버튼 뷰를 나타내요.. 보통 view.getId() 를 이용해서 클릭한 버튼을 알아내는데 사용되고..
두번째 질문은 오류 내용을 확인해 봐야 알것 같네요...
오류 로그를 올려주시면 더 괜찮은 답변을 들을 수 있겠네요.