我在一个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. 从IOS其他控制器
- 2. 控制从其他的iFrame
- 3. 生成从其他XML文件继承的XML文件
- 4. 控件不从其他类
- 5. 从其他文件
- 6. 从XML访问其他XML?
- 7. 从其他m文件绘制函数
- 8. Webbrowser控件中的Excel控件从其他文件锁定Excel
- 9. 将文件从一个文件夹复制到其他文件
- 10. 添加值从其他控制器
- 11. 从其他方法控制JavaFX GUI?
- 12. 从其他控制器的Symfony窗体
- 13. 二进制文件和其他文件
- 14. CakePHP组件或其他控制器类?
- 15. AngularJS - 如何从其他控制器运行控制器?
- 16. ExpressJS - 从其他文件夹
- 17. 将数据从editText拖动到其他editText在android
- 18. 类控制其他视图
- 19. 控制JFrame其他无效?
- 20. 在其他控制器
- 21. 从其他视图控制器获取事件
- 22. 如何制作不能包含其他控件的控件?
- 23. 基于其他控制事件动态加载用户控件
- 24. XML的XPath读取大文件,从一个部分到其他
- 25. 文件路径被其他视图控制器修改
- 26. 什么控制主布局文件是“main.xml”还是其他?
- 27. 添加控制器/视图上的其他文件夹
- 28. 如何在Angularjs中的其他文件中使用控制器
- 29. 如何渲染其他控制器(服务器)文件?
- 30. Apple如何让其控制器包含其他控制器?
你的意思按钮的EditText在不同的布局,或在不同的看法? – manjusg 2012-01-27 20:05:51
是的......他们都有不同的看法。 – daemon54 2012-01-27 20:09:18
你可以直接使用onbuttonclicklistner()中的findbyviewid()来更新。你没有试过吗? – manjusg 2012-01-27 20:20:43