edittext의 내용을 다른 .java 파일의 알림에 전달하고 싶습니다. 다음과 같이 코드의 주요 부분은 다음과 같습니다안드로이드 전달 변수
public class HelloAndroid2 extends Activity {
private Button b2;
public Editable etext;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
EditText editText = (EditText)findViewById(R.id.EditText01);
editText.setText("name");
etext = editText.getText();
b2 = (Button) findViewById(R.id.Button02);
b2.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
//Toast.makeText(HelloAndroid2.this, editText.getText(), Toast.LENGTH_LONG).show();
Toast.makeText(HelloAndroid2.this, etext, Toast.LENGTH_LONG).show();
}
});
}
}
이 내 MyService.java 파일의 etext 변수를 호출하는 코드가 있어야한다 : 문자열 MyNotifiyText = etext; 어떻게해야합니까? 아니면 다른 .java 파일에서 etext 변수를 호출해야합니까?
"당신이 할 수있는 두 가지 활동에 걸쳐 정적 변수 사용 "- 어떻게 수행 할 것인가? – erdomester
활동 중 하나에서 정적 변수를 유지하거나 Heitara와 같은 모델 클래스를 유지하는 것이 좋습니다 –