Урок 5. Layout-файл в Activity. XML представление. Смена ориентации экрана.
Re: Урок 5. Layout-файл в Activity. XML представление. Смена
в манифесте
например
<activity
android:name=".имяАктивити"
android:screenOrientation="portrait" />
например
<activity
android:name=".имяАктивити"
android:screenOrientation="portrait" />
R.id.team
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
Re: Урок 5. Layout-файл в Activity. XML представление. Смена
Спс, сейчас буду пробывать
Re: Урок 5. Layout-файл в Activity. XML представление. Смена
Почему при повороте виртуальной машины с помощью F11 сама машина поворачивается. А вот экран не поворачивается. и отображение остается вертикальным.
Re: Урок 5. Layout-файл в Activity. XML представление. Смена
та это глюк такой
R.id.team
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
Re: Урок 5. Layout-файл в Activity. XML представление. Смена
А еще вопрос. Как реализовать layout файл так, чтоб ListView был сверху, под ним поля для ввода и кнопки. Причем ListView скролился, а кнопки стояли намести с полями.
Пытался засунуть лист вью в скрол вью, но при выводе в виртуальной машине отображается всего лишь первая строка лист вью.
З.Ы. Foenix, ты случайно не с Краснодарского края?
Пытался засунуть лист вью в скрол вью, но при выводе в виртуальной машине отображается всего лишь первая строка лист вью.
З.Ы. Foenix, ты случайно не с Краснодарского края?
Re: Урок 5. Layout-файл в Activity. XML представление. Смена
используй relativeLayout
там параметр
android:layout_gravity="bottom"
чтоб книзу тянулось что нужно.
Листвью - на весь экран fill parent или что-то типа того. Скролл ему не нужнен - он сама будет скролиться как нужно.
з.ы. почти.
там параметр
android:layout_gravity="bottom"
чтоб книзу тянулось что нужно.
Листвью - на весь экран fill parent или что-то типа того. Скролл ему не нужнен - он сама будет скролиться как нужно.
з.ы. почти.
R.id.team
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
Re: Урок 5. Layout-файл в Activity. XML представление. Смена
спс за наводку, но добавил еще в листвью:Foenix писал(а):используй relativeLayout
там параметр
android:layout_gravity="bottom"
чтоб книзу тянулось что нужно.
Листвью - на весь экран fill parent или что-то типа того. Скролл ему не нужнен - он сама будет скролиться как нужно.
з.ы. почти.
android:layout_above="@+id/id_элемента"
Re: Урок 5. Layout-файл в Activity. XML представление. Смена
Возможно с ЛистВью сделать заголовки столбцов? Чтоб они не двигались вместе со списком? Пытался сделать над листвью (где он стоит) текстВью с названием заголоваков, но попасть в один столбец тяжко, та и потом (в случаи разных экранов могут съехать
Re: Урок 5. Layout-файл в Activity. XML представление. Смена
есть у него заголовок, погугли header listview
R.id.team
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
Re: Урок 5. Layout-файл в Activity. XML представление. Смена
Здравствуйте. Я в уроке5 все сделал но почему то я не могу запустить эмулятор. Выбираю корень проекта и При нажатии кнопки RUN выходит ошибка с таким текстом:
Your project contains error(s), please fix them before running your application.
Как мне узнать где мои ошибки. вроде слева в дереве ни где не показывает красных крестиков и предупреждений. Только в корне проекта красный крестик. Как мне посмотреть список ошибок.
Я нашел из списка проблем : AndroidManifest.xml file missing!
Как это исправить?
Your project contains error(s), please fix them before running your application.
Как мне узнать где мои ошибки. вроде слева в дереве ни где не показывает красных крестиков и предупреждений. Только в корне проекта красный крестик. Как мне посмотреть список ошибок.
Я нашел из списка проблем : AndroidManifest.xml file missing!
Как это исправить?
Re: Урок 5. Layout-файл в Activity. XML представление. Смена
Вас не поймешь крестик есть или нетEddy писал(а):Как мне узнать где мои ошибки. вроде слева в дереве ни где не показывает красных крестиков и предупреждений. Только в корне проекта красный крестик.
Если вы ничего не меняли в расположение окон, то внизу есть вкладка Problems. Если ее нет, Window >Show view->ProblemsКак мне посмотреть список ошибок.
Создать новый проект и не удалять важных для него файлов.Как это исправить?
Re: Урок 5. Layout-файл в Activity. XML представление. Смена
скидывай код манифест файла, пофиксимEddy писал(а):Здравствуйте. Я в уроке5 все сделал
Your project contains error(s), please fix them before running your application.
.......
Я нашел из списка проблем : AndroidManifest.xml file missing!
Как это исправить?
Java Core -> JDBC -> GoF -> Android SDK ->...
Телепрограмма в твоем смарте Телепрограмма
Телепрограмма в твоем смарте Телепрограмма
Re: Урок 5. Layout-файл в Activity. XML представление. Смена
Во время прохождения урока №5 у меня возникло несколько вопросов (скорее, проблем с реализацией урока). Прочитав данную тему форума от начала до конца, я не смог решить проблемы. Гугл в помощь, как говорится, и у меня все получилось. Подозреваю, что я не одинок в своих вопросах и проблемах, поэтому решил собрать решение в один ответ.
1. Глюки с переворачиванием. Тут нас губит простая невнимательность. Автор написал, что нужно использовать Андроид 2.2, а кое-кто использует 2.3, как в предыдущем уроке. 2.Появление в визарде fragment_activity. На канале Start Android рассказывается, что с этим делать. Конкретно, вот что: НИЧЕГО не менять. 3. Чтобы отображался layout myscreen, а не main, автор уроков предлагает: "Откроем MainActivity.java и поменяем аргумент метода setContentView. Замените «R.layout.main», на «R.layout.myscreen» (ID нового layout-файла).".
Сейчас это не работает. В картинке ниже показано, каким должен быть верный код. В подчеркивании №1 ничего не меняем, хотя автор менял код именно здесь, а вот подчеркивание №2 дает нужный результат, когда мы вписываем myscreen вместо fragment_main. Затем весь урок выполняется легко и просто.
1. Глюки с переворачиванием. Тут нас губит простая невнимательность. Автор написал, что нужно использовать Андроид 2.2, а кое-кто использует 2.3, как в предыдущем уроке. 2.Появление в визарде fragment_activity. На канале Start Android рассказывается, что с этим делать. Конкретно, вот что: НИЧЕГО не менять. 3. Чтобы отображался layout myscreen, а не main, автор уроков предлагает: "Откроем MainActivity.java и поменяем аргумент метода setContentView. Замените «R.layout.main», на «R.layout.myscreen» (ID нового layout-файла).".
Сейчас это не работает. В картинке ниже показано, каким должен быть верный код. В подчеркивании №1 ничего не меняем, хотя автор менял код именно здесь, а вот подчеркивание №2 дает нужный результат, когда мы вписываем myscreen вместо fragment_main. Затем весь урок выполняется легко и просто.
Re: Урок 5. Layout-файл в Activity. XML представление. Смена
Ребят, а у меня после запуска приложения на экране эмулятора отображается и текст myscreen.xml и activity_main.xml... они налаживаются друг на друга! Что-то не могу найти, где я что упустил...
Подскажите, где посмотреть и что поменять? Спасибо.
Подскажите, где посмотреть и что поменять? Спасибо.
-
- Сообщения: 1
- Зарегистрирован: 12 май 2014, 11:23
Re: Урок 5. Layout-файл в Activity. XML представление. Смена
Добрый день.
Проблема в следующем.
При проведении данной практики на варианте с android 2.3 всё отлично, при попытке же сделать тоже самое на android 4.2 возникает ошибка "Unfortunately [My app] has stopped", возникает она при смене параметра setContentView. с тем xml файлом что назначен первоначально всё работает, а вот после создания нового и установке созданной константы в метод вылезает данная ошибка. без разницы было ли что-то занесено в этот файл или нет. В чём причина и как решить данную проблему? (сразу объясню, что перед каждым запуском было проведено сохранение, и проверено создалась ли константа. Эмуляция создана с поддержкой указанной версией android. Поиск по google выдаёт в частности решения подобные: "очистите кэш и всё будет пучком" или "переустановите приложение")
Проблема в следующем.
При проведении данной практики на варианте с android 2.3 всё отлично, при попытке же сделать тоже самое на android 4.2 возникает ошибка "Unfortunately [My app] has stopped", возникает она при смене параметра setContentView. с тем xml файлом что назначен первоначально всё работает, а вот после создания нового и установке созданной константы в метод вылезает данная ошибка. без разницы было ли что-то занесено в этот файл или нет. В чём причина и как решить данную проблему? (сразу объясню, что перед каждым запуском было проведено сохранение, и проверено создалась ли константа. Эмуляция создана с поддержкой указанной версией android. Поиск по google выдаёт в частности решения подобные: "очистите кэш и всё будет пучком" или "переустановите приложение")
Re: Урок 5. Layout-файл в Activity. XML представление. Смена
Почему это помогает, а не так как в уроке?DAlex писал(а):]
Найди строку:
View rootView = inflater.inflate(R.layout.fragment_main, container, false); в ней "fragment_main" замени на "myscreen"
Re: Урок 5. Layout-файл в Activity. XML представление. Смена
Потому что мир меняется, а уроки остаются прежними и не обновляются.leshqow писал(а):Почему это помогает, а не так как в уроке?DAlex писал(а):]
Найди строку:
View rootView = inflater.inflate(R.layout.fragment_main, container, false); в ней "fragment_main" замени на "myscreen"
Re: Урок 5. Layout-файл в Activity. XML представление. Смена
Сэмулировать повороты на эмуляторе у меня так и не вышло. Хотя если забросить приложение на телефон, то всё работает как часы.
Re: Урок 5. Layout-файл в Activity. XML представление. Смена
Всем привет! Я абсолютный новичок, так что просьба не обижаться на глупые вопросы .
Дошел до 5 урока и столкнулся с проблемой. После создания файла myscreen.xml прописал в Activiti "setContentView(R.layout.myscreen);" Запускаю проект, а эмулятор выдает:"Unfortunately, P0051_LayoutFilrs has stopped."
В логах вот такая история:
06-24 20:23:10.545: E/FragmentManager(543): No view found for id 0x7f05003c (rus.example.p00051_layoutfiles:id/container) for fragment PlaceholderFragment{41096640 #0 id=0x7f05003c}
06-24 20:23:10.545: E/FragmentManager(543): Activity state:
06-24 20:23:10.555: D/FragmentManager(543): Local FragmentActivity 410800b0 State:
06-24 20:23:10.555: D/FragmentManager(543): mCreated=truemResumed=false mStopped=false mReallyStopped=false
06-24 20:23:10.555: D/FragmentManager(543): mLoadersStarted=false
06-24 20:23:10.555: D/FragmentManager(543): Active Fragments in 410811b0:
06-24 20:23:10.565: D/FragmentManager(543): #0: PlaceholderFragment{41096640 #0 id=0x7f05003c}
06-24 20:23:10.565: D/FragmentManager(543): mFragmentId=#7f05003c mContainerId=#7f05003c mTag=null
06-24 20:23:10.565: D/FragmentManager(543): mState=0 mIndex=0 mWho=android:fragment:0 mBackStackNesting=0
06-24 20:23:10.576: D/FragmentManager(543): mAdded=true mRemoving=false mResumed=false mFromLayout=false mInLayout=false
06-24 20:23:10.576: D/FragmentManager(543): mHidden=false mDetached=false mMenuVisible=true mHasMenu=false
06-24 20:23:10.576: D/FragmentManager(543): mRetainInstance=false mRetaining=false mUserVisibleHint=true
06-24 20:23:10.585: D/FragmentManager(543): mFragmentManager=FragmentManager{410811b0 in MainActivity{410800b0}}
06-24 20:23:10.585: D/FragmentManager(543): mActivity=rus.example.p00051_layoutfiles.MainActivity@410800b0
06-24 20:23:10.585: D/FragmentManager(543): Added Fragments:
06-24 20:23:10.585: D/FragmentManager(543): #0: PlaceholderFragment{41096640 #0 id=0x7f05003c}
06-24 20:23:10.585: D/FragmentManager(543): FragmentManager misc state:
06-24 20:23:10.595: D/FragmentManager(543): mActivity=rus.example.p00051_layoutfiles.MainActivity@410800b0
06-24 20:23:10.595: D/FragmentManager(543): mContainer=android.support.v4.app.FragmentActivity$2@41081b20
06-24 20:23:10.595: D/FragmentManager(543): mCurState=2 mStateSaved=false mDestroyed=false
06-24 20:23:10.605: D/FragmentManager(543): View Hierarchy:
06-24 20:23:10.605: D/FragmentManager(543): com.android.internal.policy.impl.PhoneWindow$DecorView{41085b08 V.E..... ... 0,0-0,0}
06-24 20:23:10.605: D/FragmentManager(543): android.widget.LinearLayout{41086910 V.E..... ... 0,0-0,0}
06-24 20:23:10.605: D/FragmentManager(543): com.android.internal.widget.ActionBarContainer{41087598 V.ED.... ... 0,0-0,0 #10202e1 android:id/action_bar_container}
06-24 20:23:10.615: D/FragmentManager(543): com.android.internal.widget.ActionBarView{41087d50 V.E..... ... 0,0-0,0 #10202e2 android:id/action_bar}
06-24 20:23:10.615: D/FragmentManager(543): android.widget.LinearLayout{4108ef18 G.....C. ... 0,0-0,0}
06-24 20:23:10.625: D/FragmentManager(543): android.widget.ImageView{4108fc78 G.ED.... ... 0,0-0,0 #1020222 android:id/up}
06-24 20:23:10.625: D/FragmentManager(543): android.widget.LinearLayout{41090008 V.E..... ... 0,0-0,0}
06-24 20:23:10.625: D/FragmentManager(543): android.widget.TextView{41090598 V.ED.... ... 0,0-0,0 #1020229 android:id/action_bar_title}
06-24 20:23:10.625: D/FragmentManager(543): android.widget.TextView{41091470 G.ED.... ... 0,0-0,0 #102022a android:id/action_bar_subtitle}
06-24 20:23:10.635: D/FragmentManager(543): com.android.internal.widget.ActionBarView$HomeView{4108ba50 VF....C. ... 0,0-0,0}
06-24 20:23:10.635: D/FragmentManager(543): android.widget.ImageView{4108d160 G.ED.... ... 0,0-0,0 #1020222 android:id/up}
06-24 20:23:10.635: D/FragmentManager(543): android.widget.ImageView{4108d510 V.ED.... ... 0,0-0,0 #102002c android:id/home}
06-24 20:23:10.635: D/FragmentManager(543): com.android.internal.widget.ActionBarContextView{41091bb0 G.E..... ... 0,0-0,0 #10202e3 android:id/action_context_bar}
06-24 20:23:10.635: D/FragmentManager(543): android.widget.FrameLayout{41092348 V.ED.... ... 0,0-0,0 #1020002 android:id/content}
06-24 20:23:10.635: D/FragmentManager(543): android.widget.LinearLayout{41094068 V.E..... ... 0,0-0,0}
06-24 20:23:10.645: D/FragmentManager(543): android.widget.TextView{410944d0 V.ED.... ... 0,0-0,0 #7f05003d app:id/textView1}
06-24 20:23:10.645: D/FragmentManager(543): com.android.internal.widget.ActionBarContainer{41092858 G.ED.... ... 0,0-0,0 #10202e4 android:id/split_action_bar}
06-24 20:23:10.645: D/AndroidRuntime(543): Shutting down VM
06-24 20:23:10.645: W/dalvikvm(543): threadid=1: thread exiting with uncaught exception (group=0x409961f8)
06-24 20:23:10.665: E/AndroidRuntime(543): FATAL EXCEPTION: main
06-24 20:23:10.665: E/AndroidRuntime(543): java.lang.RuntimeException: Unable to start activity ComponentInfo{rus.example.p00051_layoutfiles/rus.example.p00051_layoutfiles.MainActivity}: java.lang.IllegalArgumentException: No view found for id 0x7f05003c (rus.example.p00051_layoutfiles:id/container) for fragment PlaceholderFragment{41096640 #0 id=0x7f05003c}
06-24 20:23:10.665: E/AndroidRuntime(543): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1955)
06-24 20:23:10.665: E/AndroidRuntime(543): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1980)
06-24 20:23:10.665: E/AndroidRuntime(543): at android.app.ActivityThread.access$600(ActivityThread.java:122)
06-24 20:23:10.665: E/AndroidRuntime(543): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1146)
06-24 20:23:10.665: E/AndroidRuntime(543): at android.os.Handler.dispatchMessage(Handler.java:99)
06-24 20:23:10.665: E/AndroidRuntime(543): at android.os.Looper.loop(Looper.java:137)
06-24 20:23:10.665: E/AndroidRuntime(543): at android.app.ActivityThread.main(ActivityThread.java:4340)
06-24 20:23:10.665: E/AndroidRuntime(543): at java.lang.reflect.Method.invokeNative(Native Method)
06-24 20:23:10.665: E/AndroidRuntime(543): at java.lang.reflect.Method.invoke(Method.java:511)
06-24 20:23:10.665: E/AndroidRuntime(543): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:784)
06-24 20:23:10.665: E/AndroidRuntime(543): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:551)
06-24 20:23:10.665: E/AndroidRuntime(543): at dalvik.system.NativeStart.main(Native Method)
06-24 20:23:10.665: E/AndroidRuntime(543): Caused by: java.lang.IllegalArgumentException: No view found for id 0x7f05003c (rus.example.p00051_layoutfiles:id/container) for fragment PlaceholderFragment{41096640 #0 id=0x7f05003c}
06-24 20:23:10.665: E/AndroidRuntime(543): at android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:930)
06-24 20:23:10.665: E/AndroidRuntime(543): at android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:1115)
06-24 20:23:10.665: E/AndroidRuntime(543): at android.support.v4.app.BackStackRecord.run(BackStackRecord.java:682)
06-24 20:23:10.665: E/AndroidRuntime(543): at android.support.v4.app.FragmentManagerImpl.execPendingActions(FragmentManager.java:1478)
06-24 20:23:10.665: E/AndroidRuntime(543): at android.support.v4.app.FragmentActivity.onStart(FragmentActivity.java:570)
06-24 20:23:10.665: E/AndroidRuntime(543): at android.app.Instrumentation.callActivityOnStart(Instrumentation.java:1133)
06-24 20:23:10.665: E/AndroidRuntime(543): at android.app.Activity.performStart(Activity.java:4475)
06-24 20:23:10.665: E/AndroidRuntime(543): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1928)
06-24 20:23:10.665: E/AndroidRuntime(543): ... 11 more
Может кто подсказать, что делать? Заранее спасибо.
Дошел до 5 урока и столкнулся с проблемой. После создания файла myscreen.xml прописал в Activiti "setContentView(R.layout.myscreen);" Запускаю проект, а эмулятор выдает:"Unfortunately, P0051_LayoutFilrs has stopped."
В логах вот такая история:
06-24 20:23:10.545: E/FragmentManager(543): No view found for id 0x7f05003c (rus.example.p00051_layoutfiles:id/container) for fragment PlaceholderFragment{41096640 #0 id=0x7f05003c}
06-24 20:23:10.545: E/FragmentManager(543): Activity state:
06-24 20:23:10.555: D/FragmentManager(543): Local FragmentActivity 410800b0 State:
06-24 20:23:10.555: D/FragmentManager(543): mCreated=truemResumed=false mStopped=false mReallyStopped=false
06-24 20:23:10.555: D/FragmentManager(543): mLoadersStarted=false
06-24 20:23:10.555: D/FragmentManager(543): Active Fragments in 410811b0:
06-24 20:23:10.565: D/FragmentManager(543): #0: PlaceholderFragment{41096640 #0 id=0x7f05003c}
06-24 20:23:10.565: D/FragmentManager(543): mFragmentId=#7f05003c mContainerId=#7f05003c mTag=null
06-24 20:23:10.565: D/FragmentManager(543): mState=0 mIndex=0 mWho=android:fragment:0 mBackStackNesting=0
06-24 20:23:10.576: D/FragmentManager(543): mAdded=true mRemoving=false mResumed=false mFromLayout=false mInLayout=false
06-24 20:23:10.576: D/FragmentManager(543): mHidden=false mDetached=false mMenuVisible=true mHasMenu=false
06-24 20:23:10.576: D/FragmentManager(543): mRetainInstance=false mRetaining=false mUserVisibleHint=true
06-24 20:23:10.585: D/FragmentManager(543): mFragmentManager=FragmentManager{410811b0 in MainActivity{410800b0}}
06-24 20:23:10.585: D/FragmentManager(543): mActivity=rus.example.p00051_layoutfiles.MainActivity@410800b0
06-24 20:23:10.585: D/FragmentManager(543): Added Fragments:
06-24 20:23:10.585: D/FragmentManager(543): #0: PlaceholderFragment{41096640 #0 id=0x7f05003c}
06-24 20:23:10.585: D/FragmentManager(543): FragmentManager misc state:
06-24 20:23:10.595: D/FragmentManager(543): mActivity=rus.example.p00051_layoutfiles.MainActivity@410800b0
06-24 20:23:10.595: D/FragmentManager(543): mContainer=android.support.v4.app.FragmentActivity$2@41081b20
06-24 20:23:10.595: D/FragmentManager(543): mCurState=2 mStateSaved=false mDestroyed=false
06-24 20:23:10.605: D/FragmentManager(543): View Hierarchy:
06-24 20:23:10.605: D/FragmentManager(543): com.android.internal.policy.impl.PhoneWindow$DecorView{41085b08 V.E..... ... 0,0-0,0}
06-24 20:23:10.605: D/FragmentManager(543): android.widget.LinearLayout{41086910 V.E..... ... 0,0-0,0}
06-24 20:23:10.605: D/FragmentManager(543): com.android.internal.widget.ActionBarContainer{41087598 V.ED.... ... 0,0-0,0 #10202e1 android:id/action_bar_container}
06-24 20:23:10.615: D/FragmentManager(543): com.android.internal.widget.ActionBarView{41087d50 V.E..... ... 0,0-0,0 #10202e2 android:id/action_bar}
06-24 20:23:10.615: D/FragmentManager(543): android.widget.LinearLayout{4108ef18 G.....C. ... 0,0-0,0}
06-24 20:23:10.625: D/FragmentManager(543): android.widget.ImageView{4108fc78 G.ED.... ... 0,0-0,0 #1020222 android:id/up}
06-24 20:23:10.625: D/FragmentManager(543): android.widget.LinearLayout{41090008 V.E..... ... 0,0-0,0}
06-24 20:23:10.625: D/FragmentManager(543): android.widget.TextView{41090598 V.ED.... ... 0,0-0,0 #1020229 android:id/action_bar_title}
06-24 20:23:10.625: D/FragmentManager(543): android.widget.TextView{41091470 G.ED.... ... 0,0-0,0 #102022a android:id/action_bar_subtitle}
06-24 20:23:10.635: D/FragmentManager(543): com.android.internal.widget.ActionBarView$HomeView{4108ba50 VF....C. ... 0,0-0,0}
06-24 20:23:10.635: D/FragmentManager(543): android.widget.ImageView{4108d160 G.ED.... ... 0,0-0,0 #1020222 android:id/up}
06-24 20:23:10.635: D/FragmentManager(543): android.widget.ImageView{4108d510 V.ED.... ... 0,0-0,0 #102002c android:id/home}
06-24 20:23:10.635: D/FragmentManager(543): com.android.internal.widget.ActionBarContextView{41091bb0 G.E..... ... 0,0-0,0 #10202e3 android:id/action_context_bar}
06-24 20:23:10.635: D/FragmentManager(543): android.widget.FrameLayout{41092348 V.ED.... ... 0,0-0,0 #1020002 android:id/content}
06-24 20:23:10.635: D/FragmentManager(543): android.widget.LinearLayout{41094068 V.E..... ... 0,0-0,0}
06-24 20:23:10.645: D/FragmentManager(543): android.widget.TextView{410944d0 V.ED.... ... 0,0-0,0 #7f05003d app:id/textView1}
06-24 20:23:10.645: D/FragmentManager(543): com.android.internal.widget.ActionBarContainer{41092858 G.ED.... ... 0,0-0,0 #10202e4 android:id/split_action_bar}
06-24 20:23:10.645: D/AndroidRuntime(543): Shutting down VM
06-24 20:23:10.645: W/dalvikvm(543): threadid=1: thread exiting with uncaught exception (group=0x409961f8)
06-24 20:23:10.665: E/AndroidRuntime(543): FATAL EXCEPTION: main
06-24 20:23:10.665: E/AndroidRuntime(543): java.lang.RuntimeException: Unable to start activity ComponentInfo{rus.example.p00051_layoutfiles/rus.example.p00051_layoutfiles.MainActivity}: java.lang.IllegalArgumentException: No view found for id 0x7f05003c (rus.example.p00051_layoutfiles:id/container) for fragment PlaceholderFragment{41096640 #0 id=0x7f05003c}
06-24 20:23:10.665: E/AndroidRuntime(543): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1955)
06-24 20:23:10.665: E/AndroidRuntime(543): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1980)
06-24 20:23:10.665: E/AndroidRuntime(543): at android.app.ActivityThread.access$600(ActivityThread.java:122)
06-24 20:23:10.665: E/AndroidRuntime(543): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1146)
06-24 20:23:10.665: E/AndroidRuntime(543): at android.os.Handler.dispatchMessage(Handler.java:99)
06-24 20:23:10.665: E/AndroidRuntime(543): at android.os.Looper.loop(Looper.java:137)
06-24 20:23:10.665: E/AndroidRuntime(543): at android.app.ActivityThread.main(ActivityThread.java:4340)
06-24 20:23:10.665: E/AndroidRuntime(543): at java.lang.reflect.Method.invokeNative(Native Method)
06-24 20:23:10.665: E/AndroidRuntime(543): at java.lang.reflect.Method.invoke(Method.java:511)
06-24 20:23:10.665: E/AndroidRuntime(543): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:784)
06-24 20:23:10.665: E/AndroidRuntime(543): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:551)
06-24 20:23:10.665: E/AndroidRuntime(543): at dalvik.system.NativeStart.main(Native Method)
06-24 20:23:10.665: E/AndroidRuntime(543): Caused by: java.lang.IllegalArgumentException: No view found for id 0x7f05003c (rus.example.p00051_layoutfiles:id/container) for fragment PlaceholderFragment{41096640 #0 id=0x7f05003c}
06-24 20:23:10.665: E/AndroidRuntime(543): at android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:930)
06-24 20:23:10.665: E/AndroidRuntime(543): at android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:1115)
06-24 20:23:10.665: E/AndroidRuntime(543): at android.support.v4.app.BackStackRecord.run(BackStackRecord.java:682)
06-24 20:23:10.665: E/AndroidRuntime(543): at android.support.v4.app.FragmentManagerImpl.execPendingActions(FragmentManager.java:1478)
06-24 20:23:10.665: E/AndroidRuntime(543): at android.support.v4.app.FragmentActivity.onStart(FragmentActivity.java:570)
06-24 20:23:10.665: E/AndroidRuntime(543): at android.app.Instrumentation.callActivityOnStart(Instrumentation.java:1133)
06-24 20:23:10.665: E/AndroidRuntime(543): at android.app.Activity.performStart(Activity.java:4475)
06-24 20:23:10.665: E/AndroidRuntime(543): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1928)
06-24 20:23:10.665: E/AndroidRuntime(543): ... 11 more
Может кто подсказать, что делать? Заранее спасибо.
Re: Урок 5. Layout-файл в Activity. XML представление. Смена
Может кто подсказать, что делать? Заранее спасибо.
А первая часть урока с выводом "какой-то текст" у Вас выполнилась? В Caused by: пишется Ваша ошибка.
У Вас два класса MainActivity и PlaceholderFragment и два layout для них fragment и main. Вы меняете activity_main в котором есть нужная строка android:id="@+id/container", а надо менять только fragment_main в классе PlaceholderFragment.Caused by: java.lang.IllegalArgumentException: No view found for id 0x7f05003c (rus.example.p00051_layoutfiles:id/container) for fragment PlaceholderFragment{41096640 #0 id=0x7f05003c}
P.S.Код желательно тоже выкладвать. Используйте кнопку редактор внизу.