将单选按钮值传递给android中的textview

时间:2010-06-25 06:51:14

标签: android

我有两个活动或“屏幕”。

第二个活动有一个带有单选按钮的AlertDialogBox,用于选择一个选项。

我希望在从第二个活动的DialogBox中选择一个选项后,它应该显示在文本视图的第一个活动屏幕上。

即,假设用户在第二个活动中从对话框中选择“绿色”,则应在第一个活动屏幕上显示“绿色”。

将radiobuttonvalue传递给textview的方法是什么?

1 个答案:

答案 0 :(得分:0)

我会将您的第一个活动(TextView)称为A,将第二个活动(带单选按钮)称为B.

步骤1:通过startActivityForResult()

启动B.

步骤2:当用户点击单选按钮时,B调用setResult()将选择提供给A,然后调用finish()将控制权返回给A

步骤3:A需要覆盖onActivityResult()才能获得B

提供的结果