Commit 145a9a11 authored by 杨秀秀's avatar 杨秀秀

基础搭建

1:XxBar 左边返回点击事件
功能开发
parent 43cfe7cb
...@@ -94,7 +94,7 @@ interface ApiService { ...@@ -94,7 +94,7 @@ interface ApiService {
open fun getBoothList( open fun getBoothList(
@Query("status") status: String, @Query("status") status: String,
@Query("affiliatedCompany") affiliatedCompany: String?, @Query("affiliatedCompany") affiliatedCompany: String?,
@Query("params%5BmerchantCount%5D") BmerchantCount:String @Query("params[merchantCount]") merchantCount:String
): Observable<BaseResponse<List<BoothBean>>> ): Observable<BaseResponse<List<BoothBean>>>
/** /**
......
...@@ -21,6 +21,7 @@ ...@@ -21,6 +21,7 @@
android:id="@+id/bar" android:id="@+id/bar"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="55dp" android:layout_height="55dp"
on_click="@{activitiesViewModel.clickFinish}"
app:bar_title='@{@string/activity_center}' app:bar_title='@{@string/activity_center}'
app:layout_constraintTop_toTopOf="parent" /> app:layout_constraintTop_toTopOf="parent" />
......
...@@ -28,6 +28,7 @@ ...@@ -28,6 +28,7 @@
app:layout_constraintTop_toTopOf="parent" app:layout_constraintTop_toTopOf="parent"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="55dp" android:layout_height="55dp"
on_click="@{viewModel.clickFinish}"
android:background="@color/bg_grey" android:background="@color/bg_grey"
bar_title="@{@string/add_product}" bar_title="@{@string/add_product}"
/> />
......
...@@ -27,6 +27,7 @@ ...@@ -27,6 +27,7 @@
bar_title="@{@string/add_appeal}" bar_title="@{@string/add_appeal}"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="55dp" android:layout_height="55dp"
on_click="@{appealViewModel.clickFinish}"
app:layout_constraintTop_toTopOf="parent" /> app:layout_constraintTop_toTopOf="parent" />
<androidx.core.widget.NestedScrollView <androidx.core.widget.NestedScrollView
......
...@@ -27,6 +27,7 @@ ...@@ -27,6 +27,7 @@
bar_title="@{@string/detail_appeal}" bar_title="@{@string/detail_appeal}"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="55dp" android:layout_height="55dp"
on_click="@{appealDetailViewModel.clickFinish}"
app:layout_constraintTop_toTopOf="parent" app:layout_constraintTop_toTopOf="parent"
tools:layout_editor_absoluteX="0dp" /> tools:layout_editor_absoluteX="0dp" />
......
...@@ -28,6 +28,7 @@ ...@@ -28,6 +28,7 @@
bar_title="@{@string/detail_appeal}" bar_title="@{@string/detail_appeal}"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="55dp" android:layout_height="55dp"
on_click="@{appealEditViewModel.clickFinish}"
app:layout_constraintTop_toTopOf="parent" /> app:layout_constraintTop_toTopOf="parent" />
<androidx.core.widget.NestedScrollView <androidx.core.widget.NestedScrollView
......
...@@ -23,6 +23,7 @@ ...@@ -23,6 +23,7 @@
<com.xx.xxviewlibrary.witget.XxBar <com.xx.xxviewlibrary.witget.XxBar
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="55dp" android:layout_height="55dp"
on_click="@{viewModel.clickFinish}"
app:bar_title='@{@string/appeal_manager}' /> app:bar_title='@{@string/appeal_manager}' />
<com.google.android.material.tabs.TabLayout <com.google.android.material.tabs.TabLayout
......
...@@ -23,6 +23,7 @@ ...@@ -23,6 +23,7 @@
android:id="@+id/bar" android:id="@+id/bar"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="55dp" android:layout_height="55dp"
on_click="@{assistantAddViewModel.clickFinish}"
app:bar_title='@{@string/assistant_add}' app:bar_title='@{@string/assistant_add}'
app:layout_constraintTop_toTopOf="parent" /> app:layout_constraintTop_toTopOf="parent" />
<!-- 滚动轮--> <!-- 滚动轮-->
......
...@@ -26,6 +26,7 @@ ...@@ -26,6 +26,7 @@
android:id="@+id/bar" android:id="@+id/bar"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="55dp" android:layout_height="55dp"
on_click="@{assistantManagementViewModel.clickFinish}"
app:layout_constraintTop_toTopOf="parent" app:layout_constraintTop_toTopOf="parent"
app:bar_title='@{@string/assistant_management}'/> app:bar_title='@{@string/assistant_management}'/>
<LinearLayout <LinearLayout
......
...@@ -25,6 +25,7 @@ ...@@ -25,6 +25,7 @@
android:id="@+id/bar" android:id="@+id/bar"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="55dp" android:layout_height="55dp"
on_click="@{viewModel.clickFinish}"
app:bar_title='@{@string/changed_phone}' app:bar_title='@{@string/changed_phone}'
app:layout_constraintTop_toTopOf="parent" /> app:layout_constraintTop_toTopOf="parent" />
<!-- 滚动轮--> <!-- 滚动轮-->
......
...@@ -24,6 +24,7 @@ ...@@ -24,6 +24,7 @@
android:id="@+id/bar" android:id="@+id/bar"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="55dp" android:layout_height="55dp"
on_click="@{pwdViewModel.clickFinish}"
app:bar_title='@{@string/change_password}' app:bar_title='@{@string/change_password}'
app:layout_constraintTop_toTopOf="parent" /> app:layout_constraintTop_toTopOf="parent" />
<!-- 滚动轮--> <!-- 滚动轮-->
......
...@@ -19,6 +19,7 @@ ...@@ -19,6 +19,7 @@
<com.xx.xxviewlibrary.witget.XxBar <com.xx.xxviewlibrary.witget.XxBar
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="55dp" android:layout_height="55dp"
on_click="@{viewModel.clickFinish}"
app:bar_title='@{@string/appeal_manager}' /> app:bar_title='@{@string/appeal_manager}' />
......
...@@ -27,6 +27,7 @@ ...@@ -27,6 +27,7 @@
android:id="@+id/bar" android:id="@+id/bar"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="55dp" android:layout_height="55dp"
on_click="@{consultationViewModel.clickFinish}"
app:bar_title='@{@string/consultation_information}' app:bar_title='@{@string/consultation_information}'
app:layout_constraintTop_toTopOf="parent" /> app:layout_constraintTop_toTopOf="parent" />
<!-- 滚动轮--> <!-- 滚动轮-->
......
...@@ -24,6 +24,7 @@ ...@@ -24,6 +24,7 @@
android:id="@+id/bar" android:id="@+id/bar"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="55dp" android:layout_height="55dp"
on_click="@{viewModel.clickFinish}"
app:layout_constraintTop_toTopOf="parent" app:layout_constraintTop_toTopOf="parent"
app:layout_constraintLeft_toLeftOf="parent" app:layout_constraintLeft_toLeftOf="parent"
app:layout_constraintRight_toRightOf="parent" app:layout_constraintRight_toRightOf="parent"
......
...@@ -18,6 +18,7 @@ ...@@ -18,6 +18,7 @@
<com.xx.xxviewlibrary.witget.XxBar <com.xx.xxviewlibrary.witget.XxBar
android:id="@+id/bar" android:id="@+id/bar"
on_click="@{viewModel.clickFinish}"
app:layout_constraintTop_toTopOf="parent" app:layout_constraintTop_toTopOf="parent"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="55dp" android:layout_height="55dp"
......
...@@ -23,6 +23,7 @@ ...@@ -23,6 +23,7 @@
<com.xx.xxviewlibrary.witget.XxBar <com.xx.xxviewlibrary.witget.XxBar
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="55dp" android:layout_height="55dp"
on_click="@{messageViewModel.clickFinish}"
app:bar_title='@{@string/message_center}' /> app:bar_title='@{@string/message_center}' />
<com.google.android.material.tabs.TabLayout <com.google.android.material.tabs.TabLayout
......
...@@ -30,6 +30,7 @@ ...@@ -30,6 +30,7 @@
android:id="@+id/bar" android:id="@+id/bar"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="55dp" android:layout_height="55dp"
on_click="@{messageDetailViewModel.clickFinish}"
app:bar_title='@{@string/message_detail}' app:bar_title='@{@string/message_detail}'
app:layout_constraintTop_toTopOf="parent" /> app:layout_constraintTop_toTopOf="parent" />
<!-- 滚动轮--> <!-- 滚动轮-->
......
...@@ -18,6 +18,7 @@ ...@@ -18,6 +18,7 @@
<com.xx.xxviewlibrary.witget.XxBar <com.xx.xxviewlibrary.witget.XxBar
android:id="@+id/bar" android:id="@+id/bar"
on_click="@{viewModel.clickFinish}"
app:layout_constraintTop_toTopOf="parent" app:layout_constraintTop_toTopOf="parent"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="55dp" android:layout_height="55dp"
......
...@@ -28,6 +28,7 @@ ...@@ -28,6 +28,7 @@
<com.xx.xxviewlibrary.witget.XxBar <com.xx.xxviewlibrary.witget.XxBar
android:id="@+id/bar" android:id="@+id/bar"
on_click="@{viewModel.clickFinish}"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="55dp" android:layout_height="55dp"
app:bar_title='@{@string/order_detail}' app:bar_title='@{@string/order_detail}'
......
...@@ -29,6 +29,7 @@ ...@@ -29,6 +29,7 @@
android:id="@+id/bar" android:id="@+id/bar"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="55dp" android:layout_height="55dp"
on_click="@{orderViewModel.clickFinish}"
app:bar_title='@{@string/order_management}' app:bar_title='@{@string/order_management}'
app:layout_constraintTop_toTopOf="parent" /> app:layout_constraintTop_toTopOf="parent" />
......
...@@ -23,6 +23,7 @@ ...@@ -23,6 +23,7 @@
<com.xx.xxviewlibrary.witget.XxBar <com.xx.xxviewlibrary.witget.XxBar
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="55dp" android:layout_height="55dp"
on_click="@{viewModel.clickFinish}"
app:bar_title='@{@string/goods_management}' /> app:bar_title='@{@string/goods_management}' />
<com.google.android.material.tabs.TabLayout <com.google.android.material.tabs.TabLayout
......
...@@ -21,6 +21,7 @@ ...@@ -21,6 +21,7 @@
android:id="@+id/bar" android:id="@+id/bar"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="55dp" android:layout_height="55dp"
on_click="@{recruitmentViewModel.clickFinish}"
app:bar_title='@{@string/talent}' app:bar_title='@{@string/talent}'
app:layout_constraintTop_toTopOf="parent" /> app:layout_constraintTop_toTopOf="parent" />
<!--滚动轮--> <!--滚动轮-->
......
...@@ -23,6 +23,7 @@ ...@@ -23,6 +23,7 @@
<com.xx.xxviewlibrary.witget.XxBar <com.xx.xxviewlibrary.witget.XxBar
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="55dp" android:layout_height="55dp"
on_click="@{viewModel.clickFinish}"
app:bar_title='@{@string/share_total}' /> app:bar_title='@{@string/share_total}' />
......
...@@ -30,6 +30,7 @@ ...@@ -30,6 +30,7 @@
android:id="@+id/bar" android:id="@+id/bar"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="55dp" android:layout_height="55dp"
on_click="@{storePointsViewModel.clickFinish}"
app:bar_title='@{@string/store_points}' app:bar_title='@{@string/store_points}'
app:layout_constraintTop_toTopOf="parent" /> app:layout_constraintTop_toTopOf="parent" />
<!-- 滚动轮--> <!-- 滚动轮-->
......
...@@ -21,6 +21,7 @@ ...@@ -21,6 +21,7 @@
android:id="@+id/bar" android:id="@+id/bar"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="55dp" android:layout_height="55dp"
on_click="@{homeViewModel.clickFinish}"
app:layout_constraintTop_toTopOf="parent" app:layout_constraintTop_toTopOf="parent"
app:bar_title='@{@string/home_title}' app:bar_title='@{@string/home_title}'
/> />
......
...@@ -26,6 +26,7 @@ ...@@ -26,6 +26,7 @@
android:id="@+id/bar" android:id="@+id/bar"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="55dp" android:layout_height="55dp"
on_click="@{huanbohaiViewModel.clickFinish}"
app:bar_title='@{@string/navigation_sea}' app:bar_title='@{@string/navigation_sea}'
app:layout_constraintTop_toTopOf="parent" /> app:layout_constraintTop_toTopOf="parent" />
<!-- 滚动轮--> <!-- 滚动轮-->
......
...@@ -17,6 +17,7 @@ ...@@ -17,6 +17,7 @@
<com.xx.xxviewlibrary.witget.XxBar <com.xx.xxviewlibrary.witget.XxBar
android:id="@+id/bar" android:id="@+id/bar"
bar_title="@{@string/navigation_sea}" bar_title="@{@string/navigation_sea}"
on_click="@{activityDetailViewModel.clickFinish}"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="55dp" /> android:layout_height="55dp" />
......
...@@ -19,6 +19,7 @@ ...@@ -19,6 +19,7 @@
<com.xx.xxviewlibrary.witget.XxBar <com.xx.xxviewlibrary.witget.XxBar
android:id="@+id/bar" android:id="@+id/bar"
on_click="@{categoryViewModel.clickFinish}"
bar_title="@{@string/navigation_sea}" bar_title="@{@string/navigation_sea}"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="55dp"/> android:layout_height="55dp"/>
......
...@@ -22,6 +22,7 @@ ...@@ -22,6 +22,7 @@
<com.xx.xxviewlibrary.witget.XxBar <com.xx.xxviewlibrary.witget.XxBar
android:id="@+id/bar" android:id="@+id/bar"
on_click="@{phoneViewModel.clickFinish}"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="55dp" android:layout_height="55dp"
......
...@@ -24,6 +24,7 @@ ...@@ -24,6 +24,7 @@
android:id="@+id/bar" android:id="@+id/bar"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="55dp" android:layout_height="55dp"
on_click="@{pwdViewModel.clickFinish}"
app:bar_title='@{@string/change_password}' app:bar_title='@{@string/change_password}'
app:layout_constraintTop_toTopOf="parent" /> app:layout_constraintTop_toTopOf="parent" />
<!-- 滚动轮--> <!-- 滚动轮-->
......
...@@ -18,6 +18,7 @@ ...@@ -18,6 +18,7 @@
<com.xx.xxviewlibrary.witget.XxBar <com.xx.xxviewlibrary.witget.XxBar
android:id="@+id/bar" android:id="@+id/bar"
on_click="@{couponListViewModel.clickFinish}"
app:layout_constraintTop_toTopOf="parent" app:layout_constraintTop_toTopOf="parent"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="55dp" android:layout_height="55dp"
......
...@@ -17,6 +17,7 @@ ...@@ -17,6 +17,7 @@
<com.xx.xxviewlibrary.witget.XxBar <com.xx.xxviewlibrary.witget.XxBar
android:id="@+id/bar" android:id="@+id/bar"
on_click="@{creditDescriptionViewModel.clickFinish}"
bar_title="@{@string/navigation_sea}" bar_title="@{@string/navigation_sea}"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="55dp" /> android:layout_height="55dp" />
......
...@@ -21,6 +21,7 @@ ...@@ -21,6 +21,7 @@
<com.xx.xxviewlibrary.witget.XxBar <com.xx.xxviewlibrary.witget.XxBar
android:id="@+id/bar" android:id="@+id/bar"
on_click="@{creditDetailViewModel.clickFinish}"
bar_title="@{@string/navigation_sea}" bar_title="@{@string/navigation_sea}"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="55dp" /> android:layout_height="55dp" />
......
...@@ -15,6 +15,7 @@ ...@@ -15,6 +15,7 @@
<com.xx.xxviewlibrary.witget.XxBar <com.xx.xxviewlibrary.witget.XxBar
android:id="@+id/bar" android:id="@+id/bar"
on_click="@{creditOrderViewModel.clickFinish}"
bar_title="@{@string/my_order}" bar_title="@{@string/my_order}"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="55dp" android:layout_height="55dp"
......
...@@ -21,6 +21,7 @@ ...@@ -21,6 +21,7 @@
<com.xx.xxviewlibrary.witget.XxBar <com.xx.xxviewlibrary.witget.XxBar
android:id="@+id/bar" android:id="@+id/bar"
on_click="@{creditOrderDetailViewModel.clickFinish}"
bar_title="@{@string/navigation_sea}" bar_title="@{@string/navigation_sea}"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="55dp" /> android:layout_height="55dp" />
......
...@@ -17,6 +17,7 @@ ...@@ -17,6 +17,7 @@
<com.xx.xxviewlibrary.witget.XxBar <com.xx.xxviewlibrary.witget.XxBar
android:id="@+id/bar" android:id="@+id/bar"
on_click="@{creditsExchangeViewModel.clickFinish}"
bar_title="@{@string/navigation_sea}" bar_title="@{@string/navigation_sea}"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="55dp" /> android:layout_height="55dp" />
......
...@@ -15,6 +15,7 @@ ...@@ -15,6 +15,7 @@
<com.xx.xxviewlibrary.witget.XxBar <com.xx.xxviewlibrary.witget.XxBar
android:id="@+id/bar" android:id="@+id/bar"
on_click="@{creditsGoodsDetailViewModel.clickFinish}"
bar_title="@{@string/navigation_sea}" bar_title="@{@string/navigation_sea}"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="55dp"/> android:layout_height="55dp"/>
......
...@@ -15,6 +15,7 @@ ...@@ -15,6 +15,7 @@
<com.xx.xxviewlibrary.witget.XxBar <com.xx.xxviewlibrary.witget.XxBar
android:id="@+id/bar" android:id="@+id/bar"
on_click="@{forgetPwdViewModel.clickFinish}"
bar_title="@{@string/register_account}" bar_title="@{@string/register_account}"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="55dp"/> android:layout_height="55dp"/>
......
...@@ -15,6 +15,7 @@ ...@@ -15,6 +15,7 @@
<com.xx.xxviewlibrary.witget.XxBar <com.xx.xxviewlibrary.witget.XxBar
android:id="@+id/bar" android:id="@+id/bar"
bar_title="@{@string/navigation_sea}" bar_title="@{@string/navigation_sea}"
on_click="@{hbhViewModel.clickFinish}"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="55dp"/> android:layout_height="55dp"/>
......
...@@ -17,6 +17,7 @@ ...@@ -17,6 +17,7 @@
<com.xx.xxviewlibrary.witget.XxBar <com.xx.xxviewlibrary.witget.XxBar
android:id="@+id/bar" android:id="@+id/bar"
on_click="@{hotSalesViewModel.clickFinish}"
bar_title="@{@string/navigation_sea}" bar_title="@{@string/navigation_sea}"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="55dp"/> android:layout_height="55dp"/>
......
...@@ -15,6 +15,7 @@ ...@@ -15,6 +15,7 @@
<com.xx.xxviewlibrary.witget.XxBar <com.xx.xxviewlibrary.witget.XxBar
android:id="@+id/bar" android:id="@+id/bar"
on_click="@{logoffFirstStepViewModel.clickFinish}"
bar_title="@{@string/register_account}" bar_title="@{@string/register_account}"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="55dp"/> android:layout_height="55dp"/>
......
...@@ -15,6 +15,7 @@ ...@@ -15,6 +15,7 @@
<com.xx.xxviewlibrary.witget.XxBar <com.xx.xxviewlibrary.witget.XxBar
android:id="@+id/bar" android:id="@+id/bar"
on_click="@{logoffSecondStepViewModel.clickFinish}"
bar_title="@{@string/register_account}" bar_title="@{@string/register_account}"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="55dp"/> android:layout_height="55dp"/>
......
...@@ -16,6 +16,7 @@ ...@@ -16,6 +16,7 @@
<com.xx.xxviewlibrary.witget.XxBar <com.xx.xxviewlibrary.witget.XxBar
android:id="@+id/bar" android:id="@+id/bar"
bar_title="@{@string/my_order}" bar_title="@{@string/my_order}"
on_click="@{messageCenterViewModel.clickFinish}"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="55dp" android:layout_height="55dp"
app:layout_constraintTop_toTopOf="parent" /> app:layout_constraintTop_toTopOf="parent" />
......
...@@ -16,6 +16,7 @@ ...@@ -16,6 +16,7 @@
<com.xx.xxviewlibrary.witget.XxBar <com.xx.xxviewlibrary.witget.XxBar
android:id="@+id/bar" android:id="@+id/bar"
on_click="@{messageDetailViewModel.clickFinish}"
bar_title="@{@string/navigation_sea}" bar_title="@{@string/navigation_sea}"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="55dp" /> android:layout_height="55dp" />
......
...@@ -14,6 +14,7 @@ ...@@ -14,6 +14,7 @@
<com.xx.xxviewlibrary.witget.XxBar <com.xx.xxviewlibrary.witget.XxBar
android:id="@+id/bar" android:id="@+id/bar"
on_click="@{myCollectionViewModel.clickFinish}"
bar_title="@{@string/navigation_sea}" bar_title="@{@string/navigation_sea}"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="55dp"/> android:layout_height="55dp"/>
......
...@@ -21,6 +21,7 @@ ...@@ -21,6 +21,7 @@
<com.xx.xxviewlibrary.witget.XxBar <com.xx.xxviewlibrary.witget.XxBar
android:id="@+id/bar" android:id="@+id/bar"
bar_title="@{@string/my_coupon}" bar_title="@{@string/my_coupon}"
on_click="@{myCouponViewModel.clickFinish}"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="55dp" android:layout_height="55dp"
app:layout_constraintTop_toTopOf="parent" /> app:layout_constraintTop_toTopOf="parent" />
......
...@@ -17,6 +17,7 @@ ...@@ -17,6 +17,7 @@
<com.xx.xxviewlibrary.witget.XxBar <com.xx.xxviewlibrary.witget.XxBar
android:id="@+id/bar" android:id="@+id/bar"
on_click="@{myCreditViewModel.clickFinish}"
bar_title="@{@string/navigation_sea}" bar_title="@{@string/navigation_sea}"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="55dp" /> android:layout_height="55dp" />
......
...@@ -15,6 +15,7 @@ ...@@ -15,6 +15,7 @@
<com.xx.xxviewlibrary.witget.XxBar <com.xx.xxviewlibrary.witget.XxBar
android:id="@+id/bar" android:id="@+id/bar"
on_click="@{newProductsViewModel.clickFinish}"
bar_title="@{@string/navigation_sea}" bar_title="@{@string/navigation_sea}"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="55dp"/> android:layout_height="55dp"/>
......
...@@ -17,6 +17,7 @@ ...@@ -17,6 +17,7 @@
<com.xx.xxviewlibrary.witget.XxBar <com.xx.xxviewlibrary.witget.XxBar
android:id="@+id/bar" android:id="@+id/bar"
on_click="@{newsDetailViewModel.clickFinish}"
bar_title="@{@string/navigation_sea}" bar_title="@{@string/navigation_sea}"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="55dp" /> android:layout_height="55dp" />
......
...@@ -15,6 +15,7 @@ ...@@ -15,6 +15,7 @@
<com.xx.xxviewlibrary.witget.XxBar <com.xx.xxviewlibrary.witget.XxBar
android:id="@+id/bar" android:id="@+id/bar"
on_click="@{orderViewModel.clickFinish}"
bar_title="@{@string/my_order}" bar_title="@{@string/my_order}"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="55dp" android:layout_height="55dp"
......
...@@ -21,6 +21,7 @@ ...@@ -21,6 +21,7 @@
<com.xx.xxviewlibrary.witget.XxBar <com.xx.xxviewlibrary.witget.XxBar
android:id="@+id/bar" android:id="@+id/bar"
on_click="@{orderDetailViewModel.clickFinish}"
bar_title="@{@string/navigation_sea}" bar_title="@{@string/navigation_sea}"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="55dp" /> android:layout_height="55dp" />
......
...@@ -15,6 +15,7 @@ ...@@ -15,6 +15,7 @@
<com.xx.xxviewlibrary.witget.XxBar <com.xx.xxviewlibrary.witget.XxBar
android:id="@+id/bar" android:id="@+id/bar"
on_click="@{privacyClauseViewModel.clickFinish}"
bar_title="@{@string/my_order}" bar_title="@{@string/my_order}"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="55dp" android:layout_height="55dp"
......
...@@ -14,6 +14,7 @@ ...@@ -14,6 +14,7 @@
<com.xx.xxviewlibrary.witget.XxBar <com.xx.xxviewlibrary.witget.XxBar
android:id="@+id/bar" android:id="@+id/bar"
on_click="@{recruitViewModel.clickFinish}"
bar_title="@{@string/navigation_sea}" bar_title="@{@string/navigation_sea}"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="55dp"/> android:layout_height="55dp"/>
......
...@@ -14,6 +14,7 @@ ...@@ -14,6 +14,7 @@
<com.xx.xxviewlibrary.witget.XxBar <com.xx.xxviewlibrary.witget.XxBar
android:id="@+id/bar" android:id="@+id/bar"
on_click="@{hbhViewModel.clickFinish}"
bar_title="@{@string/navigation_sea}" bar_title="@{@string/navigation_sea}"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="55dp"/> android:layout_height="55dp"/>
......
...@@ -14,6 +14,7 @@ ...@@ -14,6 +14,7 @@
android:background="@color/white"> android:background="@color/white">
<com.xx.xxviewlibrary.witget.XxBar <com.xx.xxviewlibrary.witget.XxBar
on_click="@{registerViewModel.clickFinish}"
android:id="@+id/bar" android:id="@+id/bar"
bar_title="@{@string/register_account}" bar_title="@{@string/register_account}"
android:layout_width="match_parent" android:layout_width="match_parent"
......
...@@ -16,6 +16,7 @@ ...@@ -16,6 +16,7 @@
<com.xx.xxviewlibrary.witget.XxBar <com.xx.xxviewlibrary.witget.XxBar
android:id="@+id/bar" android:id="@+id/bar"
on_click="@{settingsViewModel.clickFinish}"
bar_title="@{@string/setting}" bar_title="@{@string/setting}"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="55dp" android:layout_height="55dp"
......
...@@ -17,6 +17,7 @@ ...@@ -17,6 +17,7 @@
<com.xx.xxviewlibrary.witget.XxBar <com.xx.xxviewlibrary.witget.XxBar
android:id="@+id/bar" android:id="@+id/bar"
on_click="@{shopGoodsDetailViewModel.clickFinish}"
bar_title="@{@string/navigation_sea}" bar_title="@{@string/navigation_sea}"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="55dp" /> android:layout_height="55dp" />
......
...@@ -16,6 +16,7 @@ ...@@ -16,6 +16,7 @@
<com.xx.xxviewlibrary.witget.XxBar <com.xx.xxviewlibrary.witget.XxBar
android:id="@+id/bar" android:id="@+id/bar"
bar_title="@{@string/my_order}" bar_title="@{@string/my_order}"
on_click="@{storeServicesViewModel.clickFinish}"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="55dp" android:layout_height="55dp"
app:layout_constraintTop_toTopOf="parent" /> app:layout_constraintTop_toTopOf="parent" />
......
...@@ -15,6 +15,7 @@ ...@@ -15,6 +15,7 @@
<com.xx.xxviewlibrary.witget.XxBar <com.xx.xxviewlibrary.witget.XxBar
android:id="@+id/bar" android:id="@+id/bar"
on_click="@{userAgreementViewModel.clickFinish}"
bar_title="@{@string/my_order}" bar_title="@{@string/my_order}"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="55dp" android:layout_height="55dp"
......
...@@ -19,6 +19,7 @@ ...@@ -19,6 +19,7 @@
android:fitsSystemWindows="true"> android:fitsSystemWindows="true">
<com.xx.xxviewlibrary.witget.XxBar <com.xx.xxviewlibrary.witget.XxBar
android:id="@+id/bar" android:id="@+id/bar"
on_click="@{activitiesViewModel.clickFinish}"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="55dp" android:layout_height="55dp"
app:bar_title='@{@string/activity_center}' app:bar_title='@{@string/activity_center}'
......
...@@ -22,6 +22,7 @@ ...@@ -22,6 +22,7 @@
<com.xx.xxviewlibrary.witget.XxBar <com.xx.xxviewlibrary.witget.XxBar
android:id="@+id/bar" android:id="@+id/bar"
bar_title="@{@string/add_appeal}" bar_title="@{@string/add_appeal}"
on_click="@{appealViewModel.clickFinish}"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="55dp" android:layout_height="55dp"
app:layout_constraintTop_toTopOf="parent" /> app:layout_constraintTop_toTopOf="parent" />
......
...@@ -27,6 +27,7 @@ ...@@ -27,6 +27,7 @@
android:id="@+id/bar" android:id="@+id/bar"
bar_title="@{@string/detail_appeal}" bar_title="@{@string/detail_appeal}"
android:layout_width="match_parent" android:layout_width="match_parent"
on_click="@{appealAllocationViewModel.clickFinish}"
android:layout_height="55dp" android:layout_height="55dp"
app:layout_constraintTop_toTopOf="parent" app:layout_constraintTop_toTopOf="parent"
tools:layout_editor_absoluteX="0dp" /> tools:layout_editor_absoluteX="0dp" />
......
...@@ -25,6 +25,7 @@ ...@@ -25,6 +25,7 @@
<com.xx.xxviewlibrary.witget.XxBar <com.xx.xxviewlibrary.witget.XxBar
android:id="@+id/bar" android:id="@+id/bar"
bar_title="@{@string/detail_appeal}" bar_title="@{@string/detail_appeal}"
on_click="@{appealDetailViewModel.clickFinish}"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="55dp" android:layout_height="55dp"
app:layout_constraintTop_toTopOf="parent" app:layout_constraintTop_toTopOf="parent"
......
...@@ -23,6 +23,7 @@ ...@@ -23,6 +23,7 @@
<com.xx.xxviewlibrary.witget.XxBar <com.xx.xxviewlibrary.witget.XxBar
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="55dp" android:layout_height="55dp"
on_click="@{viewModel.clickFinish}"
app:bar_title='@{@string/appeal_manager}' /> app:bar_title='@{@string/appeal_manager}' />
<com.google.android.material.tabs.TabLayout <com.google.android.material.tabs.TabLayout
......
...@@ -23,6 +23,7 @@ ...@@ -23,6 +23,7 @@
<com.xx.xxviewlibrary.witget.XxBar <com.xx.xxviewlibrary.witget.XxBar
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="55dp" android:layout_height="55dp"
on_click="@{viewModel.clickFinish}"
app:bar_title='@{@string/merchant_audit}' /> app:bar_title='@{@string/merchant_audit}' />
<com.google.android.material.tabs.TabLayout <com.google.android.material.tabs.TabLayout
......
...@@ -22,6 +22,7 @@ ...@@ -22,6 +22,7 @@
<com.xx.xxviewlibrary.witget.XxBar <com.xx.xxviewlibrary.witget.XxBar
android:id="@+id/bar" android:id="@+id/bar"
on_click="@{pwdViewModel.clickFinish}"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="55dp" android:layout_height="55dp"
app:bar_title='@{@string/change_password}' app:bar_title='@{@string/change_password}'
......
...@@ -30,6 +30,7 @@ ...@@ -30,6 +30,7 @@
android:id="@+id/bar" android:id="@+id/bar"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="55dp" android:layout_height="55dp"
on_click="@{confirmReceiptViewModel.clickFinish}"
app:bar_title='@{@string/order_detail}' app:bar_title='@{@string/order_detail}'
app:layout_constraintTop_toTopOf="parent" /> app:layout_constraintTop_toTopOf="parent" />
<!-- 滚动轮--> <!-- 滚动轮-->
......
...@@ -28,6 +28,7 @@ ...@@ -28,6 +28,7 @@
<com.xx.xxviewlibrary.witget.XxBar <com.xx.xxviewlibrary.witget.XxBar
android:id="@+id/bar" android:id="@+id/bar"
android:layout_width="match_parent" android:layout_width="match_parent"
on_click="@{consultationViewModel.clickFinish}"
android:layout_height="55dp" android:layout_height="55dp"
app:bar_title='@{@string/consultation_information}' app:bar_title='@{@string/consultation_information}'
app:layout_constraintTop_toTopOf="parent" /> app:layout_constraintTop_toTopOf="parent" />
......
...@@ -22,6 +22,7 @@ ...@@ -22,6 +22,7 @@
<com.xx.xxviewlibrary.witget.XxBar <com.xx.xxviewlibrary.witget.XxBar
android:id="@+id/bar" android:id="@+id/bar"
on_click="@{viewModel.clickFinish}"
app:layout_constraintTop_toTopOf="parent" app:layout_constraintTop_toTopOf="parent"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="55dp" android:layout_height="55dp"
......
...@@ -19,6 +19,7 @@ ...@@ -19,6 +19,7 @@
<com.xx.xxviewlibrary.witget.XxBar <com.xx.xxviewlibrary.witget.XxBar
android:id="@+id/bar" android:id="@+id/bar"
app:layout_constraintTop_toTopOf="parent" app:layout_constraintTop_toTopOf="parent"
on_click="@{viewModel.clickFinish}"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="55dp" android:layout_height="55dp"
bar_title='@{@string/merchant_audit_info}' bar_title='@{@string/merchant_audit_info}'
......
...@@ -22,6 +22,7 @@ ...@@ -22,6 +22,7 @@
<com.xx.xxviewlibrary.witget.XxBar <com.xx.xxviewlibrary.witget.XxBar
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="55dp" android:layout_height="55dp"
on_click="@{messageViewModel.clickFinish}"
app:bar_title='@{@string/message_center}' /> app:bar_title='@{@string/message_center}' />
<com.google.android.material.tabs.TabLayout <com.google.android.material.tabs.TabLayout
......
...@@ -30,6 +30,7 @@ ...@@ -30,6 +30,7 @@
android:id="@+id/bar" android:id="@+id/bar"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="55dp" android:layout_height="55dp"
on_click="@{messageDetailViewModel.clickFinish}"
app:bar_title='@{@string/message_detail}' app:bar_title='@{@string/message_detail}'
app:layout_constraintTop_toTopOf="parent" /> app:layout_constraintTop_toTopOf="parent" />
<!-- 滚动轮--> <!-- 滚动轮-->
......
...@@ -29,6 +29,7 @@ ...@@ -29,6 +29,7 @@
android:id="@+id/bar" android:id="@+id/bar"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="55dp" android:layout_height="55dp"
on_click="@{myCommentViewModel.clickFinish}"
app:bar_title='@{@string/my_comments}' app:bar_title='@{@string/my_comments}'
app:layout_constraintTop_toTopOf="parent" /> app:layout_constraintTop_toTopOf="parent" />
......
...@@ -25,6 +25,7 @@ ...@@ -25,6 +25,7 @@
android:id="@+id/bar" android:id="@+id/bar"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="55dp" android:layout_height="55dp"
on_click="@{myLikeViewModel.clickFinish}"
app:bar_title='@{@string/my_like}' app:bar_title='@{@string/my_like}'
app:layout_constraintTop_toTopOf="parent" /> app:layout_constraintTop_toTopOf="parent" />
<!-- 滚动轮--> <!-- 滚动轮-->
......
...@@ -29,6 +29,7 @@ ...@@ -29,6 +29,7 @@
android:id="@+id/bar" android:id="@+id/bar"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="55dp" android:layout_height="55dp"
on_click="@{orderViewModel.clickFinish}"
app:bar_title='@{@string/order_management}' app:bar_title='@{@string/order_management}'
app:layout_constraintTop_toTopOf="parent" /> app:layout_constraintTop_toTopOf="parent" />
......
...@@ -30,6 +30,7 @@ ...@@ -30,6 +30,7 @@
android:id="@+id/bar" android:id="@+id/bar"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="55dp" android:layout_height="55dp"
on_click="@{pointOrderDetailViewModel.clickFinish}"
app:bar_title='@{@string/order_detail}' app:bar_title='@{@string/order_detail}'
app:layout_constraintTop_toTopOf="parent" /> app:layout_constraintTop_toTopOf="parent" />
<!-- 滚动轮--> <!-- 滚动轮-->
......
...@@ -18,6 +18,7 @@ ...@@ -18,6 +18,7 @@
<com.xx.xxviewlibrary.witget.XxBar <com.xx.xxviewlibrary.witget.XxBar
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="55dp" android:layout_height="55dp"
on_click="@{viewModel.clickFinish}"
app:bar_title='@{@string/merchant_audit}' /> app:bar_title='@{@string/merchant_audit}' />
<com.google.android.material.tabs.TabLayout <com.google.android.material.tabs.TabLayout
......
...@@ -21,6 +21,7 @@ ...@@ -21,6 +21,7 @@
<com.xx.xxviewlibrary.witget.XxBar <com.xx.xxviewlibrary.witget.XxBar
android:id="@+id/bar" android:id="@+id/bar"
android:layout_width="match_parent" android:layout_width="match_parent"
on_click="@{viewModel.clickFinish}"
android:layout_height="55dp" android:layout_height="55dp"
app:bar_title="@{viewModel.title}" app:bar_title="@{viewModel.title}"
app:layout_constraintTop_toTopOf="parent" /> app:layout_constraintTop_toTopOf="parent" />
......
...@@ -21,6 +21,7 @@ ...@@ -21,6 +21,7 @@
android:id="@+id/bar" android:id="@+id/bar"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="55dp" android:layout_height="55dp"
on_click="@{recruitmentViewModel.clickFinish}"
app:bar_title='@{@string/talent}' app:bar_title='@{@string/talent}'
app:layout_constraintTop_toTopOf="parent" /> app:layout_constraintTop_toTopOf="parent" />
<!--滚动轮--> <!--滚动轮-->
......
...@@ -30,6 +30,7 @@ ...@@ -30,6 +30,7 @@
android:id="@+id/bar" android:id="@+id/bar"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="55dp" android:layout_height="55dp"
on_click="@{orderDetailViewModel.clickFinish}"
app:bar_title='@{@string/order_detail}' app:bar_title='@{@string/order_detail}'
app:layout_constraintTop_toTopOf="parent" /> app:layout_constraintTop_toTopOf="parent" />
<!-- 滚动轮--> <!-- 滚动轮-->
......
...@@ -2,6 +2,7 @@ package me.goldze.mvvmhabit.base; ...@@ -2,6 +2,7 @@ package me.goldze.mvvmhabit.base;
import android.app.Application; import android.app.Application;
import android.os.Bundle; import android.os.Bundle;
import android.view.View;
import java.lang.ref.WeakReference; import java.lang.ref.WeakReference;
import java.util.Calendar; import java.util.Calendar;
...@@ -164,6 +165,12 @@ public class BaseViewModel<M extends BaseModel> extends AndroidViewModel impleme ...@@ -164,6 +165,12 @@ public class BaseViewModel<M extends BaseModel> extends AndroidViewModel impleme
uc.startPhotoEvent.postValue(photomap); uc.startPhotoEvent.postValue(photomap);
} }
/**
* 获取图片
* @param hasCamera 是否有照相机功能
* @param maxCount 选则最大数量
* @param callback
*/
public void startPhotoPage(boolean hasCamera,int maxCount, SelectCallback callback) public void startPhotoPage(boolean hasCamera,int maxCount, SelectCallback callback)
{ {
Map<String, Object> photomap = new HashMap<>(); Map<String, Object> photomap = new HashMap<>();
...@@ -225,6 +232,14 @@ public class BaseViewModel<M extends BaseModel> extends AndroidViewModel impleme ...@@ -225,6 +232,14 @@ public class BaseViewModel<M extends BaseModel> extends AndroidViewModel impleme
} }
public View.OnClickListener clickFinish=new View.OnClickListener() {
@Override
public void onClick(View view) {
finish();
}
};
@Override @Override
public void onAny(LifecycleOwner owner, Lifecycle.Event event) { public void onAny(LifecycleOwner owner, Lifecycle.Event event) {
......
...@@ -66,6 +66,14 @@ class XxBar constructor(activity: Context?, attrs: AttributeSet?) : RelativeLay ...@@ -66,6 +66,14 @@ class XxBar constructor(activity: Context?, attrs: AttributeSet?) : RelativeLay
view.tv_title?: return view.tv_title?: return
view.tv_title?.setText(title) view.tv_title?.setText(title)
} }
@BindingAdapter("on_click")
@JvmStatic
fun setOnCLick(view: XxBar, click:View.OnClickListener)
{
view.img_left?: return
view.img_left?.setOnClickListener(click)
}
} }
...@@ -76,6 +84,7 @@ class XxBar constructor(activity: Context?, attrs: AttributeSet?) : RelativeLay ...@@ -76,6 +84,7 @@ class XxBar constructor(activity: Context?, attrs: AttributeSet?) : RelativeLay
img_left = view.findViewById<ImageButton>(R.id.bar_left_icon) img_left = view.findViewById<ImageButton>(R.id.bar_left_icon)
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment