یعنی باید یکبار برگردم و دوباره برم توی اکتیویتی تا عوض بشه
این کد
Sub Activity_Create(FirstTime As Boolean)
Activity.LoadLayout("sv1")
If File.Exists(File.DirInternal,"smslove.db")=False Then
File.copy(File.DirAssets,"smslove.db",File.DirInternal,"smslove.db")
End If
SQL1.Initialize(File.DirInternal,"smslove.db",True)
cur1 = SQL1.ExecQuery("SELECT * FROM tbllove")
myfont = Typeface.LoadFromAssets("BTraffic.ttf")
For i=0 To cur1.RowCount-1
cur1.Position=i
text= cur1.GetString("smslove")
ScrollView1.Panel.Color = Colors.Transparent
Dim p1 As Panel
p1.Initialize("")
p1.LoadLayout("sms")
ScrollView1.Panel.AddView(p1,0,PanelHeight,100%x,100dip)
share.Tag = i
copy.Tag = i
Btnlike.Tag = cur1.GetString("id")
ht=art(text,Label1,myfont,20)
Label1.TextColor=Colors.White
p1.Height=ht+70dip
PanelHeight=PanelHeight+ht+70dip
Dim check As Int ''''''''''''''''''''''''''''''''''
check = cur1.Getint("fav") ''''''''''''''''''''''''''''''''''
If check=0 Then
Btnlike.SetBackgroundImage(LoadBitmap(File.DirAssets,"noheart.png"))
Else If check=1 Then
Btnlike.SetBackgroundImage(LoadBitmap(File.DirAssets,"heart.png"))
End If
Next
ScrollView1.Panel.Height=PanelHeight
End Sub
سوال
mahdig502 27
سلام یک مشکل کوچولو دارم
قبلا استاد ایزدی مشکلما حل کرد اما الان متوجه شدم
وقتی روی دکمه بوکمارک کلیک میکنم همون لحظه تصویر عوض نمیش
یعنی باید یکبار برگردم و دوباره برم توی اکتیویتی تا عوض بشه
این کد
لطفا راهنمایی کنید
لینک ارسال
به اشتراک گذاری در سایت های دیگر
17 پاسخ به این سوال تاکنون داده شده است
ارسالهای توصیه شده
بایگانی شده
این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.