Android:向Spinner小部件添加项目

时间:2015-12-07 11:25:35

标签: android arrays list spinner

我在将我的主要课程中的项目添加到Spinner小部件时遇到了问题,当我单击按钮时,我的应用程序转到另一个类,但当我返回主页时,用户的文本输入textedit框的内容未添加到ListView以下是我的代码,非常感谢任何帮助,谢谢!

 public class MovieSearchActivity extends AppCompatActivity {

    Spinner spinner;
    Button buttonSearch;
    ArrayList<String> names = new ArrayList<>();
    ArrayAdapter<String> adapter;
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_movie_search);
        StrictMode.ThreadPolicy policy = new StrictMode.ThreadPolicy.Builder().permitAll().build();
        StrictMode.setThreadPolicy(policy);
    }

    public void displayResults(View view) {
        EditText movieName = (EditText) findViewById(R.id.userInput);
        String name = movieName.getText().toString();
        Intent intent = new Intent(this, MovieResults.class);
        intent.putExtra("movieName", name);
        startActivity(intent);
        spinner = (Spinner) findViewById(R.id.spinner);
        buttonSearch = (Button) findViewById(R.id.buttonSearch);
        if (buttonSearch.isActivated()) {
            names.add(name);
        }
        adapter = new ArrayAdapter<String>(
                this, android.R.layout.simple_list_item_1, names);
        spinner.setAdapter(adapter);


    }

    }

0 个答案:

没有答案