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

Динамическое создание элементов со стилями - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Как изменить цвет кнопки, на которую установлен селектор? http://www.cyberforum.ru/android-dev/thread1260569.html
Добрый день! Хочу изменить цвет кнопки на которой установлен селектор, но после установки цвета селектор не работает. вот селектор для кнопки: <?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:state_pressed="true"><shape> <stroke android:width="1dip" android:color="@android:color/black" />
Программирование Android Dashboard Здраствуйте! Решил написать dashboard на Android. Хочу спросить какие библиотеки использовать для обработки информации (т. е. построение графиков, аналитика і т.д.) и есть ли библиотеки для создания самого dashboard'a? http://www.cyberforum.ru/android-dev/thread1260356.html
Баннеры и AdMob Программирование Android
Не могу поставить AdMob SDK, просто не видно его в списке Android SDK Manager...
Изображение на весь экран Программирование Android
Здрасте, есть мини-галерея, при нажатии на картинку из этой галереи она должна(картинка) открываться на весь экран. Приложение просто выбрасывает при нажатии на картинку, что я делаю не так? MainActivity public class MainAcTwo extends Activity { @SuppressWarnings("deprecation") Gallery gallery; ImageView bigimage; @SuppressWarnings("deprecation")
Программирование Android Как работает стоковый будильник? http://www.cyberforum.ru/android-dev/thread1259938.html
Подскажите плз.. Стандартый будильник в Андроиде "кричит" что либо broadcast'ами во время срабатывания? Цель такая: выполнить определенный код во время срабатывания стандартного будильника. заранее Спасибо!
Программирование Android Действия при обновление версии приложения Доброе утро. Подскажите, пожалуйста, необходимо сделать определенные действия при установке (обновлении) приложения на более новую версию. Есть ли какой-нибудь метод, который позволит мне это сделать? В голову приходит только идея записать текущую версию в Preferences и при каждом запуске сравнивать текущую версию с версией записанной в Preferences. подробнее

Показать сообщение отдельно
EgorDybovik
0 / 0 / 0
Регистрация: 24.02.2013
Сообщений: 128

Динамическое создание элементов со стилями - Программирование Android

22.09.2014, 15:29. Просмотров 1268. Ответов 6
Метки (Все метки)

Существует набор стилей :
XML
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
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
<style name="once_items_yr">
        <item name="android:background">#fff</item>
        <item name="android:paddingBottom">1dp</item>
        <item name="android:paddingTop">1dp</item>
        <item name="android:paddingLeft">1dp</item>
        <item name="android:paddingRight">1dp</item>
        <item name="android:layout_marginRight">5dp</item>
        <item name="android:layout_marginLeft">5dp</item>
        <item name="android:layout_marginTop">2dp</item>
        <item name="android:layout_marginBottom">2dp</item>
        <item name="android:layout_width">match_parent</item>
        <item name="android:layout_height">match_parent</item>
        <item name="android:orientation">horizontal</item>
        
    </style>
    <style name="namber_yrok">
        <item name="android:textSize">30dp</item>
        <item name="android:gravity">left</item>
        <item name="android:layout_gravity">center_vertical</item>
        <item name="android:textColor">#666</item>
        <item name="android:layout_width">wrap_content</item>
        <item name="android:layout_height">wrap_content</item>
    </style>
    <style name="klass_yrok">
        <item name="android:layout_marginLeft">5dp</item>
        <item name="android:textSize">35dp</item>
        <item name="android:layout_gravity">center_vertical</item>
        <item name="android:layout_width">wrap_content</item>
        <item name="android:layout_height">wrap_content</item>
    </style>
    <style name="layout_klass_cont">
        <item name="android:layout_width">match_parent</item>
        <item name="android:layout_height">wrap_content</item>
        <item name="android:layout_gravity">right</item>
        <item name="android:gravity">right</item>
        <item name="android:orientation">horizontal</item>
    </style>
    <style name="time_yrok">
        <item name="android:layout_gravity">center_vertical</item>
        <item name="android:layout_width">wrap_content</item>
        <item name="android:layout_height">wrap_content</item>
        <item name="android:layout_marginLeft">10dp</item>
        <item name="android:textSize">20dp</item>
        <item name="android:textColor">#014a96</item>
    </style>
пытаюсь создать динамически элементы с такими стилями но ничего не получается, как это делается ? особенно с Layout-ами. Гдето накапал вот такое с простыми View :
Java
1
2
3
4
5
6
7
8
TextView text1 = new TextView(this,null,R.style.time_yrok);
TextView text2 = new TextView(this,null,R.style.time_yrok);
TextView text3 = new TextView(this,null,R.style.time_yrok);
TextView text4 = new TextView(this,null,R.style.time_yrok);
text1.setText("00:00");
text2.setText("до");
text3.setText("00:00");
text4.setText("с");
Сами элементы создаются но без стилей которые указаны в style.xml.. что не так ?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru