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

Дождаться ответа из сети - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Можете дать простейший код с работающим будильником http://www.cyberforum.ru/android-dev/thread891283.html
Можете дать простейший код с работающим будильником, что бы он не вылетал при выходе из приложения.
Android Открыть активити не из главного класса привет всем. ситуация такая: есть класс (обычный класс с методами) в котором в потоке допустим выполняются какие-либо действия. и в конце этих операций мне нужно открыть новое активити. примерно вот так: protected String doInBackground(String... params) { String str= null; try http://www.cyberforum.ru/android-dev/thread891211.html
Сумма отображаемых чисел в Listview Android
Здравствуйте! Есть БД, а в ней одна таблица в этой таблице есть поле с числовыми значениями, эту поле мы отображаем в ListView. Как можно подсчитать сумму отображаемых числовых значений в ListView и вывести результат в TextView? Спасибо!
Android Как закрыть диалог
Я запускаю метод, чтобы залогиниться через FB. Всё происходит с помощью фрагмента, после авторизации окно остается фрагмента остается. А как его убрать? Вот код: public void loginFacebook() { if (!facebook.isSessionValid()) { facebook.authorize(getActivity(), new String { "email", "publish_stream" }, new DialogListener() { @Override public void onCancel() {...
Android ListView: передача данных в item http://www.cyberforum.ru/android-dev/thread890118.html
Элементы ListView содержат три TextView и два ImageView. В первый TextView записываю данные так: ArrayAdapter<String> adapter = new ArrayAdapter<String>(this, R.layout.rowlayout, R.id.label, news); setListAdapter(adapter); где R.layout.rowlayout - разметка элемента списка, R.id.label - TextView, в который записываются элементы массива news. Это работает. А вот теперь вопросы.
Android SharedPreferences String PR = "key"; SharedPreferences mySharedPreferences = getSharedPreferences(PR, Activity.MODE_PRIVATE); String savedLogin = mySharedPreferences.getString("Login", "-null-"); String savedPassword = mySharedPreferences.getString("Password", "-null-"); хочу получить записанные данные, либо значения -null- , если этих данных нет что-то с этими строчками не то подробнее

Показать сообщение отдельно
spydark91
85 / 85 / 2
Регистрация: 03.03.2011
Сообщений: 1,872

Дождаться ответа из сети - Android

04.06.2013, 23:29. Просмотров 505. Ответов 3
Метки (Все метки)

лишнее вырезал
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
public class Main_Activity extends Activity {
 
    @Override
    protected void onCreate(Bundle savedInstanceState) {
            LogIn r = new LogIn("http://www.",Code(savedLogin),Code(savedPassword));
            r.execute();
            while (r.getAnswer() == "-2") {  }             // как тут дождаться результата запроса?
            isEntered = Boolean.valueOf(r.getAnswer());         
       
        if (!isEntered) {
                
        } else {
 
        }   
    }
 
    private class LogIn extends AsyncTask<Void, Void, Void> {
        private String source, ans="-2",ret = "-2";
        
        @Override
        protected Void doInBackground(Void... params) {
            try {
                URL url = new URL(source);
                InputStream is = url.openStream();
                        ans = convertStreamToString(is);
                is.close();       
            } catch (ClientProtocolException e) {
            } catch (IOException t) {
            }
            return null;
            
        }
 
        public String getAnswer() { return ret; }
 
        @Override
        protected void onPostExecute(Void result) {
            if (ans.length() < 4 & ans.contains("0")) {
                    ret = "0";
            } else {
                ret = "1";
                Data = ans; 
            }
            
        }
    }
 
 
    
}
как дождаться результата запроса там?

Добавлено через 1 минуту
сейчас оно просто повисает,а потом вылетает
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 13:40. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru