Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
package com.Alkemy.alkemybankbase.ui.fragments.chargebalance

import android.os.Bundle
import android.view.View
import androidx.fragment.app.Fragment
import com.Alkemy.alkemybankbase.R
import com.Alkemy.alkemybankbase.databinding.FragmentChargeBalanceBinding

class ChargeBalanceFragment : Fragment(R.layout.fragment_charge_balance) {

private lateinit var binding: FragmentChargeBalanceBinding

override fun onViewCreated(view: View, savedInstanceState: Bundle?) {
super.onViewCreated(view, savedInstanceState)

binding = FragmentChargeBalanceBinding.bind(view)

events()
setupObservers()

}

private fun setupObservers() {

}

private fun events() {

}

}

This file was deleted.

226 changes: 226 additions & 0 deletions app/src/main/res/layout/fragment_charge_balance.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,226 @@
<?xml version="1.0" encoding="utf-8"?>
<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".ui.fragments.chargebalance.ChargeBalanceFragment">

<TextView
android:id="@+id/tvTitle"
android:layout_width="150dp"
android:layout_height="wrap_content"
android:layout_marginTop="18dp"
android:text="Cargar Saldo"
android:textAppearance="@style/TextAppearance.AppCompat.Body2"
android:textColor="@color/black"
android:textSize="24dp"
android:textStyle="normal"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />

<com.google.android.material.floatingactionbutton.FloatingActionButton
android:id="@+id/fabCheck"
android:layout_width="60dp"
android:layout_height="60dp"
android:layout_marginBottom="18dp"
android:backgroundTint="@color/blue_700"
android:enabled="false"
android:src="@drawable/ic_check"
app:fabCustomSize="60dp"
app:layout_constraintBottom_toTopOf="@+id/guidelineCenter"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent" />


<com.google.android.material.textfield.TextInputLayout
android:id="@+id/tilBalance"
style="@style/Widget.MaterialComponents.TextInputLayout.OutlinedBox"
android:layout_width="200dp"
android:layout_height="wrap_content"
android:layout_margin="18dp"
app:boxCornerRadiusBottomEnd="10dp"
app:boxCornerRadiusBottomStart="10dp"
app:boxCornerRadiusTopEnd="10dp"
app:boxCornerRadiusTopStart="10dp"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvTitle">

<com.google.android.material.textfield.TextInputEditText
android:id="@+id/edtBalance"
android:layout_width="200dp"
android:layout_height="wrap_content"
android:inputType="number"
android:textColor="@color/black"
android:textSize="24dp" />
</com.google.android.material.textfield.TextInputLayout>

<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="8dp"
android:text="Ingrese el Monto"
app:layout_constraintEnd_toEndOf="@+id/tilBalance"
app:layout_constraintStart_toStartOf="@+id/tilBalance"
app:layout_constraintTop_toBottomOf="@id/tilBalance" />

<androidx.constraintlayout.widget.Guideline
android:id="@+id/guidelineCenter"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="horizontal"
app:layout_constraintGuide_percent="0.5" />

<com.google.android.material.card.MaterialCardView
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_marginBottom="-20dp"
android:backgroundTint="@color/blue_700"
app:cardCornerRadius="20dp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/guidelineCenter">

<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="match_parent">

<TextView
android:id="@+id/tvCarga"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="start"
android:text="CONCEPTO DE CARGA"
android:textAppearance="@style/TextAppearance.AppCompat.Body2"
android:textColor="@color/black"
android:textSize="16dp"
app:layout_constraintStart_toStartOf="@+id/guidelineVerticalStart"
app:layout_constraintTop_toTopOf="@id/guidelineHorizontalCenterStart" />

<com.google.android.material.textfield.TextInputLayout
android:id="@+id/tilConcept"
style="@style/Widget.MaterialComponents.TextInputLayout.FilledBox"
android:layout_width="match_parent"
android:layout_height="60dp"
android:layout_marginHorizontal="18dp"
android:layout_marginTop="16dp"
app:boxBackgroundColor="@color/white"
app:boxCornerRadiusBottomEnd="10dp"
app:boxCornerRadiusBottomStart="10dp"
app:boxCornerRadiusTopEnd="10dp"
app:boxCornerRadiusTopStart="10dp"
app:boxStrokeColor="@color/blue_700"
app:layout_constraintStart_toStartOf="@+id/guidelineVerticalStart"
app:layout_constraintTop_toBottomOf="@+id/tvCarga">

<com.google.android.material.textfield.TextInputEditText
android:id="@+id/edtConcept"
android:layout_width="match_parent"
android:layout_height="60dp"
android:inputType="text"
android:maxLines="1" />

</com.google.android.material.textfield.TextInputLayout>

<TextView
android:id="@+id/tvFecha"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="FECHA ACTUAL"
android:textAppearance="@style/TextAppearance.AppCompat.Body2"
android:textColor="@color/black"
android:textSize="18dp"
app:layout_constraintBottom_toTopOf="@+id/guidelineHorizontalCenter"
app:layout_constraintStart_toStartOf="@id/guidelineVerticalCenter" />

<TextView
android:id="@+id/tvTipoDeMoneda"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="TIPO DE MONEDA"
android:textAppearance="@style/TextAppearance.AppCompat.Body2"
android:textColor="@color/black"
android:textSize="18dp"
app:layout_constraintBottom_toTopOf="@+id/guidelineHorizontalCenter"
app:layout_constraintStart_toStartOf="@+id/guidelineVerticalStart" />


<TextView
android:id="@+id/tvFechaActual"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="18dp"
android:padding="4dp"
android:text="18/20/2001"
android:textAppearance="@style/TextAppearance.AppCompat.Body2"
android:textColor="@color/black"
android:textSize="24dp"
app:layout_constraintStart_toStartOf="@+id/guidelineVerticalCenter"
app:layout_constraintTop_toBottomOf="@+id/tvFecha" />


<androidx.constraintlayout.widget.Guideline
android:id="@+id/guidelineVerticalCenter"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="vertical"
app:layout_constraintGuide_percent="0.5" />

<androidx.constraintlayout.widget.Guideline
android:id="@+id/guidelineVerticalStart"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="vertical"
app:layout_constraintGuide_percent="0.05" />

<androidx.constraintlayout.widget.Guideline
android:id="@+id/guidelineVerticalEnd"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="vertical"
app:layout_constraintGuide_percent="0.95" />

<androidx.constraintlayout.widget.Guideline
android:id="@+id/guidelineHorizontalCenter"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="horizontal"
app:layout_constraintGuide_percent="0.5" />

<androidx.constraintlayout.widget.Guideline
android:id="@+id/guidelineHorizontalCenterStart"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="horizontal"
app:layout_constraintGuide_percent="0.08" />

<com.google.android.material.textfield.TextInputLayout
style="@style/Widget.MaterialComponents.TextInputLayout.FilledBox.ExposedDropdownMenu"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_marginTop="18dp"
android:layout_marginEnd="16dp"
app:boxBackgroundColor="@color/white"
app:boxStrokeColor="@color/blue_700"
app:layout_constraintEnd_toStartOf="@+id/guidelineVerticalCenter"
app:layout_constraintStart_toStartOf="@+id/guidelineVerticalStart"
app:layout_constraintTop_toBottomOf="@+id/tvTipoDeMoneda">

<AutoCompleteTextView
android:id="@+id/autoCompleteTextView"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="money"
android:inputType="none" />
</com.google.android.material.textfield.TextInputLayout>


</androidx.constraintlayout.widget.ConstraintLayout>


</com.google.android.material.card.MaterialCardView>

</androidx.constraintlayout.widget.ConstraintLayout>
14 changes: 0 additions & 14 deletions app/src/main/res/layout/fragment_payments_load.xml

This file was deleted.

2 changes: 1 addition & 1 deletion app/src/main/res/menu/main_menu.xml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
android:title="Movimientos"/>

<item
android:id="@+id/paymentsLoadFragment"
android:id="@+id/chargeBalanceFragment"
android:icon="@drawable/ic_baseline_payment_24"
android:title="Carga de Saldo"/>

Expand Down
10 changes: 5 additions & 5 deletions app/src/main/res/navigation/menu_main_graph.xml
Original file line number Diff line number Diff line change
Expand Up @@ -14,11 +14,6 @@
android:name="com.Alkemy.alkemybankbase.ui.fragments.transactions.TransactionsFragment"
android:label="fragment_transactions"
tools:layout="@layout/fragment_transactions" />
<fragment
android:id="@+id/paymentsLoadFragment"
android:name="com.Alkemy.alkemybankbase.ui.fragments.payments.PaymentsLoadFragment"
android:label="fragment_payments_load"
tools:layout="@layout/fragment_payments_load" />
<fragment
android:id="@+id/sendMoneyFragment2"
android:name="com.Alkemy.alkemybankbase.ui.fragments.sendmoney.SendMoneyFragment"
Expand All @@ -29,4 +24,9 @@
android:name="com.Alkemy.alkemybankbase.ui.fragments.expenses.ExpensesFragment"
android:label="expenses"
tools:layout="@layout/fragment_expenses" />
<fragment
android:id="@+id/chargeBalanceFragment"
android:name="com.Alkemy.alkemybankbase.ui.fragments.chargebalance.ChargeBalanceFragment"
android:label="fragment_charge_balance"
tools:layout="@layout/fragment_charge_balance" />
</navigation>
30 changes: 0 additions & 30 deletions app/src/main/res/navigation/nav_graph.xml

This file was deleted.