В настоящее время у меня есть приложение, которое хранит около 10 переменных для каждого вида Android, в котором все представления должны иметь переменные динамически. Как лучше всего будет хранить эти переменные эффективным образом или будет меньше кода, потому что сейчас у меня около 200 переменных, и каждый из них называется 4 раза для изменения переменных.Сохранение переменных в Android Views (кнопка, TextViews и т. Д.)
Так как это:
String buttonName = "blah";
buttonName = newValue;
Would с помощью ArrayList СОХРАНИТЬ больше кода и помощи ООД? Также большинство представлений имеют ints, floats, & Переменные String, назначенные им. Мне нужен хороший способ сохранить код, который мог бы работать для нескольких видов, которым все нужны разные значения. Есть идеи? Любая помощь будет принята с благодарностью! Благодаря!
Это позволит изменить несколько кнопок и т. Д.? не все сразу, но хранящие разные переменные для разных просмотров? Или мне нужен новый класс для каждого вида кнопки? –
Я не на 100% понятен, что вы делаете, поэтому сложно ответить на ваш вопрос. Но ваш расширенный класс может иметь как можно больше членов, и вы, конечно, можете создать столько экземпляров этого объекта, сколько хотите. Какие другие виды взглядов вы используете? Изображений? TextView?Я должен сказать, что на первый взгляд я чувствую, что вы делаете что-то «не совсем правильно», но трудно сказать, учитывая ваше относительно неопределенное описание. –
Я приношу свои извинения за неопределенность, просто объяснить, что приложение в основном добавляет случайные андроидные представления к макету и позволяет пользователю динамически изменять взгляды на ходу. который распространяется на большинство представлений android. –