mac*_*nix 5 android android-layout
我想更改ExpandableListView的groupIndicator图标.我创建了一个stateListDrawable XML并添加了我想要显示为组指示符的drawable.
到现在为止还挺好.
但是,根据行的高度,图标会缩放以使用行的整个高度,从而失去其原始高宽比.
如何定义可绘制的组指示器,以便始终保持drawable的纵横比?
OP 写道:
我想出了怎么做。必须将图标定义为 9-patch-drawable。要使图标本身保持其纵横比,请在图标周围添加一个小的透明区域,并将其标记为 9 块图像的可拉伸部分