Форум программистов, компьютерный форум CyberForum.ru

Заполнение связанных Spinner массивами из строк - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Как добавить звуковой файл в Android Studio? http://www.cyberforum.ru/android-dev/thread1382830.html
Подскажите пожалуйста как правильно загрузить звуковой файл в Андройд Студио, я его туда вставляю, а студия не распознает.
Android Звук при нажатии Подскажите пожалуйста как сделать что бы при нажатии кнопки воспроизводился звук. Заранее спасибо! http://www.cyberforum.ru/android-dev/thread1382735.html
Клавиатура с anjedi Android
Срочно! Если есть кто добрый. Пишу(питаюсь писать) код для андройд с помощью anjedi. И как только нажму на точку, то сразу появляется окно, мол anjedi зовершил работу. Не понимаю что происходит и тем более что надо сделать. Спасибо заранее!
Android В разделе Other нету раздела Android
Здравствуйте, собственно как в названии темы написано- в разделе File → New → Other, нету раздела Android. У меня Eclipse. Кто хорошо шарит в написании приложений для андроид систем и кто готов написать приложение для адроид систем на заказ за деньги, пишите мне в ЛС.
Android С++ и Андроид http://www.cyberforum.ru/android-dev/thread1382610.html
Есть программы на виндовс (писал на вс 2010) , хочу их переписать под андроид. Очевидно что ехе мой там не работает) Задам несколько вопросов, по теме: -можно ли писать в вс? (да/нет, что для этого надо) -нужно ли писать под каждую версию системы отдельно? -чем отличается код? Тут хочу сказать что в целях эксперимента установил компилятор на андроид, написал самую обычную программу, как под...
Android Android+php+MySQL Я с помощью php-скрипта получаю данные код "приема" такой JSONObject json = jParser.makeHttpRequest(url_all_students, "GET", params); Log.d("All", json.toString());//выводим весь список try { // Получаем SUCCESS тег для проверки статуса ответа сервера int success = json.getInt(TAG_SUCCESS); if... подробнее

Показать сообщение отдельно
салта
0 / 0 / 0
Регистрация: 26.02.2015
Сообщений: 8
04.03.2015, 19:25  [ТС]     Заполнение связанных Spinner массивами из строк
Ок, ок, спасибо за посильную помощь.
Другой вопрос: решила эти два спиннера на два разных экрана посадить(так как спиннер при запуске уже какой-нибудь элемент показывает выбранным, даже если promp и пустую первую строку делаешь). Пытаюсь сделать так, чтобы по выбранной строке из спиннера, заполненного элементами массива в следующем экране-активности заполнился второй спиннер. ИИИ не получается.. Буду благодарна за любые идеи
Код в MainActivity
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
package com.example.primer;
 
import android.content.Intent;
import android.os.Bundle;
import android.app.Activity;
import android.view.Menu;
import android.view.View;
import android.widget.AdapterView;
import android.widget.ArrayAdapter;
import android.widget.Button;
import android.widget.Spinner;
import android.widget.TextView;
import android.widget.Toast;
 
import com.example.primer.R;
import com.example.primer.SelectingItem;
 
import java.util.ArrayList;
import java.util.List;
 
public class MainActivity extends Activity {
 
 
    private Spinner choco,har;
    private Button done;
    TextView choco_display;
 
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
 
        choco = (Spinner) findViewById(R.id.chocolate_spinner);
        choco.setOnItemSelectedListener(new SelectingItem());
        done=(Button)findViewById(R.id.done);
 
 
        done.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                setContentView(R.layout.selected_layout);
                choco_display=(TextView)findViewById(R.id.display_choco);
 
                choco_display.setText("Chocolate: "+String.valueOf(choco.getSelectedItem()));
 
            }
        });
        ArrayAdapter<CharSequence> MAdapter =
                ArrayAdapter.createFromResource(this,
                        R.array.chocolate, android.R.layout.simple_spinner_item);
        MAdapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
        choco.setAdapter(MAdapter);
    }
 
 
 
 
 
 
    @Override
    public boolean onCreateOptionsMenu(Menu menu) {
        // Inflate the menu; this adds items to the action bar if it is present.
        getMenuInflater().inflate(R.menu.main, menu);
        return true;
    }
    protected void onCreate1(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.selected_layout);
 
        har= (Spinner) findViewById(R.id.har);
        choco.setOnItemSelectedListener(new SelectingItem());
        done=(Button)findViewById(R.id.done);
 
 
 
        };
    public void onItemSelected(AdapterView<?> parent, View view, int pos,long id) {
       if (choco.getSelectedItem().equals("Crackles")) {
 
            ArrayAdapter<CharSequence> Adapter1 =
                    ArrayAdapter.createFromResource(this,
                            R.array.crackles, android.R.layout.simple_spinner_item);
            Adapter1.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
            har.setAdapter(Adapter1);
        }
            else if (choco.getSelectedItem().equals("Fruit and Nut")) {
                ArrayAdapter<CharSequence> Adapter2 =
                        ArrayAdapter.createFromResource(this,
                                R.array.Fruit, android.R.layout.simple_spinner_item);
                Adapter2.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
                har.setAdapter(Adapter2);
 
        }
 
    }
 
 
}
P.S. В самих экранах ничего же прописывать не нужно?
 
Текущее время: 17:43. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru