появиться количество ящиков в списке - PullRequest
0 голосов
/ 30 апреля 2019

У меня есть выпадающее меню, я хочу отобразить количество ящиков, которое выбрано из этого списка.Например, если я выберу 1, должно появиться только 1 поле.Я пытался сделать это с изменением видимости, но это не работает

EditText editText5 = (EditText) findViewById(R.id.editText5);

public void oneBox(){
    editText5.setVisibility(View.GONE);
}
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);

    final Spinner dropdown = findViewById(R.id.spinner1);
    String[] items = new String[]{"1","2","3","4","5","6"};
    ArrayAdapter<String> adapter = new ArrayAdapter<>(this, android.R.layout.simple_spinner_dropdown_item, items);
    dropdown.setAdapter(adapter);

    dropdown.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() {
       @Override
       public void onItemSelected(AdapterView<?> parent, View view, int position, long id) {
           if (position==0){
               oneBox();
           }

       }

       @Override
       public void onNothingSelected(AdapterView<?> parent) {

       }
   });

}
...