|
0 / 0 / 0
Регистрация: 24.05.2015
Сообщений: 7
|
|
Spinner24.05.2015, 20:25. Показов 1528. Ответов 4
Метки нет (Все метки)
кто знает как сделать так чтобы при выборе пункта из Spinner выполнялся отдельный кусок кода? в моем случае есть код для генерации случайных чисел(ключ) и нужно сделать так чтобы при выборе длины ключа из списка Spinner'а длина ключа менялась на выбраную.
0
|
|
| 24.05.2015, 20:25 | |
|
Ответы с готовыми решениями:
4
Spinner spinner
|
|
|
||||||
| 25.05.2015, 17:18 | ||||||
0
|
||||||
|
0 / 0 / 0
Регистрация: 24.05.2015
Сообщений: 7
|
|
| 25.05.2015, 20:36 [ТС] | |
|
в программировании я профан так что не могу сориентироваться как это адаптировать к коду. так же хотел бы узнать как лучше создать наполнение для Spinner: через xml или програмно. вот мой убогий)) код
package com.example.roman.hz; import android.os.Bundle; import android.support.v7.app.ActionBarActivity ; import android.view.Menu; import android.view.MenuItem; import android.view.View; import android.widget.EditText; import android.widget.TextView; import java.util.Random; public class MainActivity extends ActionBarActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); } @Override public boolean onCreateOptionsMenu(Menu menu) { // Inflate the menu; this adds items to the action bar if it is present. getMenuInflater().inflate(R.menu.menu_ma in, menu); return true; } @Override public boolean onOptionsItemSelected(MenuItem item) { // Handle action bar item clicks here. The action bar will // automatically handle clicks on the Home/Up button, so long // as you specify a parent activity in AndroidManifest.xml. int id = item.getItemId(); //noinspection SimplifiableIfStatement if (id == R.id.action_settings) { return true; } return super.onOptionsItemSelected(item); } private static final String mCHAR = "ABCDEF1234567890"; private static final int STR_LENGTH = 128; // длина генерируемой строки Random random = new Random(); public void onClick(View v) { TextView tvInfo=(EditText)findViewById(R.id.editT ext1); tvInfo.setText(createRandomString()); } public String createRandomString() { StringBuilder randStr = new StringBuilder(); for (int i = 0; i < STR_LENGTH; i++) { int number = getRandomNumber(); char ch = mCHAR.charAt(number); randStr.append(ch); } return randStr.toString(); } private int getRandomNumber() { int randomInt = 0; randomInt = random.nextInt(mCHAR.length()); if (randomInt - 1 == -1) { return randomInt; } else { return randomInt - 1; } } }
0
|
|
|
0 / 0 / 0
Регистрация: 24.05.2015
Сообщений: 7
|
|
| 03.06.2015, 23:30 [ТС] | |
|
Как програмно присвоить текст для EditText?
0
|
|
| 03.06.2015, 23:30 | |
|
Помогаю со студенческими работами здесь
5
Spinner Java spinner Кастомизация Spinner проблема со Spinner'ом spinner в ListView Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога
Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
|
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
|
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога
В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
|
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
|
|
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога
Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
|
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
|
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования.
Часть библиотеки BedvitCOM
Использованы. . .
|
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога
SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
|