onItemClick de访问级别问题-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

onItemClick de访问级别问题

2016-06-20 08:30:01 1518 1
public class ChooseAreaActivity extends Activity {
 public static final int LEVEL_PROVINCE = 0;
 public static final int LEVEL_CITY = 1;
 public static final int LEVEL_COUNTY = 2;
 ......
 private List provinceList;
 private List cityList;
 private List countyList;
 private Province selectedProvince;
 private City selectedCity;
 /**
 * 当前选中的级别
 */
 private int currentLevel;
@Override
protected void onCreate(Bundle saveInstanceState) {
    super.onCreate(saveInstanceState);
    requestWindowFeature(Window.FEATURE_NO_TITLE);
    setContentView(R.layout.choose_area);
    .......
    listView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
        @Override
        public void onItemClick(AdapterView<?> arg0, View view, int index, long arg3) {
            if (currentLevel == LEVEL_PROVINCE) {
                selectedProvince = provinceList.get(index);
                queryCities();
            } else if (currentLevel == LEVEL_CITY) {
                selectedCity = cityList.get(index);
                queryCounties();
            }
        }
    });
    queryProvinces();//加载省级数据
}

以上代码我是按照书上敲的,其中有一点我不理解:类中的3个常量 LEVEL_PROVINCE,LEVEL_CITY,LEVEL_COUNTY,如何在点击一个ListVIew的item的时候知道我是在点击省级别、市级别或是县级别的item?_在onItemClick方法中有判断语句if(currentlevel ==..),这个currentlevel是哪里确定的?

取消 提交回答
全部回答(1)
  • 爵霸
    2019-07-17 19:43:33

    从这里无法得知currentLevel 是怎么给的值。没有看到赋值的地方,你可以找找currentLevel 哪赋的值。

    0 0
相关问答

1

回答

一直提示这个问题 User not authorized to operate on the spe

2022-09-19 18:00:17 56浏览量 回答数 1

1

回答

JAVA里int和Integer的区别是什么呢?

2022-04-03 16:58:10 648浏览量 回答数 1

1

回答

python中df.isna()等同于什么呢?

2021-11-29 22:45:35 67浏览量 回答数 1

1

回答

Java 工程脚手架和 Spring 官方的实现有什么区别呢?

2021-12-02 09:59:51 195浏览量 回答数 1

1

回答

Flink没有Operator级别的数据量Metrics吗?

2021-12-02 17:22:04 465浏览量 回答数 1

1

回答

Flink没有Operator级别的数据量Metrics

2021-12-02 17:49:39 343浏览量 回答数 1

1

回答

java中void getChars(int srcBegin, int srcEnd是什么意思?

2021-11-15 13:43:30 88浏览量 回答数 1

1

回答

JavaScript sdk如果申请临时token时,指定自定义的STS Policy,权限是什么

2018-06-14 15:23:32 812浏览量 回答数 1

1

回答

用HttpClient做数据采集时的阻塞问题

2016-02-27 19:00:07 2398浏览量 回答数 1

1

回答

关于将utf-8的数据库转换成GBK的问题

2016-02-08 00:37:34 2472浏览量 回答数 1
+关注
2
文章
9426
问答
问答排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载