Phi*_*lip 13 android view android-activity
有没有办法从非Activity派生类访问布局的视图?我正在创建一个Accordion类,需要访问一些活动的UI元素.我将活动的上下文传递给我的accordion类的构造函数,但是findViewById API只能从Activity类中获得.我也不想传递我的活动实例,因为由于潜在的内存泄漏似乎不赞成.
小智 18
我很确定你可以将活动作为参数传递,例如
public void initSouthViews(Activity activity) {
for (int i = 0; i < southScores_.length; ++i) {
southScores_[i] = (EditText) activity.findViewById(10);
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
24148 次 |
| 最近记录: |