عرض مشاركة واحدة
قديم 06-12-2011, 10:57 AM   #80
stinger1
عضو اساسي
 
الصورة الرمزية stinger1
 
تاريخ التسجيل: 01-08-2010
الدولة: الاردن
المشاركات: 1,037
مشاركات الشكر: 700
شكر 1,629 مرات في 403 مشاركات

الاوسمة التي حصل عليها

ابشر اخوي

افرض لديك متغيرات تريد عرضها في جدول
الان هذه المتغيرات قد يكون مصدرها قاعده بيانات او مدخلات من المستخدم او مهما كان

المهم نفرض لديك متغيرات val1, val2, val3, val4
الان نريد عرضهم بجدول

يلزمنا ان يكون في ملف ال xml الخاص بواجهه المستخدم، object من نوع webView

كود PHP:
<?xml version="1.0" encoding="utf-8"?>
<WebView  xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/webview"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
/>
الان في كلاس الكود (activity) مثلا نضع الكود كما يلي

كود PHP:
:
:
WebView myWebView;

onCreate(){
myWebView = (WebView )findViewById(R.id.webview);

String val1="",val2="",val3="",val4="";
val1 "";//هنا تعبئ القيم من المصدر قد يكون قاعده بيانات او حسابات من مدخلات من شاشه اخرى
val2 "";//هنا تعبئ القيم من المصدر
val3 "";//هنا تعبئ القيم من المصدر
val4 "";//هنا تعبئ القيم من المصدر

String html "<html><body>";
html html "<table align='center' border=1>";

html html "<tr>";
html html "<th>Value 1</th>";
html html "<th>Value 2</th>";
html html "<th>Value 3</th>";
html html "<th>Value 4</th>";
html html "</tr>";

html html "<tr>";
html html "<td>" val1 "</td>";
html html "<td>" val2 "</td>";
html html "<td>" val3 "</td>";
html html "<td>" val4 "</td>";
html html "</tr>";

html html "</table></body></html>";

myWebView.loadData(html"text/html""utf8");
}
:

هنا يكون العمل جاهز ان شاء الله

ملاحظه: كتبت الكود هنا ولست متأكد اذا كان به اخطاء لكن من ناحيه تسلسل الخطوات يجب ان تكون بهذا الشكل

ممكن ان تضعل for loop او while loop لبناء الجدول
وتكرر ال <tr> الذي به القيم val1, val2 ,... حسب طبيعه النتائج ومصدرها

فيصبح الكود بهذا الشكل
كود PHP:
:
:
while (
اي شرط حسب برنامجك){
//بعض الحسابات او احضار بيانات ووضعها في المتغيرات val1, val2 , ... لتجهيزها
html html "<tr>";
html html "<td>" val1 "</td>";
html html "<td>" val2 "</td>";
html html "<td>" val3 "</td>";
html html "<td>" val4 "</td>";
html html "</tr>";
}
//while loop end
:

موفق
stinger1 غير متصل   رد مع اقتباس
العضو التالي يشكر stinger1 على مشاركته الطيبة ويطلب المزيد من هذه المشاركات الرائعة

اعلان