استیکر واتساپ، استیکر تلگرام، ساخت استیکر، برنامه آندروید ساخت استیکر

معرفی جدیدترین استیکرهای واتساپ و تلگرام

۲ مطلب با کلمه‌ی کلیدی «ListView» ثبت شده است

کامپوننت ListView در آندروید برای نمایش داده ها به صورت یک لیست استفاده می شود. این لیست می تواند در مدل ساده خود فقط شامل متن و یا در مدل پیشرفته و سفارشی شامل چندین متن و تصویر باشد. در این پست مدل متنی آن با استفاده از بسط کلاس ListActivity پیاده سازی می شود.

 

ابتدا پروژه ای جدید با نام ListActivityTest ایجاد کنید.

 

فایل MainActivity.java را باز کرده و اعلان کلاس را به صورت زیر تغییر دهید. یعنی کلاس ما این بار کلاس ListActivity را به جای کلاس Activity بسط می دهد :

 

public class MainActivity extends ListActivity{

 

}

 

می خواهیم آرایه زیر با نام os که شامل نام سیستم های عامل موبایل است را در یک ListView نشان دهیم.

 

String[] os = {"Android", "IOS", "WindowsMobile", "Blackberry", "Tizen", "Symbian"};

 

یک ListView در قسمت Activity_main.xml اضافه کنید.

حال در فایل MainActivity.java و در مند onCreate به آن دسترسی پیدا می کنیم:

 

listview = (ListView)findViewById(R.id.listView1);

یک متغیر از نوع کلاس ArrayAdapter تعریف می کنیم. وظیفه Adapter ها پر کردن یک ListView با داده هایی از یک منبع داده که در اینجا آرایه ی os است، می باشد: