Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
L
lib_base
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
sikang
lib_base
Commits
4898b129
Commit
4898b129
authored
Aug 08, 2019
by
sikang
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
upadte service_fee
parent
3556f215
Show whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
39 additions
and
7 deletions
+39
-7
src/main/java/tech/starwin/utils/ui_utils/DialogManager.java
+15
-0
src/main/res/layout/dialog_rate_detail.xml
+23
-7
src/main/res/values/strings.xml
+1
-0
No files found.
src/main/java/tech/starwin/utils/ui_utils/DialogManager.java
View file @
4898b129
...
...
@@ -98,10 +98,25 @@ public class DialogManager {
viewHolder
.
setStringFormat
(
R
.
id
.
dialog_ratedetail_issue_amount_tv
,
"Rp"
+
loanBean
.
getIssueAmount
());
viewHolder
.
setStringFormat
(
R
.
id
.
dialog_ratedetail_due_amount_tv
,
"Rp"
+
loanBean
.
getDueAmount
());
viewHolder
.
setStringFormat
(
R
.
id
.
dialog_ratedetail_interest_tv
,
"Rp"
+
loanBean
.
getInterest
());
double
diff
=
loanBean
.
getServiceFee
()
-
(
loanBean
.
getAccountMangeFee
()
+
loanBean
.
getReviewFee
()
+
loanBean
.
getPaymentFee
()
+
loanBean
.
getDataSearchFee
());
if
(
Math
.
abs
((
int
)
diff
)
<
1
)
{
viewHolder
.
setStringFormat
(
R
.
id
.
dialog_ratedetail_accountManageFee_tv
,
"Rp"
+
loanBean
.
getAccountMangeFee
());
viewHolder
.
getTextView
(
R
.
id
.
dialog_ratedetail_accountManageFee_tv
).
setVisibility
(
View
.
VISIBLE
);
viewHolder
.
setStringFormat
(
R
.
id
.
dialog_ratedetail_reviewFee_tv
,
"Rp"
+
loanBean
.
getReviewFee
());
viewHolder
.
getTextView
(
R
.
id
.
dialog_ratedetail_reviewFee_tv
).
setVisibility
(
View
.
VISIBLE
);
viewHolder
.
setStringFormat
(
R
.
id
.
dialog_ratedetail_paymentFee_tv
,
"Rp"
+
loanBean
.
getPaymentFee
());
viewHolder
.
getTextView
(
R
.
id
.
dialog_ratedetail_paymentFee_tv
).
setVisibility
(
View
.
VISIBLE
);
viewHolder
.
setStringFormat
(
R
.
id
.
dialog_ratedetail_dataSearchFee_tv
,
"Rp"
+
loanBean
.
getDataSearchFee
());
viewHolder
.
getTextView
(
R
.
id
.
dialog_ratedetail_dataSearchFee_tv
).
setVisibility
(
View
.
VISIBLE
);
}
else
{
viewHolder
.
setStringFormat
(
R
.
id
.
dialog_ratedetail_servicefee_tv
,
"Rp"
+
loanBean
.
getServiceFee
());
viewHolder
.
getTextView
(
R
.
id
.
dialog_ratedetail_servicefee_tv
).
setVisibility
(
View
.
VISIBLE
);
}
viewHolder
.
getButton
(
R
.
id
.
dialog_ratedetail_sure_btn
).
setOnClickListener
(
new
OnEventClickListener
()
{
@Override
public
void
onEventClick
(
View
v
)
{
...
...
src/main/res/layout/dialog_rate_detail.xml
View file @
4898b129
...
...
@@ -59,12 +59,22 @@
android:textColor=
"@color/black_gray"
/>
<TextView
android:id=
"@+id/dialog_ratedetail_servicefee_tv"
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
android:layout_marginBottom=
"10dp"
android:text=
"@string/text_service_fee"
android:visibility=
"gone"
android:textColor=
"@color/black_gray"
/>
<TextView
android:id=
"@+id/dialog_ratedetail_accountManageFee_tv"
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
android:layout_marginBottom=
"10dp"
android:text=
"@string/text_accountMangeFee"
android:textColor=
"@color/black_gray"
/>
android:textColor=
"@color/black_gray"
android:visibility=
"gone"
/>
<TextView
android:id=
"@+id/dialog_ratedetail_reviewFee_tv"
...
...
@@ -72,7 +82,8 @@
android:layout_height=
"wrap_content"
android:layout_marginBottom=
"10dp"
android:text=
"@string/text_reviewFee"
android:textColor=
"@color/black_gray"
/>
android:textColor=
"@color/black_gray"
android:visibility=
"gone"
/>
<TextView
android:id=
"@+id/dialog_ratedetail_paymentFee_tv"
...
...
@@ -80,7 +91,8 @@
android:layout_height=
"wrap_content"
android:layout_marginBottom=
"10dp"
android:text=
"@string/text_paymentFee"
android:textColor=
"@color/black_gray"
/>
android:textColor=
"@color/black_gray"
android:visibility=
"gone"
/>
<TextView
android:id=
"@+id/dialog_ratedetail_dataSearchFee_tv"
...
...
@@ -88,19 +100,22 @@
android:layout_height=
"wrap_content"
android:layout_marginBottom=
"10dp"
android:text=
"@string/text_dataSearchFee"
android:textColor=
"@color/black_gray"
/>
android:textColor=
"@color/black_gray"
android:visibility=
"gone"
/>
</LinearLayout>
<TextView
android:layout_width=
"match_parent"
android:layout_height=
"1dp"
android:background=
"@color/gray_bg"
/>
android:background=
"@color/gray_bg"
/>
<Button
android:id=
"@+id/dialog_ratedetail_sure_btn"
android:layout_width=
"match_parent"
android:layout_height=
"wrap_content"
android:text=
"@string/text_sure"
android:background=
"@color/white"
android:textColor=
"@color/main_color"
/>
android:text=
"@string/text_sure"
android:textColor=
"@color/main_color"
/>
</LinearLayout>
\ No newline at end of file
src/main/res/values/strings.xml
View file @
4898b129
...
...
@@ -42,6 +42,7 @@
<string
name=
"text_issue_amount"
translatable=
"false"
>
Jumlah diterima: %s
</string>
<string
name=
"text_due_amount"
translatable=
"false"
>
Jumlah dikembalikan: %s
</string>
<string
name=
"text_interest"
translatable=
"false"
>
Bunga: %s
</string>
<string
name=
"text_service_fee"
translatable=
"false"
>
Biaya Layanan: %s
</string>
<string
name=
"text_accountMangeFee"
translatable=
"false"
>
Biaya manajemen akun: %s
</string>
<string
name=
"text_reviewFee"
translatable=
"false"
>
Biaya persetujuan: %s
</string>
<string
name=
"text_paymentFee"
translatable=
"false"
>
Bayar biayanya: %s
</string>
...
...
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