无论如何运行if语句内部的代码

时间:2016-11-12 20:16:23

标签: java android listview if-statement adapter

我在if语句中做了一个不可能的论证,只是为了向自己保证其他东西可以运行,而事实并非如此。我的代码看起来像这样;

if (5 == 2) {
    list.setOnItemClickListener(new AdapterView.OnItemClickListener() {
        @Override
        public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
           //run a bunch of code
        }
    });
}

无论if语句中是否有任何内容都应该运行,当我点击列表视图时,它确实如此。有没有人看到这个问题?

另外,还有一个问题,是否可以在一个活动中使用两个适配器?我想用不同的数据填充两个TextView,但问题是它们都在同一个活动中,并且因为它似乎不可能在自定义ArrayAdapter类中创建两个自定义构造函数,所以我看不出如何初始化另一个适配器。

0 个答案:

没有答案