Advertisement
vyoumans

Untitled

Jul 3rd, 2014
269
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.58 KB | None | 0 0
  1. This is a spinner with ArrayAdapter that I pulled from the Android Docs. I have been doing these spinners a lot with no trouble.
  2. 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.
  3. I am running Android Studio 0.8.1.
  4.  
  5.  
  6. //==================================================================================
  7. //
  8. <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
  9. xmlns:tools="http://schemas.android.com/tools"
  10. android:layout_width="match_parent"
  11. android:layout_height="match_parent"
  12. android:paddingLeft="@dimen/activity_horizontal_margin"
  13. android:paddingRight="@dimen/activity_horizontal_margin"
  14. android:paddingTop="@dimen/activity_vertical_margin"
  15. android:paddingBottom="@dimen/activity_vertical_margin"
  16. tools:context=".MyActivity$PlaceholderFragment">
  17.  
  18.  
  19.  
  20. <Spinner
  21. android:id="@+id/planets_spinner"
  22. android:layout_width="fill_parent"
  23. android:layout_height="wrap_content"
  24. android:layout_marginTop="119dp"
  25. android:entries="@array/planets_array"
  26. android:layout_alignParentTop="true"
  27. android:layout_alignParentRight="true"
  28. android:layout_alignParentEnd="true"
  29. android:background="#ff0c709a"
  30. android:spinnerMode="dialog" />
  31.  
  32. <Spinner
  33. android:layout_width="wrap_content"
  34. android:layout_height="wrap_content"
  35. android:id="@+id/spinner02"
  36. android:layout_below="@+id/planets_spinner"
  37. android:layout_marginTop="57dp"
  38. android:layout_alignRight="@+id/planets_spinner"
  39. android:layout_alignEnd="@+id/planets_spinner"
  40. android:background="#ff698538"
  41. android:spinnerMode="dialog" />
  42.  
  43.  
  44. </RelativeLayout>
  45.  
  46.  
  47.  
  48.  
  49.  
  50. //==================================================================================
  51.  
  52. <?xml version="1.0" encoding="utf-8"?>
  53. <resources>
  54.  
  55. <string name="app_name">SPINNER22</string>
  56. <string name="hello_world">Hello world!</string>
  57. <string name="action_settings">Settings</string>
  58.  
  59.  
  60.  
  61. <string-array name="planets_array">
  62. <item>Mercury</item>
  63. <item>Venus</item>
  64. <item>Earth</item>
  65. <item>Mars</item>
  66. <item>Jupiter</item>
  67. <item>Saturn</item>
  68. <item>Uranus</item>
  69. <item>Neptune</item>
  70. </string-array>
  71.  
  72.  
  73.  
  74. </resources>
  75.  
  76.  
  77.  
  78.  
  79.  
  80.  
  81.  
  82. //==================================================================================
  83.  
  84. package com.techlatin.vyoumans.spinner22;
  85.  
  86. import android.support.v7.app.ActionBarActivity;
  87. import android.support.v7.app.ActionBar;
  88. import android.support.v4.app.Fragment;
  89. import android.os.Bundle;
  90. import android.view.LayoutInflater;
  91. import android.view.Menu;
  92. import android.view.MenuItem;
  93. import android.view.View;
  94. import android.view.ViewGroup;
  95. import android.os.Build;
  96. import android.widget.ArrayAdapter;
  97. import android.widget.Spinner;
  98.  
  99.  
  100. public class MyActivity extends ActionBarActivity {
  101.  
  102. @Override
  103. protected void onCreate(Bundle savedInstanceState) {
  104. super.onCreate(savedInstanceState);
  105. setContentView(R.layout.activity_my);
  106.  
  107. Spinner spinner = (Spinner) findViewById(R.id.spinner02);
  108.  
  109. // Create an ArrayAdapter using the string array and a default spinner layout
  110. ArrayAdapter<CharSequence> adapter = ArrayAdapter.createFromResource(this,
  111. R.array.planets_array, android.R.layout.simple_spinner_item);
  112.  
  113.  
  114. // Specify the layout to use when the list of choices appears
  115. adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
  116.  
  117. // Apply the adapter to the spinner
  118. spinner.setAdapter(adapter);
  119.  
  120.  
  121.  
  122.  
  123. if (savedInstanceState == null) {
  124. getSupportFragmentManager().beginTransaction()
  125. .add(R.id.container, new PlaceholderFragment())
  126. .commit();
  127. }
  128. }
  129.  
  130.  
  131.  
  132.  
  133.  
  134.  
  135. //==================================================================================
  136. 07-03 21:29:59.684 29135-29135/com.techlatin.vyoumans.spinner22 D/dalvikvm﹕ Late-enabling CheckJNI
  137. 07-03 21:29:59.910 29135-29135/com.techlatin.vyoumans.spinner22 D/libEGL﹕ loaded /vendor/lib/egl/libEGL_POWERVR_SGX540_120.so
  138. 07-03 21:29:59.918 29135-29135/com.techlatin.vyoumans.spinner22 D/libEGL﹕ loaded /vendor/lib/egl/libGLESv1_CM_POWERVR_SGX540_120.so
  139. 07-03 21:29:59.918 29135-29135/com.techlatin.vyoumans.spinner22 D/libEGL﹕ loaded /vendor/lib/egl/libGLESv2_POWERVR_SGX540_120.so
  140. 07-03 21:29:59.996 29135-29135/com.techlatin.vyoumans.spinner22 D/OpenGLRenderer﹕ Enabling debug mode 0
  141. 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
  142. 07-03 22:06:41.465 29878-29878/com.techlatin.vyoumans.spinner22 D/dalvikvm﹕ Late-enabling CheckJNI
  143. 07-03 22:06:41.613 29878-29878/com.techlatin.vyoumans.spinner22 D/AndroidRuntime﹕ Shutting down VM
  144. 07-03 22:06:41.613 29878-29878/com.techlatin.vyoumans.spinner22 W/dalvikvm﹕ threadid=1: thread exiting with uncaught exception (group=0x40e2d930)
  145. 07-03 22:06:41.613 29878-29878/com.techlatin.vyoumans.spinner22 E/AndroidRuntime﹕ FATAL EXCEPTION: main
  146. java.lang.RuntimeException: Unable to start activity ComponentInfo{com.techlatin.vyoumans.spinner22/com.techlatin.vyoumans.spinner22.MyActivity}: java.lang.NullPointerException
  147. at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2180)
  148. at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2230)
  149. at android.app.ActivityThread.access$600(ActivityThread.java:141)
  150. at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1234)
  151. at android.os.Handler.dispatchMessage(Handler.java:99)
  152. at android.os.Looper.loop(Looper.java:137)
  153. at android.app.ActivityThread.main(ActivityThread.java:5041)
  154. at java.lang.reflect.Method.invokeNative(Native Method)
  155. at java.lang.reflect.Method.invoke(Method.java:511)
  156. at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:793)
  157. at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:560)
  158. at dalvik.system.NativeStart.main(Native Method)
  159. Caused by: java.lang.NullPointerException
  160. at com.techlatin.vyoumans.spinner22.MyActivity.onCreate(MyActivity.java:35)
  161. at android.app.Activity.performCreate(Activity.java:5104)
  162. at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1080)
  163. at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2144)
  164.             at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2230)
  165.             at android.app.ActivityThread.access$600(ActivityThread.java:141)
  166.             at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1234)
  167.             at android.os.Handler.dispatchMessage(Handler.java:99)
  168.             at android.os.Looper.loop(Looper.java:137)
  169.             at android.app.ActivityThread.main(ActivityThread.java:5041)
  170.             at java.lang.reflect.Method.invokeNative(Native Method)
  171.             at java.lang.reflect.Method.invoke(Method.java:511)
  172.             at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:793)
  173.             at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:560)
  174.             at dalvik.system.NativeStart.main(Native Method)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement