Форум программистов, компьютерный форум, киберфорум
Программирование Android
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
2 / 2 / 2
Регистрация: 29.09.2012
Сообщений: 444

Сократить код

21.08.2018, 13:12. Показов 537. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте, подскажите пожалуйста, как записать покороче код, циклом ?

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
ImageView iv_foto_1; ImageView iv_foto_5; ImageView iv_foto_9; ImageView iv_foto_13;
ImageView iv_foto_2; ImageView iv_foto_6; ImageView iv_foto_10; ImageView iv_foto_14;
ImageView iv_foto_3; ImageView iv_foto_7; ImageView iv_foto_11; ImageView iv_foto_15;
ImageView iv_foto_4; ImageView iv_foto_8; ImageView iv_foto_12; ImageView iv_foto_16;
ImageView iv_foto_17; ImageView iv_foto_18; ImageView iv_foto_19; ImageView iv_foto_20;
 
 
 
iv_foto_1 = (ImageView) mapsActivity.findViewById(R.id.iv_foto_1);
iv_foto_2 = (ImageView) mapsActivity.findViewById(R.id.iv_foto_2);
iv_foto_3 = (ImageView) mapsActivity.findViewById(R.id.iv_foto_3);
iv_foto_4 = (ImageView) mapsActivity.findViewById(R.id.iv_foto_4);
iv_foto_5 = (ImageView) mapsActivity.findViewById(R.id.iv_foto_5);
iv_foto_6 = (ImageView) mapsActivity.findViewById(R.id.iv_foto_6);
iv_foto_7 = (ImageView) mapsActivity.findViewById(R.id.iv_foto_7);
iv_foto_8 = (ImageView) mapsActivity.findViewById(R.id.iv_foto_8);
iv_foto_9 = (ImageView) mapsActivity.findViewById(R.id.iv_foto_9);
iv_foto_10 = (ImageView) mapsActivity.findViewById(R.id.iv_foto_10);
iv_foto_11 = (ImageView) mapsActivity.findViewById(R.id.iv_foto_11);
iv_foto_12 = (ImageView) mapsActivity.findViewById(R.id.iv_foto_12);
iv_foto_13 = (ImageView) mapsActivity.findViewById(R.id.iv_foto_13);
iv_foto_14 = (ImageView) mapsActivity.findViewById(R.id.iv_foto_14);
iv_foto_15 = (ImageView) mapsActivity.findViewById(R.id.iv_foto_15);
iv_foto_16 = (ImageView) mapsActivity.findViewById(R.id.iv_foto_16);
iv_foto_17 = (ImageView) mapsActivity.findViewById(R.id.iv_foto_17);
iv_foto_18 = (ImageView) mapsActivity.findViewById(R.id.iv_foto_18);
iv_foto_19 = (ImageView) mapsActivity.findViewById(R.id.iv_foto_19);
iv_foto_20 = (ImageView) mapsActivity.findViewById(R.id.iv_foto_20);
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
21.08.2018, 13:12
Ответы с готовыми решениями:

Как можно сократить код
Как можно сократить вот такой код Activity public class MainActivity extends Activity { private int mCount12 = 0; ...

Помогите сократить код конвертера валют
Есть код конвертера валют со стандартными данными , возможно как то скоротить код. package com.centauri.unitconverter; public...

Как сократить длинные наименования строк?
Здравствуйте коллеги. Не могли бы вы подсказать как называется эффект изображенный на рисунке effect и как такое реализовать? Есть...

2
1570 / 1168 / 426
Регистрация: 08.05.2012
Сообщений: 5,219
21.08.2018, 14:30
Цитата Сообщение от Cannon1 Посмотреть сообщение
как записать покороче код
Убрать все "(ImageView)"
0
3 / 3 / 4
Регистрация: 18.06.2015
Сообщений: 19
21.08.2018, 14:50
Если все ImageView схожи по функционалу (что логично предположить, раз их так много в одной активити), создайте RecyclerView и напишите для него адаптер.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
21.08.2018, 14:50
Помогаю со студенческими работами здесь

[wp 8.1] Сократить длину BottomAppBar
Дело в том, что при полном раскрытии нижнего бара он слишком выдвигается вверх и появляется пустое место. С чем это связано хз... ...

Слишком длинный типовой код в UserForm VBA. Как сократить код?
Программа выдает ошибку о слишком длинном коде. 1. Есть форма, в форме Multipage с 30 вкладками, на каждой вкладке 20 кнопок. 2. Тексты...

Сократить код
Добрый вечер! Можно ли как-нибудь сократить код? public void newDesign(JPanel panel) { for (int i = 0; i < 5; i++) { if...

Сократить код
Помогите, пожалуйста, как-нибудь сократить код. Слишком он большой! ...

Сократить код
Написал простенький код, который перемножает 2 числа. Можно как либо сократить? import math n1 = int(input('Введите...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip" Извлеките архив и вы увидите. . .
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д. Сборка примера Скачайте. . .
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net REST сервисы временно не работают, только через Web. Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru