bahman2012 0 ارسال شده در ۱۴ بهمن ۱۳۹۳ گزارش اشتراک گذاری ارسال شده در ۱۴ بهمن ۱۳۹۳ سلام دوستان من یه کدی پیدا کردم که میگن سبب بهبود عملکرد لیست ویو میشه این کد این هستش اما نمیدونم کجای کد های پایین قرار بدم دوستان اگه کسی بلده ممنون میشم که راههنمایی کنه if (convertView == null) {}else{} @Override public View getView(final int position, View convertView, ViewGroup parent) { LayoutInflater in = getLayoutInflater(); View row = in.inflate(R.layout.row_storys, parent,false); TextView name = (TextView) row.findViewById(R.id.txt_name_story); ImageView pic =(ImageView) row.findViewById(R.id.pic_r_stroy); name.setText(Name [position]); name.setTypeface(MainActivity.font); String imageName = Ax [position]; int resID = getResources().getIdentifier(imageName, "drawable", getPackageName()); pic.setBackgroundResource(resID); } }); return (row); } نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
tacyon 2 ارسال شده در ۱۴ بهمن ۱۳۹۳ گزارش اشتراک گذاری ارسال شده در ۱۴ بهمن ۱۳۹۳ سلام if (convertView == null) {}else{} این کد مثلا چی عملیاتی انجام میده؟ نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
mahdieh_R 6 ارسال شده در ۱۴ بهمن ۱۳۹۳ گزارش اشتراک گذاری ارسال شده در ۱۴ بهمن ۱۳۹۳ کدی که توش getview داره واسه ساختن لیست ویو اختصاصی [shcode=java] public class ClassGetListHistory extends ArrayAdapter { private final Context context; private final ArrayList lstShow; String deleteWord; public ClassGetListHistory(Context context, ArrayList lstShow) { super(context, R.layout.getlistfavoritesandhistory,lstShow); this.context=context; this.lstShow=lstShow; } @Override public View getView(int position, View convertView, ViewGroup parent) { LayoutInflater inflater = (LayoutInflater) context .getSystemService(Context.LAYOUT_INFLATER_SERVICE); }); return rowView; } } [/shcode] توی ی کلاس مث این توی بلاک اصلی برنامه باید قرارش بدین یا ی کلاس جدا یسازین آموزش لیست ویو سفارشی ببینین متوجه میشین نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
bahman2012 0 ارسال شده در ۱۴ بهمن ۱۳۹۳ مالک گزارش اشتراک گذاری ارسال شده در ۱۴ بهمن ۱۳۹۳ شاید سوال خیلی ابتدایی باشه میشه بگسد =چرا بعضی از جا ها ازprivate final استفاده میشه و بعضی جاها فقط pivate نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
mahdieh_R 6 ارسال شده در ۱۴ بهمن ۱۳۹۳ گزارش اشتراک گذاری ارسال شده در ۱۴ بهمن ۱۳۹۳ private متغیر یا تابع رو خصوصی میکنه و بقیه توابع برنامه نمیتونن ازرش استفاده کنن final رو دقیق نمیدونم اما ی جا خوندم کاری میکنه ک تو قسمت های دیگ برنامه امکان تغییر اون متغیر نباشه و فقط یک بارزمان تعریف قابل مقدار دهیه نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .