ste*_*wpf 8 resources android android-context android-fragments
在扩展的类中android.support.v4.app.FragmentPagerAdapter,有没有办法访问该Context.getString(..)方法,而扩展类不是一个活动的内部类或从外部传递一些上下文?
谢谢你的提示!
从片段使用:
getActivity().getString(...)
Run Code Online (Sandbox Code Playgroud)
从适配器使用:
getContext().getResources().getString(...)
Run Code Online (Sandbox Code Playgroud)
是的,您需要一个上下文来访问资源.
小智 5
在活动中,使用:
this.getString(R.string.string_name);
Run Code Online (Sandbox Code Playgroud)
在片段中,使用:
getActivity.getString(R.string.string_name);
Run Code Online (Sandbox Code Playgroud)
在适配器中,使用:
getContext().getResources().getString(R.string.string_name);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
12865 次 |
| 最近记录: |