我使用的是Android Flexbox Layout。我已设法从列表中向布局添加自定义视图,并为每个项目设置单击侦听器。但问题是获得点击项目的位置。我在这里分享我目前的代码。
<?php $json = json_encode($module); ?>
@section('scripts')
<script type="text/javascript">
$(document).ready(function() {
var module = {!! $json !!};
createMixin(module);
});
</script>
@endsection
如何获取点击项目的位置?提前致谢。
答案 0 :(得分:1)
虽然我不完全确定如何通过当前方法获取点击项目的位置,但我知道在FlexboxLayout
使用RecyclerView
时可以轻松实现这一点。
您可以使用RecyclerView
适配器的onBindViewHolder()
方法获取该位置。
答案 1 :(得分:1)
这是在@moyheen的回答之后实现的 我使用了RecyclerView和FlexBoxLayoutManager。
this.getChainedObservables().subscribe(console.log);