我想从后面的代码中进行上述布局。它可以是带有开关或任何其他的列表视图。 有人可以给我一些关于如何进行的想法吗?
我对任何布局都持开放态度。相对布局对我或其他任何其他问题都适用。我知道如何填充列表视图表单代码或切换到右侧。但我不知道如何将它们组合起来并将其制作成代码
答案 0 :(得分:1)
这样的内容会为switch
TextView
和adapter
@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。如果这不是你在说什么,请告诉我