草庐IT

listFragments

全部标签

android - 无法在 ListFragment 上设置自定义 ListView

我正在尝试在ListFragment上设置自定义Listview布局,我一直在到处重新搜索,但我仍然无法让它工作。我是Android编程新手,非常感谢您的帮助。这是我的listFragment类publicclassListCinsextendsListFragment{publicstaticArrayListcins;privateListViewlistView;privatepListAdaptermAdapter;publicstaticListCinsnewInstance(){ListCinsf=newListCins();returnf;}@Overridepublic

android - Curser 适配器中的 notifyDataSetChanged 不适用于 listfragment

我有一个显示数据库列表的列表fragment。除了一个我似乎无法清理的小项目外,我一切正常。ListView看起来像这样。-----------------------------------------------------texttexttext|somemoretext|deleterowbutton|-----------------------------------------------------我的问题:当用户按下删除行按钮时,该行将从数据库中删除,但不会从屏幕上删除,直到Activity停止并再次启动。我知道notifyDataSetChanged()是更新这些列

android - listfragments 上的 setCacheColorHint

我正在使用android兼容库,但在使用非纯色背景的listfragments时遇到了一些问题。问题与描述的相同onthislink但是在this.listView()上调用setCacheColorHint没有任何效果。有人知道发生了什么事吗?在fragment类中,它恰好是一个ListFragment,我有@OverridepublicvoidonViewCreated(Viewview,BundlesavedInstanceState){getListView().setCacheColorHint(android.R.color.transparent);super.onVie

Android:使用带有自定义适配器的 notifyDataSetChanged() 刷新 ListFragment 不起作用

我正在使用带有自定义列表适配器的ListFragment,我想通过单击ActionBar中的图标来刷新列表。不幸的是它不起作用,我不知道为什么。我的ItemListFragment:@OverridepublicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);Log.d("debug","HalloinItemListFragment");//showActionBarsetHasOptionsMenu(true);//getreferencetoactivitymyApp=getAct

android - 使用兼容性库时 setRetainInstance 不适用于 ListFragment

我试图在方向更改时保存一个ListFragment子类,因此我将setRetainInstance(true)添加到我的onCreate函数的末尾。我添加了一个onSaveInstanceState方法以将其所有数据添加到一个包中,然后将代码添加到onActivityCreated中以加载该数据。不幸的是,它行不通。当我在Log.d的帮助下添加一些调试消息时,我发现不仅没有调用onSaveInstanceState,而且调用了onCreate(文档似乎说当retainInstance为真时不应该发生)。onCreate和onActivityCreated都没有bundle我的数据(不出

Android 如何为 listfragment 制作动画 setSelection()?

如何为listFragment进行平滑的setSelection(position)。对于常规ListView,可以调用smoothScrollToPosition(position)但这仅适用于apilvl8及以上但这并不重要,因为它不适用于listfragment并且不适用于apilvl7。非常感谢任何有助于实现这一点的想法和建议。 最佳答案 MarkD是正确的,如果你想平滑滚动ListFragment中的ListView,你需要调用getListView()ListFragment,然后在返回的ListView上调用smoot

android - 如何在兼容库下的ListFragment中更改ProgressBar样式?

ListFragment默认进度条很大ProgressBarprogress=newProgressBar(context,null,android.R.attr.progressBarStyleLarge);是使用反射改变它的唯一方法吗? 最佳答案 我相信您应该能够对其进行子类化并使用您的自定义布局覆盖onCreate()。我还没有使用ProgressBar完成它,但这就是我自定义ProgressDialog的方式。 关于android-如何在兼容库下的ListFragment中更改P

android - 使用自定义 View 填充 ListFragments?

以前,我可以轻松地将布局扩展为ListView的自定义View层次结构。但我不知道如何为listFragment做同样的事情。可以说我有一个item_list布局,里面有一个ImageView和2个TextView。我想膨胀它以在我的ListFragment中使用。但是怎么办呢??publicclassTab1FragmentextendsListFragment{privateLayoutInflatermInflater;privateVectordata;RowDatard;staticfinalString[]title=newString[]{"ClassicPlank","

Android - DialogFragment(AlertDialog) 中的 ListFragment : Fragment does not have a view

我正在尝试创建一个DialogFragment,其中嵌套了一个ListFragment。我正在使用4.2.2中添加的嵌套fragment我将它与支持库一起使用,所以我的api版本应该无关紧要(为了记录,我的操作系统版本也是4.2.2)。我尝试添加的列表fragment现在只显示字符串,因为我正在尝试添加它,在我添加它之后,列表将包含图像等。所以请传递字符串列表的任何想法对话框对我不好,我的列表会更复杂..此外,我正在尝试将此fragment重新用于平板电脑模式。该列表应始终以该模式显示。所以重用很重要。我的问题是当我尝试将listfragment添加到对话框的FrameLayout时,

Android ListFragment ListView 在方向更改时重叠

我正在使用ListFragment并从Android兼容包中实现LoaderManager.LoaderCallbacks以在应用程序中显示ListView。列表显示正常,但是当方向改变时,ListView不正确(我认为View与前一个View重叠)图片在这里:list-view-after-orientation-change有没有人遇到过同样的问题?您能否让我知道可能是什么问题,或者是否需要提供更多详细信息。 最佳答案 我发现了错误。这是由于每次创建Activity时都会创建列表fragment,即使是由于配置更改也是如此。但默