fai*_*zal 3 android android-context android-fragments searchview
是否有可能从上下文对象中获取片段对象?我基本上试图从我扩展的SearchView类访问片段对象.由于context是传递给SearchView构造函数的唯一对象,因此我希望以某种方式从中获取对该片段的引用.
我知道我们可以通过使用来从活动中获取它getSupportFragmentManager().findFragmentById(R.id.xxx).但getSupportFragmentManager()只能在FragmentActivity课堂上使用.有没有办法从另一个类访问片段?
如果你没有弄乱正常的方法,那么你在a的构造函数中收到View的Context引用View就是Activity(a Context)View正在使用的引用.因此,您可以选择将其Context转换为Activity引用,然后您可以使用各种方法之一来访问所需的引用Fragment.
| 归档时间: |
|
| 查看次数: |
6346 次 |
| 最近记录: |