我想从后面的代码中进行上述布局。它可以是带有 switch 或任何其他的列表视图。有人可以给我一些关于如何进行的想法吗?
我对任何布局持开放态度。相对布局适用于我或任何其他人。我知道如何在后面填充列表视图表单代码或在右侧切换。但我不知道如何将它们组合起来并生成它后面的代码
我想从后面的代码中进行上述布局。它可以是带有 switch 或任何其他的列表视图。有人可以给我一些关于如何进行的想法吗?
我对任何布局持开放态度。相对布局适用于我或任何其他人。我知道如何在后面填充列表视图表单代码或在右侧切换。但我不知道如何将它们组合起来并生成它后面的代码
像这样的东西会产生你的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。如果这不是您要说的,请告诉我