그래서 내 화면에는 번호가 매겨진 EditText가 있습니다. 이들은 데이터베이스에서 정보를 검색하면 표시됩니다. 하지만 내 onLongClickListener()는 특정 EditText를 삭제하는 것입니다. 이러한 일이 발생하고 데이터베이스에 반영됩니다. 그러나 항목 번호가 업데이트됩니다.행을 삭제 한 후 데이터베이스 재구성
>Eg:-
>I have 4 EditTexts....
>I delete the second one....
>The database is numbered 1,3,4...
>I now want it to be renumbered as 1,2,3.
What logic may I use?
MS SQL Server 2005+에서는 SET Num = ROW_NUMBER OVER (ORDER BY Num)를 사용하여이를 수행 할 수 있습니다. sqllite를 사용 해 본 적이 없기 때문에 지원되는지 확실하지 않습니다. 바라기를 이것은 당신에게 연구 할 무언가를 줄 것입니까? [여기 링크가] (http://msdn.microsoft.com/en-us/library/ms186734.aspx) –