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

Программное создание GridLayout и добавление в него объектов - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Camera без SurfaceView http://www.cyberforum.ru/android-dev/thread1139446.html
Здравствуйте. Можно ли сделать снимок с помощью класса Camera без предварительного просмотра? Например Camera.open() и потом сразу camera.takePicture()? Попробовал-не получилось. Выдает...
Программирование Android Музыка в приложении Здравствуйте! Можете подсказать как сделать чтобы при включении приложения начинала играть длительная музыка музыка? С начало пытался через SoundPool, но оказалось это не то. Спасибо зарание! http://www.cyberforum.ru/android-dev/thread1139276.html
Программирование Android Вынести классы ядра в библиотеки
Гуру андроида, посоветуйте пожалуста! Пишу несколько проектов (для себя) и появляются обьмные классы, нужные одновременно всем моим проектам... Хочу вынести их в некое подобие библиотеки,...
Программирование Android Меню Android Manifest в Android Studio
Всем привет. Такой вопрос. Перешел c Eclipse на Android Studio и столкнулся со следующим: когда открываешь тот же манифест в AS, то появляется просто XML редактор (с файлами из папки values то же...
Программирование Android Вылет при переходе на второй активити http://www.cyberforum.ru/android-dev/thread1139225.html
Подключал библиотеку android-support-v7-appcompat, но на неё, кажется, не жалуется(крестиков не видно). MainActivity.java package com.example.intenttest; import android.content.Intent; import...
Программирование Android Медиаплеер можете дать ссылку на сайт где можно зарегистрироваться и скачать готовый проэкт медиаплеера под андроид? подробнее

Показать сообщение отдельно
angryrobot
Командир зеленых роботов
348 / 285 / 53
Регистрация: 08.10.2013
Сообщений: 564
05.04.2014, 12:56
Цитата Сообщение от Pesso711 Посмотреть сообщение
Насколько я понял, за пределами метода onCreate мы нашего поля не видим.
Именно так.
Цитата Сообщение от Pesso711 Посмотреть сообщение
Вопрос - как в этом случае правильно создать GridLayout?
Сделать эту переменную членом класса

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
public class MainActivity extends Activity {
    GridLayout FieldLayout;
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        FieldLayout = new GridLayout(this);
        FieldLayout.setColumnCount(10);
        FieldLayout.setRowCount(10);
        
    }
 
    // Заполняем
    public void Create(View v) {    
        RadioButton btnNew = new RadioButton(this);
        FieldLayout.addView(btnNew);
    }
 
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru