بازکردن لینک در مرورگر اندروید در بیسیک فور اندروید

سوال

سلام

میخواستم ببینم چی جوری میشه کدی در بیسک فور اندروید نوشت که وقتی در برنامه ساخته شده آن بخش رو  کلیک کنم , صفحه وب در مرورگر گوشی باز شه؟

حل شد 0
۱۳۹۶/۴/۲ ۱۲:۱۰:۵۰ 2 پاسخ کاربر تازه 0

پاسخ ها ( 2 )

    1
    ۱۳۹۶/۴/۳ ۵:۲۸:۱۰

    سلام

    برای این کار:

    • ابتدا کتابخونه Phone رو به پروژه اضافه کنید.
    • سپس یک متغیر با نام دلخواه از نوع PhoneIntent تعریف کنید.

    url نام متغیر است.

    • سپس کد زیر رو میتونید تو هر رویدادی که مد نظرتون هست بزارید، با اینکار آدرس مورد نظر در مرورگر خود گوشی باز میشود.

    برای مثال اگر کد زیر رو در رویداد Activity_Create بنویسید، به محض اجرای اکتویتی، مرورگر گوشی باز و به آدرس مورد نظر میره.

    موفق باشید.

      0
      ۱۳۹۶/۴/۳ ۱۴:۲۶:۱۳

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

      ولی برای من وقتی که برای  رویداد یک باتن این کد رو تعریف میکنم هیچ صفحه ی وب ی باز نمیشه

      فقط برای من قسمتی کار میکنه که این کد

      StartActivity(url.OpenBrowser(“https://www.beporsam.ir”))

      رو برای اکتیویتی مینوسیم صفحه وب رو باز میکنه

      باید چه کار کنم؟

       

       

      0
      ۱۳۹۸/۸/۱۰ ۱۵:۳۹:۲۲

      سلام توضیحاتتون عالی بود.

      اگر لینک من فقط از نوع ip باشه چطوری باید باز کرد؟

      ممنون

    0
    ۱۳۹۶/۴/۴ ۵:۳۶:۴۱

    سلام عزیز

    اگه همین کد رو برای رویداد کلیک دکمه بنویسید عمل میکنه، مشکلی نداره

    اگه عمل نکرد، یه اکتویتی جدید ایجاد کنید کد بالا رو داخل اکتویتی جدید بنویسید و تو رویداد کلیک دکمه کد باز کردن اکتویتی رو بنویسید، که با کلیک روی دکمه به اکتویتی دیگه ای بره و صفحه وب تو اون اکتویتی باز بشه.

    به جای beporsam نام اکتویتی رو بنویسید.

    حالا این طور لود کردن آدرس سایت اصولی هست یا خیر، الله اعلم;) مهم اینه که کار میکنه:)

    موفق باشید.

    بهترین پاسخ

ارسال یک پاسخ