Урок 5. Layout-файл в Activity. XML представление. Смена ориентации экрана.
Re: Урок 5. Layout-файл в Activity. XML представление. Смена
так и не нашел обьяснения тому, что за новый файл contebt_main. зачем он нужен? что в нем ? Как теперь работать, с активити_маин или контентом? Я так понимаю с А_М, но так что то нужно дополнять?
Re: Урок 5. Layout-файл в Activity. XML представление. Смена
Пожалуйста , кто нибудь помогите мне, как мне настроить так, чтобы Activity использовало новый файл myscreen.xml, а не activity_main.xml.
Я уже все что можно перепробовала, у кого была такая проблема помогите пожалуйста!
Я уже все что можно перепробовала, у кого была такая проблема помогите пожалуйста!
Re: Урок 5. Layout-файл в Activity. XML представление. Смена
Попробуйте следующие:
Откройте файл MainActivity. В строке setContentView(R.layout.activity_main) должен быть указан именно activity_main.
Дальше откройте файл activity main xml. В строке <include layout="@layout/content_main" /> вместо "content_main" напишите "myscreen". То есть должна получиться следующая строка <include layout="@layout/myscreen" />.
Откройте файл MainActivity. В строке setContentView(R.layout.activity_main) должен быть указан именно activity_main.
Дальше откройте файл activity main xml. В строке <include layout="@layout/content_main" /> вместо "content_main" напишите "myscreen". То есть должна получиться следующая строка <include layout="@layout/myscreen" />.
- Вложения
-
- Ошибка андроид 2.jpg (444.17 КБ) 17738 просмотров
-
- Ошибка андроид 3.jpg (495.96 КБ) 17738 просмотров
Урок 5. Layout-файл в Activity
Добрый день.
Как бороться с этой ПРОБЛЕМОЙ (Rendering Problem, см.скрин)?
Спасибо.
Как бороться с этой ПРОБЛЕМОЙ (Rendering Problem, см.скрин)?
Спасибо.
- Вложения
-
- 2015-11-17_063034.jpg (229.04 КБ) 17727 просмотров
-
- Сообщения: 1
- Зарегистрирован: 19 ноя 2015, 04:44
Re: Урок 5. Layout-файл в Activity. XML представление. Смена
Здравствуйте! У меня отвергает код.... Смотрю в уроке совсем другие переменные стоят...
Работаю в Линукс Минт(В ней кстати быстрее). Я совсем начинающий. Благодарю за Видео и за курс!
Ниже мой код.
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);
Работаю в Линукс Минт(В ней кстати быстрее). Я совсем начинающий. Благодарю за Видео и за курс!
Ниже мой код.
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
в styles.xml введите Base. перед Theme.AppCompat.Light.DarkActionBar.YuryL65 писал(а):Добрый день.
Как бороться с этой ПРОБЛЕМОЙ (Rendering Problem, см.скрин)?
Спасибо.
должно получится <style name="AppTheme" parent="Base.Theme.AppCompat.Light.DarkActionBar">
-
- Сообщения: 4
- Зарегистрирован: 07 дек 2015, 17:22
Re: Урок 5. Layout-файл в Activity. XML представление. Смена
столкнулся с проблемой - если в методе 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 представление. Смена
Внимание что бы у вас не было проблем с запуском приложения на андроид и не было кучи непонятного кода для новичков выберите при создании макета не Blank Activity а Empty Activity. Это важно для тех у кого Android Studio 1.4 и выше. Можете глянуть 26 урок начало там пару слов есть об этом.
- Вложения
-
- Скрин
- Новый точечный рисунок.png (133.38 КБ) 17618 просмотров
Re: Урок 5. Layout-файл в Activity. XML представление. Смена
Скажие, а Автор обновляет уроки с выходом новых версий андроид а также обновлением skd?
Re: Урок 5. Layout-файл в Activity. XML представление. Смена
Здравствуйте!
Скажите пожалуйста, почему при смене ориентации экрана текст не меняется с Вертикальная ориентация на Горизонтальная ориентация? Хотя с кнопками проблем нет
Скажите пожалуйста, почему при смене ориентации экрана текст не меняется с Вертикальная ориентация на Горизонтальная ориентация? Хотя с кнопками проблем нет
-
- Сообщения: 9
- Зарегистрирован: 16 дек 2015, 13:13
Re: Урок 5. Layout-файл в Activity. XML представление. Смена
скорей всего глюки AVD. у меня при смене ориентации с горизонтальной на вертикальную или ничего не отображает или сбивается всё, при обратной смене всё норм. (AVD kitkat 4.4)Рома писал(а):Здравствуйте!
Скажите пожалуйста, почему при смене ориентации экрана текст не меняется с Вертикальная ориентация на Горизонтальная ориентация? Хотя с кнопками проблем нет
Re: Урок 5. Layout-файл в Activity. XML представление. Смена
Господа, нужно поставить точку при работе с шаблоном Activity_Blank в данном уроке. Вот что сделал я:
1) В MainActivity оставил прописанным activity_main
2)В activity_main.xml прописал созданный myscreen
3) myscreen.xml отображается так
4) Запускаю модуль на эмуляторе, изменений которые внесены с помощью myscreen нет
5)Если открыть content_main.xml то появилась такая ошибка,
Убрал из него строку
ошибка пропала, но результат после перезапуска модуля остался как и в п.3, т.е не изменился
Подскажите в чем может быть проблема? Использую Android Studio 1.4
1) В MainActivity оставил прописанным activity_main
Код: Выделить всё
setContentView(R.layout.activity_main);
Код: Выделить всё
<include layout="@layout/myscreen" />
Код: Выделить всё
tools:showIn="@layout/activity_main"
Подскажите в чем может быть проблема? Использую Android Studio 1.4
Re: Урок 5. Layout-файл в Activity. XML представление. Смена
Добрый день! При подмене файла layout, как описано в уроке,программа на устройстве перестает запускаться. завершается с ошибкой. Видимо что-то нужно дописать в xml-файле.. Иначе он не воспринимается..
Подскажите,плиз, что надо сделать!
И еще вопрос. Где в Андроид-студии поглядеть файл с генерируемыми id для компонентов?
И еще у меня в компонентах нет TextView. только PlainText и др. Приходится вручную набивать во вкладке Text.
Подскажите,плиз, что надо сделать!
И еще вопрос. Где в Андроид-студии поглядеть файл с генерируемыми id для компонентов?
И еще у меня в компонентах нет TextView. только PlainText и др. Приходится вручную набивать во вкладке Text.
-
- Сообщения: 7
- Зарегистрирован: 19 янв 2016, 02:43
Re: Урок 5. Layout-файл в Activity. XML представление. Смена
Pink-Pank писал(а):Добрый день! При подмене файла layout, как описано в уроке,программа на устройстве перестает запускаться. завершается с ошибкой. Видимо что-то нужно дописать в xml-файле.. Иначе он не воспринимается..
Подскажите,плиз, что надо сделать!
Присоединяюсь к вопросу, после того как меняешь в MainActivity.java setContentView(R.layout.activity_main); на setContentView(R.layout.myscreen; и запускаешь эмулятор, программа завершается просто с надписью- приложение было остановлено.
Заметил что новый myscreen создается с другими значениями чем Activity_main
Что делать то?
Re: Урок 5. Layout-файл в Activity. XML представление. Смена
Походу проблемы индейцев шрифа не колышат.Morgan2001 писал(а):Что делать то?
-
- Сообщения: 115
- Зарегистрирован: 08 янв 2015, 14:32
Re: Урок 5. Layout-файл в Activity. XML представление. Смена
угу... решил проблему топорно: удалил ко всем чертям активность и создал новую EMPTY ... в неё перенёс код... всё работает... руками так и не удалось отредактировать((( где-то оно глубоко там прописано.
-
- Сообщения: 7
- Зарегистрирован: 19 янв 2016, 02:43
Re: Урок 5. Layout-файл в Activity. XML представление. Смена
Morgan2001 писал(а):Pink-Pank писал(а):Добрый день! При подмене файла layout, как описано в уроке,программа на устройстве перестает запускаться. завершается с ошибкой. Видимо что-то нужно дописать в xml-файле.. Иначе он не воспринимается..
Подскажите,плиз, что надо сделать!
Присоединяюсь к вопросу, после того как меняешь в MainActivity.java setContentView(R.layout.activity_main); на setContentView(R.layout.myscreen; и запускаешь эмулятор, программа завершается просто с надписью- приложение было остановлено.
Заметил что новый myscreen создается с другими значениями чем Activity_main
Что делать то?
Вот решение нашей проблемы viewtopic.php?f=3&t=89&start=320#p46840Pink-Pank писал(а):Походу проблемы индейцев шрифа не колышат.Morgan2001 писал(а):Что делать то?
Видать это для 1,4.
Причем это самое понятное обьяснение из 3х, которые тут в ветке были. (да если внимательно читать, то 3 раза решали эту проблему)))))
После этого урок прошел как по маслу
Re: Урок 5. Layout-файл в Activity. XML представление. Смена
К сожалению, лопатить 17 листов ветки форума совсем не в кайф. Может, имеет смысл организовать какой-нибудь ЧАВО с распространненными ошибками/багами/неточностями к каждому уроку? Тогда и вопросов лишних будет меньше.Morgan2001 писал(а):Причем это самое понятное обьяснение из 3х, которые тут в ветке были. (да если внимательно читать, то 3 раза решали эту проблему)))))
Спасибо за наводку.
А как быть с этим? : в компонентах нет TextView. только PlainText и др. Приходится вручную набивать во вкладке Text.
-
- Сообщения: 7
- Зарегистрирован: 19 янв 2016, 02:43
Re: Урок 5. Layout-файл в Activity. XML представление. Смена
Pink-Pank писал(а):К сожалению, лопатить 17 листов ветки форума совсем не в кайф. Может, имеет смысл организовать какой-нибудь ЧАВО с распространненными ошибками/багами/неточностями к каждому уроку? Тогда и вопросов лишних будет меньше.Morgan2001 писал(а):Причем это самое понятное обьяснение из 3х, которые тут в ветке были. (да если внимательно читать, то 3 раза решали эту проблему)))))
Спасибо за наводку.
А как быть с этим? : в компонентах нет TextView. только PlainText и др. Приходится вручную набивать во вкладке Text.
Да, понимаю что лопатить 17 страниц не прикольно, но меня аж завело вчера, решил сам разобраться, и к счастью нашел. Где то уже писали что это изза новой студио, а перебирать все уроки автору будет запарно.
А по поводу TextView у меня у самого его нет, пользуюсь PlainTextView и даже не обратил внимания http://data2.floomby.com/files/share/20 ... joJ2Qg.jpg
Re: Урок 5. Layout-файл в Activity. XML представление. Смена
3 дня делал этот урок. Получилось все с Empty Activity при создании модуля. В MainActivity как в уроке написано вписал myscreen. И все ок - запустилось. Строки в Activity_main <include layout="@layout/content_main" - ВООБЩЕ нет. Откуда вы её взяли. С ориентацией все ок, переворачивается как надо и.т.д..... У кого не получается, напишите в личке попробуем вместе через teamviewer.