小编use*_*359的帖子

错误:(32,27)错误:不兼容的类型:对象无法转换为long

我是Java的新手.

错误:(40,5)错误:方法没有覆盖或实现超类型的方法
错误:(32,27 )错误:不兼容的类型:对象无法转换为长

    @Override
    public long getItemId(int position) {
        String item = getItem(position);
        return hashMap.get(item);
    }
Run Code Online (Sandbox Code Playgroud)

完整代码如下

package com.javapapers.android.listview;

import android.content.Context;
import android.widget.ArrayAdapter;
import java.util.HashMap;
import java.util.List;

public class SimpleArrayAdapter extends ArrayAdapter {

    Context context;
    int textViewResourceId;
    private static final String TAG = "SimpleArrayAdapter" ;
    HashMap hashMap = new HashMap();

    public SimpleArrayAdapter(Context context, int textViewResourceId,
                              List objects) {
        super(context, textViewResourceId, objects);
        this.context = context;
        this.textViewResourceId = textViewResourceId;
        for (int i = 0; i < objects.size(); ++i) {
            hashMap.put(objects.get(i), …
Run Code Online (Sandbox Code Playgroud)

java android

4
推荐指数
1
解决办法
2万
查看次数

标签 统计

android ×1

java ×1