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

Программирование Android

Войти
Регистрация
Восстановить пароль
 
psinetron
8 / 8 / 2
Регистрация: 24.01.2012
Сообщений: 59
#1

Управление элементами меню - Программирование Android

02.10.2012, 19:07. Просмотров 622. Ответов 1
Метки нет (Все метки)

Пытаюсь разобраться с явой и поэтому немного сложно сориентироваться:
Подскажите пожалуйста - управлять визуальными элементами приложения можно только в основном классе?
Если нет, то как ими управлять в других классах?
Например вот так размер блока меняется:
Java
1
2
3
4
5
6
7
8
9
10
11
public class MainMenu extends Activity implements OnClickListener{
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
 
        //Так этот блок работает
    findViewById(R.id.Quickstart).setMinimumWidth(100); 
    findViewById(R.id.Quickstart).setMinimumHeight(100);
    }
}
А вот так уже вываливается с ошибкой.
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
public class MenuInstaller extends MainMenur{
     void setRazmer() {
    findViewById(R.id.Quickstart).setMinimumWidth(100); 
    findViewById(R.id.Quickstart).setMinimumHeight(100);
      }
    }
 
public class MainMenu extends Activity implements OnClickListener{
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        //А так уже нет
        new MenuInstaller().setRazmer();
    }
}
Просто у меня несколько layout'ов и я хотел каждый из них сунуть в отдельный класс. Или я еще не до конца въехал в ООП и все-таки все лайоуты должны настраиваться в одном классе?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.10.2012, 19:07
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Управление элементами меню (Программирование Android):

Управление элементами Activity из Servise - Программирование Android
О великие Гуру, я пришел в ваш храм, чтоб молиться вам. Ради собственного развития решил научиться общаться с великим зелёным роботом. Если...

По умолчанию меню тулбара является прозрачным и сливается с фоном, как изменить фон текста меню? - Программирование Android
Здравствуйте уважаемые форумчане! Возникла следующая проблема, я использую для создания меню в xml файле теги <menu> и <item>, но дело в...

Хочу сделать подписи к меню, меню у меня создано ListView, есть два массива, как их передать в адаптер? - Программирование Android
public class MainMenu extends ListActivity { public void onCreate(Bundle cicle) { super.onCreate(cicle); ...

Меню только по нажатию кнопки меню - Программирование Android
Нужно создать в приложении меню. Но так, чтобы оно всплывало только по нажатию кнопки меню на девайсе а не еще и в Action Barе приложения(...

При нажатии на пункт меню скрыть его, и показать другой пункт меню - Программирование Android
Прошу помощи, как можно допустим при нажатии на пункт меню, его скрыть, и показать другой пункт меню? я делаю так : public boolean...

Разработка меню, управление курсором в меню - C++
Задание: Написать программу для опроса нажатых клавиш, определения вида нажатой клавиши и передачи управления на соответствующую метку. При...

1
V0v1k
1159 / 983 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
02.10.2012, 21:22 #2
Цитата Сообщение от psinetron Посмотреть сообщение
Подскажите пожалуйста - управлять визуальными элементами приложения можно только в основном классе?
только в MainThread
Цитата Сообщение от psinetron Посмотреть сообщение
А вот так уже вываливается с ошибкой.
Ну так читайте логи...
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.10.2012, 21:22
Привет! Вот еще темы с ответами:

Управление элементами управления - VBA
Как сделать управление полем(ями) со списком (элемент управления формы), через кнопку (элемент управления формы). Не доходит как сделать...

.NET 4.x Управление элементами webBrowser кодом - Visual Basic .NET
Всем доброго дня! Я понимаю, что данная тема заезжена и что я не первый такой умник, но поверьте мне это последнее что я пробую в решении...

.NET 4.x Управление элементами на другой странице - C# ASP.NET
Добрый день! Вот смотрите, есть главная страница site.master и web-форма, которая использует главную страницу. И у меня такой вот...

Управление элементами другой формы - C#
приветствую! допустим есть 2 формы. на одной есть label а на второй button как сделать что бы при клике на кнопку со второй формы в...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru