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

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

Добавлено: 22 окт 2015, 12:36
Ziba
так и не нашел обьяснения тому, что за новый файл contebt_main. зачем он нужен? что в нем ? Как теперь работать, с активити_маин или контентом? Я так понимаю с А_М, но так что то нужно дополнять?

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

Добавлено: 28 окт 2015, 11:52
Darja
Пожалуйста , кто нибудь помогите мне, как мне настроить так, чтобы Activity использовало новый файл myscreen.xml, а не activity_main.xml.
Я уже все что можно перепробовала, у кого была такая проблема помогите пожалуйста!

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

Добавлено: 13 ноя 2015, 18:30
TFX
Попробуйте следующие:
Откройте файл MainActivity. В строке setContentView(R.layout.activity_main) должен быть указан именно activity_main.
Дальше откройте файл activity main xml. В строке <include layout="@layout/content_main" /> вместо "content_main" напишите "myscreen". То есть должна получиться следующая строка <include layout="@layout/myscreen" />.

Урок 5. Layout-файл в Activity

Добавлено: 17 ноя 2015, 06:43
YuryL65
Добрый день.
Как бороться с этой ПРОБЛЕМОЙ (Rendering Problem, см.скрин)?
Спасибо.

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

Добавлено: 19 ноя 2015, 04:56
andrew8210
Здравствуйте! У меня отвергает код.... Смотрю в уроке совсем другие переменные стоят...
Работаю в Линукс Минт(В ней кстати быстрее). Я совсем начинающий. Благодарю за Видео и за курс!
Ниже мой код.





public class MainActivity extends AppCompatActivity {

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.myscreen);
Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
setSupportActionBar(toolbar);

Re: Урок 5. Layout-файл в Activity

Добавлено: 07 дек 2015, 12:38
tanbayev
YuryL65 писал(а):Добрый день.
Как бороться с этой ПРОБЛЕМОЙ (Rendering Problem, см.скрин)?
Спасибо.
в styles.xml введите Base. перед Theme.AppCompat.Light.DarkActionBar.
должно получится <style name="AppTheme" parent="Base.Theme.AppCompat.Light.DarkActionBar">

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

Добавлено: 07 дек 2015, 17:24
abbath0767
столкнулся с проблемой - если в методе onCreate оставить только описанный в уроке текст то отрабатывает корректно, но если оставить как есть

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

Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
        setSupportActionBar(toolbar);

        FloatingActionButton fab = (FloatingActionButton) findViewById(R.id.fab);
        fab.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {
                Snackbar.make(view, "Replace with your own action", Snackbar.LENGTH_LONG)
                        .setAction("Action", null).show();
            }
        });
то возникает ошибка и приложение невозможно запустить. За что отвечает вышеописанный код?

Так же прошу подсказать каким образом можно вызвать панель дополнительных клавиш

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

Добавлено: 10 дек 2015, 12:44
Arakinos
Внимание что бы у вас не было проблем с запуском приложения на андроид и не было кучи непонятного кода для новичков выберите при создании макета не Blank Activity а Empty Activity. Это важно для тех у кого Android Studio 1.4 и выше. Можете глянуть 26 урок начало там пару слов есть об этом.

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

Добавлено: 13 дек 2015, 23:54
redecto
Скажие, а Автор обновляет уроки с выходом новых версий андроид а также обновлением skd?

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

Добавлено: 02 янв 2016, 22:05
Рома
Здравствуйте!
Скажите пожалуйста, почему при смене ориентации экрана текст не меняется с Вертикальная ориентация на Горизонтальная ориентация? Хотя с кнопками проблем нет

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

Добавлено: 05 янв 2016, 11:15
Saavinovka
Рома писал(а):Здравствуйте!
Скажите пожалуйста, почему при смене ориентации экрана текст не меняется с Вертикальная ориентация на Горизонтальная ориентация? Хотя с кнопками проблем нет
скорей всего глюки AVD. у меня при смене ориентации с горизонтальной на вертикальную или ничего не отображает или сбивается всё, при обратной смене всё норм. (AVD kitkat 4.4)

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

Добавлено: 17 янв 2016, 13:13
War1ock
Господа, нужно поставить точку при работе с шаблоном Activity_Blank в данном уроке. Вот что сделал я:
1) В MainActivity оставил прописанным activity_main

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

setContentView(R.layout.activity_main);
2)В activity_main.xml прописал созданный myscreen

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

<include layout="@layout/myscreen" />
3) myscreen.xml отображается так
les51.png
les51.png (45.47 КБ) 16937 просмотров
4) Запускаю модуль на эмуляторе, изменений которые внесены с помощью myscreen нет
les52.png
les52.png (41.51 КБ) 16937 просмотров
5)Если открыть content_main.xml то появилась такая ошибка,
les50.png
les50.png (50 КБ) 16937 просмотров
Убрал из него строку

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

tools:showIn="@layout/activity_main"
ошибка пропала, но результат после перезапуска модуля остался как и в п.3, т.е не изменился

Подскажите в чем может быть проблема? Использую Android Studio 1.4

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

Добавлено: 17 янв 2016, 19:17
Pink-Pank
Добрый день! При подмене файла layout, как описано в уроке,программа на устройстве перестает запускаться. завершается с ошибкой. Видимо что-то нужно дописать в xml-файле.. Иначе он не воспринимается..
Подскажите,плиз, что надо сделать!

И еще вопрос. Где в Андроид-студии поглядеть файл с генерируемыми id для компонентов?

И еще у меня в компонентах нет TextView. только PlainText и др. Приходится вручную набивать во вкладке Text.

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

Добавлено: 19 янв 2016, 16:59
Morgan2001
Pink-Pank писал(а):Добрый день! При подмене файла layout, как описано в уроке,программа на устройстве перестает запускаться. завершается с ошибкой. Видимо что-то нужно дописать в xml-файле.. Иначе он не воспринимается..
Подскажите,плиз, что надо сделать!

Присоединяюсь к вопросу, после того как меняешь в MainActivity.java setContentView(R.layout.activity_main); на setContentView(R.layout.myscreen; и запускаешь эмулятор, программа завершается просто с надписью- приложение было остановлено.
Заметил что новый myscreen создается с другими значениями чем Activity_main

Что делать то?

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

Добавлено: 19 янв 2016, 22:45
Pink-Pank
Morgan2001 писал(а):Что делать то?
Походу проблемы индейцев шрифа не колышат.

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

Добавлено: 19 янв 2016, 23:14
GRAF_COLLIOSTRO
угу... решил проблему топорно: удалил ко всем чертям активность и создал новую EMPTY ... в неё перенёс код... всё работает... руками так и не удалось отредактировать((( где-то оно глубоко там прописано.

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

Добавлено: 20 янв 2016, 02:58
Morgan2001
Morgan2001 писал(а):
Pink-Pank писал(а):Добрый день! При подмене файла layout, как описано в уроке,программа на устройстве перестает запускаться. завершается с ошибкой. Видимо что-то нужно дописать в xml-файле.. Иначе он не воспринимается..
Подскажите,плиз, что надо сделать!

Присоединяюсь к вопросу, после того как меняешь в MainActivity.java setContentView(R.layout.activity_main); на setContentView(R.layout.myscreen; и запускаешь эмулятор, программа завершается просто с надписью- приложение было остановлено.
Заметил что новый myscreen создается с другими значениями чем Activity_main

Что делать то?
Pink-Pank писал(а):
Morgan2001 писал(а):Что делать то?
Походу проблемы индейцев шрифа не колышат.
Вот решение нашей проблемы viewtopic.php?f=3&t=89&start=320#p46840


Видать это для 1,4.
Причем это самое понятное обьяснение из 3х, которые тут в ветке были. (да если внимательно читать, то 3 раза решали эту проблему)))))
После этого урок прошел как по маслу

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

Добавлено: 20 янв 2016, 11:40
Pink-Pank
Morgan2001 писал(а):Причем это самое понятное обьяснение из 3х, которые тут в ветке были. (да если внимательно читать, то 3 раза решали эту проблему)))))
К сожалению, лопатить 17 листов ветки форума совсем не в кайф. Может, имеет смысл организовать какой-нибудь ЧАВО с распространненными ошибками/багами/неточностями к каждому уроку? Тогда и вопросов лишних будет меньше.

Спасибо за наводку.

А как быть с этим? : в компонентах нет TextView. только PlainText и др. Приходится вручную набивать во вкладке Text.

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

Добавлено: 20 янв 2016, 12:10
Morgan2001
Pink-Pank писал(а):
Morgan2001 писал(а):Причем это самое понятное обьяснение из 3х, которые тут в ветке были. (да если внимательно читать, то 3 раза решали эту проблему)))))
К сожалению, лопатить 17 листов ветки форума совсем не в кайф. Может, имеет смысл организовать какой-нибудь ЧАВО с распространненными ошибками/багами/неточностями к каждому уроку? Тогда и вопросов лишних будет меньше.

Спасибо за наводку.

А как быть с этим? : в компонентах нет TextView. только PlainText и др. Приходится вручную набивать во вкладке Text.

Да, понимаю что лопатить 17 страниц не прикольно, но меня аж завело вчера, решил сам разобраться, и к счастью нашел. Где то уже писали что это изза новой студио, а перебирать все уроки автору будет запарно.

А по поводу TextView у меня у самого его нет, пользуюсь PlainTextView и даже не обратил внимания http://data2.floomby.com/files/share/20 ... joJ2Qg.jpg

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

Добавлено: 21 янв 2016, 13:46
Raised
3 дня делал этот урок. Получилось все с Empty Activity при создании модуля. В MainActivity как в уроке написано вписал myscreen. И все ок - запустилось. Строки в Activity_main <include layout="@layout/content_main" - ВООБЩЕ нет. Откуда вы её взяли. С ориентацией все ок, переворачивается как надо и.т.д..... У кого не получается, напишите в личке попробуем вместе через teamviewer.