كيف عرض محتوى "نص ، صورة ،..." يعني كود HTML في الأندرويد

وجهتني مشكل في عمل في مستقل ، حيث قام العميل بطلب مشروع عبارة عن تطبيق أندرويد لعرض محتوى موقعه المبني على سكربت الوردبراس ، كيف قمت بتطبيق :

  • تكويد ويب سرفيس لإرسال post_content من قاعدة البيانات

  • في الأندرويد وضع عنصر WebView ثم القيام ب:

WebView browser = (WebView) findViewById(R.id.sample);

    browser.getSettings().setJavaScriptEnabled(true);
    browser.loadData(html_value, "text/html", "UTF-8");

هل هذه الطريقة صحيحة و هل يوجد طريقة أفضل ؟

يرجى الدخول لحسابك أو تسجيل حساب لتستطيع إضافة تعليق
حساب جديد دخول

التعليقات

ما قمتَ به عبارة عن متصفح لا أكثر ولا أقل، يعني ستسهل على المستخدم الدخول إلى الموقع -ليس تطبيق-، ويوجد أدوات أسهل لعمل مثالك.

لصناعة التطبيق يجب أن تحصل على طريقة لقراءة البيانات من الموقع برمجيًّا XML أو JSON من ثم عرضها في التطبيق، وبما أنك قلت أنَّ المستخدم يستخدم وردبريس أخبره أن يثبت أحد الإضافات كمثل هذه

-لم أجربها-، أو يمكنك قرأءة البيانات من نصوص HTML ثم تحويلها إلى بيانات قابلة للعرض لكن عيوب هذه الطريقة هي أنَّها ستكون صعبة وطويلة عليك وستكون بطيئة بالنسبة للمستخدم عن بيانات JSON بسيطة.

هذا فعلته أخي أنا أقوم بجلب data التي هي JSON ثم أعمل إليها parse في ويب فيو

يعني لم أقم بعمل فتح الموقع عبر ويب فيو بدل فقط جزئية عرض المحتوى

html_value هنا ستأخذ القيمة التي تأتي من post_content

أيضًا هذه الطريقة غير جيْدة لانَّ تصفح في عارض الوِب بطيء ومستهلك للذاكرة عن الnative[1].

بالنسبة لطلبك، هل هذا ما تقصده؟:

<img src="

http://image.png "> نص

لا أتحدث عن هذا الأمر اخي انت تقصد نظام hybrid و ليس native


أنا اتحدث عن هذا الشئ مثال :

لدي هذا مقال على موقع عادي موجود على موقع

قمت ببرمجة ويب سرفيس ترجع لي post_content / post_title/.....

أقوم بوضع في textview قيمة post_title

تحت منها textview قيمة تاريخ الإضافة

ثم تحت منها webview يعرض محتوى post_content ، كنت سعرض في textview بإستعمل parse.html لكن المحتوى ممكن يكون فيه صور أو روابط

ثم تحت منه btn زر لمشاركة رابط المقال على الشباكات الإجتماعية

أقصد أن تبنيه بشكل كامل بنظام native.

على العموم، هل كانت الشيفرة في الأعلى هي ما تريدها، أم تبحث عن شيء آخر؟

أقصد أن تبنيه بشكل كامل بنظام native.

//كيف native ؟ عندما يأتيك مقال فيه نص فقط / نص و صورة / نص و 100 صورة / نص صورة / نص / رابط كيف ستفعل هكذا ؟

على العموم، هل كانت الشيفرة في الأعلى هي ما تريدها، أم تبحث عن شيء آخر؟

// أريد التأكد هل هي صحيحة هكذا أم لا ؟