Спиннер не появляется - PullRequest
0 голосов
/ 25 мая 2011

В данный момент я лишен.Я работаю над приложением (Android), используя спиннер, но «невероятно ничего», оно не работает вообще.Я имею в виду, он отображает заголовок, но список элементов не отображается.Было бы очень хорошо, если бы вы могли дать мне объяснение.(Я новичок в этой технологии ...).Я следил за всеми возможными сделками, но ничего ...

Вот мой источник (активности):

  public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.form_find_layout);

    /********************** Les composants ********************/
    String[] listLoyer = {"200","250","300","350","400","450","500","550","600","650","700"};
    String[] listType = {"T1", "T2", "T3", "T4"};
   // ArrayAdapter<String> adapter = new ArrayAdapter<String>(this, android.R.layout.simple_spinner_item, listLoyer);
    Spinner loyersMin = (Spinner)findViewById(R.id.min_spin);
    ArrayAdapter<CharSequence> adapter = ArrayAdapter.createFromResource(
            this, R.array.les_prix, android.R.layout.simple_spinner_item);
    adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
    loyersMin.setAdapter(adapter);
    loyersMin.setOnItemSelectedListener(this);

    ArrayAdapter<String> adapter1 = new ArrayAdapter<String>(
            this, android.R.layout.simple_spinner_item, listLoyer);
    Spinner loyersMax = ((Spinner) findViewById(R.id.max_spin));
    adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
    loyersMax.setAdapter(adapter1);
    loyersMax.setOnItemSelectedListener(this);


    ArrayAdapter<String> adapter2 = new ArrayAdapter<String>(
            this, android.R.layout.simple_spinner_item, listType);
    Spinner type_appart = ((Spinner) findViewById(R.id.type_spin));
    adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
    type_appart.setAdapter(adapter2);
    type_appart.setOnItemSelectedListener(this);

    Button loginBtn = (Button)findViewById(R.id.find_btn);
    loginBtn.setOnClickListener(this);
  }

Спасибо за все

1 Ответ

0 голосов
/ 25 мая 2011

Я решил свою проблему. Для тех, кто испытывает те же проблемы с их блесной, убедитесь, что ваш «setContentView» нацелен на правильный макет, кроме того, что вы правильно назвали свою активность действием «мать» (или класс вызывающего) (в моем случае). 1001 *

Надеюсь, это поможет вам!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...