Note that there are some explanatory texts on larger screens.

plurals
  1. POWeird NullPointerException in Spinner
    primarykey
    data
    text
    <p>Since Android 4.4 KitKat, i have weird crashes in my applications. It seems that it has something to do with spinner. This stacktrace of bug i am receiving:</p> <pre><code>java.lang.NullPointerException at android.widget.TextView.makeNewLayout(TextView.java:6124) at android.widget.TextView.onMeasure(TextView.java:6400) at android.view.View.measure(View.java:16458) at android.widget.Spinner.setUpChild(Spinner.java:632) at android.widget.Spinner.makeView(Spinner.java:595) at android.widget.Spinner.getBaseline(Spinner.java:431) at android.widget.LinearLayout.measureHorizontal(LinearLayout.java:1089) at android.widget.LinearLayout.onMeasure(LinearLayout.java:590) at android.view.View.measure(View.java:16458) at com.android.internal.widget.ActionBarView.onMeasure(ActionBarView.java:1011) at android.view.View.measure(View.java:16458) at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:5125) at android.widget.FrameLayout.onMeasure(FrameLayout.java:310) at com.android.internal.widget.ActionBarContainer.onMeasure(ActionBarContainer.java:271) at android.view.View.measure(View.java:16458) at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:5125) at com.android.internal.widget.ActionBarOverlayLayout.onMeasure(ActionBarOverlayLayout.java:254) at android.view.View.measure(View.java:16458) at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:5125) at android.widget.FrameLayout.onMeasure(FrameLayout.java:310) at com.android.internal.policy.impl.PhoneWindow$DecorView.onMeasure(PhoneWindow.java:2289) at android.view.View.measure(View.java:16458) at android.view.ViewRootImpl.performMeasure(ViewRootImpl.java:1914) at android.view.ViewRootImpl.measureHierarchy(ViewRootImpl.java:1111) at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:1293) at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:998) at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:5582) at android.view.Choreographer$CallbackRecord.run(Choreographer.java:749) at android.view.Choreographer.doCallbacks(Choreographer.java:562) at android.view.Choreographer.doFrame(Choreographer.java:532) at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:735) at android.os.Handler.handleCallback(Handler.java:733) at android.os.Handler.dispatchMessage(Handler.java:95) at android.os.Looper.loop(Looper.java:137) at android.app.ActivityThread.main(ActivityThread.java:4998) 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:777) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:593) at dalvik.system.NativeStart.main(Native Method) </code></pre> <p>I have spinner navigation in actionbar and i think that it has something to do with it. I am using ABS.I have track down error to getView method of my spinner array adapter. Here is my getView method:</p> <pre><code>@Override public View getView(int position, View convertView, ViewGroup parent) { if (LoginUtils.isLogged()) { items[Properties.NAVIG_ITEM_MY_PROFILE] = LoginUtils.getTextForAdapter(); } else { items[Properties.NAVIG_ITEM_MY_PROFILE] = context.getString(R.string.userProfile); } View view = convertView; if (view == null) { LayoutInflater vi = (LayoutInflater) context.getSystemService(Context.LAYOUT_INFLATER_SERVICE); view = vi.inflate(R.layout.ab_spinner_item, null); } String text = items[position]; TextView menu = (TextView) view.findViewById(android.R.id.text1); if (title == null) { menu.setText(text); } else { menu.setText(title); } return view; } </code></pre> <p>If i comment this lines:</p> <pre><code>//if (title == null) { menu.setText(text); // } else { // menu.setText(title); // } </code></pre> <p>problem disappears. Does anyone have any idea?</p>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload