问题和解决方案

1、java.lang.IndexOutOfBoundsException
索引越界异常:该异常表示不合法下标,通常是因为访问了list不合法的位置,建议检查数据是否越界。
解决方案:
1)遍历数组/字符串集合前,要判断遍历对象的长度;
2)操作数组/字符串等集合前,要检查角标是否在长度允许范围内;
3)ListView操作不当也会引起该异常,这种情况一般是由于list渲染的时候,外面的数据源发生变化导致的的。举例如listview滚动时点击刷新将会报错,解决方案是listview滚动时将刷新置为不可点击。

2、android.util.AndroidRuntimeException
Calling startActivity() from outside of an Activity context requires the FLAG_ACTIVITY_NEW_TASK flag. Is this really what you want?
解决方案:
https://blog.csdn.net/dct8888/article/details/52064160

你可能感兴趣的:(问题和解决方案)