android - ViewPager 不会立即更新 textview 字体大小

标签 android android-viewpager

我在 ViewPager 中有一个 textview。我正在使用 PagerAdapter 来显示数据。当我尝试更改 textview 字体大小时,它没有得到更新,因为可能 viewpager 缓存了最近的 View 并再次重用它们。因此,当我导航到更多页面时,我可以看到更改。如何使当前页面显示更改。有什么方法可以销毁缓存的 View 并重新绘制新页面吗?

最佳答案

通过使用让它工作

adapter.notifyDataSetChanged();
pager.SetCurrentItem(curItem);

关于android - ViewPager 不会立即更新 textview 字体大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8955393/

相关文章:

Android : Sort Array list of Strings containing paths of all the . 手机上的jpg文件

android - 在 Android 上播放 mp3?

android - 如何在 webview Android 上打开链接 http ://facebook. com?

android - 为什么 `PagerAdapter::notifyDataSetChanged` 没有更新 View ?

android - 潜在周期 - Lint 检查

android - 分割冗长的短信,一起阅读

java - 从 Activity 更改 viewpager 中的 textView 值

Android ViewPager - 在左右显示页面预览

java - 使用 Fragments、ViewPager、PullToRefresh 进行应用程序设计

android - 带有 viewpager 的谷歌地图