{
WEARABLE_LOGD(WEARABLE_LOG_MODULE_APP, "AddCardPresenter::OnDrag");
UNUSED(view);
- /*从下自上 回退*/
- if ((event.GetDragDirection() == DragEvent::DIRECTION_BOTTOM_TO_TOP))
+ /*回退*/
+ if ((event.GetDragDirection() == DragEvent::DIRECTION_LEFT_TO_RIGHT) && (event.GetDeltaX() > X_DRAG_OFFSET) &&
+ (event.GetDeltaX() > (DOUBLES * MATH_ABS(event.GetDeltaY()))))
{
// 回退
NativeAbility::GetInstance().Back();
namespace OHOS
{
- AddCardView::AddCardView() : contentList_(UIList::HORIZONTAL)
+ AddCardView::AddCardView()
{
WEARABLE_LOGD(WEARABLE_LOG_MODULE_APP, "AddCardView::AddCardView");
}
contentList_.SetMaxScrollDistance(1000);
contentList_.SetLoopState(true);
contentList_.SetAdapter(addCardAdapter_);
+
contentList_.SetVisible(true);
+ contentList_.SetRotateFactor(1.0);
+ contentList_.RequestFocus();
+ contentList_.SetYScrollBarVisible(true); // 设置滑动滚动条
+
container_->Add(&contentList_);
}