草庐IT

HeaderViewListAdapter

全部标签

java - 如何调试Android java.lang.IndexOutOfBoundsException HeaderViewListAdapter.java 行

我有一个在androidplaystore中运行的应用程序,我最近开始看到来自Crashlytics的崩溃报告,其中包含以下跟踪:FatalException:java.lang.IndexOutOfBoundsException:Invalidindex0,sizeis0atjava.util.ArrayList.throwIndexOutOfBoundsException(ArrayList.java:251)atjava.util.ArrayList.get(ArrayList.java:304)atandroid.widget.HeaderViewListAdapter.isE

android - HeaderViewListAdapter 随机崩溃

我在crashlytics中遇到随机崩溃,我无法模拟它。它在AndroidV2和V4上随机崩溃,但非常非常罕见:java.lang.IndexOutOfBoundsException:Invalidindex3,sizeis0atjava.util.ArrayList.throwIndexOutOfBoundsException(ArrayList.java:257)atjava.util.ArrayList.get(ArrayList.java:311)atandroid.widget.HeaderViewListAdapter.getView(HeaderViewListAdapt

android - FastScroller 只滚动回第一个元素,而不是标题 View

我在ListView中启用了快速滚动,它有一个不可选择的headerview。如果您向下滚动列表并将快速滚动拇指拖到顶部,则列表只会滚动回第一个元素,但不会滚动到标题View。拖动列表,按预期工作。截图1:截图中的红色区域是标题View。屏幕截图2:如果您将拇指拖到顶部,您只会到达第一个元素,并且标题View仍在上方。ListViewlv=(ListView)findViewById(R.id.listView);lv.addHeaderView(getLayoutInflater().inflate(R.layout.view,null),null,false); 我创建了一个演示项

android - FastScroller 只滚动回第一个元素,而不是标题 View

我在ListView中启用了快速滚动,它有一个不可选择的headerview。如果您向下滚动列表并将快速滚动拇指拖到顶部,则列表只会滚动回第一个元素,但不会滚动到标题View。拖动列表,按预期工作。截图1:截图中的红色区域是标题View。屏幕截图2:如果您将拇指拖到顶部,您只会到达第一个元素,并且标题View仍在上方。ListViewlv=(ListView)findViewById(R.id.listView);lv.addHeaderView(getLayoutInflater().inflate(R.layout.view,null),null,false); 我创建了一个演示项