私は1つのXMLレイアウトファイルにテキストボックスを持っています。現在、私はボタンを含むR.layout.main(他のXMLファイル)を使用しています。このボタンを押すと、必要なテキストボックスでテキストを変更する必要があります。あるXMLから別のXMLに制御を渡すにはどうすればよいですか?他のXMLファイルからedittextを制御する
-1
A
答えて
0
これはあなたがブームをしようとしていることですか?
あなたは、このことによってこれを行うことができます。
1) public class TxtActivity extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(final Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
View b1 = findViewById(R.id.button1);
b1.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View view) {
Bundle b = new Bundle();
EditText ed = (EditText) findViewById(R.id.editText1);
String akey = ed.getText().toString();
Intent i = new Intent(TxtActivity.this, cl1.class);
b.putString("akey", akey);
i.putExtras(b);
startActivity(i);
finish();
}
});}}
2) public class cl1 extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.a);
EditText nw = (EditText) findViewById(R.id.editText1);
Bundle b = getIntent().getExtras();
String s = b.getString("akey");
nw.setText(s);
}
}
+0
ご返信の遅れを申し訳ありません。あなたの記事は確かに私を助けました。 – daemon54
+0
問題はありません。 –
関連する問題
- 1. XMLスキーマからXMLを制御する方法は?
- 2. EditTextボックスの外観を制御する方法は?
- 3. 他の断片からBluetoothを制御してください
- 4. 他のメソッドからのJavaFX GUIの制御?
- 5. ファイルのダウンロード制御
- 6. Servletからの文字列でXMLの制御文字CDATA
- 7. 1つのアプリ(IOS)から電話機の他のアプリを制御する
- 8. node.js:マスタークラスターからの制御
- 9. フォームからのアクセス制御
- 10. Javaは他のプログラムからのウィンドウの位置を制御できますか?
- 11. 子UIVIewControllerからUIScrollViewを制御する
- 12. JMenuBarからJFrameを制御する
- 13. C/C++からFirefoxを制御する
- 14. コントローラからngVideoオブジェクトを制御する
- 15. デスクトップからwinceデバイスを制御する
- 16. ファイルのダウンロードを制御する
- 17. hooks.rbファイルのキュウリタグの制御
- 18. ツリーからTreeViewer制御
- 19. angularjs - リモートデータから制御するチェックボックスステータス
- 20. 制御する複数のUIファイルが
- 21. Unity3D Photon Player他のすべてのプレーヤーを制御する
- 22. 他のプログラムのメニューを制御するプログラムの作成
- 23. バッチファイルから制御を戻す
- 24. アプリケーションからのAWS S3ファイルへのアクセスの制御
- 25. recyclerviewの他のアイテムを制御する方法は?
- 26. Linuxサブネット上の他のノードをプログラムで制御する
- 27. すべてのナビゲーションバーを1つのファイルから制御する方法は?
- 28. Unityで他のオブジェクトを制御するには?
- 29. xsiのXMLシリアライゼーション動作を制御する方法:nill =
- 30. SaltStackファイル・サーバー・アクセス制御
あなたはボタンとのEditTextを意味しています異なるレイアウトや異なるビューにありますか? – manjusg
はい...どちらも異なる見解です。 – daemon54
あなたはonbuttonclicklistner()でfindbyviewid()を使って直接更新することができます。あなたはそれを試していないのですか? – manjusg