Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>It's caused by this:</p> <blockquote> <pre><code>public void onActivityCreated(Bundle savedInstanceState) { View view = getView(); Spinner spinner = (Spinner) view.findViewById(R.id.ssd_weeksSelectSpinner); spinner.setSelection(getArguments().getInt("SelectWeek")); super.onActivityCreated(savedInstanceState); } </code></pre> </blockquote> <p>It gives you a NullPointerException, because the spinner, it's not already selected and it's empty, when the activity starts... You need to put this, on a <strong>onItemSelected</strong> listener.</p> <pre><code>public class SpinnerActivity extends Activity implements OnItemSelectedListener { ... public void onItemSelected(AdapterView&lt;?&gt; parent, View view, int pos, long id) { // An item was selected. You can retrieve the selected item using // parent.getItemAtPosition(pos) } public void onNothingSelected(AdapterView&lt;?&gt; parent) { // Another interface callback } } </code></pre> <p>See this for more information: <a href="http://developer.android.com/guide/topics/ui/controls/spinner.html#SelectListener" rel="nofollow">http://developer.android.com/guide/topics/ui/controls/spinner.html#SelectListener</a></p> <p>EDIT: You also need to import the "R" java file.. I don't see it on the import lists:</p> <pre><code>import android.app.Activity; import android.app.AlertDialog; import android.app.Dialog; import android.content.DialogInterface; import android.os.Bundle; import android.support.v4.app.DialogFragment; import android.util.Log; import android.view.LayoutInflater; import android.view.View; import android.widget.Spinner; </code></pre> <p>EDIT 2: To add a listener to the spinner do this:</p> <pre><code>Spinner spinner = (Spinner) view.findViewById(R.id.ssd_weeksSelectSpinner); spinner.setOnItemSelectedListener(new OnItemSelectedListener() { public void onItemSelected(AdapterView&lt;?&gt; arg0, View v, int position, long id) { // int position is the element you pressed } }); </code></pre>
    singulars
    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.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      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