Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- This is a spinner with ArrayAdapter that I pulled from the Android Docs. I have been doing these spinners a lot with no trouble.
- I upgraded to a new OS osx 10.9.4, and I start getting these errors. I also have trouble with ADT doing the same thing.
- I am running Android Studio 0.8.1.
- //==================================================================================
- //
- <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
- xmlns:tools="http://schemas.android.com/tools"
- android:layout_width="match_parent"
- android:layout_height="match_parent"
- android:paddingLeft="@dimen/activity_horizontal_margin"
- android:paddingRight="@dimen/activity_horizontal_margin"
- android:paddingTop="@dimen/activity_vertical_margin"
- android:paddingBottom="@dimen/activity_vertical_margin"
- tools:context=".MyActivity$PlaceholderFragment">
- <Spinner
- android:id="@+id/planets_spinner"
- android:layout_width="fill_parent"
- android:layout_height="wrap_content"
- android:layout_marginTop="119dp"
- android:entries="@array/planets_array"
- android:layout_alignParentTop="true"
- android:layout_alignParentRight="true"
- android:layout_alignParentEnd="true"
- android:background="#ff0c709a"
- android:spinnerMode="dialog" />
- <Spinner
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:id="@+id/spinner02"
- android:layout_below="@+id/planets_spinner"
- android:layout_marginTop="57dp"
- android:layout_alignRight="@+id/planets_spinner"
- android:layout_alignEnd="@+id/planets_spinner"
- android:background="#ff698538"
- android:spinnerMode="dialog" />
- </RelativeLayout>
- //==================================================================================
- <?xml version="1.0" encoding="utf-8"?>
- <resources>
- <string name="app_name">SPINNER22</string>
- <string name="hello_world">Hello world!</string>
- <string name="action_settings">Settings</string>
- <string-array name="planets_array">
- <item>Mercury</item>
- <item>Venus</item>
- <item>Earth</item>
- <item>Mars</item>
- <item>Jupiter</item>
- <item>Saturn</item>
- <item>Uranus</item>
- <item>Neptune</item>
- </string-array>
- </resources>
- //==================================================================================
- package com.techlatin.vyoumans.spinner22;
- import android.support.v7.app.ActionBarActivity;
- import android.support.v7.app.ActionBar;
- import android.support.v4.app.Fragment;
- import android.os.Bundle;
- import android.view.LayoutInflater;
- import android.view.Menu;
- import android.view.MenuItem;
- import android.view.View;
- import android.view.ViewGroup;
- import android.os.Build;
- import android.widget.ArrayAdapter;
- import android.widget.Spinner;
- public class MyActivity extends ActionBarActivity {
- @Override
- protected void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- setContentView(R.layout.activity_my);
- Spinner spinner = (Spinner) findViewById(R.id.spinner02);
- // Create an ArrayAdapter using the string array and a default spinner layout
- ArrayAdapter<CharSequence> adapter = ArrayAdapter.createFromResource(this,
- R.array.planets_array, android.R.layout.simple_spinner_item);
- // Specify the layout to use when the list of choices appears
- adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
- // Apply the adapter to the spinner
- spinner.setAdapter(adapter);
- if (savedInstanceState == null) {
- getSupportFragmentManager().beginTransaction()
- .add(R.id.container, new PlaceholderFragment())
- .commit();
- }
- }
- //==================================================================================
- 07-03 21:29:59.684 29135-29135/com.techlatin.vyoumans.spinner22 D/dalvikvm﹕ Late-enabling CheckJNI
- 07-03 21:29:59.910 29135-29135/com.techlatin.vyoumans.spinner22 D/libEGL﹕ loaded /vendor/lib/egl/libEGL_POWERVR_SGX540_120.so
- 07-03 21:29:59.918 29135-29135/com.techlatin.vyoumans.spinner22 D/libEGL﹕ loaded /vendor/lib/egl/libGLESv1_CM_POWERVR_SGX540_120.so
- 07-03 21:29:59.918 29135-29135/com.techlatin.vyoumans.spinner22 D/libEGL﹕ loaded /vendor/lib/egl/libGLESv2_POWERVR_SGX540_120.so
- 07-03 21:29:59.996 29135-29135/com.techlatin.vyoumans.spinner22 D/OpenGLRenderer﹕ Enabling debug mode 0
- 07-03 22:04:01.403 29135-29138/com.techlatin.vyoumans.spinner22 D/dalvikvm﹕ GC_CONCURRENT freed 139K, 2% free 8879K/9048K, paused 2ms+6ms, total 36ms
- 07-03 22:06:41.465 29878-29878/com.techlatin.vyoumans.spinner22 D/dalvikvm﹕ Late-enabling CheckJNI
- 07-03 22:06:41.613 29878-29878/com.techlatin.vyoumans.spinner22 D/AndroidRuntime﹕ Shutting down VM
- 07-03 22:06:41.613 29878-29878/com.techlatin.vyoumans.spinner22 W/dalvikvm﹕ threadid=1: thread exiting with uncaught exception (group=0x40e2d930)
- 07-03 22:06:41.613 29878-29878/com.techlatin.vyoumans.spinner22 E/AndroidRuntime﹕ FATAL EXCEPTION: main
- java.lang.RuntimeException: Unable to start activity ComponentInfo{com.techlatin.vyoumans.spinner22/com.techlatin.vyoumans.spinner22.MyActivity}: java.lang.NullPointerException
- at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2180)
- at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2230)
- at android.app.ActivityThread.access$600(ActivityThread.java:141)
- at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1234)
- at android.os.Handler.dispatchMessage(Handler.java:99)
- at android.os.Looper.loop(Looper.java:137)
- at android.app.ActivityThread.main(ActivityThread.java:5041)
- at java.lang.reflect.Method.invokeNative(Native Method)
- at java.lang.reflect.Method.invoke(Method.java:511)
- at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:793)
- at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:560)
- at dalvik.system.NativeStart.main(Native Method)
- Caused by: java.lang.NullPointerException
- at com.techlatin.vyoumans.spinner22.MyActivity.onCreate(MyActivity.java:35)
- at android.app.Activity.performCreate(Activity.java:5104)
- at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1080)
- at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2144)
- at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2230)
- at android.app.ActivityThread.access$600(ActivityThread.java:141)
- at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1234)
- at android.os.Handler.dispatchMessage(Handler.java:99)
- at android.os.Looper.loop(Looper.java:137)
- at android.app.ActivityThread.main(ActivityThread.java:5041)
- at java.lang.reflect.Method.invokeNative(Native Method)
- at java.lang.reflect.Method.invoke(Method.java:511)
- at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:793)
- at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:560)
- at dalvik.system.NativeStart.main(Native Method)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement