1
我遵循教程为android选项卡主机,并且能够在模拟器上运行。现在我想要做的只是在一个tabview中实现一个文本框和按钮。只要用户在文本框中输入并按下按钮,文本框中输入的值就会传递到第二个选项卡,我可以使用该值进行进一步计算。如何在android中的两个选项卡之间传递值
请指导我如何做到这一点? 谢谢, Alok。
我遵循教程为android选项卡主机,并且能够在模拟器上运行。现在我想要做的只是在一个tabview中实现一个文本框和按钮。只要用户在文本框中输入并按下按钮,文本框中输入的值就会传递到第二个选项卡,我可以使用该值进行进一步计算。如何在android中的两个选项卡之间传递值
请指导我如何做到这一点? 谢谢, Alok。
,我认为你应该做的是声明一个全局变量:
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());