我有一个可水平滚动的 recyclerView,当在任何地方触摸 recyclerView 时,应该发生下拉列表。我已经尝试了很多方法,比如 onclick,但没有奏效。唯一有效的是onTouchListener,但是在实现滚动不起作用之后。
这是 recyclerView 代码
<android.support.v7.widget.RecyclerView
android:id="@+id/rv_selected_groups"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_marginBottom="16dp"
android:layout_marginStart="16dp"
android:clickable="true"
android:layout_marginTop="0dp"
android:orientation="horizontal"
android:paddingLeft="16dp"
android:paddingRight="16dp"
android:paddingBottom="8dp"
android:paddingTop="8dp"
app:layoutManager="android.support.v7.widget.LinearLayoutManager"
app:layout_constraintLeft_toLeftOf="parent"
app:layout_constraintRight_toLeftOf="@id/iv_dropdown"
app:layout_constraintTop_toBottomOf="@id/tv_select_group"
android:focusable="true" />
Run Code Online (Sandbox Code Playgroud)
这是使用的 onTouchListener 的代码
mRecyclerViewSeletedGroups.setOnTouchListener(View.OnTouchListener { view, motionEvent ->
when (motionEvent.action){
MotionEvent.ACTION_UP -> {
dropdownFlag = !dropdownFlag
mPresenterImpl.onDropdownClicked(dropdownFlag)
}
}
return@OnTouchListener true
})
Run Code Online (Sandbox Code Playgroud)
因此,当我尝试使用 onclick 而不是 onTouch 时,它不起作用。
我想实现 onTouch 以及滚动应该工作。
我该如何解决这个问题?
我在片段中出现错误“ FloatingActionButton无法转换为android”
这是我的按钮:
<android.support.design.widget.FloatingActionButton
android:id="@+id/kirim"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="bottom|end"
android:layout_margin="@dimen/fab_margin"
app:srcCompat="@android:drawable/ic_menu_upload" />
Run Code Online (Sandbox Code Playgroud)
这是呼叫按钮的代码
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
View rootView = inflater.inflate(R.layout.fragment_chat, container, false);
kirim = (Button) rootView.findViewById(R.id.kirim);
kirim.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
simpan();
}
});
return rootView;
}
Run Code Online (Sandbox Code Playgroud) 有人可以指导我查看如何在 PrestaShop 1.6+ 中创建自定义 XML 提要的文档。我搜索了官方文档,但没有找到我需要的。
任务很简单 - 创建自定义 XML 提要,其他电子商店可以从中获取产品。