Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
T
TangKuPos
Project overview
Project overview
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
王海
TangKuPos
Commits
8db076ad
Commit
8db076ad
authored
Jan 16, 2018
by
王海
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改组合商品bug,新增店员删除。调整登录ui
parent
8ff52cbb
Changes
8
Show whitespace changes
Inline
Side-by-side
Showing
8 changed files
with
70 additions
and
33 deletions
+70
-33
app/src/main/java/com/xingdata/zzdpos/db/DBFactory.java
app/src/main/java/com/xingdata/zzdpos/db/DBFactory.java
+39
-15
app/src/main/java/com/xingdata/zzdpos/ui/login/fragment/CreateStoreFragment.java
...ingdata/zzdpos/ui/login/fragment/CreateStoreFragment.java
+10
-7
app/src/main/java/com/xingdata/zzdpos/ui/splash/SplashPresenter.java
...n/java/com/xingdata/zzdpos/ui/splash/SplashPresenter.java
+10
-5
app/src/main/res/layout/fragment_bale_edit.xml
app/src/main/res/layout/fragment_bale_edit.xml
+0
-1
app/src/main/res/layout/fragment_input_password.xml
app/src/main/res/layout/fragment_input_password.xml
+3
-1
app/src/main/res/layout/fragment_sign_in.xml
app/src/main/res/layout/fragment_sign_in.xml
+2
-0
app/src/main/res/layout/fragment_sms_code.xml
app/src/main/res/layout/fragment_sms_code.xml
+2
-0
app/src/main/res/layout/item_bale_edit.xml
app/src/main/res/layout/item_bale_edit.xml
+4
-4
No files found.
app/src/main/java/com/xingdata/zzdpos/db/DBFactory.java
View file @
8db076ad
...
@@ -75,7 +75,8 @@ public class DBFactory {
...
@@ -75,7 +75,8 @@ public class DBFactory {
//skuStatus
//skuStatus
query
.
equalTo
(
"skuStatus"
,
0
);
query
.
equalTo
(
"skuStatus"
,
0
);
return
Observable
.
just
(
query
.
findAll
()).
flatMap
(
ssskus
->
Observable
.
just
(
getLimitList
(
ssskus
,
pageNum
,
C
.
PRODUCT
.
PAGE_SIZE
)));
return
Observable
.
just
(
query
.
findAll
()).
flatMap
(
ssskus
->
Observable
.
just
(
getLimitList
(
ssskus
,
pageNum
,
C
.
PRODUCT
.
PAGE_SIZE
)));
}
}
/**
/**
...
@@ -100,7 +101,8 @@ public class DBFactory {
...
@@ -100,7 +101,8 @@ public class DBFactory {
//skuStatus
//skuStatus
query
.
equalTo
(
"skuStatus"
,
0
);
query
.
equalTo
(
"skuStatus"
,
0
);
return
Observable
.
just
(
query
.
findAll
()).
flatMap
(
ssskus
->
Observable
.
just
(
getLimitList
(
ssskus
,
pageNum
,
C
.
PRODUCT
.
PAGE_SIZE
)));
return
Observable
.
just
(
query
.
findAll
()).
flatMap
(
ssskus
->
Observable
.
just
(
getLimitList
(
ssskus
,
pageNum
,
C
.
PRODUCT
.
PAGE_SIZE
)));
}
}
...
@@ -124,7 +126,8 @@ public class DBFactory {
...
@@ -124,7 +126,8 @@ public class DBFactory {
* @return 商品分组
* @return 商品分组
*/
*/
public
static
Observable
<
List
<
Sskugrp
>>
querySkugrp
()
{
public
static
Observable
<
List
<
Sskugrp
>>
querySkugrp
()
{
return
Observable
.
just
(
DB
.
getInstance
().
get
(
StorePresenter
.
class
).
where
(
Sskugrp
.
class
).
findAll
())
return
Observable
.
just
(
DB
.
getInstance
().
get
(
StorePresenter
.
class
).
where
(
Sskugrp
.
class
).
findAll
())
.
flatMap
(
sskugrps
->
Observable
.
just
(
getList
(
sskugrps
)));
.
flatMap
(
sskugrps
->
Observable
.
just
(
getList
(
sskugrps
)));
}
}
...
@@ -136,7 +139,8 @@ public class DBFactory {
...
@@ -136,7 +139,8 @@ public class DBFactory {
* @return 商品名称
* @return 商品名称
*/
*/
public
static
String
querySpuNameBySkuId
(
Long
skuId
)
{
public
static
String
querySpuNameBySkuId
(
Long
skuId
)
{
List
<
Sssku
>
ssskus
=
getList
(
DB
.
getInstance
().
get
(
StorePresenter
.
class
).
where
(
Sssku
.
class
).
equalTo
(
"skuId"
,
skuId
).
findAll
());
List
<
Sssku
>
ssskus
=
getList
(
DB
.
getInstance
().
get
(
StorePresenter
.
class
).
where
(
Sssku
.
class
).
equalTo
(
"skuId"
,
skuId
).
findAll
());
if
(
ssskus
.
size
()
>
0
)
return
ssskus
.
get
(
0
).
getSpuName
();
if
(
ssskus
.
size
()
>
0
)
return
ssskus
.
get
(
0
).
getSpuName
();
else
return
null
;
else
return
null
;
}
}
...
@@ -152,14 +156,18 @@ public class DBFactory {
...
@@ -152,14 +156,18 @@ public class DBFactory {
query
.
notEqualTo
(
"msTools"
,
C
.
MS_TYPE
.
GIFT
);
query
.
notEqualTo
(
"msTools"
,
C
.
MS_TYPE
.
GIFT
);
Long
dateNow
=
Long
.
valueOf
(
TimeUtils
.
getNowString
(
new
SimpleDateFormat
(
"yyyyMMdd"
,
Locale
.
getDefault
())));
Long
dateNow
=
Long
.
valueOf
(
TimeUtils
.
getNowString
(
new
SimpleDateFormat
(
"yyyyMMdd"
,
query
.
beginGroup
().
lessThanOrEqualTo
(
"msDateBegin"
,
dateNow
).
greaterThanOrEqualTo
(
"msDateEnd"
,
dateNow
).
endGroup
();
Locale
.
getDefault
())));
query
.
beginGroup
().
lessThanOrEqualTo
(
"msDateBegin"
,
dateNow
).
greaterThanOrEqualTo
(
"msDateEnd"
,
dateNow
).
endGroup
();
String
weekNow
=
String
.
valueOf
(
TimeUtils
.
getWeekIndex
(
TimeUtils
.
getNowDate
()));
String
weekNow
=
String
.
valueOf
(
TimeUtils
.
getWeekIndex
(
TimeUtils
.
getNowDate
()));
query
.
contains
(
"msWeekPlan"
,
weekNow
);
query
.
contains
(
"msWeekPlan"
,
weekNow
);
Long
timeNow
=
Long
.
valueOf
(
TimeUtils
.
getNowString
(
new
SimpleDateFormat
(
"HHmmss"
,
Locale
.
getDefault
())));
Long
timeNow
=
Long
.
valueOf
(
TimeUtils
.
getNowString
(
new
SimpleDateFormat
(
"HHmmss"
,
query
.
beginGroup
().
lessThanOrEqualTo
(
"msTimeBegin"
,
timeNow
).
greaterThanOrEqualTo
(
"msTimeEnd"
,
timeNow
).
endGroup
();
Locale
.
getDefault
())));
query
.
beginGroup
().
lessThanOrEqualTo
(
"msTimeBegin"
,
timeNow
).
greaterThanOrEqualTo
(
"msTimeEnd"
,
timeNow
).
endGroup
();
query
.
equalTo
(
"msCoustomTag"
,
0
);
query
.
equalTo
(
"msCoustomTag"
,
0
);
...
@@ -168,6 +176,7 @@ public class DBFactory {
...
@@ -168,6 +176,7 @@ public class DBFactory {
.
flatMap
(
ms
->
Observable
.
just
(
getList
(
ms
)));
.
flatMap
(
ms
->
Observable
.
just
(
getList
(
ms
)));
}
}
}
}
public
static
class
Vip
{
public
static
class
Vip
{
/**
/**
* 查询支付渠道
* 查询支付渠道
...
@@ -183,6 +192,7 @@ public class DBFactory {
...
@@ -183,6 +192,7 @@ public class DBFactory {
}
}
}
}
public
static
class
Settle
{
public
static
class
Settle
{
/**
/**
* 查询支付渠道
* 查询支付渠道
...
@@ -198,7 +208,6 @@ public class DBFactory {
...
@@ -198,7 +208,6 @@ public class DBFactory {
}
}
/**
/**
* 查询营销活动
* 查询营销活动
*
*
...
@@ -210,14 +219,18 @@ public class DBFactory {
...
@@ -210,14 +219,18 @@ public class DBFactory {
query
.
notEqualTo
(
"msTools"
,
C
.
MS_TYPE
.
GIFT
);
query
.
notEqualTo
(
"msTools"
,
C
.
MS_TYPE
.
GIFT
);
Long
dateNow
=
Long
.
valueOf
(
TimeUtils
.
getNowString
(
new
SimpleDateFormat
(
"yyyyMMdd"
,
Locale
.
getDefault
())));
Long
dateNow
=
Long
.
valueOf
(
TimeUtils
.
getNowString
(
new
SimpleDateFormat
(
"yyyyMMdd"
,
query
.
beginGroup
().
lessThanOrEqualTo
(
"msDateBegin"
,
dateNow
).
greaterThanOrEqualTo
(
"msDateEnd"
,
dateNow
).
endGroup
();
Locale
.
getDefault
())));
query
.
beginGroup
().
lessThanOrEqualTo
(
"msDateBegin"
,
dateNow
).
greaterThanOrEqualTo
(
"msDateEnd"
,
dateNow
).
endGroup
();
String
weekNow
=
String
.
valueOf
(
TimeUtils
.
getWeekIndex
(
TimeUtils
.
getNowDate
()));
String
weekNow
=
String
.
valueOf
(
TimeUtils
.
getWeekIndex
(
TimeUtils
.
getNowDate
()));
query
.
contains
(
"msWeekPlan"
,
weekNow
);
query
.
contains
(
"msWeekPlan"
,
weekNow
);
Long
timeNow
=
Long
.
valueOf
(
TimeUtils
.
getNowString
(
new
SimpleDateFormat
(
"HHmmss"
,
Locale
.
getDefault
())));
Long
timeNow
=
Long
.
valueOf
(
TimeUtils
.
getNowString
(
new
SimpleDateFormat
(
"HHmmss"
,
query
.
beginGroup
().
lessThanOrEqualTo
(
"msTimeBegin"
,
timeNow
).
greaterThanOrEqualTo
(
"msTimeEnd"
,
timeNow
).
endGroup
();
Locale
.
getDefault
())));
query
.
beginGroup
().
lessThanOrEqualTo
(
"msTimeBegin"
,
timeNow
).
greaterThanOrEqualTo
(
"msTimeEnd"
,
timeNow
).
endGroup
();
return
Observable
.
just
(
query
.
findAllSorted
(
"msTouchTag2"
,
Sort
.
DESCENDING
))
return
Observable
.
just
(
query
.
findAllSorted
(
"msTouchTag2"
,
Sort
.
DESCENDING
))
...
@@ -228,13 +241,15 @@ public class DBFactory {
...
@@ -228,13 +241,15 @@ public class DBFactory {
public
static
class
Marketing
{
public
static
class
Marketing
{
public
static
class
Ms
{
public
static
class
Ms
{
public
static
Observable
<
List
<
Level
>>
queryLevel
()
{
public
static
Observable
<
List
<
Level
>>
queryLevel
()
{
return
Observable
.
just
(
DB
.
getInstance
().
get
(
MainPresenter
.
class
).
where
(
Level
.
class
).
findAll
())
return
Observable
.
just
(
DB
.
getInstance
().
get
(
MainPresenter
.
class
).
where
(
Level
.
class
).
findAll
())
.
flatMap
(
levels
->
Observable
.
just
(
getList
(
levels
)));
.
flatMap
(
levels
->
Observable
.
just
(
getList
(
levels
)));
}
}
}
}
}
}
public
static
<
E
extends
RealmModel
>
List
<
E
>
getLimitList
(
RealmResults
<
E
>
data
,
int
offset
,
int
limit
)
{
public
static
<
E
extends
RealmModel
>
List
<
E
>
getLimitList
(
RealmResults
<
E
>
data
,
int
offset
,
int
limit
)
{
List
<
E
>
obtainList
=
new
ArrayList
<>();
List
<
E
>
obtainList
=
new
ArrayList
<>();
Realm
realm
=
Realm
.
getDefaultInstance
();
Realm
realm
=
Realm
.
getDefaultInstance
();
if
(
data
.
size
()
==
0
)
{
if
(
data
.
size
()
==
0
)
{
...
@@ -324,6 +339,15 @@ public class DBFactory {
...
@@ -324,6 +339,15 @@ public class DBFactory {
realm
.
commitTransaction
();
realm
.
commitTransaction
();
}
}
public
static
<
T
extends
RealmObject
&
BaseModel
>
void
deleteData
(
Class
<
T
>
tClass
,
String
field
,
String
conditions
)
{
Realm
realm
=
getRealm
();
realm
.
beginTransaction
();
RealmResults
<
T
>
modelLists
=
realm
.
where
(
tClass
).
equalTo
(
field
,
conditions
).
findAll
();
modelLists
.
deleteAllFromRealm
();
realm
.
commitTransaction
();
}
public
static
Realm
getRealm
()
{
public
static
Realm
getRealm
()
{
Realm
realm
=
Realm
.
getInstance
(
App
.
instance
.
mRealmConfig
);
Realm
realm
=
Realm
.
getInstance
(
App
.
instance
.
mRealmConfig
);
realm
.
refresh
();
realm
.
refresh
();
...
...
app/src/main/java/com/xingdata/zzdpos/ui/login/fragment/CreateStoreFragment.java
View file @
8db076ad
...
@@ -236,17 +236,20 @@ public class CreateStoreFragment extends BaseFragment<LoginPresenter,
...
@@ -236,17 +236,20 @@ public class CreateStoreFragment extends BaseFragment<LoginPresenter,
* @return
* @return
*/
*/
private
boolean
isAllNull
()
{
private
boolean
isAllNull
()
{
boolean
_isbl
=
false
;
if
(
startway
==
1
)
{
if
(
startway
==
1
)
{
//注册创建门店
//注册创建门店
_isbl
=
mViewBinding
.
etNickname
.
getText
().
toString
().
isEmpty
();
return
!(
mViewBinding
.
etNickname
.
getText
().
toString
().
isEmpty
()
||
mViewBinding
.
etMerchantsname
.
getText
().
toString
().
isEmpty
()
||
mViewBinding
.
etStorename
.
getText
().
toString
().
isEmpty
()
||
mViewBinding
.
tvStoredetailedaddress
.
getText
().
toString
().
isEmpty
()
||
addressId
==
-
1
);
}
else
if
(
startway
==
2
)
{
}
else
if
(
startway
==
2
)
{
//登录后新建门店
//登录后新建门店
_isbl
=
mViewBinding
.
tvNickname
.
getText
().
toString
().
isEmpty
();
return
!(
mViewBinding
.
tvNickname
.
getText
().
toString
().
isEmpty
()
||
mViewBinding
}
.
tvMerchantsname
.
getText
().
toString
().
isEmpty
()
||
return
!(
_isbl
||
mViewBinding
.
tvMerchantsname
.
getText
().
toString
().
isEmpty
()
||
mViewBinding
.
etStorename
.
getText
().
toString
().
isEmpty
()
||
mViewBinding
mViewBinding
.
etStorename
.
getText
().
toString
().
isEmpty
()
||
mViewBinding
.
tvStoredetailedaddress
.
getText
().
toString
().
isEmpty
()
||
addressId
==
-
1
);
.
tvStoredetailedaddress
.
getText
().
toString
().
isEmpty
()
||
addressId
==
-
1
);
}
}
return
false
;
}
}
}
app/src/main/java/com/xingdata/zzdpos/ui/splash/SplashPresenter.java
View file @
8db076ad
...
@@ -10,11 +10,6 @@ import com.blankj.utilcode.util.AppUtils;
...
@@ -10,11 +10,6 @@ import com.blankj.utilcode.util.AppUtils;
import
com.blankj.utilcode.util.LogUtils
;
import
com.blankj.utilcode.util.LogUtils
;
import
com.blankj.utilcode.util.SPUtils
;
import
com.blankj.utilcode.util.SPUtils
;
import
com.blankj.utilcode.util.ToastUtils
;
import
com.blankj.utilcode.util.ToastUtils
;
import
java.io.File
;
import
java.util.ArrayList
;
import
java.util.List
;
import
com.xingdata.zzdpos.App
;
import
com.xingdata.zzdpos.App
;
import
com.xingdata.zzdpos.C
;
import
com.xingdata.zzdpos.C
;
import
com.xingdata.zzdpos.api.ApiFactory
;
import
com.xingdata.zzdpos.api.ApiFactory
;
...
@@ -36,6 +31,10 @@ import com.xingdata.zzdpos.util.INI;
...
@@ -36,6 +31,10 @@ import com.xingdata.zzdpos.util.INI;
import
com.xingdata.zzdpos.util.MultiThreadDownload
;
import
com.xingdata.zzdpos.util.MultiThreadDownload
;
import
com.xingdata.zzdpos.util.SystemUtil
;
import
com.xingdata.zzdpos.util.SystemUtil
;
import
java.io.File
;
import
java.util.ArrayList
;
import
java.util.List
;
public
class
SplashPresenter
extends
SplashContract
.
Presenter
{
public
class
SplashPresenter
extends
SplashContract
.
Presenter
{
Handler
handler
=
new
Handler
();
Handler
handler
=
new
Handler
();
long
apkLenth
=
0
;
long
apkLenth
=
0
;
...
@@ -48,6 +47,12 @@ public class SplashPresenter extends SplashContract.Presenter {
...
@@ -48,6 +47,12 @@ public class SplashPresenter extends SplashContract.Presenter {
nowPro
+=
pro
;
nowPro
+=
pro
;
mView
.
initProgress
((
int
)
nowPro
);
mView
.
initProgress
((
int
)
nowPro
);
if
(
nowPro
>=
100
)
{
if
(
nowPro
>=
100
)
{
DBFactory
.
deleteData
(
Oper
.
class
,
"operStatus"
,
"9"
);
// DBFactory.deleteData(Sssku.class, "skuStatus", "9");
// DBFactory.deleteData(Ussku.class, "skuStatus", "9");
// DBFactory.deleteData(Ds.class, "dsStatus", "9");
// DBFactory.deleteData(Ms.class, "msStatus", "9");
// DBFactory.deleteData(Mscard.class, "cruleStatus", "9");
mView
.
initComplete
();
mView
.
initComplete
();
}
}
}
}
...
...
app/src/main/res/layout/fragment_bale_edit.xml
View file @
8db076ad
...
@@ -106,7 +106,6 @@
...
@@ -106,7 +106,6 @@
android:onClick=
"@{OnClickListener}"
android:onClick=
"@{OnClickListener}"
android:stateListAnimator=
"@null"
android:stateListAnimator=
"@null"
android:text=
"取 消"
android:text=
"取 消"
android:textColor=
"@drawable/selector_gradient_gray_button_background"
android:textSize=
"@dimen/et_textsize"
/>
android:textSize=
"@dimen/et_textsize"
/>
<Button
<Button
...
...
app/src/main/res/layout/fragment_input_password.xml
View file @
8db076ad
...
@@ -33,24 +33,26 @@
...
@@ -33,24 +33,26 @@
android:src=
"@mipmap/login_logo"
/>
android:src=
"@mipmap/login_logo"
/>
<EditText
<EditText
android:id=
"@+id/et_one_password"
android:id=
"@+id/et_one_password"
style=
"@style/editText_new"
style=
"@style/editText_new"
android:layout_marginTop=
"@dimen/et_margin_edittext"
android:layout_marginTop=
"@dimen/et_margin_edittext"
android:digits=
"1234567890"
android:digits=
"1234567890"
android:drawableLeft=
"@mipmap/login_pwd01"
android:drawableLeft=
"@mipmap/login_pwd01"
android:drawablePadding=
"@dimen/all_padding"
android:ems=
"10"
android:ems=
"10"
android:hint=
"@string/login_smscodefragment_et_one_input_password_hint"
android:hint=
"@string/login_smscodefragment_et_one_input_password_hint"
android:inputType=
"textPassword"
android:inputType=
"textPassword"
android:maxLength=
"8"
android:maxLength=
"8"
/>
/>
<EditText
<EditText
android:id=
"@+id/et_two_password"
android:id=
"@+id/et_two_password"
style=
"@style/editText_new"
style=
"@style/editText_new"
android:layout_marginTop=
"@dimen/et_margin_edittext"
android:layout_marginTop=
"@dimen/et_margin_edittext"
android:digits=
"1234567890"
android:digits=
"1234567890"
android:drawableLeft=
"@mipmap/pwd_two01"
android:drawableLeft=
"@mipmap/pwd_two01"
android:drawablePadding=
"@dimen/all_padding"
android:ems=
"10"
android:ems=
"10"
android:hint=
"@string/login_smscodefragment_et_two_input_password_hint"
android:hint=
"@string/login_smscodefragment_et_two_input_password_hint"
android:inputType=
"textPassword"
android:inputType=
"textPassword"
...
...
app/src/main/res/layout/fragment_sign_in.xml
View file @
8db076ad
...
@@ -37,6 +37,7 @@
...
@@ -37,6 +37,7 @@
style=
"@style/editText_new"
style=
"@style/editText_new"
android:digits=
"1234567890"
android:digits=
"1234567890"
android:drawableLeft=
"@mipmap/login_username1"
android:drawableLeft=
"@mipmap/login_username1"
android:drawablePadding=
"@dimen/all_padding"
android:ems=
"10"
android:ems=
"10"
android:hint=
"@string/login_et_phone_hint"
android:hint=
"@string/login_et_phone_hint"
android:inputType=
"phone"
android:inputType=
"phone"
...
@@ -71,6 +72,7 @@
...
@@ -71,6 +72,7 @@
android:layout_marginTop=
"@dimen/et_margin_edittext"
android:layout_marginTop=
"@dimen/et_margin_edittext"
android:digits=
"1234567890"
android:digits=
"1234567890"
android:drawableLeft=
"@mipmap/login_pwd01"
android:drawableLeft=
"@mipmap/login_pwd01"
android:drawablePadding=
"@dimen/all_padding"
android:ems=
"10"
android:ems=
"10"
android:hint=
"@string/login_et_password_hint"
android:hint=
"@string/login_et_password_hint"
android:inputType=
"textPassword"
android:inputType=
"textPassword"
...
...
app/src/main/res/layout/fragment_sms_code.xml
View file @
8db076ad
...
@@ -41,6 +41,7 @@
...
@@ -41,6 +41,7 @@
style=
"@style/editText_new"
style=
"@style/editText_new"
android:digits=
"1234567890"
android:digits=
"1234567890"
android:drawableLeft=
"@mipmap/login_username1"
android:drawableLeft=
"@mipmap/login_username1"
android:drawablePadding=
"@dimen/all_padding"
android:ems=
"10"
android:ems=
"10"
android:gravity=
"center_vertical"
android:gravity=
"center_vertical"
android:hint=
"@string/login_et_phone_hint"
android:hint=
"@string/login_et_phone_hint"
...
@@ -82,6 +83,7 @@
...
@@ -82,6 +83,7 @@
android:layout_marginTop=
"@dimen/all_margin"
android:layout_marginTop=
"@dimen/all_margin"
android:digits=
"1234567890"
android:digits=
"1234567890"
android:drawableLeft=
"@mipmap/sms01"
android:drawableLeft=
"@mipmap/sms01"
android:drawablePadding=
"@dimen/all_padding"
android:ems=
"10"
android:ems=
"10"
android:hint=
"@string/login_smscodefragment_et_input_sms_hint"
android:hint=
"@string/login_smscodefragment_et_input_sms_hint"
android:inputType=
"phone|number"
android:inputType=
"phone|number"
...
...
app/src/main/res/layout/item_bale_edit.xml
View file @
8db076ad
...
@@ -13,8 +13,7 @@
...
@@ -13,8 +13,7 @@
android:layout_width=
"match_parent"
android:layout_width=
"match_parent"
android:layout_height=
"150dp"
android:layout_height=
"150dp"
android:layout_marginBottom=
"@dimen/all_padding"
android:layout_marginBottom=
"@dimen/all_padding"
android:foreground=
"?android:attr/selectableItemBackground"
android:foreground=
"?android:attr/selectableItemBackground"
>
android:padding=
"@dimen/all_margin"
>
<com.facebook.drawee.view.SimpleDraweeView
<com.facebook.drawee.view.SimpleDraweeView
android:id=
"@+id/iv_pic"
android:id=
"@+id/iv_pic"
...
@@ -99,6 +98,7 @@
...
@@ -99,6 +98,7 @@
android:gravity=
"center"
android:gravity=
"center"
android:orientation=
"horizontal"
android:orientation=
"horizontal"
android:visibility=
"visible"
android:visibility=
"visible"
app:layout_constraintLeft_toRightOf=
"@+id/tv_money"
app:layout_constraintBottom_toBottomOf=
"@id/tv_price_hint"
app:layout_constraintBottom_toBottomOf=
"@id/tv_price_hint"
app:layout_constraintEnd_toEndOf=
"parent"
>
app:layout_constraintEnd_toEndOf=
"parent"
>
...
@@ -106,7 +106,7 @@
...
@@ -106,7 +106,7 @@
android:id=
"@+id/btn_down"
android:id=
"@+id/btn_down"
android:layout_width=
"wrap_content"
android:layout_width=
"wrap_content"
android:layout_height=
"match_parent"
android:layout_height=
"match_parent"
android:layout_marginEnd=
"@dimen/all_
margin
"
android:layout_marginEnd=
"@dimen/all_
padding
"
android:layout_weight=
"1"
android:layout_weight=
"1"
android:background=
"@color/white"
android:background=
"@color/white"
android:onClick=
"@{onClick}"
android:onClick=
"@{onClick}"
...
@@ -136,7 +136,7 @@
...
@@ -136,7 +136,7 @@
android:id=
"@+id/btn_up"
android:id=
"@+id/btn_up"
android:layout_width=
"wrap_content"
android:layout_width=
"wrap_content"
android:layout_height=
"match_parent"
android:layout_height=
"match_parent"
android:layout_marginStart=
"@dimen/all_
margin
"
android:layout_marginStart=
"@dimen/all_
padding
"
android:layout_weight=
"1"
android:layout_weight=
"1"
android:background=
"@color/white"
android:background=
"@color/white"
android:onClick=
"@{onClick}"
android:onClick=
"@{onClick}"
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment