ListItem视图更改

时间:2013-08-02 14:22:56

标签: android listview onclick listitem

我有一个horizontal listview和自定义适配器。 OnItemClickListener应用于每个项目,并正常工作。现在我想在点击时放大一个项目。 OnItemClicked方法发布在下面,但它不起作用。有谁知道如何实现这一目标?

    public void onItemClick(AdapterView<?> arg0, View arg1, int arg2, long arg3) {

        arg1.setLayoutParams(new RelativeLayout.LayoutParams(arg1.getMeasuredWidth() * 2, arg1.getMeasuredHeight() * 2));
        arg1.requestLayout();
        mListView.invalidate();

}

2 个答案:

答案 0 :(得分:0)

你不能使用ExpandableListView吗?

看看那些开源库可能有些人可以帮到你: http://www.androidviews.net/

答案 1 :(得分:-2)

为什么不使用CSS:焦点选择器?

#myElement:focus{
  width:100px
}