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

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

Войти
Регистрация
Восстановить пароль
 
yura91
30 / 28 / 2
Регистрация: 23.10.2013
Сообщений: 2,248
#1

Не отображается TextView - Программирование Android

28.03.2016, 22:16. Просмотров 225. Ответов 0
Метки нет (Все метки)

Java
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
ScrollView scrollView = new ScrollView(this);
        scrollView.setFillViewport(true);
        ScrollView.LayoutParams scrollLayoutParam = new ScrollView.LayoutParams(ScrollView.LayoutParams.MATCH_PARENT, ScrollView.LayoutParams.MATCH_PARENT);
        scrollView.setLayoutParams(scrollLayoutParam);
        LinearLayout linLayout = new LinearLayout(this);
        linLayout.setOrientation(LinearLayout.HORIZONTAL);
        LinearLayout.LayoutParams linLayoutParam = new LinearLayout.LayoutParams(LinearLayout.LayoutParams.WRAP_CONTENT, LinearLayout.LayoutParams.WRAP_CONTENT);
        linLayout.setLayoutParams(linLayoutParam);
        linLayout.setWeightSum(1);
        scrollView.addView(linLayout);
 
        LinearLayout TimeLayout = new LinearLayout(this);
        TimeLayout.setOrientation(LinearLayout.VERTICAL);
       // LinearLayout.LayoutParams params = (LinearLayout.LayoutParams) TimeLayout.getLayoutParams();
       // params.height = LinearLayout.LayoutParams.MATCH_PARENT;
        //params.width = 100;
        //DisplayMetrics displayMetrics = context.getResources().getDisplayMetrics();
        //int px = Math.round(params.width * (displayMetrics.xdpi / DisplayMetrics.DENSITY_DEFAULT));
       // params.width = px;
        TimeLayout.setLayoutParams(new LinearLayout.LayoutParams(LinearLayout.LayoutParams.MATCH_PARENT, 100));
        TimeLayout.setWeightSum(1);
        linLayout.addView(TimeLayout);
 
 
        for(int i = 0; i < shedules.size(); i++) {
            TextView tv = new TextView(this);
            tv.setText("TextView");
          //  LinearLayout.LayoutParams params1 = (LinearLayout.LayoutParams) TimeLayout.getLayoutParams();
           // params1.height = 100;
            //params1.width = LinearLayout.LayoutParams.MATCH_PARENT;
            tv.setLayoutParams(new LinearLayout.LayoutParams(LinearLayout.LayoutParams.MATCH_PARENT, 100));
            TimeLayout.addView(tv);
            Log.d("Func", shedules.get(i).toString());
            //shedules.get(i).getBeginTime();
        }
Этот код не отображает TextView. Помогите как исправить и отобразить TextView? Причем я хочу получить размер в 100px а dp.
tv.setLayoutParams(new LinearLayout.LayoutParams(LinearLayout.LayoutParams.MATCH_PARENT, 100)); - здесь 100 задает размер в пикселях или в dp(Подскажите не могу посмотреть, ничего не отображается) ?

Добавлено через 53 минуты
Все решил при помощи setContentView(scrollView);
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.03.2016, 22:16
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Не отображается TextView (Программирование Android):

Текст из TextView перенести в другой TextView по нажатию Button - Программирование Android
Люди, помогите плиз. Недавно начал ковырять программирование под Android. Хотел сделать банальную вещь - текст из TextView перенести в...

TextView txt = new TextView(this); - ошибка - Программирование Android
Возникла проблема с динамическим создание TextView в цыкле, хотя в другом месте создается таким же образом все нормально TextView txt =...

Не отображается текст из файла на русском языке, отображается только английский - C#
StreamReader stream = new StreamReader(new FileStream(&quot;E:\\text.txt&quot;,FileMode.Open,FileAccess.Read)); textBox1.Text =...

Не отображается окно логина на twitch.tv, не отображается капча на aliexpress - Удаление вирусов
Обычно пишет ожидание ответа от spade.twitch.tv или api.mixpanel.com, noscripts и easylist в addblock не помогли. Наблюдается во всех...

Не отображается подключённый шрифт в хроме и мозилле но отображается в опере - HTML, CSS
Здравсвуйте не отображается шрифт подключённый к сайту в хроме и мозилле но отображается в опере что может быть @font-face { ...

Новый SSD не отображается в БИОСе, но отображается в диспетчере устройств при подключении через USB-переходник - SSD
Здравствуйте! купил SSD Kingston 120 Gb несколько часов назад. В биосе он не определялся, поэтому я решил сначала обновить биос. Скачал...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
28.03.2016, 22:16
Привет! Вот еще темы с ответами:

background-image картинка отображается в VS но не отображается в браузерах - C# ASP.NET
Доброго всем дня! Столкнулся со следующей проблемой. Хочу поместить в button картинку, для этого создаю CSS файл который лежит в...

Не отображается автор и некорректно отображается дата в слайдбаре - PHP
Подскажите из-за чего в слайдах отображаются не те даты, что в обычном новостном блоке. То есть, выводятся даты на подобии: 01-01-70. ...

Текст капчи отображается на Денвере, но не отображается на хостинге - PHP
Привет. У меня на ноуте установлена сборка Денвер. я доделал сайт и он в принципе нормально вроде отображается. Перенес файлы на хостинг и...

TextView бд - Программирование Android
Подскажите можно ли на прямую вызвать из бд в TextView текст?


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

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

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