我在一個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