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

TextView друг под другом программно - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android ConcurrentModificationException в листе http://www.cyberforum.ru/android-dev/thread1739961.html
Приложение останавливается, указывает на выделенную строку. Iterator<Item> it =drawView.items.iterator(); while(it.hasNext()) { Item temp = it.next(); if(temp.y < 220) temp.onDraw(canvas); else it.remove(); }
Программирование Android Работа сервиса в спящем режиме Как можно сделать так чтобы сервис не засыпал(выполнял задачу) даже когда устройство переходит в спящий режим(со временем блокируется экран, устройство переходит в спящий режим)? http://www.cyberforum.ru/android-dev/thread1739945.html
Delphi XE8, какой указать путь к ndk? Программирование Android
Имеется Delphi xe8 и для создания мобильных приложений нужно скачать Sdk,ndk,Java. Sk и Java пути я указал в tools но у меня проблема с ndk я качал архив с сайта https://developer.android.com/ndk/downloads/index.html И при распаковке архива не знаю какой указать путь к ndk. Помогите если знаете,пожалуйста.
Программирование Android Обработка смс
Приветствую. Есть необходимость в сабже. Нашел в нете статью, с похожими вводными данными - так же требуется отслеживать поступление смс от определенного абонента с определенной темой, но на версиях адройда выше 5 что то поменялось и код не работает. Подскажите, может есть в нете нормальный мануал, как сделать сабж на версиях >5.
Программирование Android Проверка соединения с сайтом через HttpUrlConnection http://www.cyberforum.ru/android-dev/thread1739784.html
я нашла кучу информации, где после подключения что-либо выдает. Как написать программный код, чтоб выдавало только удалось подсоединиться или нет?
Программирование Android Ситуации пересоздания активити Вот например у пользователя в фокусе было какое то активити. Затем ему кто то позвонил. Активити, которое было в фокусе свернулось(вызвался метод onStop). Но потом когда звонок закончился активити опять возвращается в onResume(). Но почему говорят, что в этой ситуации активити пересоздается? Ведь при сворачивании у него вызвается только метод onStop(), а не onDestroy(). Значит активити не... подробнее

Показать сообщение отдельно
Pablito
2419 / 1864 / 583
Регистрация: 12.05.2014
Сообщений: 6,603
Завершенные тесты: 1
20.05.2016, 18:15     TextView друг под другом программно
короче переделал немного код из другого своего примера
textview вставляются в две колонки и делят доступное по горизонтали место поровну
1. подключаем в build.gradle новый GridLayout который поддерживает веса
XML
1
    compile 'com.android.support:gridlayout-v7:23.4.0'
2. где-то в разметку вставляем сам GridLayout в который будут вставляться текствьюшки
XML
1
2
3
4
5
6
<android.support.v7.widget.GridLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    android:id="@+id/container"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    app:columnCount="2" />
3. и код в активити, который совершает магию
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
 
        final GridLayout gridLayout = (GridLayout) findViewById(R.id.container);
        for (int i = 1; i <= 10; i++) {
            TextView tv = new TextView(this);
            tv.setText("Группа " + i);
            final GridLayout.LayoutParams lp = new GridLayout.LayoutParams();
            lp.columnSpec = GridLayout.spec(GridLayout.UNDEFINED, 1f);
            gridLayout.addView(tv, lp);
        }
    }
4. PROFIT
TextView друг под другом программно
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru