我已经使用自定义适配器创建了一个ListActivity
类。
行很简单:TextView
和Button
。
已实施的getView
方法如下:
public View getView(int position, View convertView, ViewGroup parent) {
if (convertView == null) {
convertView = getLayoutInflater().inflate(R.layout.row, null);
}
TextView tV = (TextView) convertView.findViewById(R.id.tv);
tV.setText(MY_LIST[position]);
return convertView;
}
现在我希望每一行按下时,动态地向其自身添加另一个按钮,在其他组件下面,这样就增加了行高。
我该如何执行此步骤?
答案 0 :(得分:0)
默认情况下应隐藏新按钮。当用户点击行时,您的处理程序会生成类似mHiddenButton.setVisibility(View.VISIBLE)
的内容。