申し訳ありませんが、このばかげた質問のために...
しかし、正しく書く方法がわかりません。これが私が欲しいものです:
long selectedCartId = cartsSpinner.getSelectedItemId();
if (selectedCartId != AdapterView.INVALID_ROW_ID)
CartDataSource.insertProduct(selectedCartId, prodId, count);
しかし、Eclipseはif-conditionに対してエラーを生成します:
互換性のないオペランドタイプがlongでClass<INVALID_ROW_ID>
INVALID_ROW_IDは次のように宣言されます:
public abstract class android.widget.AdapterView extends android.view.ViewGroup {
// <Skipped>
public static final long INVALID_ROW_ID = -9223372036854775808L;
}