안드로이드 개발 질문/답변
(글 수 45,052)
이게 메인클래스입니다.=================================
public class MainActivity extends Activity {
TextView[] textView = new TextView[4];
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
textView[0] = (TextView)findViewById(R.id.testTV1);
textView[1] = (TextView)findViewById(R.id.testTV2);
TestClass testClass = new TestClass(XXXX);
}
public void setTextViewTest(String[] string) {
textView[0].setText(string[0]+"");
textView[1].setText(string[1]+"");
}
이건 다른클래스구요=================================
public class TestClass{
String[] string = new String[2];
public TestClass(XXXX xxxx) {
string[0]="111";
string[1]="222";
}
}
질문할께요~!
TestClass에서 MainActivity에 있는 setTextViewTest메소드에 스트링 배열 string를 전달해서
MainActivity에선 스트링 배열을 받아서 텍스트뷰에 뿌려주고 싶습니다.
MainActivity에서 TestClass생성자로 xxxx(무얼넘겨야하나요?) 넘겨야하고넘기구나서 어떻게 해야하는걸까요..ㅠ.ㅠ
생성자 어규먼트는 아무것도 없어도 될것같은데요.
MainActivitiy에서
TestClass testClass = new TestClass();
setTextViewTest(testClass.string);
하면 끝일거같은데요..