【发布时间】:2013-01-23 11:58:03
【问题描述】:
我有带有 edittext 和 -/+ 按钮的列表视图。当我点击按钮时,更改 edittext 值,如 increment/decrement。
当我设置像 5 这样的值并滚动列表视图时,edittext 设置值作为 默认值像 0.
我就是这样用的
public View getView(final int position, View convertView,ViewGroup parent) {
LayoutInflater inflater = (LayoutInflater) context.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
View connection;
final ViewHolder holder;
connection = new View(context);
connection = inflater.inflate(R.layout.list_row_modified, null);
holder = new ViewHolder();
holder.up = (Button) connection.findViewById(R.id.btn_plus);
holder.down = (Button) connection.findViewById(R.id.btn_minus);
holder.date = (TextView) connection.findViewById(R.id.text_date);
//onClick with holder.up/holder.down
connection.setTag(holder);
return connection;
}
【问题讨论】:
标签: android android-layout listview scrollview