Per*_*man 24 android android-fragments findviewbyid
有没有办法在片段范围内通过id查找视图?我正在使用一系列片段来呈现专门的列表.片段从布局加载,因此它们的小部件都具有相同的ID.
我想我可以找到一种方法,在创建期间(或之后)为每个小部件提供自定义ID.但是,如果我能以某种方式将findViewById限制在片段的范围内,那将会更好.
chr*_*lip 57
private View myFragmentView;
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) 
{
    myFragmentView = inflater.inflate(R.layout.myLayoutId, container, false);
    myView = myFragmentView.findViewById(R.id.myIdTag)
    return myFragmentView;
}
Mic*_*ley 23
从碎片内部:
getView().findViewById(R.id.your_view);
从封闭的活动:
getFragmentManager().findFragmentByTag("YourFragmentTag").getView().findViewById(R.id.your_view);
要么
getFragmentManager().findFragmentById(R.id.your_fragment).getView().findViewById(R.id.your_view);
| 归档时间: | 
 | 
| 查看次数: | 57421 次 | 
| 最近记录: |