2016-11-10 92 views
0

顯示java.lang.NullPointerException 在android.text.StaticLayout。(StaticLayout.java:59) 在android.support.v7.widget.SwitchCompat.makeLayout(SwitchCompat.java:602) at android.support.v7.widget.SwitchCompat.onMeasure(SwitchCompat.java:522) at android.view.View.measure(View.java:16845) at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:5374 ) at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1621) at android.widget.LinearLayout.measureHorizo​​ntal(LinearLayout.java:1199) 在android.widget.LinearLayout.onMeasure(LinearLayout.java:609) 在android.view.View.measure(View.java:16845) 在android.widget.RelativeLayout.measureChildHorizo​​ntal(RelativeLayout.java:824) 在android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:5374) 在android上的android.view.View.measure(View.java:16845) 上的android.widget.RelativeLayout.onMeasure(RelativeLayout.java:500) 。 widget.FrameLayout.onMeasure(FrameLayout.java:340) at android.view.View.measure(View.java:16845) at android.view.ViewGroup.measureChildWithMargins(ViewGroup。 java:5374) at android.view.View.measure(View.java:16845) at android.view.ViewGroup.measureChildWithMargins(android.view.java:16845)在com.android.internal.widget.ActionBarOverlayLayout.onMeasure(ActionBarOverlayLayout.java:327) ViewGroup.java:5374) at android.widget.FrameLayout.onMeasure(FrameLayout.java:340) at com.android.internal.policy.impl.PhoneWindow $ DecorView.onMeasure(PhoneWindow.java:2368) at android。 android.view.ViewRootImpl.measureHierarchy(ViewRootImpl.java:1362) at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:1559) at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:1239) at android.view.ViewRootImpl $ TraversalRunnable.run(ViewRootImpl.java:6278) (Choreographer.java:580)在android.view.Choreographer.doCallbacks(Choreographer.java:591) (android.view.Choreographer.doFrame(Choreographer.java:560))下的android.view.Choreographer $ CallbackRecord.run(Choreographer.java:788) 在android.view.Choreographer $ FrameDisplayEventReceiver.run(Choreographer.java:774) at android.os.Handler.handleCallback(Handler.java:808) at android.os.Handler.dispatchMessage(Handler.java:103) at android.os.Looper.loop(Looper.java:193) at android.app.ActivityThread.main(ActivityThread.java:5328) 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:838 ) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:654) at dalvik.system.NativeStart。main(Native Method)獲取崩潰而開始活動

回答

1

如果您使用的是SwitchCompat,請在xml中使用android:textOn =「On」和android:textOff =「Off」。因爲textOn和textOff標籤作爲默認值爲空。

+0

這將隱藏佈局中的切換compat圖標選擇 –