SubProcess_GlobalsDim sql1 As SQL
DimCur1AsCursorDim st AsStringEndSubSubGlobalsPrivateListView1AsListViewEndSubSubActivity_Create(FirstTimeAsBoolean)Activity.LoadLayout("layout01")IfFile.Exists(File.DirInternal,"news.db")=FalseThenFile.Copy(File.DirAssets,"news.db",File.DirInternal,"news.db")EndIfIf sql1.IsInitialized=FalseThen
sql1.Initialize(File.DirInternal,"news.db",True)EndIfCur1= sql1.ExecQuery("SELECT * FROM tbl1")For i =0ToCur1.RowCount-1Cur1.Position= i
ListView1.AddSingleLine(Cur1.GetString("onvan"))Dim lbl AsLabel
lbl=ListView1.SingleLineLayout.Label
lbl.Gravity=Gravity.CENTER
NextEndSubSubActivity_ResumeEndSubSubActivity_Pause(UserClosedAsBoolean)EndSubSubListView1_ItemClick(PositionAsInt,ValueAsObject)
st =ValueStartActivity(splash01)EndSub
و این هم از کدهای splash01
SubProcess_GlobalsDimCur1AsCursorDim sql1 As SQL
EndSubSubGlobalsPrivateLabel1AsLabelPrivateImageView1AsImageViewEndSubSubActivity_Create(FirstTimeAsBoolean)Activity.LoadLayout("layouylabimg")IfFile.Exists(File.DirInternal,"news.db")=FalseThenFile.Copy(File.DirAssets,"news.db",File.DirInternal,"news.db")EndIfIf sql1.IsInitialized=FalseThen
sql1.Initialize(File.DirInternal,"news.db",True)EndIfCur1= sql1.ExecQuery("SELECT * FROM tbl1 WHERE onvan='"&splash1.st&"'")For i=0ToCur1.RowCount-1Cur1.Position=i
Label1.Text=Cur1.GetString("matn")Label1.TextColor=Colors.WhiteLabel1.Gravity=Gravity.CENTER
Label1.TextSize=25
splash1.st=0DimObj1AsReflectorObj1.Target=Label1Obj1.RunMethod3("setLineSpacing",1,"java.lang.float",1.9,"java.lang.float")Dim bit1 AsBitmapCur1.Position=0DimBuffer()AsByteBuffer=Cur1.GetBlob("picture")DimInputStream1AsInputStreamInputStream1.InitializeFromBytesArray(Buffer,0,Buffer.Length)
bit1.Initialize2(InputStream1)InputStream1.CloseCur1.CloseImageView1.Bitmap=bit1
NextEndSubSubActivity_ResumeEndSubSubActivity_Pause(UserClosedAsBoolean)EndSub
الان سوال اینه که :
آیا برای هر پانزده مورد کلیک من باید همین کار رو بکنم ؟(واس هر کلیک دو تا اکتیویتی باز کنم )
یا اینکه راهی داره تا بتونم کدهارو در قسمت کلیک هاشون بنویسم (label1_click)
سوال
reza sabouri 444
سلام و خسته نباشید خدمت همگی
من در یک اکتیویت تعدادی لیبل دارم و برای هر لیبیل نیاز به یک لیست ویو دارم و برای آیتم های هر لیست ویو نیاز به فراخانی اطلاعات از دیتابیس هستم .
با کدهای زیر این مراحل رو طی میکنم.
و این جا هم از کدهای اکتیویتی splash1
و این هم از کدهای splash01
الان سوال اینه که :
آیا برای هر پانزده مورد کلیک من باید همین کار رو بکنم ؟(واس هر کلیک دو تا اکتیویتی باز کنم )
یا اینکه راهی داره تا بتونم کدهارو در قسمت کلیک هاشون بنویسم (label1_click)
لینک ارسال
به اشتراک گذاری در سایت های دیگر
6 پاسخ به این سوال تاکنون داده شده است
ارسالهای توصیه شده
بایگانی شده
این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.