草庐IT

ListView_EnsureVisible

全部标签

android - 将已解析的 Json 数据更新到 Listview

我一直在尝试将解析后的Json数据存储到Listview中,但它不起作用。我从服务器获取了一些数据(表格形式),然后将其解析为Json对象。整个代码运行良好。当我在我的androidActivity中使用“toast”时,它会显示检索到的数据。请帮助我将解析后的数据存储在Listview中。这是我的代码publicvoidclickbutton(Viewv){try{//Log.i(getClass().getSimpleName(),"sendtask-start");HttpParamshttpParams=newBasicHttpParams();HttpConnectionPa

Android:滚动时 ListView xml 布局不显示背景图像

我有一个带有ListView的Activity,我以编程方式将背景图像设置为View。当我向下滚动列表时,背景图像变为白色(因为我的主题是Theme.Light.NoTitleBar)。如何让它在蓝色背景不变的情况下滚动?如果以上几点可行,如何将ListView的文本颜色更改为白色而不是黑色?普通的ListView滚动ListView按下ListView项目 最佳答案 在ListView标签中使用属性android:cacheColorHint="#000000"关于使TextView的颜色为黑色或白色,您可以referhere为您

android - 从 ArrayAdapter 刷新 ListView

我正在使用ArrayAdapter将我的数据从ArrayList绑定(bind)到我的ListView并且我使用AlertDialog将数据插入我的Arraylist。我的问题是更改完成后我无法刷新我的ListView。代码protectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.config_hidden);listView=(ListView)findViewById(R.id.hiddenList);xmlFileManage

android - 想要从 ListView 中删除所选项目

我已经使用一个列表和一个数组适配器将字符串放入ListView中。现在我想删除所选项目。我尝试了以下代码,但效果不佳。我该如何解决这个问题?这是我的代码:TextViewt1;String[]temp;mylist=(ListView)findViewById(R.id.list);finalListwordList=Arrays.asList(temp);adapter=newArrayAdapter(this,android.R.layout.simple_list_item_multiple_choice,wordList);delete.setOnClickListener(n

android - ListView 的搜索功能

我是安卓新手。我只是想为我的应用程序制作一个简单的搜索功能。我的应用程序包含一个ListView、一个EditText和一个用于搜索的Button。我的ListView内容是使用扩展BaseAdapter的自定义适配器从数据库中列出的现在,我要做的是,我想从ListView中搜索任何记录例如,如果我有一些记录,例如Optimization,Operations,DataMining,ComputerEthics,ComputerArchitectureandetc...所以,当我输入一些记录名称时,如opListView应该列出从op...开始的记录我已经为此引用了一些东西,来self

android - ListView 在滚动期间更改项目

我正在使用自定义ArrayAdapter实现ListFragment来填充列表。每个行项目都有一个ImageView和三个TextView。正在通过XML解析数据,并异步加载图像。我遇到的问题是ListView填充并看起来不错,但滚动时出现问题。我可以一次在屏幕上放置7个项目。当我滚动到第8行时,它突然发生变化,因此应该出现下一行。它仅在可被8整除的行(即第8、16、24等行)上执行。我正在使用ViewHolder模式来确保此ListView的良好速度。我认为问题出在某个地方,但我已经四处搜索,看来我正在正确地执行此模式,并且我已经用完所有要检查的东西以解决此问题。我究竟做错了什么?谢

android - View Holder 和自定义 ListView 项目在滚动时被打乱

我知道那里有很多类似的问题,但我找不到我犯的错误,如果有人能帮忙的话。我正在尝试像聊天格式一样在数组列表中显示值,但是数组列表项在滚动时放错了位置@OverridepublicViewgetView(intposition,ViewconvertView,ViewGroupparent){finalViewHolderholder;if(convertView==null){convertView=LayoutInflater.from(getActivity()).inflate(R.layout.chat_row,parent,false);holder=newViewHolder

android - 如何展开和折叠 ListView 中的项目

我是android的新手。我想实现一个ListView。它包含一些列表项,当它们被点击时,它们应该展开显示更多信息。但是我找不到办法做到这一点这是我的activity_main.xmllistview.xml我想填充textview2以显示更多信息。下面是我的main_activity.javapublicclassMainActivityextendsActivity{ListViewlist;String[]titles;String[]desc;@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCre

android - 在 android listview 中使用 onScroll

friend,我正在使用listview并在到达末尾时在滚动上加载内容。但是我遇到了错误,比如如果快速滚动,有人可以帮助我解决这个问题,那么同一个url被调用了不止一次。我经历了SCROLL_STATE_IDLE但不知道如何在我的代码中实现相同的功能。即使我不触摸屏幕,它也会运行。我现在想知道如何在空闲状态下停止代码。在下面附上我的代码intstart=0;intlimit=3;loadingMore=false;listView.setOnScrollListener(newOnScrollListener(){@OverridepublicvoidonScrollStateChan

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

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