0 / 0 / 0
Регистрация: 08.10.2017
Сообщений: 5
|
|
1 | |
Повтор кода по нажатию кнопки27.01.2018, 15:33. Показов 1277. Ответов 1
Метки нет (Все метки)
Всем привет!
Я написал программу, в которой есть такой, повторяющийся 4 раза блок кода: MainActivity simpleChronometer = (Chronometer) findViewById(R.id.simpleChronometer); start = (Button) findViewById(R.id.startButton); stop = (Button) findViewById(R.id.stopButton); Log.d(TAG, "старт"); start.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { Log.d(TAG, "старт.сек"); simpleChronometer.setBase(SystemClock.elapsedRealtime()); simpleChronometer.setFormat("%s"); simpleChronometer.start(); } }); // perform click event on stop button to stop the chronometer Log.d(TAG, "стоп"); stop.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { simpleChronometer.stop(); } }); activity_main <Button android:id="@+id/startButton" android:layout_width="80dp" android:layout_height="38dp" android:text="start" android:layout_marginLeft="252dp" app:layout_constraintLeft_toLeftOf="parent" android:layout_marginTop="0dp" app:layout_constraintTop_toBottomOf="@+id/simpleChronometer" /> <Button android:id="@+id/stopButton" android:layout_width="82dp" android:layout_height="37dp" android:layout_marginLeft="0dp" android:layout_marginTop="0dp" android:text="stop" app:layout_constraintLeft_toLeftOf="@+id/startButton" app:layout_constraintTop_toBottomOf="@+id/startButton" /> <Chronometer android:id="@+id/simpleChronometer1" android:layout_width="76dp" android:layout_height="32dp" android:layout_marginLeft="252dp" android:layout_marginStart="252dp" android:layout_marginTop="192dp" android:format="00:00" app:layout_constraintLeft_toLeftOf="parent" app:layout_constraintTop_toTopOf="parent" /> <EditText android:id="@+id/editText1" android:layout_width="201dp" android:layout_height="55dp" android:layout_marginEnd="8dp" android:layout_marginLeft="16dp" android:layout_marginRight="8dp" android:layout_marginStart="16dp" android:layout_marginTop="192dp" android:layout_weight="1" android:ems="10" android:hint="Октябрь." android:inputType="textPersonName" app:layout_constraintLeft_toLeftOf="parent" app:layout_constraintTop_toTopOf="parent" /> Мне надо, чтобы по нажатию кнопки, этот блок создавался. К примеру: пользователь нажал кнопку 100 раз, и 100 блоков ( с стартом, стопом, секундомером и EditText'ом) появилось у него на экране в столбик(видить он их мог, используя ScrollView). Прошу помочь, заранее спасибо!)
0
|
27.01.2018, 15:33 | |
Ответы с готовыми решениями:
1
Выполнение php - кода по нажатию кнопки Остановить работу какого-либо кода по нажатию кнопки Добавление текстбоксов по нажатию клавиши и удаление по нажатию другой кнопки Разбить строку на слова по нажатию первой кнопки, отсортировать список слов по нажатию второй |
5 / 5 / 5
Регистрация: 20.07.2014
Сообщений: 215
|
||||||
28.01.2018, 13:03 | 2 | |||||
Сообщение было отмечено Paradoxi как решение
Решение
Как это делается правильно читай тут, а вообще уроки с 47 по 54 рекомендую к прочтению
Создай новый layout например назовём его simple_chronometer.xml добавь туда весь контент (кнопочки, поля...) Теперь в коде android
1
|
28.01.2018, 13:03 | |
28.01.2018, 13:03 | |
Помогаю со студенческими работами здесь
2
Нарисовать домик по нажатию кнопки, и звезду по нажатию на форме Повтор кода в dev c++ Повтор кода каждый тик Повтор кода до выполнения условия Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |