Articles of listview

ListView与水平ScrollView

我正在尝试创建一个列表视图,其中包含一个水平滚动视图作为每一行。 我希望元素垂直排列,如果有超过一定数量的项目,视图将变为可滚动。 然而它看起来像这样。 我正在膨胀以下的xml single_row.xml 这是我的适配器,用于将视图添加到视图中 Adapter.java import android.content.Context; import android.util.Log; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; import android.widget.ArrayAdapter; import com.example.jj.library.Chip; import com.example.jj.library.ChipView; import com.example.jj.library.ChipViewAdapter; import com.example.jj.library.OnChipClickListener; import java.util.ArrayList; import java.util.List; /** * Created by jj on 12/21/2015. */ public class LiveFeedAdapter extends ArrayAdapter implements OnChipClickListener { private static final String TAG = “LIVEFEED ADAPTER”; […]

如何在xml解析中解析属性中的值

嗨,我有这样的网络服务 . . . . . 第一个属性具有相同文件名的mp3文件。 在** **中表示的文件名和下两个也有一个相同文件名的mp3文件。所以我想根据文件名显示一个列表视图。首先我要显示一个像这样的列表视图 Terry_Waychuk The_Grimey_Tech 点击其中任何一个后,然后将列表视图显示为mp3文件标题(Terry_Waychuk中的前两个和The_Grimey_Tech中的后两个)。 所以请告诉我如何获取属性值中的特定名称,以及如何将该特定mp3文件添加到该文件夹​​(Terry_Waychuk或The_Grimey_Tech)。

如何通过EditText过滤ListView

我正在制作一本类似Android的应用程序的电子书,我希望过滤书籍的标题,但每次你在编辑文本中放置一个单词或句子,它将搜索书籍的内容…有人可以帮我这个…

Android中的Z-index?

我在一个xml中有多个元素.. listview,slidedrawer,edittext和按钮……我想滑动抽屉顺序总是在另一个元素的前面…但我不能.. 这是我的xml 我的图片中的mycode结果:D 我想知道如何解决它? 看待,

如何使listview行的高度不同

现在,如果有一个高度为2行的列表项,那么所有行的高度都是两行 如何使行的高度独立于其他行。 列表显示 行 我正在使用扩展BaseAdapter的自定义适配器。 getView没有什么特别的,只是一个viewholder patern我不改变高度或任何东西

ListView的最后一项:Fab隐藏它

我的问题是我有一个附带浮动操作按钮的ListView 。 但如果列表位于最后,FAB会隐藏一个按钮。 所以我想应用一些可用空间,但仅限于列表的最后一项。 我正在使用一个扩展BaseAdapter的简单适配器。 所以在getView中,如果position == getCount()-1 ,我可以将任何东西应用到convertView。 但是我怎样才能创造额外的自由空间呢? 当我通过convertView.setPadding设置填充时,到56dp的大小不会增加,它只是隐藏了我的ListView中的元素。 如果我使用LinearLayout.Layoutparams并设置边距,则根本不会发生任何事情。 那我该怎么办?

listview OnItemClick列表器无法在片段中工作

我在片段中使用了listview,但我使用list onItemClick监听器无法正常工作。 我的代码如下以及如何完善解决方案请帮助我!! 谢谢!!! public class StoreProfileFragment extends Fragment{ ListView lv; ArrayList list = new ArrayList(); MyApplication app; MyListAdapter adtstore; View rootView; @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { View rootView = inflater.inflate(R.layout.fragment_store_profile, container, false); app = (MyApplication) getActivity().getApplicationContext(); list = DBAdpter.getMyStoreData(app.getUserID()); lv = (ListView) rootView.findViewById(R.id.myStore_listview); adtstore = new MyListAdapter(getActivity().getApplicationContext()); lv.setAdapter(adtstore); lv.setOnItemClickListener(new […]

如何检查ListView是否包含指定的标头?

我已经尝试使用ListView.indexOfChild(View视图)方法来检查ListView是否包含指定的标题视图,但有时当ListView实际包含指定的标题时它返回-1。 有没有更好的方法来检查这个?

滑动选项卡中的ListView未更新,除非重新启动

在我的应用程序中,它有两个选项卡,一个是Reminder,另一个是Completed Task。 单击切换按钮时,我希望它将列表移动到已完成的任务。 这个想法是: 从sqlite获取选中的行id 从Reminder Table中检索基于id的数据并插入Completed Table。 “完成”选项卡中的“呼叫检索”方法。 但是当我点击切换按钮并滑动到已完成时,它仍然是空的。 退出应用程序后,然后滑动到选项卡,只显示数据。 如何滑动而不是退出应用并再次重新打开,如何立即将数据显示在已完成选项卡中? 谢谢 AllAdapter(提醒) holder.toggle.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { if (((ToggleButton)v).isChecked()) { int getPosition = (Integer) v.getTag(); // Here we get the position that we have set for the checkbox using setTag. search.get(getPosition).setSelected(((ToggleButton) v).isChecked()); int id= search.get(getPosition).getID(); mdb = new MyDatabaseHelper(v.getContext()); […]

为Android ListView分割器绘制两个笔划?

是否可以为ListView分隔符绘制两个笔画(一个接一个)? 我尝试过以下drawable,但它只显示第一个笔划: