当前位置::主页 > TAG标签 > 异常
  • Only the original thread that created a view hierarchy can touch its views. 是怎么产生的

    我们都知道,在Android里面,只有主线程(MainThread)才可以更新ui,比如设置TextView的文本内容,ImageView的图片等等。 只要我们在非主线程去操作ui界面,就是抛出"Only the original thread that created a view hierarchy can touch its views."的异常。

    16-06-04
  • 嵌套两层滑动view下,IllegalArgumentException: pointerIndex out of range的解决方法

    感谢a405942873 的投递,笔记原文: http://blog.csdn.net/a405942873/article/details/40264685 ---------------------- 发现问题期间的一些记录,日期是后面补充的,不一定准确,不想看可以直接翻到下面。 --------------------------- 2014年10月17日23:4

    15-05-01
  • 异常:java.lang.ClassCastException: android.view.ViewGroup$LayoutParams cannot be cast to android.vi

    今天在使用LayoutParams时出现了一个问题,我是这样用的: 在gridview初始化的时候,为gridview添加了一个header(我用的是第三方GridView是可以添加header的): headerView = new View(getActivity());LayoutParams params = new LayoutParams(LayoutParam

    14-11-17
  • 小心android-support-v4.jar版本混乱造成的NoClassDefFoundError

    当你的项目出现以下红色提示的时候,要小心了,因为很可能因为这个错误而导致解释不通的异常出现。 Found 2 versions of android-support-v4.jar in the dependency list,but not all the versions are identical (check is based on SHA-1 only at this tim

    14-11-02
  • Unsupported major.minor version 51.0

    android的5.0sdk出来了,本来想试试的,但是总是会出现Unsupported major.minor version 51.0或者是The project target (Android 5.0) was not properly loaded.。原来android5.0的运行环境必须是jdk1.7以上。这是在stackoverflow上看到的: So basically yo

    14-10-27
  • The application's PagerAdapter changed the adapter's contents without calling PagerAdapter#notifyDat

    今天开发的时候遇到如题所述的异常,找了一下在satckoverflow上看到一个比较靠谱的答案: After ADT 22 the PagerAdapter has gotten very strict about calling notifyDataSetChanged() before calling getCount(). It evidently keeps track of what it th

    14-10-23
  • 关于异常“The specified child already has a parent. You must call removeView"的解决以及产生的原因

    这个异常的出现往往是因为非法使用了某些方法引起的。 从字面意思上是说这个特定的 child 已经有一个 parent 了,你必须在这个 parent 中首先调用 removeView() 方法,才能继续你的内容。这里很明显这个 child 是一个 View ,一个子( child ) View 必须依

    14-09-23
  • android开发常见编程错误总结

    1.设置TextView的文本颜色 TextView tv;...tv.setTextColor(R.color.white); 其实这样设置的颜色是 R.color.white的资源ID值所代表的颜色值,而不是资源color下的white颜色值:正确的做法如下: tv.setTextColor(getResources().getColor(R.color.white));

    13-09-07
  • activity外部调用startActivity的new task异常解析

    我现在需要在点击listview的某个item的时候启动一个activity,因为我的listview不在activity中,所以为了简便我直接用context来调用activity,如下: Intent intent = new Intent(view.getContext(), BlogDetail.class);intent.putExtra("blog_id", blog.get

    13-09-07
  • Java 异常处理的最佳实践Best Practices for Exception Handling

    译者注 :这是一篇 2003 年的文章,因为时间久远,可能有些观点已经过时,但里面讨论的大部分方法如今仍能适用。如若有其他好的错误处理的方法,欢迎留言。 异常处理的关键就在于知道何时处理异常以及如何使用异常。这篇文章,我会提到一些最佳的异常处理方

    13-07-24