android - 在 android.support.v4.app.FragmentPagerAdapter 中访问 getString()?

标签 android resources android-fragments android-context

在扩展 android.support.v4.app.FragmentPagerAdapter 的类中,有没有办法访问 Context.getString(..) 方法而不用扩展类是 Activity 的内部类还是从外部传入某些上下文?

感谢任何提示!

最佳答案

从 fragment 使用:

 getActivity().getString(...)

从适配器使用:

 getContext().getResources().getString(...)

是的,您需要上下文才能访问资源。

关于android - 在 android.support.v4.app.FragmentPagerAdapter 中访问 getString()?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14112628/

相关文章:

Android fragment getActivity() = null

android - 无法在抽屉导航 Android 的 fragment 内添加选项卡

android - 在 Android Delphi XE8 中隐藏键盘

android - 首选项 Activity 的文本外观和样式是什么

android - 是什么导致渲染问题 : Couldn't resolve resource error in Android Studio 1. 1.0?

android - 为什么 Android Room 不在我创建对象后立即分配我自动生成的 ID?

android - 从右到左的菜单项 Android

java - Android项目: strange "package" syntax error中的AIDL文件

rest - Jersey/ServletContext 和启动时的资源加载

.NET:通过反射获取资源