Урок 6. Виды Layouts. Ключевые отличия и свойства.

Обсуждение уроков
Аватара пользователя
Mikhail_dev
Сообщения: 2386
Зарегистрирован: 09 янв 2012, 14:45
Откуда: Самара

Re: Урок 6. Виды Layouts. Ключевые отличия и свойства.

Сообщение Mikhail_dev » 04 сен 2014, 14:33

Да вы мне код скопируйте со своего XML, а я гляну. Что же тут непонятного? И отвечу на Ваш вопрос. не буду же я переводить Ваш код с картинки вручную. "klblk" вам привел пример.

T3X
Сообщения: 7
Зарегистрирован: 03 сен 2014, 17:22

Re: Урок 6. Виды Layouts. Ключевые отличия и свойства.

Сообщение T3X » 04 сен 2014, 19:13

[syntax=xml]<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<TextView
android:id="@+id/label"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="Type here:">
</TextView>
<EditText
android:id="@+id/entry"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@+id/label"
android:background="@android:drawable/editbox_background">
</EditText>

</RelativeLayout>[/syntax]

Второй вариант:
[syntax=xml]
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<TextView
android:id="@+id/label"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="Type here:">
</TextView>

<EditText
android:id="@+id/editText1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:ems="10"
android:inputType="textMultiLine" >

<requestFocus />
</EditText>

</RelativeLayout>
[/syntax]

Любой EditText не работает.

Donart
Сообщения: 114
Зарегистрирован: 06 ноя 2013, 08:59

Re: Урок 6. Виды Layouts. Ключевые отличия и свойства.

Сообщение Donart » 04 сен 2014, 19:40

мой графический loyout не активен
Вверху кнопка с зеленым роботом, смените версию API.

T3X
Сообщения: 7
Зарегистрирован: 03 сен 2014, 17:22

Re: Урок 6. Виды Layouts. Ключевые отличия и свойства.

Сообщение T3X » 04 сен 2014, 19:42

Donart писал(а):
мой графический loyout не активен
Вверху кнопка с зеленым роботом, смените версию API.
пробовал от 8 до 20, не помогло :(

Donart
Сообщения: 114
Зарегистрирован: 06 ноя 2013, 08:59

Re: Урок 6. Виды Layouts. Ключевые отличия и свойства.

Сообщение Donart » 04 сен 2014, 19:47

пробовал от 8 до 20, не помогло
http://stackoverflow.com/questions/2459 ... in-eclipse

T3X
Сообщения: 7
Зарегистрирован: 03 сен 2014, 17:22

Re: Урок 6. Виды Layouts. Ключевые отличия и свойства.

Сообщение T3X » 04 сен 2014, 20:14

Donart, огромное спасибо! Помогло удалить 20 версию :)

sanzhar
Сообщения: 1
Зарегистрирован: 28 окт 2014, 13:04

НЕ генерирует файл R.java И появился не понятный проект

Сообщение sanzhar » 28 окт 2014, 14:00

НЕ генерирует файл R.java И появился не понятный проект appcompat_v7 пожалуйста помогите не могу найти решение. ошибка:[2014-10-28 12:11:23 - P006_1Layouts] C:\android\workspace\appcompat_v7\res\values-v21\styles_base.xml:75: error: Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Material.ActionButton'.
[2014-10-28 12:11:23 - P006_1Layouts]

zheka36
Сообщения: 1
Зарегистрирован: 16 ноя 2014, 20:45

Re: Урок 6. Виды Layouts. Ключевые отличия и свойства.

Сообщение zheka36 » 16 ноя 2014, 21:07

При создании файла в папке Layout и выборе корневого элемента Table Layout или любого другого, кроме Linear Layout, у меня не отображается графический Layout. Менял версию API - не помогает. Удалил пакет Android 4.4W (API 20) в Android SDK Manager - так же не помогло. Пожалуйста, опишите подробно, как решить данную проблему.

b.grigorev
Сообщения: 2
Зарегистрирован: 05 фев 2015, 09:13

Re: Урок 6. Виды Layouts. Ключевые отличия и свойства.

Сообщение b.grigorev » 09 фев 2015, 06:15

Здравствуйте! Подскажите пожалуйста, как в Android Stidio добавить новый xml файл с корневым элементом TableLayout? У меня нет нужных атрибутов как в уроке. Или я что-то не так добавляю?
Вложения
1.jpg
1.jpg (48.19 КБ) 12821 просмотр

AlexMaksto
Сообщения: 2
Зарегистрирован: 06 фев 2015, 04:05
Контактная информация:

Re: Урок 6. Виды Layouts. Ключевые отличия и свойства.

Сообщение AlexMaksto » 15 фев 2015, 20:33

b.grigorev писал(а):Здравствуйте! Подскажите пожалуйста, как в Android Stidio добавить новый xml файл с корневым элементом TableLayout? У меня нет нужных атрибутов как в уроке. Или я что-то не так добавляю?
После создания xml файла, идём в текстовое редактирование и изменяем в начале и конце кода "LinearLayout" на "TableLayout".

b.grigorev
Сообщения: 2
Зарегистрирован: 05 фев 2015, 09:13

Re: Урок 6. Виды Layouts. Ключевые отличия и свойства.

Сообщение b.grigorev » 17 фев 2015, 06:35

AlexMaksto писал(а):
b.grigorev писал(а):Здравствуйте! Подскажите пожалуйста, как в Android Stidio добавить новый xml файл с корневым элементом TableLayout? У меня нет нужных атрибутов как в уроке. Или я что-то не так добавляю?
После создания xml файла, идём в текстовое редактирование и изменяем в начале и конце кода "LinearLayout" на "TableLayout".
Спасибо вроде разобрался!

Armagedon_Name
Сообщения: 5
Зарегистрирован: 05 мар 2015, 00:37

Re: Урок 6. Виды Layouts. Ключевые отличия и свойства.

Сообщение Armagedon_Name » 05 мар 2015, 03:18

Помогите решить проблему, даже не знаю как её описать, но там где должен быть графический редактор(или как его там) там тупо серое окно это если у меня стоит AppTheme а если поставлю любой другой фон всё работает, почему так?
При создании проекта ( всё делал по инструкции в уроке) почему-то выдаёт вот такую ошибку

[2015-03-07 02:51:12 - P0061_Layouts] C:\Ruslan\P0061_Layouts\res\values\styles.xml:7: error: Error retrieving parent for item: No resource found that matches the given name 'Theme.AppCompat.Light'.
[2015-03-07 02:51:12 - P0061_Layouts]
[2015-03-07 02:51:12 - P0061_Layouts] C:\Ruslan\P0061_Layouts\res\values-v11\styles.xml:7: error: Error retrieving parent for item: No resource found that matches the given name 'Theme.AppCompat.Light'.
[2015-03-07 02:51:12 - P0061_Layouts]
[2015-03-07 02:51:12 - P0061_Layouts] C:\Ruslan\P0061_Layouts\res\values-v14\styles.xml:8: error: Error retrieving parent for item: No resource found that matches the given name 'Theme.AppCompat.Light.DarkActionBar'.
[2015-03-07 02:51:12 - P0061_Layouts]
[2015-03-07 02:51:14 - P0061_Layouts] C:\Ruslan\P0061_Layouts\res\values\styles.xml:7: error: Error retrieving parent for item: No resource found that matches the given name 'Theme.AppCompat.Light'.
[2015-03-07 02:51:14 - P0061_Layouts]
[2015-03-07 02:51:14 - P0061_Layouts] C:\Ruslan\P0061_Layouts\res\values-v11\styles.xml:7: error: Error retrieving parent for item: No resource found that matches the given name 'Theme.AppCompat.Light'.
[2015-03-07 02:51:14 - P0061_Layouts]
[2015-03-07 02:51:14 - P0061_Layouts] C:\Ruslan\P0061_Layouts\res\values-v14\styles.xml:8: error: Error retrieving parent for item: No resource found that matches the given name 'Theme.AppCompat.Light.DarkActionBar'.
[2015-03-07 02:51:14 - P0061_Layouts]
[2015-03-07 03:01:51 - P0061_Layouts] C:\Ruslan\P0061_Layouts\res\values\styles.xml:7: error: Error retrieving parent for item: No resource found that matches the given name 'Theme.AppCompat.Light'.
[2015-03-07 03:01:51 - P0061_Layouts]
[2015-03-07 03:01:51 - P0061_Layouts] C:\Ruslan\P0061_Layouts\res\values-v11\styles.xml:7: error: Error retrieving parent for item: No resource found that matches the given name 'Theme.AppCompat.Light'.
[2015-03-07 03:01:51 - P0061_Layouts]
[2015-03-07 03:01:51 - P0061_Layouts] C:\Ruslan\P0061_Layouts\res\values-v14\styles.xml:8: error: Error retrieving parent for item: No resource found that matches the given name 'Theme.AppCompat.Light.DarkActionBar'.
[2015-03-07 03:01:51 - P0061_Layouts]


В чём проблема не знаю, помогите решить!
Вложения
Безымянный1.png
Безымянный1.png (217.14 КБ) 12747 просмотров

Armagedon_Name
Сообщения: 5
Зарегистрирован: 05 мар 2015, 00:37

Re: Урок 6. Виды Layouts. Ключевые отличия и свойства.

Сообщение Armagedon_Name » 05 мар 2015, 03:21

И почему здесь какая-то ошибка? Прошу помощи
Вложения
Безымянный2.png
Безымянный2.png (208.82 КБ) 12747 просмотров

Аватара пользователя
Foenix
Сообщения: 4201
Зарегистрирован: 20 окт 2012, 12:01

Re: Урок 6. Виды Layouts. Ключевые отличия и свойства.

Сообщение Foenix » 05 мар 2015, 11:03

Или загугли или на форуме поищи по любой строке ошибок. Отвечали уже не раз
R.id.team

NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198

Аватара пользователя
doter.ua
Сообщения: 1106
Зарегистрирован: 23 ноя 2013, 16:08
Откуда: Ukraine

Re: Урок 6. Виды Layouts. Ключевые отличия и свойства.

Сообщение doter.ua » 05 мар 2015, 11:25

Да у тебя и res и src подчеркнуты, это же эклипс.
Семь раз отмерь - поставь студию.
Эклипс не студия, ошибка вылетит - не исправишь.
Скажи мне кто твой друг, и оба поставили студию.
Студия - свет, а эклипс - тьма.

Аватара пользователя
klblk
Сообщения: 1097
Зарегистрирован: 18 окт 2012, 11:17
Откуда: г. Красноярск

Re: Урок 6. Виды Layouts. Ключевые отличия и свойства.

Сообщение klblk » 05 мар 2015, 12:01

doter.ua писал(а):Да у тебя и res и src подчеркнуты, это же эклипс.
если в студии не подключить appcompat, то тоже все будет подчеркнуто.
Просто нужно знать что происходит. В данном случае используются стили из support lib, которую не подключили.

alexxxey
Сообщения: 1
Зарегистрирован: 01 мар 2015, 18:59
Откуда: Израиль

Re: Урок 6. Виды Layouts. Ключевые отличия и свойства.

Сообщение alexxxey » 30 мар 2015, 20:02

хай я новичок начал с нуля учится)))объясните пожалуйста почему нету этой таблицы AbsoluteLayout или за того что у меня android studio это заменяет Relative layout.Спс заранее!
Вложения
Новый точечный рисунок.jpg
Новый точечный рисунок.jpg (378.76 КБ) 12638 просмотров

Eretik
Сообщения: 2
Зарегистрирован: 07 апр 2015, 13:31

Re: Урок 6. Виды Layouts. Ключевые отличия и свойства.

Сообщение Eretik » 07 апр 2015, 14:53

alexxxey писал(а):почему нету этой таблицы AbsoluteLayout или за того что у меня android studio это заменяет Relative layout
Уже писали что AbsoluteLayout давно deprecated, т.е. считается нерациональным или, проще говоря, устарел. Если скопировать предложенный в уроке код и вставить в layout/main.xml то студия ругнется, выделив в коде AbsoluteLayout, но код выполнятся будет, а layout преобразуется в AbsoluteLayout.

VKB
Сообщения: 2
Зарегистрирован: 13 июн 2015, 12:07

Re: Урок 6. Виды Layouts. Ключевые отличия и свойства.

Сообщение VKB » 13 июн 2015, 12:34

Здравствуйте.

Есть ли возможность в TableLayout сделать так, чтобы длинная ячейка с атрибутом span, большим единицы, размещалась полностью, растягивая все столбцы, которые она объединяет по своему размеру? Если сделать так, как в коде ниже, то текст в этой ячейке обрезается. Если убрать android:singleLine="true", то текст в ячейке переносится. Если начать задавать weight, то перестаёт работать wrap_content.

Код: Выделить всё

    <TableLayout
        android:layout_width="wrap_content"
        android:layout_height="wrap_content">

        <TableRow
            android:layout_width="wrap_content"
            android:layout_height="wrap_content">

            <TextView
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="Very Long Text"
                android:layout_span="2"
                android:singleLine="true" />
        </TableRow>

        <TableRow
            android:layout_width="wrap_content"
            android:layout_height="wrap_content">

            <TextView
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="short1" />

            <TextView
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="short2" />

        </TableRow>
    </TableLayout>

ulvishka
Сообщения: 2
Зарегистрирован: 24 авг 2015, 09:28

Re: Урок 6. Виды Layouts. Ключевые отличия и свойства.

Сообщение ulvishka » 26 авг 2015, 11:39

а можете сказать какой вид Layout чаще всего используется и каким вы советуете пользоваться?
Мне понравился AbsoluteLayout, но у меня есть сомнения что в зависимости от экрана телефона View-ки будут располагаться по разному. прав я или нет?
Спасибо админ за ваши уроки)

Ответить