edittextのコンテンツを別の.javaファイルの通知に渡したいとします。次のようにコードの主要部分は、次のとおりです。Android渡し変数
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変数をどのように呼び出すべきですか?
「あなたはどちらかでき2つのアクティビティ間で静的変数を使用する " - これを行う方法? – erdomester
あなたのアクティビティの1つでは、静的変数を保持することができますが、Heitaraのようなモデルクラスを保つことができます。 –