android – 可扩展列表视图在jellyBean 4.3版本中移动组图标指示符到右边?

以下方法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);
}

相关文章

Android性能优化——之控件的优化 前面讲了图像的优化,接下...
前言 上一篇已经讲了如何实现textView中粗字体效果,里面主要...
最近项目重构,涉及到了数据库和文件下载,发现GreenDao这个...
WebView加载页面的两种方式 一、加载网络页面 加载网络页面,...
给APP全局设置字体主要分为两个方面来介绍 一、给原生界面设...
前言 最近UI大牛出了一版新的效果图,按照IOS的效果做的,页...