ВСТАВИТЬ, ЕСЛИ ЕЩЕ НЕ ОБНОВЛЯЕТСЯ?

Я нашел несколько «подходящих» решений для классического «Как вставить новую запись или обновить ее, если она уже существует», но я не могу получить какую-либо из них работать в SQLite.

У меня есть таблица, определенная следующим образом:

CREATE TABLE Book 
ID     INTEGER PRIMARY KEY AUTOINCREMENT,
Name   VARCHAR(60) UNIQUE,
TypeID INTEGER,
Level  INTEGER,
Seen   INTEGER

Что я хочу сделать, это добавить запись с уникальным именем. Если имя уже существует, я хочу изменить поля. Вкладка «Уведомления» находится внизу и может перетаскивать пальцами на весь экран. Как я могу это сделать? ...

Я хочу реализовать то же поведение в представлении уведомлений в официальном приложении Facebook. Вкладка «Уведомления» находится внизу и позволяет перетаскивать их мышью на весь экран.

Как я могу это сделать?

Я пробовал это с помощью ViewFlipper и Animation .... Но безуспешно.

Кто-нибудь знает, как мы можем это сделать?

Приложение «Zedge» имеет то же самое в функции «поиск». С помощью перетаскивания вы можете открыть окно поиска.

5
задан chrisonline 3 September 2010 в 10:52
поделиться