farhadfery
پنج شنبه 10 مرداد 1392, 02:35 صبح
سلام. یه listview دارم که به صورت دلخواه پیاده سازی شده، برای این لیست یک فایل xml به عنوان header ساختم که یک متن را بالای لیست نمایش می ده. من می خوام fontface متن موجود در هدر را تغییر بدم.
این هدر
<TextView
android:id="@+id/txtHeader"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_alignParentBottom="true"
android:layout_alignParentTop="true"
android:background="#336699"
android:gravity="center_vertical"
android:padding="7dp"
android:text="@string/shohadaye_shakesh_92"
android:layout_gravity="right"
android:textColor="#FFFFFF"
android:textSize="18dp"
android:textStyle="bold" />
داخل اکتیوتی:
listView1 = (ListView) findViewById(R.id.listView1);
listView1.setTextFilterEnabled(true);
View header = (View) getLayoutInflater().inflate(
R.layout.listview_header_row, null);
listView1.addHeaderView(header);
این هدر
<TextView
android:id="@+id/txtHeader"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_alignParentBottom="true"
android:layout_alignParentTop="true"
android:background="#336699"
android:gravity="center_vertical"
android:padding="7dp"
android:text="@string/shohadaye_shakesh_92"
android:layout_gravity="right"
android:textColor="#FFFFFF"
android:textSize="18dp"
android:textStyle="bold" />
داخل اکتیوتی:
listView1 = (ListView) findViewById(R.id.listView1);
listView1.setTextFilterEnabled(true);
View header = (View) getLayoutInflater().inflate(
R.layout.listview_header_row, null);
listView1.addHeaderView(header);