我在一个XML布局文件中有一个文本框。目前,我正在使用包含按钮的R.layout.main(其他xml文件)。当按下此按钮时,我需要在所需的文本框中更改文本。我如何将控制从一个xml传递给另一个xml?从其他XML文件控制edittext
-1
A
回答
0
这是你想要做什么broh?
你可以做到这一点通过此:
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 2012-02-03 23:55:44
+0
兄弟没问题。 – 2012-02-04 16:22:35
相关问题
- 1. 如何从其他控制器文件
- 2. Sitecore 7:从其他xml控件调用一个xml控件
- 3. 条件从其他控制器
- 4. 从其他控制器
- 5. 从IOS其他控制器
- 6. 控制从其他的iFrame
- 7. 从其他的EditText小部件文本填充的EditText小部件文本
- 8. 生成从其他XML文件继承的XML文件
- 9. 控件不从其他类
- 10. 如何从其他文件比控制器
- 11. 从其他文件
- 12. 从XML访问其他XML?
- 13. 从其他m文件绘制函数
- 14. Webbrowser控件中的Excel控件从其他文件锁定Excel
- 15. 从控制器返回XML文件
- 16. 我想从其他控制器文件加载新的FXML文件
- 17. 从其他类的VB.NET控制表格
- 18. 如何从其他比控制器
- 19. 如何从其他视图控制器
- 20. 从其他窗口控制名称
- 21. 添加值从其他控制器
- 22. 从其他控制器的Symfony窗体
- 23. 从其他方法控制JavaFX GUI?
- 24. 添加控制从其他类
- 25. 将文件从一个文件夹复制到其他文件
- 26. 从XML文档依赖于其他值
- 27. 二进制文件和其他文件
- 28. CakePHP组件或其他控制器类?
- 29. 创建由其他XML文件组成的XML布局文件?
- 30. EditText,不允许从一个复制/粘贴到其他
你的意思按钮的EditText在不同的布局,或在不同的看法? – manjusg 2012-01-27 20:05:51
是的......他们都有不同的看法。 – daemon54 2012-01-27 20:09:18
你可以直接使用onbuttonclicklistner()中的findbyviewid()来更新。你没有试过吗? – manjusg 2012-01-27 20:20:43