草庐IT

ListView1

全部标签

android - ListView 不显示任何内容并隐藏数据

我想在列表中水平显示七个TextView和两个按钮。如果添加更多控件然后它不显示任何内容,我的列表适用于五个TextView。我的代码是正确的我试图更改xml中的所有内容,但我无法在屏幕上看到任何内容。请帮助我如何以正确的格式使用它。 最佳答案 正如Torque203指出的那样,orientation属性对于RelativeLayout无效。RelativeLayout未按预期工作的另一个原因是在定义subview的相对位置时顺序很重要。当RelativeLayout膨胀时,XML将从上到下读取,并且新的subview只能指定为相对

android - Flutter - 多选 ListView

在我的应用程序中,我确实有一个列表,在该列表上我实现了thispostofRaoufRahiche的长按选择.启用选择后,我确实有一个不同的appbar,上面有一个IconButton,应该禁用选择。但我不知道该怎么做。到目前为止,它还没有按应有的方式工作。该行为显示在下面的视频中。longpress-selection是一个StatefulWidget:class_SelectableItemsextendsState{boolisSelected=false;GoogleMaterialColorsgoogleMaterialColors=newGoogleMaterialColo

android - Flutter - 多选 ListView

在我的应用程序中,我确实有一个列表,在该列表上我实现了thispostofRaoufRahiche的长按选择.启用选择后,我确实有一个不同的appbar,上面有一个IconButton,应该禁用选择。但我不知道该怎么做。到目前为止,它还没有按应有的方式工作。该行为显示在下面的视频中。longpress-selection是一个StatefulWidget:class_SelectableItemsextendsState{boolisSelected=false;GoogleMaterialColorsgoogleMaterialColors=newGoogleMaterialColo

Android ListView 获取可见项中的当前位置

如果ListView只显示5条数据,所有数据为40条数据。我怎样才能得到当前选择是可见项目(1~5)中的哪个位置?我试过getSelectedItemPosition但它会返回所有数据中的位置。我希望在每个项目上显示可见项目中的位置编号。classMyAdapterextendsBaseAdapter{@OverridepublicintgetCount(){...}@OverridepublicObjectgetItem(intposition){...}@OverridepublicViewgetView(intposition,ViewconvertView,ViewGroupp

android - 在带有 ViewPager 的选项卡式 Activity 中,ListView 看起来是从底部切掉的

我有一个包含三个ListViewfragment的选项卡式Activity,但ListView似乎是从底部剪下来的。您永远看不到最后一个元素。我尝试了一切,但我无法解决它。这是选项卡式Activity:publicclassTabbedActivityextendsAppCompatActivity{privateSectionsPagerAdaptermSectionsPagerAdapter;privateViewPagermViewPager;privateStringquery_id;@OverrideprotectedvoidonCreate(BundlesavedInsta

Android在 ListView 中添加 View

文档说不支持listViewObj.addView()方法。我想将View添加到列表的末尾而不刷新它。如何做到这一点? 最佳答案 您可以通过以下方式向ListView添加页脚,ViewfooterView=getLayoutInflater().inflate(R.layout.footer_layout,null);listview.addFooterView(footerView); 关于Android在ListView中添加View,我们在StackOverflow上找到一个类似的

android - 实现 "faster"backToTop - ListView

我在Fragment中有一个ListView,它作为选项卡添加到ViewPager中。我希望用户能够通过简单地点击他们已经在的选项卡(onTabReselected())来滚动“backToTop”。我已经有一个工作代码可以做到这一点;然而,我使用的代码滚动回位置0的时间太长,这在小列表上非常整洁,但在250首歌曲的集合中,它肯定会让用户烦恼。这是我的代码:@OverridepublicvoidonTabReselected(Tabtab,FragmentTransactionft){switch(tab.getPosition()){case0:if(tab.getPosition(

android - ListActivity 与 ListView

关闭。这个问题是opinion-based.它目前不接受答案。想要改进这个问题?更新问题,以便editingthispost可以用事实和引用来回答它.关闭7年前。Improvethisquestion我正在学习android编程,这是我的疑问:我可以使用ListView对象本身或通过ListActivity创建全屏ListView。无论是出于效率原因、代码可维护性还是Android最佳实践,是否有一种优于另一种?

java - 无法在 onPostExecute 中更新 android listview

我的onCreate方法中有这个:String[]myStringArray={"a","b","c","a","b","c","a","b","c","a","b","c","a","b","c","a","b","c"};@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_top_jokes);newloadJson().execute();ArrayAdapteradapter=new

Android - 可扩展 ListView SetIndicatorBounds 在 Kitkat android-4.4 中不起作用

可扩展ListViewSetIndicatorBounds在我的项目代码中不起作用。这是我的布局:这是我的代码:lv1=(ExpandableListView)findViewById(R.id.custom_list);DisplayMetricsmetrics=newDisplayMetrics();getWindowManager().getDefaultDisplay().getMetrics(metrics);intwidth=metrics.widthPixels;lv1.setIndicatorBounds(width-GetPixelFromDips(50),width