2013-04-22 3 views
0

В spinner в настоящее время значения загружаются автоматически, но теперь нам нужно , а счетчик по умолчанию пуст, а затем значения должны быть загружены, когда пользователи нажимают на кнопку вертушка.В Spinner должно быть по умолчанию пустым

                                                 public void requestSucceed(Response response) { 
    // TODO Auto-generated method stub 
    Log.i("Response Code ", response.getResponseCode() + ""); 
    if (response.getResponseCode() == 0) { 
     List<String> list = new ArrayList<String>(); 
     list.add("Select Product"); 
     deliveryBoys = response.getDeliveryBoy(); 
     Log.v("Size is ", "" + deliveryBoys.length); 
     for (int i = 0; i < deliveryBoys.length; i++) { 
      list.add(deliveryBoys[i].getDistId()); 

     } 
     Log.v("Size is ", "" + list.size()); 

     ArrayAdapter adapter = new ArrayAdapter(this, 
       android.R.layout.simple_spinner_item, deliveryBoys); 
     deliveryPerson.setAdapter(adapter);enter code here 
+1

Где Spinner дорогая? Я имею в виду загрузить свой код с вопросом, чтобы мы могли помочь вам лучше. – Raynold

+0

Плохой вопрос. разместите некоторый код. покажите, что вы сделали в первую очередь. –

ответ

0

Вы можете иметь фиктивное значение (например: Выберите Delivery Boy), как по умолчанию. Таким образом, пользователь может выбрать значение, щелкнув счетчик.

0

возможно есть счетчик, который загружает ничего выбранного

Только если нет данных. Если у вас есть 1+ предметов в SpinnerAdapter, у Spinner всегда будет выбор.

Spinners не предназначены для управления виджетами. Пользователи не ожидают от выбора в Spinner для начала своей деятельности. Пожалуйста, подумайте об использовании что-то еще, как ListView или GridView, вместо Spinner

EDIT

Кстати, я забыл упомянуть - вы всегда можете поставить дополнительную запись в адаптер, который представляет «нет выбора» и сделайте его первым выбранным элементом в Spinner.

проверка: https://stackoverflow.com/a/4726649/1838457

+1

Нет ничего в копировании и вклеивании чей-то ответа на другой вопрос без изменения. Вместо этого вы можете прокомментировать эту ссылку в OP. –

Смежные вопросы