文档章节

安卓4.4系统 textview报空指针

bluecoffee
 bluecoffee
发布于 2015/09/21 16:30
字数 239
阅读 106
收藏 1

报错如下:

09-21 15:48:47.636  18649-18649/ E/AndroidRuntime﹕ FATAL EXCEPTION: main
    Process: , PID: 18649
    java.lang.NullPointerException
            at android.widget.TextView.makeNewLayout(TextView.java:6346)
            at android.widget.TextView.onMeasure(TextView.java:6631)
            at android.view.View.measure(View.java:16935)
            at android.widget.Spinner.setUpChild(Spinner.java:650)
            at android.widget.Spinner.makeView(Spinner.java:613)
            at android.widget.Spinner.getBaseline(Spinner.java:449)
            at android.widget.LinearLayout.measureHorizontal(LinearLayout.java:1089)
            at android.widget.TableRow.onMeasure(TableRow.java:114)
            at android.view.View.measure(View.java:16935)
            at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:5156)
            at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1404)
            at android.widget.TableLayout.measureChildBeforeLayout(TableLayout.java:464)
            at android.widget.LinearLayout.measureVertical(LinearLayout.java:695)
            at android.widget.TableLayout.measureVertical(TableLayout.java:476)
            at android.widget.TableLayout.onMeasure(TableLayout.java:439)
            at android.view.View.measure(View.java:16935)
            at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:5156)
            at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1404)
            at android.widget.LinearLayout.measureVertical(LinearLayout.java:695)
            at android.widget.LinearLayout.onMeasure(LinearLayout.java:588)
            at android.view.View.measure(View.java:16935)
            at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:5156)
            at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1404)
            at android.widget.LinearLayout.measureVertical(LinearLayout.java:695)
            at android.widget.LinearLayout.onMeasure(LinearLayout.java:588)
            at android.view.View.measure(View.java:16935)
            at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:5156)
            at android.widget.FrameLayout.onMeasure(FrameLayout.java:310)
            at android.view.View.measure(View.java:16935)
            at android.view.ViewRootImpl.performMeasure(ViewRootImpl.java:2274)
            at android.view.ViewRootImpl.measureHierarchy(ViewRootImpl.java:1153)
            at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:1523)
            at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:1040)
            at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:6147)
            at android.view.Choreographer$CallbackRecord.run(Choreographer.java:761)
            at android.view.Choreographer.doCallbacks(Choreographer.java:574)
            at android.view.Choreographer.doFrame(Choreographer.java:544)
            at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:747)
            at android.os.Handler.handleCallback(Handler.java:733)
            at android.os.Handler.dispatchMessage(Handler.java:95)
            at android.os.Looper.loop(Looper.java:136)
            at android.app.ActivityThread.main(ActivityThread.java:5114)
            at java.lang.reflect.Method.invokeNative(Native Method)
            at java.lang.reflect.Method.invoke(Method.java:515)
            at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:786)
            at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:602)
            at dalvik.system.NativeStart.main(Native Method)

原因是textview用到了android:ellipsize属性,导致报了空指针,去掉这个属性就可以了。

© 著作权归作者所有

bluecoffee
粉丝 14
博文 85
码字总数 31482
作品 0
秦皇岛
程序员
私信 提问
ViewGroup碰到的空指针的问题

想在一个ViewGroup里加入一个TextView和一个RelativeLayout,但是总是报空指针的问题,求大神解答! 主要有如下代码,错误出现在描红部分,下划线是定义的变量,Debug了一下发现viewGroup是空...

fantasiter
2014/09/13
117
0
保存activity的state

1.正常结束activity(back键和finish())下的保存数据: onPause():用于保存数据操作, 原因:onPause()和onResume()是在activity中必定会执行的。 onStop()不一定会执行。 2.系统因为内存不足...

新根
2015/07/20
99
0
Android中空指针异常的问题

public class Wifi_Activity extends ListActivity{ private TextView mTitleView; private ListView listView; private DataSource_wifi dataSource; @Override protected void onCreate(Bu......

刘敏smile
2013/04/15
3.3K
17
Android开发教程EditText属性解析

作为android初学者,必须更好的了解android开发基础知识。在 android开发 中,EditText继承TextView,所以EditText具有TextView的属性特点,下面主要介绍一些EditText的特有的输入法的属性特...

maiziedu
2015/01/15
240
0
java.lang.RuntimeException: Unable to start activity

HighCalculator.java public class HighCalculator extends Activity { private RadioButton boy; private RadioButton girl; private TextView fhigh; private TextView mhigh; private But......

房乔
2016/07/11
303
1

没有更多内容

加载失败,请刷新页面

加载更多

OpenStack 简介和几种安装方式总结

OpenStack :是一个由NASA和Rackspace合作研发并发起的,以Apache许可证授权的自由软件和开放源代码项目。项目目标是提供实施简单、可大规模扩展、丰富、标准统一的云计算管理平台。OpenSta...

小海bug
昨天
9
0
DDD(五)

1、引言 之前学习了解了DDD中实体这一概念,那么接下来需要了解的就是值对象、唯一标识。值对象,值就是数字1、2、3,字符串“1”,“2”,“3”,值时对象的特征,对象是一个事物的具体描述...

MrYuZixian
昨天
6
0
数据库中间件MyCat

什么是MyCat? 查看官网的介绍是这样说的 一个彻底开源的,面向企业应用开发的大数据库集群 支持事务、ACID、可以替代MySQL的加强版数据库 一个可以视为MySQL集群的企业级数据库,用来替代昂贵...

沉浮_
昨天
7
0
解决Mac下VSCode打开zsh乱码

1.乱码问题 iTerm2终端使用Zsh,并且配置Zsh主题,该主题主题需要安装字体来支持箭头效果,在iTerm2中设置这个字体,但是VSCode里这个箭头还是显示乱码。 iTerm2展示如下: VSCode展示如下: 2...

HelloDeveloper
昨天
9
0
常用物流快递单号查询接口种类及对接方法

目前快递查询接口有两种方式可以对接,一是和顺丰、圆通、中通、天天、韵达、德邦这些快递公司一一对接接口,二是和快递鸟这样第三方集成接口一次性对接多家常用快递。第一种耗费时间长,但是...

程序的小猿
昨天
11
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部