草庐IT

listView

全部标签

android - 如何在 ListView 中选择多个单选按钮并使用它们的位置在数组列表中排列

我有25个问题,每个问题有4个选项(只有4个单选按钮)在ListView中的四个选项中进行选择。我准确地获得了选定的位置和他们的radioID,但我无法在arraylist中使用radioID保持他们的位置。并且还有一个问题是滚动ListView时,选中的单选按钮放错了位置。请在下面帮助我。提前致谢!这是我的适配器类,请查看它。公共(public)类CustomListAdapter扩展BaseAdapter{privateInteger[]listData;intselectedPosition=-1;privateLayoutInflatermInflater;publicCust

android - 滑动刷新图标显示不正确

我正在使用ListView并在使用SwipeRefresh向下滑动时刷新它,到这里为止一切正常。当我尝试设置TextView时出现问题在mListview.setEmptyView()RefreshIcon滑动时不显示。貌似在TextView下.但是,如果我不把它TextView在同一个XML上它工作正常,但我需要在列表为空时显示一条消息。是什么导致了这种行为?这是我使用的布局:这是刷新监听器://ListenersmSwipeRefresh.setOnRefreshListener(newSwipeRefreshLayout.OnRefreshListener(){@Override

android - 如何在 ScrollView 中完全实现 ListView

在这里,我在ScrollView中使用了listView,一切正常,但是当我设置时listView没有完全显示它的高度fill_parent。所以我固定了它的高度,当我更换安卓手机设备时它看起来不太好。任何人都可以帮助我吗?我也发布了我的xml类(class)。演示.xml谢谢。 最佳答案 根据列表个数动态设置ListView的高度,比如:privatevoidsetListViewHeightBasedOnChildren(ListViewlistView){ListAdapterlistAdapter=listView.getA

java - 在Android中,如何在尊重fling加速的同时实现listview的snap效果?

为了演示,我有一个显示数字列表的ListView。我想实现这样的效果,即当用户滚动ListView并且滚动结束时,它只会在某些位置停止,以便始终完全显示第一个可见项目。我在下面附上了我尝试的代码。它在用户拖动滚动ListView时起作用。但是当有甩动时,正常的加速被打断,导致不自然的停止。我的问题是,如何在达到相同效果的同时考虑到甩动引起的加速度?packagecom.example.snaptest;importandroid.content.Context;importandroid.support.v7.app.ActionBarActivity;importandroid.os

android - 如何在 Android 的 ListView 中显示 YouTubePlayerView?

错误如下:NullPointerException:Cannotstartactivitycomponent(a.b.YoutubeActivity)请检查一下。到目前为止,传递单个videoID会遇到NullPointerException。以下是我的VideoAdapter:publicclassVideoAdapterextendsBaseAdapterimplementsYouTubePlayer.OnInitializedListener{publicstaticfinalStringAPI_KEY="Xxxx-pcD82qk8";publicstaticfinalStrin

Android:在 ListView 中无限滚动到顶部

我正在尝试实现无限滚动到顶部,当用户接近ListView的顶部时,我会在其中加载更多数据(就像在Messenger应用程序中一样)。我有一个滚动到底部的类,它工作正常,但我没有设法找到一个库或修改此代码来检测滚动到顶部。有人可以帮忙吗?这是类(class):publicabstractclassEndlessScrollListenerimplementsAbsListView.OnScrollListener{//Theminimumamountofitemstohavebelowyourcurrentscrollposition//beforeloadingmore.private

android - ListView 项中的 OnClickListener 始终占用最后一行

我从服务器下载数据并用它们填充ListView。ListView中的每个项目都有3个按钮,我想在每个按钮上创建一个onclicklistener。当用户单击其中一个按钮时,它应该例如打开新Activity。每行(对象)都有一些id,当我点击其中一些按钮时,id总是例如15(它总是listview中最后一行的id)。我尝试过用许多不同的方式声明OnClickListeners,结果都是一样的。法律适配器publicclassLawsAdapterextendsArrayAdapterimplementsView.OnClickListener{privateLayoutInflateri

android - ListView 隐藏在 ToolBar 后面,Floating action button 隐藏在 ListView 后面

我的FAB将显示在androidstudio的设计窗口中,但在我实际运行应用程序时不会显示。此外,我有一个ListView项目,我指定它应该位于工具栏下方,但当我运行该应用程序时,它部分隐藏在工具栏后面。howthelayoutappearsindesignmodehowappappearswhenrun做什么? 最佳答案 MyFABwillshowsupinthedesignwindowinandroidstudiobutdoesnotshowupwhenIactuallyruntheapp.尝试在代码中将FAB移动到ListVi

android - 更新应用程序后 PreferenceScreen 不显示摘要

所以,我有这个用于PreferenceScreen的xml。由此PreferenceActivity调用。importandroid.content.Intent;importandroid.content.SharedPreferences;importandroid.content.SharedPreferences.OnSharedPreferenceChangeListener;importandroid.os.Bundle;importandroid.preference.ListPreference;importandroid.preference.Preference;i

Android ListView 编程选择/突出显示

我有一个简单的ListView和列表适配器设置如下:listAdapter=newArrayAdapter(this,android.R.layout.simple_list_item_1,listOfDomainObjects);listView.setAdapter(listAdapter);用户在列表中进行选择,这会将他们带到另一个Activity。从新Activity中,他们可以单击他们的选择,这将使他们返回到具有上述列表的Activity。我想突出显示之前所做的选择。我目前找到匹配的列表条目并调用:listView.setSelection(matchIndex);这会将他们