gpt4 book ai didi

java - 此标记后预期的标记变量 declaratorid 语法错误

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:23:34 27 4
gpt4 key购买 nike

我在以下行中收到“此标记后预期的标记 variabledeclaratorid 的语法错误”

  listAq = new AQuery(this);

这是我的完整代码

 package com.example.test;

import org.json.JSONObject;

import android.app.Activity;
import android.os.Bundle;
import android.widget.ArrayAdapter;

import com.androidquery.AQuery;

public class TestActivity extends Activity {



private AQuery aq;

@Override
public void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);



}

listAq = new AQuery(this);

ArrayAdapter<JSONObject> aa = new ArrayAdatper<JSONObject>(this, R.layout.activity_main, items){


@Override

public View getView(int position, View convertView, ViewGroup parent){

if(convertView == null){
convertView = getLayoutInflater().inflate(R.layout.activity_main, null);
}

JSONObject jo = getItem(position);

AQuery aq = listAq.recycle(convertView);
aq.id(R.id.name).text(jo.optString("titleNoFormating", "No Title"));
aq.id(R.id.meta).text(jo.optString("publisher", ""));

String tb = jo.optJSONObject("image").optString("tbUrl");
aq.id(R.id.tb).progress(R.id.progress).image(tb,true, true,0,0,null,AQuery.FADE_IN_NETWORK,1.0f);
return convertView;
}
};



}

最佳答案

将其移入 onCreate

 AQuery listAq = new AQuery(this);
ArrayAdapter<JSONObject> aa = new ArrayAdatper<JSONObject>(this, R.layout.activity_main, items){
....

关于java - 此标记后预期的标记变量 declaratorid 语法错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17499455/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com