لیست ویو دو قسمتی چجوریه ؟
سلام
میخواستم با توجه به اینکه استاد فرمودند گرید ویو اشکالاتی داره و با توجه به اینکه گرید ویو میتونه ساختار دوتا یا سه تا آیتم رو در هر سطر داشته باشه میخواستم ببینم ایا روشی هست که خود لیست ویو رو بشه به راحتی به دوقسمت تبدیل کرد ؟ منظورمو امیدوارم فهمیده باشین یعنی لیست ویو ها توی هر سطر از دو آیتم تشکیل شده باشه ؟ و آیا لیست ویو اصولی باش این کارو بکنیم یا برم سمت همون گرید ویو بهتره ؟!
Criss جان این لینکو ببین میحوام مثل لیست ویو این بشه ... توی بازاره برنامه لینکشو گذاشتم دمت گرم
http://cafebazaar.ir/app/com.zoraq.sample/?l=fa
اگه منظورتون اینه که میخواید در ListView چندین View رو داشته باشین، میتونین به این منوال عمل کنید:
Lview = (ListView)findViewById(R.id.list);
View headerView;
LInflater = this.getLayoutInflater();
headerView = (View)LInflater.inflate(R.layout.main_header, Lview, false);
Lview.addHeaderView(headerView);
که ما اینجا اومدیم یک لایه رو به بالای لیست ویو (header) اضافه کردیم.
شما میتونین چندین header یا فوتر داشته باشین.
واسه اضافه کردن Footer هم با این میشه اضافه کرد:
Lview.addFooterView(headerView);
.
دوستان سلام ! یه سوال درمورد لیست ویو داشتم گفتم براش تاپیک نزنم همین جا بیپرسم !
من وقتی کنترل لیست ویو رو در لایه ام میندازم گزینه های پیشفرض اش رو میاره و من میخوام اون گزینه هایی که خودم با فتوشاپ درست کردم رو بیاره ! چجوری میتونم این کار رو بکنم ؟

chose رو که زدی فایل xml رو که طراحی کردی برای لیست ویوت رو انتخاب کن.
شایان جان اگر میخوای فایل folani رو لیست ویوت نشون بده باید اون قسمت متد super رو به folani تغیر بدی و اخر همون صفحه این قسمت رو که در پایین bold کردمو به folani تغیر بدی.بعد شما چیز هایی ک تو فایل adapter_notes.xml هستو تعریف کردی اگر میخوای لیست ویتو به folani وصل کنی باید هر چی دکمه داری رو به جای تکسو ... فایل adapter_notes تو AdabterNotet خودت تعریف کنی.بعد چرا این همه دکمه انداختی؟
public View getView(int position, View convertView, ViewGroup parent) {
ViewHolder holder;
StructNote item = getItem(position);
if (convertView == null) {
این خط--->>> convertView = G.inflater.inflate(R.layout.folani, parent, false);
holder = new ViewHolder(convertView);
convertView.setTag(holder);
} else {
holder = (ViewHolder) convertView.getTag();
}
holder.fill(this, item, position);
return convertView;
}
}

اول اونجا هایی که تو عکس بالابهت نشون دادمو درست کن.بعد بیا اینجا ها که دورش خط کشیدمو تغیر بده یعنی اگر قصد داری لیست ویوت فایل folani رو نشون بده این جا ها به جای نوشتن اینا باید محتوای فایل folanito تعریف کنی.مثلا تو فایل adapter_notes.xml یک textviw داری که این جا تعریفش کردی و اسمشو گذاشتی txttitle،حالا اگر میخوای از فایل folani استفاده کنی باید شی های داخل اونو به جای مثلا txttitle تعریف کنی.
فقط این جدیدرو با قبلیه مقایسه کن ببین کجاهاشو تغیر دادم.میتونی از رو عکس بالایی هم نگاه کنی لینک دانلود
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .