草庐IT

listFragments

全部标签

android - ListFragment "content view not yet created"旋转

我有一个扩展的ListFragment,带有这个onViewCreated()publicvoidonViewCreated(Viewv,BundlesavedInstanceState){super.onViewCreated(v,savedInstanceState);mListener.onFragmentAction(0x000A);if(mAdapter!=null){getListView().setAdapter(mAdapter);}}mListener.onFragmentAction调用主Activity附加一些监听器并将适配器发送到fragment的listVie

android - ListFragment 不接受我的布局

根据此链接:ListFragmentandroiddevelopers我想为列表设置我的自定义布局,但它有异常(exception)。代码如下:publicclassListFragmentActivityextendsFragmentActivity{@OverridepublicvoidonCreate(BundlesavedInstanceState){//TODOAuto-generatedmethodstubsuper.onCreate(savedInstanceState);FragmentManagerfm=getSupportFragmentManager();if(f

android - ListFragment 项选中的背景

所以我设置了一个ListFragment,其中包含一些打开新fragment的选择。我的一部分是想让ListFragment中的每个项目(我有大约6个)在被选中时设置不同的颜色,我调用我的getListView().setItemChecked(index,true);是否可以设置不同的背景或它们都必须相同?谢谢。 最佳答案 是的,您可以让他们使用不同的背景。对于其中的每一个,您都需要构建一个StateListDrawable,它根据项目的状态选择所需的背景。如果您查看布局fragment演示,列表项使用此布局:setListAda

Android ListFragment 不在 onSaveInstanceState() 中保存包/不在 onActivityCreated() 中检索包

我是android的新手,我面临以下问题。我正在为Android2和3开发,这就是我使用fragment的原因。但是,为了使该应用程序在Android2设备上运行,我导入了android.support.v4.app.ListFragment。当屏幕方向发生变化时,我需要在我的ListFragment中保持选择。我正在覆盖onSaveInstanceState()方法并将一个int放入包中。当屏幕旋转时,调用此方法并将int添加到包中。但是,当onActivityCreated()被调用时,它的bundle为空。我正在按照Android网站上提供的示例进行操作:http://devel

android - 固定且始终可见的页脚位于 ListFragment 下方

我正在尝试将一个固定且始终可见的页脚附加到ListFragment的底部。我目前是这样做的:@OverridepublicvoidonActivityCreated(BundlesavedInstanceState){//...adapter=newMyAdapter(getActivity(),R.layout.list,dataList);ListViewlist=getListView();Viewfooter=((LayoutInflater)getActivity().getSystemService(Context.LAYOUT_INFLATER_SERVICE)).inf

android - ListFragment onItemClickListener 不起作用

我正在使用选项卡式布局(通过滑动)。在这里,我有3个由SectionsPagerAdapter控制的选项卡。每个选项卡都是一个ListFragment。现在我想在单击列表中的一项时触发一个事件。我想为每个标签设置一个监听器。这是现在的代码(不工作,事件未触发)。publicclassNyhederFragmentextendsListFragment{publicstaticfinalStringARG_SECTION_NUMBER="section_number";privatestaticfinalStringTAG="NyhederFragment";privateListnew

android - 将 ListFragment 的主题修改为与 Activity 不同?

基本上我想在list中设置我的Activity主题如下:android:theme="@android:style/Theme.Translucent.NoTitleBar"我希望我的Activity加载一个ListFragment主题为Theme.Holo.Dialog(以我自己的风格定义),但是我不能在我的fragment中尽可能地调用setStyle(....)如果它是一个DialogFragment。我相信我应该能够使用ContextThemeWrapper,但我无法理解我需要调用的电话。到目前为止,在我的onCreateView中我有:@OverridepublicViewo

ListFragment 中的 Android Actionbar Search 小部件实现

目前我的应用程序在左侧设置了一个ListFragment,在右侧设置了一个DetailsFragment(类似于下面平板电脑上的布局)。在操作栏上,我有一个搜索小部件,当提交搜索词时,它应该更新列表的内容(在ListFragment中)。我一直在关注androiddev(http://developer.android.com/guide/topics/search/search-dialog.html)上的搜索指南,但在同一Activity中更新列表时遇到问题。我已经设法通过在提交搜索词时调用新Activity来实现某种形式的实现,但这会使后退按钮的行为异常(即,您按下后退并转到上一

android - 无法覆盖 ListFragment 中的 onCreateOptionsMenu

我创建了一个同时支持手机和平板电脑版本的应用,所以我使用了android-support-v4.jar库。我的Activity扩展了ListFragment,我尝试覆盖onCreateOptionsMenu(Menumenu,MenuInflaterinflater),如下链接所示:http://developer.android.com/resources/samples/Support4Demos/src/com/example/android/supportv4/app/FragmentMenuSupport.html我之前调用过setHasOptionsMenu。不幸的是,我似

android - 长按 ListFragment

我正在使用ListFragment并执行onListItemClick。一切正常,但现在我想使用长的项目点击(例如setOnItemLongClickListener(newOnItemLongClickListener()foranActivity)。我怎样才能在我的fragment中使用它?谢谢! 最佳答案 是的,tsync发布的解决方案对我有用。我也遇到了同样的问题,并认为这是不可能的。我尝试了上述建议如下:publicclassProjectsFragmentextendsListFragment{@Overridepubl