Android项目覆盖警报对话框变量难题

时间:2012-03-23 13:43:06

标签: android button radio itemizedoverlay

我正在创建一个测验应用程序,我有一个自定义的ItemizedOverlay,其中我有一个带有单选按钮的AlertDialog。它从数据库加载值,该数据库在另一段代码中解析。

我可以添加单选按钮来显示每个问题,并在每个答案上显示一个Toast以显示所选的内容。但是,我似乎无法使提交按钮显示/注册选择了哪个答案。

1 个答案:

答案 0 :(得分:0)

setPositiveButton OnClickListener中的whichButton可能是指提交按钮本身。

相反,在onTap方法中声明一个int answerIndex。然后在onClick中进行选择,设置answerIndex = whichButton。最后,当您编写db的答案时,请使用answerIndex而不是whichButton。

希望这会有所帮助。