有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java如何使用AdapterView。无效的\u行\u ID?

对不起,这个愚蠢的问题

但我不明白我该如何正确地书写。以下是我想要的:

long selectedCartId = cartsSpinner.getSelectedItemId();
if (selectedCartId !=  AdapterView.INVALID_ROW_ID)
     CartDataSource.insertProduct(selectedCartId, prodId, count);

但eclipse会为if条件生成错误:

Incompatible operand types long and Class< INVALID_ROW_ID>


INVALID_ROW_ID声明如下:

public abstract class 安卓.widget.AdapterView extends 安卓.view.ViewGroup {

// <Skipped>

    public static final long INVALID_ROW_ID = -9223372036854775808L;

}

共 (1) 个答案

  1. # 1 楼答案

    所以,问题出在未清除的项目中