Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
I
intern-amin-qms
Project
Project
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
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Amin
intern-amin-qms
Commits
ed28bdd0
Commit
ed28bdd0
authored
Oct 21, 2025
by
Amin
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
withdraw issue summary front-ui
parent
a8fbd646
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
282 additions
and
3 deletions
+282
-3
AndroidManifest.xml
app/src/main/AndroidManifest.xml
+1
-1
WithdrawIssue.java
app/src/main/java/com/example/qms/WithdrawIssue.java
+22
-0
WithdrawIssueSummary.java
app/src/main/java/com/example/qms/WithdrawIssueSummary.java
+11
-1
activity_withdraw_issue.xml
app/src/main/res/layout/activity_withdraw_issue.xml
+1
-0
activity_withdraw_issue_summary.xml
app/src/main/res/layout/activity_withdraw_issue_summary.xml
+247
-1
No files found.
app/src/main/AndroidManifest.xml
View file @
ed28bdd0
...
@@ -12,7 +12,7 @@
...
@@ -12,7 +12,7 @@
android:supportsRtl=
"true"
android:supportsRtl=
"true"
android:theme=
"@style/Theme.Qms"
>
android:theme=
"@style/Theme.Qms"
>
<activity
<activity
android:name=
".Withdraw
_Issue_
Summary"
android:name=
".Withdraw
Issue
Summary"
android:exported=
"false"
/>
android:exported=
"false"
/>
<activity
<activity
android:name=
".WithdrawIssue"
android:name=
".WithdrawIssue"
...
...
app/src/main/java/com/example/qms/WithdrawIssue.java
View file @
ed28bdd0
package
com
.
example
.
qms
;
package
com
.
example
.
qms
;
import
android.content.Intent
;
import
android.os.Bundle
;
import
android.os.Bundle
;
import
android.widget.Button
;
import
android.widget.ImageButton
;
import
androidx.activity.EdgeToEdge
;
import
androidx.activity.EdgeToEdge
;
import
androidx.appcompat.app.AppCompatActivity
;
import
androidx.appcompat.app.AppCompatActivity
;
...
@@ -10,6 +13,10 @@ import androidx.core.view.WindowInsetsCompat;
...
@@ -10,6 +13,10 @@ import androidx.core.view.WindowInsetsCompat;
public
class
WithdrawIssue
extends
AppCompatActivity
{
public
class
WithdrawIssue
extends
AppCompatActivity
{
private
Button
proceedButton
;
private
ImageButton
back_button
;
@Override
@Override
protected
void
onCreate
(
Bundle
savedInstanceState
)
{
protected
void
onCreate
(
Bundle
savedInstanceState
)
{
super
.
onCreate
(
savedInstanceState
);
super
.
onCreate
(
savedInstanceState
);
...
@@ -20,5 +27,19 @@ public class WithdrawIssue extends AppCompatActivity {
...
@@ -20,5 +27,19 @@ public class WithdrawIssue extends AppCompatActivity {
v
.
setPadding
(
systemBars
.
left
,
systemBars
.
top
,
systemBars
.
right
,
systemBars
.
bottom
);
v
.
setPadding
(
systemBars
.
left
,
systemBars
.
top
,
systemBars
.
right
,
systemBars
.
bottom
);
return
insets
;
return
insets
;
});
});
proceedButton
=
findViewById
(
R
.
id
.
proceed_button
);
back_button
=
findViewById
(
R
.
id
.
backButton
);
proceedButton
.
setOnClickListener
(
v
->
{
Intent
intent
=
new
Intent
(
WithdrawIssue
.
this
,
WithdrawIssueSummary
.
class
);
startActivity
(
intent
);
});
back_button
.
setOnClickListener
(
v
->
{
onBackPressed
();
});
}
}
}
}
\ No newline at end of file
app/src/main/java/com/example/qms/Withdraw
_Issue_
Summary.java
→
app/src/main/java/com/example/qms/Withdraw
Issue
Summary.java
View file @
ed28bdd0
package
com
.
example
.
qms
;
package
com
.
example
.
qms
;
import
android.os.Bundle
;
import
android.os.Bundle
;
import
android.widget.ImageButton
;
import
androidx.activity.EdgeToEdge
;
import
androidx.activity.EdgeToEdge
;
import
androidx.appcompat.app.AppCompatActivity
;
import
androidx.appcompat.app.AppCompatActivity
;
...
@@ -8,7 +9,9 @@ import androidx.core.graphics.Insets;
...
@@ -8,7 +9,9 @@ import androidx.core.graphics.Insets;
import
androidx.core.view.ViewCompat
;
import
androidx.core.view.ViewCompat
;
import
androidx.core.view.WindowInsetsCompat
;
import
androidx.core.view.WindowInsetsCompat
;
public
class
Withdraw_Issue_Summary
extends
AppCompatActivity
{
public
class
WithdrawIssueSummary
extends
AppCompatActivity
{
private
ImageButton
back_button
;
@Override
@Override
protected
void
onCreate
(
Bundle
savedInstanceState
)
{
protected
void
onCreate
(
Bundle
savedInstanceState
)
{
...
@@ -20,5 +23,11 @@ public class Withdraw_Issue_Summary extends AppCompatActivity {
...
@@ -20,5 +23,11 @@ public class Withdraw_Issue_Summary extends AppCompatActivity {
v
.
setPadding
(
systemBars
.
left
,
systemBars
.
top
,
systemBars
.
right
,
systemBars
.
bottom
);
v
.
setPadding
(
systemBars
.
left
,
systemBars
.
top
,
systemBars
.
right
,
systemBars
.
bottom
);
return
insets
;
return
insets
;
});
});
back_button
=
findViewById
(
R
.
id
.
backButton
);
back_button
.
setOnClickListener
(
v
->
{
onBackPressed
();
});
}
}
}
}
\ No newline at end of file
app/src/main/res/layout/activity_withdraw_issue.xml
View file @
ed28bdd0
...
@@ -397,6 +397,7 @@
...
@@ -397,6 +397,7 @@
</LinearLayout>
</LinearLayout>
<Button
<Button
android:id=
"@+id/proceed_button"
android:layout_width=
"180dp"
android:layout_width=
"180dp"
android:layout_height=
"64dp"
android:layout_height=
"64dp"
android:backgroundTint=
"@color/sync_button"
android:backgroundTint=
"@color/sync_button"
...
...
app/src/main/res/layout/activity_withdraw_issue_summary.xml
View file @
ed28bdd0
...
@@ -5,6 +5,251 @@
...
@@ -5,6 +5,251 @@
android:id=
"@+id/main"
android:id=
"@+id/main"
android:layout_width=
"match_parent"
android:layout_width=
"match_parent"
android:layout_height=
"match_parent"
android:layout_height=
"match_parent"
tools:context=
".Withdraw_Issue_Summary"
>
tools:context=
".WithdrawIssueSummary"
>
<LinearLayout
android:id=
"@+id/top_nav"
android:layout_width=
"match_parent"
android:layout_height=
"117dp"
android:background=
"@color/primary"
android:orientation=
"vertical"
app:layout_constraintStart_toStartOf=
"parent"
app:layout_constraintTop_toTopOf=
"parent"
>
<View
android:layout_width=
"match_parent"
android:layout_height=
"59dp"
/>
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width=
"match_parent"
android:layout_height=
"59dp"
>
<ImageButton
android:id=
"@+id/backButton"
android:layout_width=
"32dp"
android:layout_height=
"32dp"
android:layout_marginStart=
"16dp"
android:background=
"@null"
android:src=
"@drawable/arrow_left"
app:layout_constraintBottom_toBottomOf=
"parent"
app:layout_constraintStart_toStartOf=
"parent"
app:layout_constraintTop_toTopOf=
"parent"
/>
<TextView
android:id=
"@+id/titleText"
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
android:text=
"Withdraw Issue Summary"
android:textColor=
"@color/white"
android:textSize=
"20sp"
android:textStyle=
"bold"
app:layout_constraintBottom_toBottomOf=
"parent"
app:layout_constraintEnd_toEndOf=
"parent"
app:layout_constraintStart_toStartOf=
"parent"
app:layout_constraintTop_toTopOf=
"parent"
/>
</androidx.constraintlayout.widget.ConstraintLayout>
</LinearLayout>
<LinearLayout
android:id=
"@+id/remarks_section"
android:layout_width=
"match_parent"
android:layout_height=
"wrap_content"
android:layout_marginTop=
"15dp"
android:orientation=
"vertical"
android:paddingHorizontal=
"21dp"
app:layout_constraintStart_toStartOf=
"parent"
app:layout_constraintTop_toBottomOf=
"@+id/top_nav"
>
<TextView
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
android:text=
"* Remarks"
android:textSize=
"19sp"
android:textStyle=
"bold"
/>
<EditText
android:id=
"@+id/remarks"
android:layout_width=
"match_parent"
android:layout_height=
"115dp"
android:layout_marginTop=
"10dp"
android:background=
"@drawable/background_border"
android:gravity=
"top|start"
android:hint=
"Enter remarks here..."
android:inputType=
"textMultiLine"
android:padding=
"15dp"
/>
</LinearLayout>
<LinearLayout
android:layout_width=
"match_parent"
android:layout_height=
"wrap_content"
android:layout_marginTop=
"15dp"
android:orientation=
"vertical"
android:paddingHorizontal=
"21dp"
app:layout_constraintStart_toStartOf=
"parent"
app:layout_constraintTop_toBottomOf=
"@+id/remarks_section"
>
<TextView
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
android:text=
"Withdrawing"
android:textSize=
"19sp"
android:textStyle=
"bold"
/>
<TextView
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
android:text=
"2 Issue(s)"
android:textSize=
"19sp"
/>
<!-- ScrollView wraps the withdraw_card content -->
<ScrollView
android:id=
"@+id/withdraw_scroll"
android:layout_width=
"match_parent"
android:layout_height=
"wrap_content"
android:layout_marginTop=
"10dp"
android:background=
"@drawable/background_border"
android:padding=
"10dp"
android:fillViewport=
"true"
>
<LinearLayout
android:id=
"@+id/withdraw_card"
android:layout_width=
"match_parent"
android:layout_height=
"wrap_content"
android:orientation=
"vertical"
>
<TextView
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
android:text=
"ASH20200318-128754"
android:textStyle=
"bold"
android:textSize=
"20sp"
/>
<View
android:layout_width=
"match_parent"
android:layout_height=
"1dp"
android:background=
"@color/light_grey"
android:layout_marginTop=
"8dp"
android:layout_marginBottom=
"8dp"
/>
<TextView
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
android:text=
"ASH20200318-128755"
android:textStyle=
"bold"
android:textSize=
"20sp"
/>
<View
android:layout_width=
"match_parent"
android:layout_height=
"1dp"
android:background=
"@color/light_grey"
android:layout_marginTop=
"8dp"
android:layout_marginBottom=
"8dp"
/>
<TextView
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
android:text=
"ASH20200318-128755"
android:textStyle=
"bold"
android:textSize=
"20sp"
/>
<View
android:layout_width=
"match_parent"
android:layout_height=
"1dp"
android:background=
"@color/light_grey"
android:layout_marginTop=
"8dp"
android:layout_marginBottom=
"8dp"
/>
<TextView
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
android:text=
"ASH20200318-128755"
android:textStyle=
"bold"
android:textSize=
"20sp"
/>
<View
android:layout_width=
"match_parent"
android:layout_height=
"1dp"
android:background=
"@color/light_grey"
android:layout_marginTop=
"8dp"
android:layout_marginBottom=
"8dp"
/>
<TextView
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
android:text=
"ASH20200318-128755"
android:textStyle=
"bold"
android:textSize=
"20sp"
/>
<View
android:layout_width=
"match_parent"
android:layout_height=
"1dp"
android:background=
"@color/light_grey"
android:layout_marginTop=
"8dp"
android:layout_marginBottom=
"8dp"
/>
<TextView
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
android:text=
"ASH20200318-128755"
android:textStyle=
"bold"
android:textSize=
"20sp"
/>
<View
android:layout_width=
"match_parent"
android:layout_height=
"1dp"
android:background=
"@color/light_grey"
android:layout_marginTop=
"8dp"
android:layout_marginBottom=
"8dp"
/>
</LinearLayout>
</ScrollView>
</LinearLayout>
<LinearLayout
android:id=
"@+id/bottom_bar"
android:layout_width=
"match_parent"
android:layout_height=
"wrap_content"
android:background=
"@color/white"
android:gravity=
"center"
android:orientation=
"horizontal"
android:padding=
"20dp"
app:layout_constraintBottom_toBottomOf=
"parent"
app:layout_constraintStart_toStartOf=
"parent"
>
<Button
android:layout_width=
"180dp"
android:layout_height=
"64dp"
android:layout_marginEnd=
"10dp"
android:backgroundTint=
"@color/white"
android:clickable=
"true"
android:elevation=
"20dp"
android:focusable=
"true"
android:text=
"Back"
android:textColor=
"@color/primary"
android:textSize=
"17sp"
app:cornerRadius=
"21dp"
app:strokeColor=
"@color/primary"
app:strokeWidth=
"1dp"
/>
<Button
android:layout_width=
"180dp"
android:layout_height=
"64dp"
android:backgroundTint=
"@color/sync_button"
android:clickable=
"true"
android:elevation=
"20dp"
android:focusable=
"true"
android:text=
"Comfirm"
android:textColor=
"@android:color/white"
android:textSize=
"17sp"
app:cornerRadius=
"21dp"
/>
</LinearLayout>
</androidx.constraintlayout.widget.ConstraintLayout>
</androidx.constraintlayout.widget.ConstraintLayout>
\ No newline at end of file
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