• Android实现选择题答题(包括单选、多选和答题卡)


    在线答题demo,具体代码是一年多前完成的,比较简单,不再贴出,请参见Github。

    主要功能:

    单选:点击选项直接进入下一题。
    多选:选择多个选项,向右滑动进入下一题。
    答题卡:点击题号重新进入答题界面。
    使用技术:

    主框架为ViewPager内嵌Fragment,包含试题Fragment(QuestionItemFragment
    )和答题卡Fragment(ScantronItemFragment ),并使用FragmentStatePagerAdapter
    进行适配。

    单选题和多选题使用ListView实现,主要利用了ListView的ListView.CHOICE_MODE_SINGLE and
    ListView.CHOICE_MODE_MULTIPLE属性。

    为了方便试题界面和答题卡界面的自由跳转,使用了LocalBroadcast。

    效果图:

    Github地址:

    https://github.com/wildcreek/MultiChoice

  • 相关阅读:
    java知识总结-15
    java知识总结-14
    java知识总结-13
    Java知识总结-12
    Java知识总结-11
    Java知识总结-10
    Java知识总结-9
    Java知识总结-8
    Java知识总结-7
    SSO
  • 原文地址:https://www.cnblogs.com/geili/p/10327283.html
Copyright © 2020-2023  润新知