Android: Получите самое высокое значение в столбце

Да, как сказал Ромен, scrollview нуждается в комбо.

  1. для ScrollView android:fillViewport="true"
  2. для дочернего элемента ScrollView android:layout_height="wrap_content"
5
задан Alex Martelli 25 May 2009 в 16:12
поделиться

2 ответа

Если вы запрашиваете поставщик контента Android, вам следует можно добиться этого, передав MAX (COLUMN_NAME) в параметр выбора ContentResolver.query :

getContentResolver().query(uri, projection, "MAX(COLUMN_NAME)", null, sortOrder);

Где Uri - это адрес поставщика контента. Это должно вернуть единственную строку с наибольшим значением в COLUMN_NAME.

19
ответ дан 18 December 2019 в 07:31
поделиться

База данных Android использует SQLite, поэтому SELECT MAX (thecolumn) FROM TheTable должен работать, как и в любой другой реализации SQLite (или, если на то пошло, в любом другом SQL, "ite " или не;-). (Если вы не используете android.database , вам лучше указать , что вы используете вместо этого; -).

1
ответ дан 18 December 2019 в 07:31
поделиться
Другие вопросы по тегам:

Похожие вопросы: