Страница 6 из 19

Re: Урок 5. Layout-файл в Activity. XML представление. Смена

Добавлено: 06 мар 2013, 16:23
bombombus
Делал урок на 2.3.3, и заметил особенность - экран поворачивается не всегда, при нажатии Ctrl+F12. Задумался. оказалось, что имеет значение, какой Ctrl Вы нажимаете - правый, или левый.
Левый Ctrl+F12 на 2.3.3 работает отлично!
а вот правый, не срабатывает вообще, хотя привычнее, и правильнее жать именно его

Re: Урок 5. Layout-файл в Activity. XML представление. Смена

Добавлено: 08 апр 2013, 19:19
vizort
А как сделать так, чтобы приложение изначально загружалось в горизонтальном положении?

Re: Урок 5. Layout-файл в Activity. XML представление. Смена

Добавлено: 08 апр 2013, 19:56
rezak90
и правильнее жать именно его
Откуда Вы взяли что правильней? В документации на Андроиде сказано что левый.
А как сделать так, чтобы приложение изначально загружалось в горизонтальном положении?
в активити пишем

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

setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);

Re: Урок 5. Layout-файл в Activity. XML представление. Смена

Добавлено: 08 апр 2013, 20:08
vizort
rezak90 писал(а):
А как сделать так, чтобы приложение изначально загружалось в горизонтальном положении?
в активити пишем

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

setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);
спасибо)

Re: Урок 5. Layout-файл в Activity. XML представление. Смена

Добавлено: 26 апр 2013, 13:32
Staropramen
Доброго времени суток форумчанам.

У меня такой вопрос: не работает CTRL+F11 при запуске программы (приходится запускать при помощи мышки) и не работает CTRL+F12 чтобы повернуть экран, это глюк eclipse или какая-то другая проблема?!

И еще, при запуске эмулятора пишет предупреждение : Warning: No DNS servers found
это, я так понимаю, из-за того, что ноут не подключен к интернету (уроки открыты на рабочем компе, а делаю все это на ноуте) и могут ли из-за этого не работать сочетания вышеуказанных клавиш?

Re: Урок 5. Layout-файл в Activity. XML представление. Смена

Добавлено: 26 апр 2013, 20:17
=bor=
Staropramen писал(а):не работает CTRL+F11 и CTRL+F12
Клава, случайно, не Microsoft MultiMedia Keyboard 1.0A? :)
Изображение

Re: Урок 5. Layout-файл в Activity. XML представление. Смена

Добавлено: 29 апр 2013, 14:07
Staropramen
Нет, написал, что на ноуте работаю

Re: Урок 5. Layout-файл в Activity. XML представление. Смена

Добавлено: 15 май 2013, 14:54
kas_02
Мои "грабли" на которые я наступил:
1. Правый Ctrl. Нужно использовать Левый Ctrl+F12. Или поменять горячие клавиши в настройках.
2. Пробовал версии Android в эмуляторе: 2.1, 2.2, 2.3.3. Только на версии 2.3.3 эмулятор адекватно начал менять ориентацию на ландшафт, но опять же не хочет переворачивать обратно. В чем проблема еще не разобрался. У некоторых, как я посмотрю, и того хуже. Но на реальном дэвайсе, думаю, должно все нормально работать (жаль не на чем проверить).
Сделал вывод, что проблема всетаки в эмуляторе и у каждого она по разному проявляется.

Re: Урок 5. Layout-файл в Activity. XML представление. Смена

Добавлено: 11 авг 2013, 21:29
varlok3000
Есть еще вопрос по настройки разметки.

Есть вот такой test_v.xml.

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

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:orientation="vertical" >

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

        <TableRow
            android:id="@+id/tableRow1"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content" >

            <Button
                android:id="@+id/button2"
                style="?android:attr/buttonStyleSmall"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="Button" />

            <Button
                android:id="@+id/button3"
                style="?android:attr/buttonStyleSmall"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="Button" />

            <Button
                android:id="@+id/button4"
                style="?android:attr/buttonStyleSmall"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="Button" />

        </TableRow>
    </TableLayout>

    <com.riilabs.app.SimpleImageViewer.ImageViewer
        android:id="@+id/imageViewer1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        />

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

        <TableRow
            android:id="@+id/tableRow2"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content" >

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

            <Button
                android:id="@+id/button1"
                style="?android:attr/buttonStyleSmall"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_weight="1"
                android:text="Button"
                android:visibility="visible" />

        </TableRow>
    </TableLayout>
  
</LinearLayout>
При отображении на экране видны только верхние кнопки и сама картинка, но нажнее поле ввода текста и кнопка не видны.
Подскажите что тут не правильно и как надо?

Re: Урок 5. Layout-файл в Activity. XML представление. Смена

Добавлено: 07 окт 2013, 08:03
scambag
Добавьте пожалуйста в урок то, что надо именно левый Ctrl использовать для поворота ориентации. Пришлось погуглить, пока нашел ответ.

Re: Урок 5. Layout-файл в Activity. XML представление. Смена

Добавлено: 08 окт 2013, 19:51
demaunt
Здравствуйте.
Из вертикальной ориентации в горизонтальную переход совершается правильно(содержимое TextView меняется с "Вертикальная" на "Горизонтальную").
Но когда повторно нажимаю ctrl+F12 AVD переходит обратно в вертикальное состояние, но все элементы как были в горизонтальном состоянии так и остались. Т.е. из горизонтальной переходит в вертикальную, а обратно нет

Re: Урок 5. Layout-файл в Activity. XML представление. Смена

Добавлено: 11 окт 2013, 02:15
bcxtim
Вопрос, когда создал горизонтальную разметку. То, при переходе с вертикальной на горизонтальную - все окей, а когда нужно перейти назад, остается горазонтальная разметка (я имею ввиду текст) но все остальное поворачивается вертикально. Кто-то сталкивался с этим? если не понятно, то сделаю скрины.

Re: Урок 5. Layout-файл в Activity. XML представление. Смена

Добавлено: 10 ноя 2013, 14:53
plesser
а как сменить комбинацию клавиш ctrl+F12?
в Kubuntu 13.10 (в KDE) на эту комбинацию завязано другое действие

UPDATE
нагуглил
альтернативное переключение клавишей семь на цифровой клавиатуре когда Num Lock выключен

Re: Урок 5. Layout-файл в Activity. XML представление. Смена

Добавлено: 12 ноя 2013, 00:48
AnatoliyVerno
"Метод setContentView(int) – устанавливает содержимое Activity из layout-файла. Но в качестве аргумента мы указываем не путь к нашему layout-файлу (res/layout/main.xml), а константу, которая является ID файла. Это константа генерируется автоматически здесь gen/ru.startandroid.develop.LayoutFiles/R.java." - а можно русским языком? Куда устанавливает ,если уже все установлено???

Re: Урок 5. Layout-файл в Activity. XML представление. Смена

Добавлено: 12 ноя 2013, 08:37
Foenix
это и есть русским языком. В R файл просто генерируются все ресурсы, имеющиеся в приложении (считай, как будто там хранится их каталог), в котором твоему ресурсу сопоставляется целое число, по которому потом компилятор их находит.

Re: Урок 5. Layout-файл в Activity. XML представление. Смена

Добавлено: 13 ноя 2013, 01:05
AnatoliyVerno
Foenix + 1

"это и есть русским языком. В R файл просто генерируются все ресурсы, имеющиеся в приложении (считай, как будто там хранится их каталог), в котором твоему ресурсу сопоставляется целое число, по которому потом компилятор их находит."

Спасибо Скажите пожалуйста, вы бы не могли мне посоветовать литературу по ахритектуре явы,что ли. Или андроид программирования -что бы понимать алгоритмику работы программы. Что б почитать и самому понимать это, а не спрашивать на форумах! Подскажите?

Re: Урок 5. Layout-файл в Activity. XML представление. Смена

Добавлено: 13 ноя 2013, 01:39
Mikhail_dev
viewtopic.php?f=17&t=147
вот материал по java.

Re: Урок 5. Layout-файл в Activity. XML представление. Смена

Добавлено: 13 ноя 2013, 02:46
AnatoliyVerno
no--

Благодарю

Re: Урок 5. Layout-файл в Activity. XML представление. Смена

Добавлено: 13 ноя 2013, 03:11
AnatoliyVerno
Столкнулся с такой проблемой. Запуская эмулятор. Поначалу вроде все хорошо, но потом выскакиевает черный экран ,на котором выводится ошибка и " ... please try again. Force close".

Cоnsole выдает такое

[2013-11-13 04:06:34 - P00051_LayoutFiles] Failed to install P00051_LayoutFiles.apk on device 'emulator-5554': timeout
[2013-11-13 04:06:34 - P00051_LayoutFiles] Launch canceled!


Кто сталкивался - подскажите ... Видел скрин такой же ошибки на форумах, проблема такая не только у меня, но сейчас найти могу ... :(

Re: Урок 5. Layout-файл в Activity. XML представление. Смена

Добавлено: 13 ноя 2013, 10:12
trew
AnatoliyVerno
У меня иногда что-то ломается, тогда я просто закрывают эмулятор и запускаю заново.
А иногда и эмулятор и eclipce закрываю, и открываю повторно.
И дальше продолжаю работать...
(в течении дня, 1-2 раза такое может быть у меня)