ParseQueryAdapter获取对象的位置

n8yn8

我试图找出如何找到一个自定义的位置ParseObjectParseQueryAdapter<>,这样我可以设置Spinner的位置,或者您在我的Android项目检查表行。

我目前正在使用一个自定义适配器,将ParseQueryAdapter<Vendor>Vendor扩展到extends ParseObject我也有一个与关联的Item扩展在此特定示例中,如果要编辑,则希望先前选择的内容显示在微调器中。我想设置由我的自定义支持的微调器的选择在集成Parse之前,我使用的是可以做到的:ParseObjectVendorItemVendorParseQueryAdapter<Vendor>ArrayAdapter<CharSequence>

String vendorName = Vendor.getName();
int position = adapter.getPosition(vendorName);
spinner.setSelection(position);

我以为可以VendorString在数组中使用名称一样获得对象的位置,但是ParseQueryAdapter没有getPosition方法。我本来想做一个自定义方法来这样做,但是却迷失了如何找到的位置Vendor我还认为我可能需要.isEqualTo(Vendor vendor)Vendor课堂上使用方法

内斯特·马索里尔(Nestor Marsollier)

您需要使用ParseQuery Adapter进行外观设置,如下所示:

public class CustomListAdapter extends BaseAdapter {
    private final YourParseAdapter adapter;

    public CustomListAdapter(final Context context) {
        this.adapter = new YourParseAdapter(context);
        adapter.registerDataSetObserver(new DataSetObserver() {
            @Override
            public void onChanged() {
                super.onChanged();
                notifyDataSetChanged();
            }
        });
    }

    public void reloadObjects() {
        adapter.loadObjects();
    }

    // Customize the layout by overriding getItemView
    @Override
    public View getView(int i, View v, ViewGroup viewGroup) {
        View result = adapter.getView(i, v, viewGroup);

        // HERE YOU HAVE THE VIEW GENERATED BY PARSE AND THE ITEM POSITION

        return result;
    }

    @Override
    public int getCount() {
        return adapter.getCount();
    }

    @Override
    public Object getItem(int i) {
        return adapter.getItem(i);
    }

    @Override
    public long getItemId(int i) {
        return adapter.getItemId(i);
    }
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

ParseQueryAdapter获取对象的位置

来自分类Dev

ParseQueryAdapter不获取项目

来自分类Dev

获取(真实)对象的位置

来自分类Dev

处理:获取PGraphics对象的位置

来自分类Dev

获取附加对象的位置

来自分类Dev

单击对象时获取对象的位置

来自分类Dev

获取对象在数组中的位置

来自分类Dev

Java按位置获取对象属性

来自分类Dev

从列表中的位置获取json对象

来自分类Dev

Java按位置获取对象属性

来自分类Dev

解析JSON对象以获取文件位置

来自分类Dev

从其框架位置获取UIView对象

来自分类Dev

在MongoDB中排序后获取对象的位置

来自分类Dev

jQuery / Javascript获取对象在对象数组中的位置

来自分类Dev

如何获取组中对象的画布相对位置?

来自分类Dev

获取CSS中指定的对象位置以在jQuery中进行修改

来自分类Dev

Three.js-获取镶嵌对象的单个面的位置

来自分类Dev

如何在0位置获取JSON对象值?

来自分类Dev

jQuery比较两组对象并获取差值的位置

来自分类Dev

PHP-imap_fetchstructure-获取数组中精确的对象位置

来自分类Dev

获取可拖动对象相对于div的位置

来自分类Dev

捏缩放:获取相对于对象的触摸位置

来自分类Dev

获取“最后位置”返回空对象引用错误

来自分类Dev

获取 networkx draw_network 对象的 x,y 位置

来自分类Dev

Unity - 如何获取父游戏对象中心的位置

来自分类Dev

如何使用ParseQueryAdapter(Android + Parse)从另一个类获取数据

来自分类Dev

Android解析:从parsequeryadapter中获取字符串并将其存储到ArrayList中

来自分类Dev

如何获取对象的确切触摸位置以在同一位置添加新的子对象

来自分类Dev

如何获取适配器对象中添加对象的位置

Related 相关文章

热门标签

归档