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

Как повесить прогресс диалог секунд на 10? - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Как сделать сравнение с верным ответом в Android Studio http://www.cyberforum.ru/android-dev/thread1345863.html
Помогите, пожалуйста. Есть задумка сделать программу с загадками . Вводишь ответ в поле формы TextView,и жмешь на кнопку, если ответ неверный выводиться тоже activity с подписью "ответ неверный" , если ответ верный происходит переход на следующий вопрос. Шаблон формы в html+php я сделал, а как это сделать в Android Studio? Android Studio начал изучать недавно, так что если можно то объясняйте...
Android Прокладывание маршрута и Retrofit Добрый день. Есть проблема с реализацией маршрутов в приложении. Суть проста: есть 2 точки, необходимо их соединить маршрутом. На основе статьи, пытаюсь реализовать данную функцию. Проблема заключается в том, что начальная и конечная точка имеет тип LatLng, в запросе же должны быть тип String: public interface RouteApi { @GET("/maps/api/directions/json") RouteResponse getRoute( ... http://www.cyberforum.ru/android-dev/thread1345835.html
Android XmlPullParser - проверка существования атрибута
Добрый день. Возникла необходимость проверять наличие в xml файле какого-либо атрибута. Подскажите метод, если таковой есть. В гугле и поиске на форуме что-то не нашел того что надо. Для получения значения атрибута использую parser5.getAttributeValue(null, "имя_атрибута1");. Но не во всех файлах есть "имя_атрибута1". Вот поэтому нужна проверка на его существование(чтобы использовать в...
Где хранится файл базы данных SQLite на устройстве? Android
Здравствуйте друзья! Где храниться файл базы данных SQLite на устройстве или может этот файл создается автоматически при загрузке приложения? Рето Майер пишет, что файл находится в : /data/data/<имя_пакета>/databases на устройстве (стр. 276) Такого не обнаружил у себя (андроид 2.х и 4.х). Фрагмент используемого кода: // database version
Android Не работает присвоение (или Три сосны) http://www.cyberforum.ru/android-dev/thread1345637.html
Помогите, некорректно происходит присвоение, смотрю и не понимаю! Имеем: Bundle bundle = getIntent().getExtras(); переменная - содержимое скопировано с дебаггера bundle следующей строчкой идет код float fl= bundle.getFloat("d_Rating");
Android Список из n button с фиксированной высотой Совсем недавно начал учить андроид. Подскажите, пожалуйста. Нужно сделать в центре экрана список из n кнопок (количество будет меняться в программе), но так, чтобы у всего списка всегда была фиксированная высота (примерно 2/3) экрана и, если много кнопок будет создано, то сделать прокрутку внутри списка, а если мало, то равное расстояние между ними. Как это всего лучше реализовать ? Какой Layout... подробнее

Показать сообщение отдельно
dajver
 Аватар для dajver
406 / 270 / 18
Регистрация: 18.09.2010
Сообщений: 1,106
04.01.2015, 12:32     Как повесить прогресс диалог секунд на 10?
Как то так. Правда я не компилировал его, если будет падать скиньте лог с ошибкой.
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
public class JSoupStudyActivity extends Activity {
 
    // blog url
    static final String BLOG_URL = "http://xjaphx.wordpress.com/";
    private ProgressDialog dialog;
 
    @Override
    public void onCreate(Bundle savedInstanceState) {
        // set layout view
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        
        dialog = new ProgressDialog(this);
        dialog.setMessage("Loading...");
        dialog.show();
        Runnable runnable = new Runnable() {
            @Override
                public void run() {
                     // process
                    try {
                        ((TextView)findViewById(R.id.tv)).setText(getBlogStats());
                        Thread.sleep(1000); // 1 секунда
                        dialog.dismiss();
                    } catch (InterruptedException e) {
                        e.printStackTrace();
                    } catch (Exception ex) {
                        ((TextView)findViewById(R.id.tv)).setText("Error");
                    }
                }
        };
        new Thread(runnable).start();
    }
 
    protected String getBlogStats() throws Exception {
        String result = "";
        // get html document structure
        Document document = Jsoup.connect(BLOG_URL).get();
        // selector query
        Elements nodeBlogStats = document.select("div#blog-stats-2 ul li");
        // check results
        if(nodeBlogStats.size() > 0) {
            // get value
            result = nodeBlogStats.get(0).text();
        }
 
        // return
        return result;
    }
}
 
Текущее время: 22:56. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru