마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

하나의 클래스와 다른 클래스 연결문제

0 추천

2개의  (mainActivity.java 메인 엑티비티) , (total.java) 클래스가 있습니다.

 

각각 레이아웃이 있는데 메인 레이아웃에 include layout을 사용하여 total.xml을 추가하여 사용할때

현재 아래와 같이 total.xml을 불러와 사용할 수 있습니다.

-main.xml-

<?xml version="1.0" encoding="utf-8"?>
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:layout_gravity="center"
    android:orientation="vertical" >
    <include
             layout="@layout/total"
             />
           
</FrameLayout>

 

여기서 main.java에서 처리하지않고 total.xml과 연결되는 total.java 클래스에서 버튼 작동을 직접 해줄수 있나요?

지금 제가 total.java 클래스에 이벤트 처리를 직접 해줬는데 일단 폰으로 빌드하니 작동이 되지않는데요....

 main.java에서 무조건 처리를 해야하나요?

 

아니면 total.java에 이벤트 처리를 해놓고 main.java와 연결을 해줄수 있는 방법이 있는지요 ...머릿속이 복잡하네요.

 

도와주세요.

 

 

 

 

 

 

 

 

 

개발자가되자 (340 포인트) 님이 2013년 3월 14일 질문

1개의 답변

0 추천

total.java 초기화 할 떄 main.java의 parent view를 같이 넘겨 주면 불러와서 쓸 수 있습니다.

view.findViewById("") 이런 식으로요. 아니면 buttonView만 넘겨주셔도 되고요.

치즈달걀말이 (1,130 포인트) 님이 2013년 3월 14일 답변
...