0

我有一个水平列表视图和自定义适配器。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();

}

4

2 回答 2

0

你不能使用 ExpandableListView 吗?

看看那些开源库,也许有些可以帮助你: http ://www.androidviews.net/

于 2013-08-02T14:27:11.300 回答
-2

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

#myElement:focus{
  width:100px
}
于 2013-08-02T14:27:26.687 回答