我有两个活动或“屏幕”。
第二个活动有一个带有单选按钮的AlertDialogBox,用于选择一个选项。
我希望在从第二个活动的DialogBox中选择一个选项后,它应该显示在文本视图的第一个活动屏幕上。
即,假设用户在第二个活动中从对话框中选择“绿色”,则应在第一个活动屏幕上显示“绿色”。
将radiobuttonvalue传递给textview的方法是什么?
答案 0 :(得分:0)
我会将您的第一个活动(TextView
)称为A,将第二个活动(带单选按钮)称为B.
步骤1:通过startActivityForResult()
步骤2:当用户点击单选按钮时,B调用setResult()
将选择提供给A,然后调用finish()
将控制权返回给A
步骤3:A需要覆盖onActivityResult()
才能获得B