انجمن سایت کلیدستان


رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
تغییر فونت لیست ویو (ListView) (برنامه نویسی اندروید)

تغییر فونت لیست ویو (ListView) (برنامه نویسی اندروید)

#2
سلام.
در این موارد، باید کد مربوط به Adapter سازنده item های ListView را بیابیم و سپس در بخشی از آن که TextView (یا TextView  های) مربوط به هر item کدنویسی شده است، کدهای مربوط به تغییر فونت را برای TextView بنویسیم.

کد Adapter در کلیدی که ذکر کردید :

کد پی‌اچ‌پی:
private class MyAdapter extends ArrayAdapter<String>{

 
       public MyAdapter(Context contextint resourceint textViewResourceId,
 
                       String[] strings) {
 
               super(contextresourcetextViewResourceIdstrings);
 
               // TODO Auto-generated constructor stub
 
       }
 
       
        
@Override
        public View getView
(int positionView convertViewViewGroup parent) {
 
               LayoutInflater inflater = (LayoutInflatergetSystemService(Context.LAYOUT_INFLATER_SERVICE);
 
               View row inflater.inflate(R.layout.list_item_subjectsparentfalse);
 
               String[] items Subjects;
 
               
                TextView tv 
= (TextViewrow.findViewById(R.id.textView1);
 
               tv.setText(items[position]);

 
               return row;
 
             


که بخش مربوط به TextView در آن قابل تشخیص می باشد :

کد پی‌اچ‌پی:
TextView tv = (TextViewrow.findViewById(R.id.textView1);
tv.setText(items[position]); 

کد تعیین فونت برای TextView در کلید زیر ذکر شده است (آن را برای کد بالا به کار ببرید) :

کلید شماره 834

Flower
bookbook 
لطفا برای درج کد، از دکمه مخصوص درج کد در ادیتور انجمن استفاده کنید.
در مورد برنامه نویسی، مدیران تنها راهنمایی می کنند و نوشتن برنامه نهایی، به عهده کاربران می باشد (اینجا محلی برای یادگیری است، نه سفارش کدنویسی).
کاربران باید ابتدا خود به خطایابی برنامه بپردازند، نه اینکه به محض دیدن خطا، کدها را در انجمن، copy و paste کرده و از مدیران انتظار بررسی داشته باشند.
پاسخ


پیام‌های این موضوع
RE: تغییر فونت لیست ویو (ListView) (برنامه نویسی اندروید) - توسط admin - ۱۳۹۴/۰۹/۲۹, ۱۰:۵۷ ق.ظ

پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان