无论如何要在鳍状肢视图中设置 onlickListener 。在我的应用程序中,有一个带有“下一个”、“上一个”和“完成”按钮的问题向导。我已经使用 ViewFlipper 翻阅了所有问题。对于鳍状肢中的每个视图,都有一个文本视图和 4 个单选按钮包裹在 Radiogroup 中。我想获取用户单击完成按钮时选择的 RadioButton 的值。我计划做的是,每次单击单选按钮时调用一个函数将值存储在数组中,并在单击完成按钮时获取数组。有什么建议如何建立这个!
我的问题向导将如下所示:
无论如何要在鳍状肢视图中设置 onlickListener 。在我的应用程序中,有一个带有“下一个”、“上一个”和“完成”按钮的问题向导。我已经使用 ViewFlipper 翻阅了所有问题。对于鳍状肢中的每个视图,都有一个文本视图和 4 个单选按钮包裹在 Radiogroup 中。我想获取用户单击完成按钮时选择的 RadioButton 的值。我计划做的是,每次单击单选按钮时调用一个函数将值存储在数组中,并在单击完成按钮时获取数组。有什么建议如何建立这个!
我的问题向导将如下所示:
冒着鼓励过早优化的风险,我解决了一个与此非常相似的问题(翻转一组可能有几十个或多或少相同的页面),结果非常好,尽管稍微间接地解决了你的问题。
我的技术的基础是拥有一个ViewFlipper
包含单个子页面。当用户单击“上一个”或“下一个”时,会发生以下情况:
我需要加倍努力,因为我的页面非常复杂......几个列表,各种按钮,图像等。在我的视图层次结构中拥有 2 或 3 个会非常浪费,更不用说几十个了。上述技术最大限度地降低了您的布局复杂性,并且如果页面复杂,翻转动画会运行得更快。