android制作问卷调查页面的问题

godwilling 2017-03-22 01:52:52
大家好:
我正在参与的Android项目中有个模块涉及到类似问卷调查的功能。在这个问卷调查的功能页面里需要在同一个页面中显示单选、多选、是否以及论述题;而且题目的数量不定,另外各种问题可能会混排。请问大家有什么好的实现思路么?
...全文
597 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
ink_s 2017-03-22
  • 打赏
  • 举报
回复

 int type = getItemViewType(position);
            if (convertView == null) {
                holder = new viewHolder();
                switch (type) {
                case TYPE_1:
                    convertView = View.inflate(getApplicationContext(), R.layout.item_1, null);
                    holder.checkBox = (CheckBox) convertView.findViewById(R.id.cb);
                    holder.textView = (TextView) convertView.findViewById(R.id.tv_1);
                    break;
                case TYPE_2:
                    convertView = View.inflate(getApplicationContext(), R.layout.item_2, null);
                    holder.textView = (TextView) convertView.findViewById(R.id.tv_2);
                    break;
                case TYPE_3:
                    convertView = View.inflate(getApplicationContext(), R.layout.item_3, null);
                    holder.textView = (TextView) convertView.findViewById(R.id.tv_3);
                    holder.imageView = (ImageView) convertView.findViewById(R.id.iv_3);
                    break;
                default:
                    break;
                }
ink_s 2017-03-22
  • 打赏
  • 举报
回复
1. HTML5 2.listview Adapter有这个方法 int getItemViewType(int position):根据position获取对应item使用的View类型。 你可以把每道题都存在list里面,存入题的类型, 比如单选1,多选3,填空3,简答4 再显示list的时候根据类型显示item布局。
godwilling 2017-03-22
  • 打赏
  • 举报
回复
我自己顶下吧。

80,471

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧