我有一個listview(其項目中有一個textview)和一個按鈕在我的活動中。我正在使用加載器機制將數據加載到listview中。我點擊按鈕開始應用程序的設置活動。用戶可以在設置屏幕中更改字體類型和大小。我從首選項中獲取更改的字體值,並將其設置爲我的自定義適配器類的bindView()方法內的textviews。但是,只有當我再次啓動活動時,才能在列表視圖中看到更改後的字體。只要用戶從設置屏幕上點擊返回按鈕,如何將更改的字體大小和類型應用於列表視圖項目?我如何刷新我的列表視圖才能更改字體?請指導我。如何在android中更改已填充的listview項的字體
我嘗試了下面的刷新列表視圖,但它沒有用,因爲它僅在適配器數據集更改時才通知。
@Override
public void onResume() {
super.onResume();
adapter.notifyDataSetChanged();
}
這真的很好。非常感謝。 – user1670443