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

اشتراک گذاری multipanel


moh3n

سوال

سلام

من به کمک multipanel دیتابیس رو توی برنامم نمایش میدم . بعد اومدم تگ هر پنل رو گرفتم حالا چیکار کنم وقتی روهر پنلی کلیک شد فقط همون پنل به اشتراک گذاشته بشه ؟

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

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

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

ببینید شما موقع ساختن مولتی پنل یک ویو برای نمایش متن دارید که مثلا Label باشه.خب شما میخوایید متن این ویو یعنی لیبل رو به اشتراک بزارید پس میایید ویو رو از پنل میگیرید و به یک متغییر از نوع Label نسبت میدید و میتونید این متغییر لیبل رو به اشتراک بزارید.

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

وقتی برنامه رو اجرا میکنم این خطارو میده :

attachment.php?attachmentid=1888&stc=1



Sub pan2_LongClick


Dim mm As Label
Send=Sender
mm=p.GetView(Send.Tag)
share.Initialize(share.ACTION_SEND,"")
share.SetType("text/plain")
share.PutExtra("android.intent.extra.TEXT",mm.Text)
share.WrapAsIntentChooser("اشتراک بگذاريد")
StartActivity(share)


End Sub

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

متغییر Send رو توی همین رویداد تعریف نکردید.تعریف کنید و چک کنید.و به جای Send.Tag هم شماره ویو رو قرار بدید.شما اگه تنها لیبل اضافه کردید و ویو دیگه ای ندارید عدد 0 رو بزارید

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

شما بیا با GetView مربوط به پنل متن بگیر و اشتراک بزار.

مثلا یک لیبل اختصاص دادی به پنل خب میشه .

    Dim m As Label
m=p.GetView(0)
لینک ارسال
به اشتراک گذاری در سایت های دیگر

این سورس رو دانلود کن و ازش ایده بگیر

تقریبا کاری که میخوای رو میتونی انجام بدی

در واقع اشتراک گذاری مولتی پنله

کلیک کنید

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

بایگانی شده

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

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

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