رفتن به مطلب
  • 0

مشکل با عکس از پنل


vistamobile

سوال

سلام. من چندتا آپ ساختم تو همشون از کد زیر استفاده کردم و مشکلی نداشتم . تمام اشیا تو پنل عکشون گرفته میشد بدون مشکل :

Sub SavePanel(Sv As View,sDir As String,sFilename As String) As Bitmap
   Dim o1, o2 As Reflector
   Dim bmp As Bitmap
   Dim C As Canvas
   o1.Target = o1.GetActivityBA
   o1.Target = o1.GetField("vg")
   bmp.InitializeMutable(Sv.Width+20, Sv.Height+20)
   C.Initialize2(bmp)
   Dim args(1) As Object
   Dim types(1) As String
   o2.Target = C
   o2.Target = o2.GetField("canvas")
   args(0) = o2.Target
   types(0) = "android.graphics.Canvas"
   o1.RunMethod4("draw", args, types)
   Dim Out As OutputStream
   Out = File.OpenOutput(sDir, sFilename, False)
   bmp.WriteToStream(Out, 100, "PNG")
   Out.Close
End Sub

Sub starter_btn2_Click
		SavePanel(aks_pnl,File.DirRootExternal,"Samlpe.png")
end sub

ولی از صبح تاحالا هرکاری میکنم فقط پنل خالی رو میگیره و ذخیره میکنه!! دوتا ایمیج ویو و یه باتون دارم تو پنل. انگار نه انگار .  :gerye:  :gerye:

لینک ارسال
به اشتراک گذاری در سایت های دیگر

4 پاسخ به این سوال تاکنون داده شده است

ارسال‌های توصیه شده

دوست عزیز چون شما دسترسی به حافظه خارجی دادید امنیت اجازه نمیده فایل نوشته بشه.

باید دسترسی رو بصورت دستی چک کنید.

 

 

پیشنهاد میکنم Target SDK رو روی 20 قرار بدید

 

موفق تر باشید

لینک ارسال
به اشتراک گذاری در سایت های دیگر

داداش من مشکل ذخیره سازی ندارم. مشکلم اینه که عکس خود پنل ذخیره میشه بدون اجزائی که داخلشه. یعنی دوتا ایمیج ویو داره که اونا نیستن تو عکسه

 

دوست عزیز چون شما دسترسی به حافظه خارجی دادید امنیت اجازه نمیده فایل نوشته بشه.

باید دسترسی رو بصورت دستی چک کنید.

 

 

پیشنهاد میکنم Target SDK رو روی 20 قرار بدید

 

موفق تر باشید

 

 

 

تست میکنم . ممنون

 سلام دوست عزیز میتونید از تابخانه ی زیر استفاده کنید

attachicon.gifviews shot.rar

 

لینک ارسال
به اشتراک گذاری در سایت های دیگر

 سلام دوست عزیز میتونید از تابخانه ی زیر استفاده کنید

attachicon.gif views shot.rar

 

 

با این کتابخونه و کتابخونه مهدی کفشگر هم تست زدم. الان متوجه شدم با هر سه متد که عکس رو ذخیره میکنم در واقع به اندازه سایز پنل، تصویر از پس زمینه اکتیویتی ذخیره میشه حتی اگر صدها شی مختلف رو زیر پنل بزارم  :wacko1:  api هم 21 هستش . فکرک نم ایراد از نسخه جدید بیسیک باشه. 

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...