kavous_kiani

سوالاتی درباره لیست ویو / listview

3 ارسال در این موضوع قرار دارد

.

دوستان!

فرق بین این دو کد چیست؟

برخی از این کد :

String[] mylist = {"Page1","Page2","Page3","Page4","Page5","Page6","Page7","Page8","Page9"};

و برخی از این کد استفاده می‌کنند :

String[] mylist = new String[] {"Page1","Page2","Page3","Page4","Page5","Page6","Page7","Page8","Page9"};

اختلاف این قسمت است :

new String[]

لطفاْ راهنمایی کنید.

.

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


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

هیچ فرقی نمیکنند فقط نوع و روش مقدار دهیشون متفاوته

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


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

.

این دو دستور چه فرقی با هم دارند :

شکل اولیک :

 @Override @Override       protected void onListItemClick(ListView l, View v, int position, long id) {           // TODO Auto-generated method stub       	           super.onListItemClick(l, v, position, id);       	           //ساخت یک نوتیفیکیشن که هنگام کلیک کاربر روی یک آیتم  متنی را نشان داده می‌شود           Toast.makeText(this, mylist[position] +" entekhabe shoma bud!", Toast.LENGTH_SHORT).show();               }

شکل دوم :

 @Override       protected void onListItemClick(ListView l, View v, int position, long id) {           // TODO Auto-generated method stub       	         //این دستور هم جواب می‌دهد که در سایت وگل لا به این صورت آمده است           String item = (String) getListAdapter().getItem(position);                      //ساخت یک نوتیفیکیشن که هنگام کلیک کاربر روی یک آیتم  متنی را نشان داده می‌شود           Toast.makeText(this, mylist[position] +" entekhabe shoma bud!", Toast.LENGTH_SHORT).show();          }

اختلاف در دستور میانی است، و هر دو دستور کار می‌کنند. خواهشمندم درباره دستورات توضیح مختصری بدهید.

...

در ضمن : درباره‌ی داخل این پرانتز اگر ممکن توضیح بدهید که این پارامترها برای چی آمده‌اند. آشنا هستم، اما برای آگاهی درست‌تر و دقیق‌تر توضیحی بدهید.

(ListView l, View v, int position, long id)

ممنون

.

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


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

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

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

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری