Sub listsubGroup(name As String) As List
Dim cur As Cursor
Dim list1 As List
list1.Initialize
cur = sql1.ExecQuery("SELECT * FROM sms WHERE subid="&name&" LIMIT 10")
For i=0 To cur.RowCount-1
cur.Position = i
Dim smscontent As smscontent
smscontent.Initialize
smscontent.id= cur.GetInt("id")
smscontent.subid= cur.GetInt("subid")
smscontent.sms = cur.GetString("sms")
list1.Add(smscontent)
Next
Return list1
End Sub
حالا در اسکرول پوزیشن به صورت زیر کدها رو قرار دادم :
Sub ScrollView1_ScrollChanged(Position As Int)
If ScrollView1.ScrollPosition + ScrollView1.Height = ScrollView1.Panel.Height Then
offset = offset + 10
smscontent.Initialize
db.Initialize
list1.Initialize
favmanage.Initialize
list1=db.listsubGroup(mostar)
For i=0 To list1.Size-1
Try
smscontent=list1.Get(i)
show
Catch
Return
End Try
Next
End If
End Sub
کدهای اکتیویتی کریت هم دقیقا مثل بالایی است .
میخواستم بدونم مشکلم کجاس که وقتی صفحه رو اسکرول میکنم 10 تا مطلب بعدی رو که نمایش میده تکراری هست یعنی 10 تا مطلب رو نمایش میده و وقتی هم اسکرول میکنم دوباره همون 10 تا مطلب دوباره لود میشن.
سوال
MoniSoft 14
سلام دوستان
من به دیتابیسم به صورت زیر لیمیت دادم:
حالا در اسکرول پوزیشن به صورت زیر کدها رو قرار دادم :
کدهای اکتیویتی کریت هم دقیقا مثل بالایی است .
میخواستم بدونم مشکلم کجاس که وقتی صفحه رو اسکرول میکنم 10 تا مطلب بعدی رو که نمایش میده تکراری هست یعنی 10 تا مطلب رو نمایش میده و وقتی هم اسکرول میکنم دوباره همون 10 تا مطلب دوباره لود میشن.
لینک ارسال
به اشتراک گذاری در سایت های دیگر
4 پاسخ به این سوال تاکنون داده شده است
ارسالهای توصیه شده
بایگانی شده
این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.