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

как вызвать несколько функции - Android

Восстановить пароль Регистрация
Другие темы раздела
Android Не создаётся AndroidManifest http://www.cyberforum.ru/android-dev/thread985389.html
Здравствуйте. Подскажите пожалуйста. Скачал eclipse, установил в него ADT, SDK. Создаю Android Aplication Project. После создания проекта Активность не создаётся, в консоле ошибка "AndroidManifest.xml file missing!". Его надо самому добавлять или как то автоматически должен создаваться? Пробую вручную добавить новую активность, но при выборе пункта "novigation type" пишет "Navigation Type "None"...
Android ListView Здравствуйте! Делаю конвертер, и возникли проблемы. Опишу вкратце: вообщем имеем 2 спинера, выбираем один элемент из спинера, вListView появляются свои элементы для выбранного элемента из спинера, и также для второго спинера. Теперь нужно выбрать элементы из этих ListView, и в зависимости какие элементы пользователь выберет, такие преобразования и нужно будет посчитать при нажатии на кнопку.... http://www.cyberforum.ru/android-dev/thread985358.html
Android Подскажите как грамотно нарисовать на экране лабиринт
Здравствуйте, так получилось, что мне срочно нужно сделать программу на андройде не имея при этом опыта. Поэтому учусь на ходу и быстро) Суть задачи в том, что нужно на экране с заданными размерами нарисовать рандомный лабиринт с одним правильным проходом. И у меня появились некоторые вопросы : Если на java код выглядит примерно так (фрагмент) : for (int x = 1; x <= N; x++) { for...
Android Цифры на иконке
Можно ли на иконке запуска приложения отображать цифры, допустим количество новых сообщений в приложении? http://i.stack.imgur.com/E6DSR.png
Android Сделать скриншот экрана в Genymotion http://www.cyberforum.ru/android-dev/thread984493.html
Подскажите как можно сделать скриншот экрана с помощью эмулятора Genymotion?
Android Как создать ActionBar Нужно создать ActionBar (MainActivity extends ActionBarActivity, android.support.v7). скока делал у меня не выходит, если мож кто знает какую то инфу или у кого есть примеры буду рад!!! ^_^ подробнее

Показать сообщение отдельно
yoralbayev
0 / 0 / 0
Регистрация: 23.12.2011
Сообщений: 3
23.10.2013, 12:36     как вызвать несколько функции
Добрый день
подскажите пожалуйста как можно вызвать функции в цикле for
я делаю программу для тренировки
есть 3 время: время подготовки, отдыха, и тренировки и еще есть раунд
я писал 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
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
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
public class MainActivity extends Activity implements OnClickListener {
 
    Button btnstart;
    Button btnabout;
     EditText prep_time;
     EditText rest_time;
     EditText work_time;
     EditText rounds;
     TextView result_time;
     int work_time1 = 0;
     int prep_time1 = 0;
     int rest_time1 = 0;
     int rounds1 = 0;
 
     @Override
     protected void onCreate(Bundle savedInstanceState) {
      super.onCreate(savedInstanceState);
      setContentView(R.layout.main);
 
      btnstart = (Button) findViewById(R.id.btnstart);
      btnabout = (Button) findViewById(R.id.btnabout);
      prep_time = (EditText) findViewById(R.id.prep_time);
      rest_time = (EditText) findViewById(R.id.rest_time);
      work_time = (EditText) findViewById(R.id.work_time);
      rounds = (EditText) findViewById(R.id.rounds);
      result_time = (TextView) findViewById(R.id.result_time);
 
      btnstart.setOnClickListener(this);
      btnabout.setOnClickListener(this);
 
     }
 
     public void starttime() {
      work_time1 = (int) Float.parseFloat(work_time.getText().toString());
      prep_time1 = (int) Float.parseFloat(prep_time.getText().toString());
      rest_time1 = (int) Float.parseFloat(rest_time.getText().toString());
      rounds1 = (int) Float.parseFloat(rounds.getText().toString());
            //timer work
      CountDownTimer workCountDownTimer = new CountDownTimer(
        work_time1 * 1000, 100) {
       public void onTick(long millisUntilFunished) {
        result_time.setText(String.valueOf(millisUntilFunished / 1000)
          + " s");
 
       }
 
       public void onFinish() {
        result_time.setText(rest_time1 + "");
 
       }
      };
        //timer otdixa
      CountDownTimer restCountDownTimer = new CountDownTimer(
        rest_time1 * 1000, 100) {
       public void onTick(long millisUntilFunished) {
        result_time.setText(String.valueOf(millisUntilFunished / 1000)
          + " s");
 
       }
 
       public void onFinish() {
        result_time.setText(work_time1 + "");
 
       }
 
      };
    //timer podgotovki
      CountDownTimer prepCountDownTimer = new CountDownTimer(
        prep_time1 * 1000, 100) {
       public void onTick(long millisUntilFunished) {
        result_time.setText(String.valueOf(millisUntilFunished / 1000)
          + " s");
 
       }
 
       public void onFinish() {
        result_time.setText(work_time1 + "");
 
       }
      };
 
      prepCountDownTimer.start();
 
      for (int i = 0; i < rounds1; i++) {
 
       if (i != rounds1) {
 
        workCountDownTimer.start();
        restCountDownTimer.start();
 
       } else {
        result_time.setText("Kuttiktaim");
 
       }
      }
 
     }
 
     @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;
     }
 
     @Override
     public void onClick(View view) {
      // TODO Auto-generated method stub
         
         switch(view.getId()) {
            
         case R.id.btnabout:
              Intent intent = new Intent(this, About.class);
              startActivity(intent);
              break;
         case R.id.btnstart:
             starttime();
              break;
         }
         
     }
 
    }
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 04:58. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru