草庐IT

drag-sort-listview

全部标签

单击ListView项目中的按钮时,仅适当的按钮文本才能在Angular2 NativeScript中更改

我已经创建了ListView。对于每个ListView项目,我都有一个按钮。单击该按钮时,我需要更改文本。ForExample:我要单击0thindexlistView项目按钮。单击该按钮时,它需要仅更改该按钮文本。但是它正在更改所有按钮文本。What'shappeningnow:单击ListView项目中的该按钮时,它将更改所有按钮中的文本。WhatIneed:单击ListView项目中的该按钮时,我需要仅在该特定按钮中更改文本。html:---->GettingbuttonindexTS文件:checkInstall(args:EventData):void{letbutton=args.

android - 具有多个项目布局的 ListView

我的ListActivity上有一个ListView,我希望ListView的行是3种不同布局中的一种。我列表中的第一项始终使用布局A,列表中的第二项始终使用布局B,所有后续项都将使用布局C。这是我的getView函数:@OverridepublicViewgetView(intposition,ViewconvertView,ViewGroupparent){//gettheViewforthislistitemViewv=convertView;if(v==null){LayoutInflatervi=(LayoutInflater)getContext().getSystemSe

android - 在具有不同单元格高度的 ListView 中滚动

我有一个ListView,它的行有不同的高度。当我向上滚动时,行似乎不规律地向上或向下移动。(我向下滚动时没有发现行为)我怀疑是因为这个事实listViewpicksoneofusedrowstherowisplacedontopofvisiblerows.listViewchangestherow'sheight(hereerraticmovement)但这是一个猜测。我尝试使用谷歌搜索,因为这应该是一个常见问题,但找不到任何问题。 最佳答案 在这种情况下,设置正确的项目高度就可以了:Howtosetdifferentheight

android - 在android中为选定的ListView Item设置背景颜色

我有一个显示多个项目的ListView。现在我想滚动到某个特定项目(例如第33项)。我知道这可以通过myList.setSelection(32);但是在UI上,该项目没有任何突出显示(因为它处于触摸模式?!)。我如何为这个项目应用特定的背景颜色?我试过了myList.getSelection().getSelectedView().setBackgroundColor(Color.Red);但我得到一个NullPointerException,因为getSelectedView()返回null。有没有办法实现这种突出显示?我必须以某种方式通知用户哪个项目是“Activity的”...

android - 返回 Activity 时如何保留 Android ListView 滚动位置?

这个问题在这里已经有了答案:关闭9年前。PossibleDuplicate:Maintain/Save/RestorescrollpositionwhenreturningtoaListView用户查看项目的ListView,他们移动到显示一个项目详细信息的Activity,然后点击返回并返回到列表Activity,但我希望列表反射(reflect)其先前的滚动位置。我应该将滚动位置存储为onPause中Activity的成员变量还是有更好的方法?

android - 更改 ListView 的文本颜色

我正在尝试更改ListView的文本color,但我找不到该怎么做..listViewObject=(ListView)findViewById(R.id.chathlist);ArrayListchatHistory=newArrayList();chatHistory.add("Msg1");chatHistory.add("Msg2");chatHistory.add("Msg3");chatHistory.add("Msg4");chatHistory.add("Msg5");chatHistory.add("Msg6");chatHistory.add("Msg7");Arr

Android - 如何在 ListView 或 ExpandableListView 中为 TextView 设置填充

我需要在ListView或ExpandableListView的每一行中为TextView设置填充。我尝试使用android:padding和child(paddingLeft,...)但没有任何结果。我能怎么做?谢谢编辑:这是ExpandableListView的项目代码在布局和TextView上设置内边距不起作用,即使仅在2个标签之一中设置内边距也是如此。编辑:已解决。问题出在Java代码中,在SimpleExpandableListAdapter声明中。使用标准布局是不可能自定义的,但是为可扩展内容使用自定义布局是允许我们自定义任何内容的解决方案。 最

android - 如何突出显示 ListView-Items

我遇到了以下问题。我有一个包含自定义行的ListView,其中包含一个ImageView和一个TextView。textview的xml代码是然后我有一个工作正常的itemclicklistener,我想通过执行以下操作突出显示已单击的textview。publicvoidonItemClick(AdapterViewadaptview,Viewclickedview,intposition,longid){//TODO:ACTIONSStringpathtofile=(String)adaptview.getItemAtPosition(position);Viewrowview=(

android:layout_alignParentBottom 在没有显式布局高度的情况下被忽略作为 ListView 中的一行

当我使用RelativeLayout时,将fill_parent或wrap_content作为高度,并指定一个元素:android:layout_alignParentBottom="true"它被忽略并在顶部对齐。将RelativeLayout的高度设置为一个明确的值使其工作。有什么线索吗? 最佳答案 这似乎是Android本身的一个错误,请参阅http://code.google.com/p/android/issues/detail?id=1394.我通过包装我的RelativeLayout解决了这个问题在FrameLayou

android - 可扩展 ListView android中的按钮

我有一个带有自定义适配器的ExpandableListActivity。如果适配器的自定义行包含imageViewall,则完成,但如果我将此View从imageView更改为imageButton,则可扩展ListView不会展开。有没有什么方法可以放一个可以点击的按钮,并且expandablelist不失去展开的功能? 最佳答案 按钮应该是不可聚焦的。在你的listView.setOnItemClickListener中(不是在xml布局中!!):Buttonbutton=(Button)view.findViewById(R.