Android:实例变量并获取Fragments中的视图项

时间:2017-04-30 18:40:15

标签: android android-fragments

我开始使用android开发,我不知道在哪里实现我的ArrayList以及访问视图的更好方法:

public class LevelMenu extends Fragment implements View.OnTouchListener {

(...)
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
                         Bundle savedInstanceState) {
    View view = inflater.inflate(R.layout.fragment_level_menu_1, container, false);
    listeView = new ArrayList<>();
    listeView.add(inflater.inflate(R.layout.fragment_level_menu_1, container, false));
    listeView.add(inflater.inflate(R.layout.fragment_level_menu_2, container, false));
    listeView.add(inflater.inflate(R.layout.fragment_level_menu_3, container, false));
    listeView.add(inflater.inflate(R.layout.fragment_level_menu_4, container, false));
    // how to change imageView
    view.findViewById(R.id.next).setOnTouchListener(this);
    view.findViewById(R.id.previous).setOnTouchListener(this);

    // Inflate the layout for this fragment
    return view;
}

这是正确的地方和正确的方法吗?我有点迷失在你无法访问的所有观点,活动,充满热情的地方...... 互联网上有很多教程,但我找不到任何能够以正确的方式编码的正确方法。

感谢阅读

0 个答案:

没有答案