Android列表视图或任何其他带开关选项

时间:2013-05-07 15:37:56

标签: android listview switch-statement

They Layout

我想从后面的代码中进行上述布局。它可以是带有开关或任何其他的列表视图。 有人可以给我一些关于如何进行的想法吗?

我对任何布局都持开放态度。相对布局对我或其他任何其他问题都适用。我知道如何填充列表视图表单代码或切换到右侧。但我不知道如何将它们组合起来并将其制作成代码

1 个答案:

答案 0 :(得分:1)

这样的内容会为switch

中的每一行产生TextViewadapter
@Override
    public View getView(final int position, View convertView, ViewGroup parent) {
        // TODO Auto-generated method stub
        ViewHolder holder;
        View rowView = convertView;
        if (convertView == null)
        {
            LayoutInflater inflater = (LayoutInflater) context.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
            rowView = inflater.inflate(R.layout.your_layout, parent, false);  // create your_layout.xml with the layout you want
            holder = new ViewHolder();
            holder.label = (TextView) rowView.findViewById(R.id.itemTV);
            holder.switch = get your switch here

            rowView.setTag(holder);
        }
        else
        {
            holder = (ViewHolder) rowView.getTag();
        }

如果您还不知道如何使用ViewHolder,则需要阅读Docs。您还应该观看Google I/O TurboCharge Your UI。如果这不是你在说什么,请告诉我