草庐IT

contests_listView

全部标签

android - 向 ListView 添加动画以展开/折叠内容

我有一个ListView,它使用自定义适配器来显示我的自定义内容。它的布局如下。我希望ListView只显示带有idsitemimage和项目描述的View,隐藏itemtext。这个想法是在列表的每个项目上都有一个onclicklistener,以便扩展该项目以显示项目文本内容。我知道我应该使用补间动画来展开/折叠每个项目,但我不知道该怎么做。如果您需要更多代码fragment,请随时询问。 最佳答案 为此,我构建了一个Animation类,它将边距设置为负值,使项目消失。动画看起来像这样:publicclassExpandAni

android - ListView类中AddHeaderView的第二个参数是做什么用的?

下面是方法的文档,我不明白Object数据是做什么的?它有什么用?publicvoidaddHeaderView(Viewv,Objectdata,booleanisSelectable)添加固定View以显示在列表顶部。如果多次调用addHeaderView,View将按添加顺序显示。使用此调用添加的View可以根据需要获得焦点。注意:在调用setAdapter之前调用它。这样ListView就可以将提供的游标包裹在一个也​​将说明页眉和页脚View的游标中。参数:v:Theviewtoadd.data:Datatoassociatewiththisview.isSelectable

android - ListView/ExpandableListView setEmptyView() 无效

我正在尝试为三个ListView设置空View,即2个可扩展View和一个ListView,它们位于不同的选项卡中:LayoutInflaterinflater=getLayoutInflater();ViewemptyView=inflater.inflate(R.layout.empty_view,null,false);...ExpListView1.setEmptyView(emptyView);ListView.setEmptyView(emptyView);ExpListView2.setEmptyView(emptyView);它没有任何作用-空View不会出现。与该代码

安卓 :how to set Fixed no(5 ) of Rows shows in ListView then after Scroll?

如何在ListView中设置FixednoofRowsshows?我想设置5行只显示在ListView中,而不是所有行。那么我怎样才能实现这个目标呢? 最佳答案 是的,您可以通过适配器类实现,请尝试在您的适配器类中使用以下代码。publicintgetCount(){return5;}如果设置此项,适配器类仅加载5个项目。 关于安卓:howtosetFixedno(5)ofRowsshowsinListViewthenafterScroll?,我们在StackOverflow上找到一个类

android - 如何将分隔符放在 Android ListView 中的特定位置

我需要制作一个ListView,我希望在其中的某个位置有一个分隔符,而不是在每个列表项之后。我正在使用自定义ListView。这个问题有解决办法吗? 最佳答案 你可以在列表适配器类中使用这个xml文件,例如ItemsAdapterItemsAdapter=newItemsAdapter(EnterpriseFertilisersScreen.this,R.layout.list,Constant.FERTILIZERMANAGERARRAY);R.layout."belowxmlfile"和user为更深的白色。如果您有其他问题,请

android - ListView 中的 EditText 焦点

我有一个ListView,在那个ListView中,我有一个包含一些TextViews和EditTexts的行.当我按下行上的任意位置时,我希望EditText获得焦点,以便可以输入文本。问题是我无法让它工作。当我将EditText放在ListView中时,当我单击ListView时,OnItemClick不会响应。我尝试在EditText上使用focusable="false"并且它允许我再次点击ListView但我无法获得即使在将focusable设置为true之后,EditText也能获得焦点。接下来我尝试在ListView中使用android:descendantFocusab

android - 如何使用 onItemClickListener 从 ListView 存储可点击项目?

如何在listView中存储可点击项目(许多)值并在下一个ActivitylistView中显示项目。我试过了,但我只有一个值(如果我点击更多项目,最后一个只显示)来自之前的ActivitylistView.i使用了String[]typeGlobalVariablemyval;全局类classGlobalClassextendsApplication{publicstaticString[]myval;}主页ActivitypublicclassHomeActivityextendsActivity{String[]Category={"----SELECT----","BEVERA

android - 加载 ListView 时的 ProgressBar(使用 AsyncTask)

我试图在加载自定义ListView时显示进度条,然后隐藏它。我正在使用ASync任务,但出于某种原因-内容View未设置且之前的布局View卡住,直到加载所有ListView。这是我的代码:privateListViewlistViewGameResults;protectedViewdialogLayout;protectedArrayListlistGames;@OverridepublicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout

android - ListView 中的 webview : Touch events conflicts Hence unable to pinch Zoom IN/OUT in android

我有一个自定义的listview,其中填充了webview。我想为我的webview使用捏合放大/缩小。但是当我捏住webview时,我无法灵活地放大/缩小,它触发了listview的上下滚动。如何同时处理listview的向上/向下滚动事件和webview的捏合事件。这是我的listview_layout.xmlListViewandroid:id="@+id/listReader"android:layout_width="match_parent"android:layout_height="fill_parent"android:layout_below="@+id/reade

android - 更新 Android 中 ListView 项的值

我有一个显示列表的ListView。所以在单击ListView时我有一个customDialog。因为我正在从用户那里获取一些值。所以一旦用户输入详细信息并单击确定按钮,然后我必须从listview更新该项目的值,当listview的所有项目都已更新时,然后将其与先前的值进行比较以检查是否所有项目都已更新。帮我解决这个我怎么能这样做Activity代码protectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);requestWindowFeature(Window.FEATURE_