草庐IT

Fragment_main

全部标签

android - 膨胀类 fragment 时出错 - 重复 id/illegalargumentexception?

我正在尝试制作一个正在构建的应用程序,该应用程序从主要Activity中获取搜索词,返回结果,然后让结果可点击,以便可以从每个结果中查看详细信息。我通过使用MainActivity、ResultsActivity和PlaceActivity,然后使用ListFragmentClickable(它扩展ListFragment)来做到这一点。如果手机以纵向模式定向,则结果列表应该是可见的,只有在单击结果时才能查看详细信息。如果手机是景观,则在选择项目时应弹出一个详细窗口。在运行时,我收到一条错误消息,内容为“错误膨胀类fragment”。我不知道是什么原因造成的,我很想帮助摆脱它。我的Li

android - 膨胀类 fragment 时出错 - 重复 id/illegalargumentexception?

我正在尝试制作一个正在构建的应用程序,该应用程序从主要Activity中获取搜索词,返回结果,然后让结果可点击,以便可以从每个结果中查看详细信息。我通过使用MainActivity、ResultsActivity和PlaceActivity,然后使用ListFragmentClickable(它扩展ListFragment)来做到这一点。如果手机以纵向模式定向,则结果列表应该是可见的,只有在单击结果时才能查看详细信息。如果手机是景观,则在选择项目时应弹出一个详细窗口。在运行时,我收到一条错误消息,内容为“错误膨胀类fragment”。我不知道是什么原因造成的,我很想帮助摆脱它。我的Li

android - 找不到 R.layout.activity_main

我正在尝试使用一些在线教程来解决多种布局。问题是只要只有一个XML文件,我的程序就可以正确构建和编译。当我添加多个XML文件时,我收到错误说setContentView(R.layout.activity_main);行的“activity_main无法解析或不是字段”事实上,我以前在R.*中使用的每个项目现在都报告错误。我不知道出了什么问题。谁能建议需要做什么?编辑1:我尝试清理和重建项目,但没有帮助。另外,我正在导入正确的R.java文件,如mypackage.R.java根据@RubberDuck的评论,我再次删除文件后,在构建项目后正在生成R.java文件。但是,当我创建新的X

android - 找不到 R.layout.activity_main

我正在尝试使用一些在线教程来解决多种布局。问题是只要只有一个XML文件,我的程序就可以正确构建和编译。当我添加多个XML文件时,我收到错误说setContentView(R.layout.activity_main);行的“activity_main无法解析或不是字段”事实上,我以前在R.*中使用的每个项目现在都报告错误。我不知道出了什么问题。谁能建议需要做什么?编辑1:我尝试清理和重建项目,但没有帮助。另外,我正在导入正确的R.java文件,如mypackage.R.java根据@RubberDuck的评论,我再次删除文件后,在构建项目后正在生成R.java文件。但是,当我创建新的X

android - 如何从 fragment 访问父 Activity 中的 UI 元素

父Activity布局在父activity的onCreate函数中为fragment充气FragmentManagerfragmentManager=getFragmentManager();FragmentTransactionfragmentTransaction=fragmentManager.beginTransaction();FragmentscannerFragment=newScanFragment();fragmentTransaction.add(R.id.fragment_container,scannerFragment);fragmentTransaction

android - 如何从 fragment 访问父 Activity 中的 UI 元素

父Activity布局在父activity的onCreate函数中为fragment充气FragmentManagerfragmentManager=getFragmentManager();FragmentTransactionfragmentTransaction=fragmentManager.beginTransaction();FragmentscannerFragment=newScanFragment();fragmentTransaction.add(R.id.fragment_container,scannerFragment);fragmentTransaction

android - DialogFragment 中的 ViewPager - IllegalStateException : Fragment does not have a view

我想要达到的目标从FragmentActivity在单击操作栏中的操作按钮时显示一个对话框DialogFragment-没有标题的对话框TabHost-对话框顶部的选项卡ViewPager和FragmentPagerAdapter-可滑动,内容连接到Tabs2-3DialogButtons(Dialog的不同子类,不同的按钮)——不应该在ViewPager的Fragment之一中,意义相同无论ViewPager显示什么Fragment,按钮都应保留在Dialog底部。问题IllegalStateException:Fragmentdoesnothaveaview到目前为止我已经尝试/做

android - DialogFragment 中的 ViewPager - IllegalStateException : Fragment does not have a view

我想要达到的目标从FragmentActivity在单击操作栏中的操作按钮时显示一个对话框DialogFragment-没有标题的对话框TabHost-对话框顶部的选项卡ViewPager和FragmentPagerAdapter-可滑动,内容连接到Tabs2-3DialogButtons(Dialog的不同子类,不同的按钮)——不应该在ViewPager的Fragment之一中,意义相同无论ViewPager显示什么Fragment,按钮都应保留在Dialog底部。问题IllegalStateException:Fragmentdoesnothaveaview到目前为止我已经尝试/做

android - getChildFragmentManager() 以编程方式(动态)添加 fragment ?

如何使用(或“我们可以使用”)getChildFragmentManager()以编程方式(动态)添加Fragments?这是我的例子。我有一个MainActivity,一个OuterFrag,还有一个InnerFrag.我将添加OuterFrag至MainActivity由FragmentManager动态.此外,我将添加InnerFrag到OuterFrag也由FragmentManager动态.但我想添加InnerFrag与OuterFrag的child完全一样,不替换OuterFrag成为MainActivity的新child.我想保留这个层次结构:MainActivity->

android - getChildFragmentManager() 以编程方式(动态)添加 fragment ?

如何使用(或“我们可以使用”)getChildFragmentManager()以编程方式(动态)添加Fragments?这是我的例子。我有一个MainActivity,一个OuterFrag,还有一个InnerFrag.我将添加OuterFrag至MainActivity由FragmentManager动态.此外,我将添加InnerFrag到OuterFrag也由FragmentManager动态.但我想添加InnerFrag与OuterFrag的child完全一样,不替换OuterFrag成为MainActivity的新child.我想保留这个层次结构:MainActivity->