【问题标题】:Android, Update ListView Adapter from another ListView AdapterAndroid,从另一个 ListView 适配器更新 ListView 适配器
【发布时间】:2014-06-17 04:33:24
【问题描述】:

我有 2 个 Listview 一起(如 android 联系人应用程序,主列表视图是名称,第二个是字母表)我需要一种方法,当用户单击第二个列表视图的一个对象时,主列表视图由来自 DataBase 的数据(再次与联系人应用程序完全一样,但我必须使用这种方式,而不是使用 SectionIndexer)。

最后我需要一种方法,当onClick 事件调用ArrayAdapter 时,我能够更新另一个ArrayAdapter 类。

【问题讨论】:

    标签: android sqlite listview


    【解决方案1】:

    使用notifyDataSetChangedListener() 在单击其他列表视图时更新另一个列表视图。

    【讨论】:

    • 如果两个listViews在同一个activity中,那么你可以直接访问First ListView中的另一个ListView。 1.制作一个完整列表的数组,按字母顺序排序。或者,您可以使用大小为 26 的双重 ArrayList ..每个字母表一个。当您单击第二个 ListView 时,您可以通过清除内容来更新第一个 ListView 并将 subArrayList 设置为 ListView
    猜你喜欢
    • 2020-06-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-11-25
    • 1970-01-01
    相关资源
    最近更新 更多