بسم الله الرحمن الرحمن الرحيم والصلاة والسلام على أشرف الأنبياء والمرسلين سيدنا محمد عليه أفضل الصلاة وأتم التسليم :
لإضافة صفحة يرجى الإنتظار عند تحميل صفحة ويب في WebView في تطبيق سكيتشوير تابع معنا هذا الشرح.
الخطوة رقم 1# :
قم بإنشاء مشروع جديد في سكيتشوير والدخول عليه.
الخطوة رقم 2# :
في Main.xml، قم بإضافة Linear V بإسم linear1.
* بداخل linear1 قم بإضافة WebView بإسم webview1. قم بتحديد طول webview1 إلى wrap-content.
* أسفل webview1 أضف Linear V أخرى بإسم linear2.
* ل linear1 ضع Padding إلى 0
* بداخل linear2 ضع ImageView بإسم imageview1 ، بالإضافة ل TextView بإسم textview1.
* ل linear2 ضع Gravity إلى center_horizontal و center_vertical, وقم بوضع Alpha إلى 0.5 .
* قم بتغيير طول webview1 إلى match_parent.
الخطوة رقم 3# :
قم بتفعيل إضافة AppCompat and Design.
الخطوة رقم 4# :
* في MainActivity.java, قم بإنشاء MoreBlock بإسم Extra، وقم بإضافة فيها هذه الأكواد :
الخطوة رقم 5# :
في خانة OnCreate event قم بوضع الأكواد والبلوكات التالية.
ب- بداخل webview1 نضع webview1 GetUrl، ونجعل linear2 ك Visible.
ج- في بلوكة AddSourceDirectly نضع الأكواد التالية :
د- نقوم بوضع LOAD_CACHE ELSE NETWORK ل webview1 set Cache mode.
ه- في webview1، نقوم بتحميل رابط الصفحة المطلوبه وجعل linear2 مرئية Visible.
أحسنت 🌹
ردحذفمتابعتك لنا، أكبر دافع للإستمرار أستاذ محمد
حذفتسلم 🌹
ردحذف