我已经按照 android tab host 的教程进行操作,并且能够在模拟器上运行。现在我想做的只是在一个选项卡视图中实现一个文本框和按钮。一旦用户在文本框中输入并按下按钮,文本框中输入的值就应传递到第二个选项卡,我可以使用该值进行进一步计算。
请指导我该怎么做?
谢谢,
阿洛克。
我认为你应该做的是声明一个全局变量:
class foobarApp extends Application {
private String txtValue;
public String getTxtValue(){
return txtValue;
}
public void setTxtValue(String aString){
txtValue= aString;
}
}
因此,当用户按下按钮时:
foobarApp myApp = ((foobarApp)getApplicationContext());
setTxtValue(myTextEdit.getText());
然后,当加载第二个选项卡时,您可以通过执行以下操作获取您的值:
foobarApp myApp = ((foobarApp)getApplicationContext());
theOtherEditText.setText(myApp.getTxtValue());
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)