안드로이드 개발 질문/답변
(글 수 45,052)
안녕하세요~~~
a.java와 b.java라는 두개의 클래스가 있다고 할때....
a에서 b에 있는 변수값을 가져오고 싶은데 어떻게 하나요?
예)
파일명 : a.java
b bb;
public class Main extends Activity{
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.a);
Integer aa = bb.abcd;
String aaa= aa.toString();
Toast.makeText(this, "Meaasge : "+ aaa, Toast.LENGTH_LONG).show();
}
}
파일명 : b.java
public int bb;
public class ConService {
public ConService(Context context, Handler handler) {
bb = 1234567890;
}
}
위처럼 이렇게 되어있습니다.
이때 a에서 b의 bb값을 가져오려면 어떻게 하는지요???
답변 부탁드립니다.




int bb를 static으로 만들거나
public int getBB() {
return bb;
}
메소드를 b.java에 구현해 놓은 후 이 메소드를 호출해도 되겠지요