بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
قرار دادن یک layout تبلیغ موقع پر کردن دیتا ادابتور به صورت هر 3 ایتم یک بار به چه صورت هستش
سلام
قرار دادن یک layout تبلیغ موقع پر کردن دیتا ادابتور به صورت هر 3 ایتم یک بار به چه صورت هستش
من اومدم پوزیش رو گرفتم و مثلا گفتم هر بار که پویشن 3 بود این لایه رو باز کن و تبلیغ رو نشون بده.اما متاسفانه چندین با با یک اسکرول پوزیشن 3 بر میگردونه و چندین بار اون لایه تبلیغ باز میشه.
مشکل از کجاست؟
public void fill(final ArrayAdapter<StructAd> adapter, final StructAd item, final int position) {
Locale locale = new Locale("en", "US");
NumberFormat numberFormat = NumberFormat.getInstance(locale);
/*if(position==3){
int h = HelperUI.getchangesizelay();
ViewGroup.LayoutParams layoutParamsT = layads.getLayoutParams();
layoutParamsT.height = h;
layads.setLayoutParams(layoutParamsT);
Log.i("intlog","intlog : " + position);
}*/
///inJaaaaaaaaaaa
if(position==3){
ViewGroup.LayoutParams layoutParams = layads.getLayoutParams();
layoutParams.height = 0;
layads.setLayoutParams(layoutParams);
/*ViewGroup.LayoutParams layoutParams = layads.getLayoutParams();
layoutParams.height = ViewGroup.LayoutParams.WRAP_CONTENT;
layads.setLayoutParams(layoutParams);
ViewGroup.LayoutParams layoutParams = layads.getLayoutParams();
layoutParams.height = 100;
layads.setLayoutParams(layoutParams);
Log.i("intlog","intlog : " + position);
}
///inJaaaaaaaaaaa
برای این سوال پاسخی وجود ندارد.
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .