Commit 4898b129 by sikang

upadte service_fee

parent 3556f215
...@@ -98,10 +98,25 @@ public class DialogManager { ...@@ -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_issue_amount_tv, "Rp" + loanBean.getIssueAmount());
viewHolder.setStringFormat(R.id.dialog_ratedetail_due_amount_tv, "Rp" + loanBean.getDueAmount()); viewHolder.setStringFormat(R.id.dialog_ratedetail_due_amount_tv, "Rp" + loanBean.getDueAmount());
viewHolder.setStringFormat(R.id.dialog_ratedetail_interest_tv, "Rp" + loanBean.getInterest()); viewHolder.setStringFormat(R.id.dialog_ratedetail_interest_tv, "Rp" + loanBean.getInterest());
viewHolder.setStringFormat(R.id.dialog_ratedetail_accountManageFee_tv, "Rp" + loanBean.getAccountMangeFee());
viewHolder.setStringFormat(R.id.dialog_ratedetail_reviewFee_tv, "Rp" + loanBean.getReviewFee());
viewHolder.setStringFormat(R.id.dialog_ratedetail_paymentFee_tv, "Rp" + loanBean.getPaymentFee()); double diff = loanBean.getServiceFee() - (loanBean.getAccountMangeFee() + loanBean.getReviewFee() + loanBean.getPaymentFee() + loanBean.getDataSearchFee());
viewHolder.setStringFormat(R.id.dialog_ratedetail_dataSearchFee_tv, "Rp" + 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() { viewHolder.getButton(R.id.dialog_ratedetail_sure_btn).setOnClickListener(new OnEventClickListener() {
@Override @Override
public void onEventClick(View v) { public void onEventClick(View v) {
......
...@@ -59,12 +59,22 @@ ...@@ -59,12 +59,22 @@
android:textColor="@color/black_gray" /> android:textColor="@color/black_gray" />
<TextView <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:id="@+id/dialog_ratedetail_accountManageFee_tv"
android:layout_width="wrap_content" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:layout_marginBottom="10dp" android:layout_marginBottom="10dp"
android:text="@string/text_accountMangeFee" android:text="@string/text_accountMangeFee"
android:textColor="@color/black_gray" /> android:textColor="@color/black_gray"
android:visibility="gone" />
<TextView <TextView
android:id="@+id/dialog_ratedetail_reviewFee_tv" android:id="@+id/dialog_ratedetail_reviewFee_tv"
...@@ -72,7 +82,8 @@ ...@@ -72,7 +82,8 @@
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:layout_marginBottom="10dp" android:layout_marginBottom="10dp"
android:text="@string/text_reviewFee" android:text="@string/text_reviewFee"
android:textColor="@color/black_gray" /> android:textColor="@color/black_gray"
android:visibility="gone" />
<TextView <TextView
android:id="@+id/dialog_ratedetail_paymentFee_tv" android:id="@+id/dialog_ratedetail_paymentFee_tv"
...@@ -80,7 +91,8 @@ ...@@ -80,7 +91,8 @@
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:layout_marginBottom="10dp" android:layout_marginBottom="10dp"
android:text="@string/text_paymentFee" android:text="@string/text_paymentFee"
android:textColor="@color/black_gray" /> android:textColor="@color/black_gray"
android:visibility="gone" />
<TextView <TextView
android:id="@+id/dialog_ratedetail_dataSearchFee_tv" android:id="@+id/dialog_ratedetail_dataSearchFee_tv"
...@@ -88,19 +100,22 @@ ...@@ -88,19 +100,22 @@
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:layout_marginBottom="10dp" android:layout_marginBottom="10dp"
android:text="@string/text_dataSearchFee" android:text="@string/text_dataSearchFee"
android:textColor="@color/black_gray" /> android:textColor="@color/black_gray"
android:visibility="gone" />
</LinearLayout> </LinearLayout>
<TextView <TextView
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="1dp" android:layout_height="1dp"
android:background="@color/gray_bg"/> android:background="@color/gray_bg" />
<Button <Button
android:id="@+id/dialog_ratedetail_sure_btn" android:id="@+id/dialog_ratedetail_sure_btn"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:text="@string/text_sure"
android:background="@color/white" android:background="@color/white"
android:textColor="@color/main_color"/> android:text="@string/text_sure"
android:textColor="@color/main_color" />
</LinearLayout> </LinearLayout>
\ No newline at end of file
...@@ -42,6 +42,7 @@ ...@@ -42,6 +42,7 @@
<string name="text_issue_amount" translatable="false">Jumlah diterima: %s</string> <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_due_amount" translatable="false">Jumlah dikembalikan: %s</string>
<string name="text_interest" translatable="false">Bunga: %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_accountMangeFee" translatable="false">Biaya manajemen akun: %s</string>
<string name="text_reviewFee" translatable="false">Biaya persetujuan: %s</string> <string name="text_reviewFee" translatable="false">Biaya persetujuan: %s</string>
<string name="text_paymentFee" translatable="false">Bayar biayanya: %s</string> <string name="text_paymentFee" translatable="false">Bayar biayanya: %s</string>
......
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