以下方法在
Android版本的jellybean 4.3中不起作用.
historyExpaLV.setIndicatorBounds(historyExpaLV.getRight() - 60,historyExpaLV.getWidth() - 8);
有人知道解决方案吗?提前致谢.
解决方法
我如何解决这个问题
将SDK Manager更新到Android 4.3,并将其用作构建目标.他们在API 18中引入了一个新的方法,称为setIndicatorBoundsRelative(int,int),它在Android 4.3中起着另一个作用(但是正确).
检查Android版本,并使用旧方法与旧API:
if(android.os.Build.VERSION.SDK_INT < android.os.Build.VERSION_CODES.JELLY_BEAN_MR2) { mListView.setIndicatorBounds(myLeft,myRight); } else { mListView.setIndicatorBoundsRelative(myLeft,myRight); }