无法为sdk versoin 1.13.0导入ParseImageView,ParseQueryAdapter

时间:2016-02-28 19:28:11

标签: android

我尝试使用以下代码导入com.parse.ParseImageViewcom.parse.ParseQueryAdapter。但它显示了这个错误:

Error:(26, 13) Failed to resolve: com.parse:parseui-login-android:0.0.1 Error:(27, 13) Failed to resolve: com.parse:parseui-widget-android:0.0.1

package com.example.satti.party;

import android.content.Context;
import android.view.View;
import android.view.ViewGroup;
import android.widget.TextView;
import com.parse.ParseFile;
import com.parse.ParseImageView;
import com.parse.ParseObject;
import com.parse.ParseQuery;
import com.parse.ParseQueryAdapter;




public class customadp extends ParseQueryAdapter<ParseObject> {

public customadp(Context context) {
    // Use the QueryFactory to construct a PQA that will only show
    // Todos marked as high-pri
    super(context, new ParseQueryAdapter.QueryFactory<ParseObject>() {
        public ParseQuery create() {
            ParseQuery query = new ParseQuery("city");
            query.whereEqualTo("highPri", true);
            return query;
        }
    });
}

// Customize the layout by overriding getItemView
@Override
public View getItemView(ParseObject object, View v, ViewGroup parent) {
    if (v == null) {
        v = View.inflate(getContext(), R.layout.actvity_priest1, null);
    }

    super.getItemView(object, v, parent);

    // Add and download the image
    ParseImageView todoImage = (ParseImageView) v.findViewById(R.id.icon);
    ParseFile imageFile = object.getParseFile("image");
    if (imageFile != null) {
        todoImage.setParseFile(imageFile);
        todoImage.loadInBackground();
    }

    // Add the title view
    TextView titleTextView = (TextView) v.findViewById(R.id.txt);
    titleTextView.setText(object.getString("title"));

    // Add a reminder of how long this item has been outstanding
    TextView timestampView = (TextView) v.findViewById(R.id.cur);
    timestampView.setText(object.getCreatedAt().toString());
    return v;
}

}

2 个答案:

答案 0 :(得分:1)

在依赖项标记下添加gradle构建文件:

compile 'com.parse:parseui-widget-android:0.0.1',
compile 'com.parse:parseui-login-android:0.0.1' 

答案 1 :(得分:0)

这个顺序按此顺序在gradle中为我工作

compile 'com.parse.bolts:bolts-android:1.+'
compile 'com.parse:parse-android:1.+'
compile 'com.parse:parseui-widget-android:0.0.1'
compile 'com.parse:parseui-login-android:0.0.1'