我开始使用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;
}
这是正确的地方和正确的方法吗?我有点迷失在你无法访问的所有观点,活动,充满热情的地方...... 互联网上有很多教程,但我找不到任何能够以正确的方式编码的正确方法。
感谢阅读