Как получить координаты (x, y) в базе RecyclerView на Gridlayoutmanager? - PullRequest
1 голос
/ 30 марта 2019

У меня есть база данных переработчика в менеджере GridLayout.

Например, я нарисовал (3,5) вид сетки переработчика. и когда я нажимаю элемент, я хочу получить его координату, как (х, у)

Как я могу это сделать? Любой совет или образец кода, пожалуйста?

Вот мой инициализатор:

mrv = findViewById(R.id.rv_segments);

        list = new ArrayList<>();
        mAdapter = new SegmentsAdapter(this, list,station.getWidthCount());

        mAdapter.setOnItemClickListener(this);

        mLayoutManager = new GridLayoutManager(getActivity(), station.getWidthCount());

        mrv.setLayoutManager(mLayoutManager);
        mrv.setAdapter(mAdapter);

И я пишу интерфейс прослушивателя щелчка, и я получаю позицию щелчка. Но я хочу получить координату, как (х, у)

...