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
bea10f55
Commit
bea10f55
authored
Oct 22, 2025
by
Amin
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
fix issues withdraw & summary
parent
ed28bdd0
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
195 additions
and
36 deletions
+195
-36
WithdrawIssueSummary.java
app/src/main/java/com/example/qms/WithdrawIssueSummary.java
+36
-0
cancel.png
app/src/main/res/drawable/cancel.png
+0
-0
search_background.xml
app/src/main/res/drawable/search_background.xml
+6
-0
activity_issues.xml
app/src/main/res/layout/activity_issues.xml
+72
-28
activity_withdraw_issue.xml
app/src/main/res/layout/activity_withdraw_issue.xml
+71
-3
activity_withdraw_issue_summary.xml
app/src/main/res/layout/activity_withdraw_issue_summary.xml
+10
-5
No files found.
app/src/main/java/com/example/qms/WithdrawIssueSummary.java
View file @
bea10f55
package
com
.
example
.
qms
;
import
android.app.AlertDialog
;
import
android.os.Bundle
;
import
android.widget.Button
;
import
android.widget.ImageButton
;
import
android.widget.Toast
;
import
androidx.activity.EdgeToEdge
;
import
androidx.appcompat.app.AppCompatActivity
;
...
...
@@ -13,6 +16,8 @@ public class WithdrawIssueSummary extends AppCompatActivity {
private
ImageButton
back_button
;
private
Button
confirmButton
,
back_button_bot
;
@Override
protected
void
onCreate
(
Bundle
savedInstanceState
)
{
super
.
onCreate
(
savedInstanceState
);
...
...
@@ -25,9 +30,39 @@ public class WithdrawIssueSummary extends AppCompatActivity {
});
back_button
=
findViewById
(
R
.
id
.
backButton
);
confirmButton
=
findViewById
(
R
.
id
.
confirm_button
);
back_button_bot
=
findViewById
(
R
.
id
.
backButtonBot
);
back_button
.
setOnClickListener
(
v
->
{
onBackPressed
();
});
back_button_bot
.
setOnClickListener
(
v
->
{
onBackPressed
();
});
confirmButton
.
setOnClickListener
(
v
->
{
new
AlertDialog
.
Builder
(
WithdrawIssueSummary
.
this
)
.
setTitle
(
"Alert"
)
.
setMessage
(
"Confirm to withdraw issue?"
)
.
setNegativeButton
(
"No"
,
(
dialog
,
which
)
->
{
dialog
.
dismiss
();
})
.
setPositiveButton
(
"Yes"
,
(
dialog
,
which
)
->
{
dialog
.
dismiss
();
// Second alert: success message
new
AlertDialog
.
Builder
(
WithdrawIssueSummary
.
this
)
.
setTitle
(
"Success"
)
.
setMessage
(
"You have successfully withdrawn 2 issue(s)."
)
.
setPositiveButton
(
"OK"
,
(
d
,
w
)
->
d
.
dismiss
())
.
show
();
})
.
show
();
});
}
}
\ No newline at end of file
app/src/main/res/drawable/cancel.png
0 → 100644
View file @
bea10f55
246 Bytes
app/src/main/res/drawable/search_background.xml
0 → 100644
View file @
bea10f55
<?xml version="1.0" encoding="utf-8"?>
<shape
xmlns:android=
"http://schemas.android.com/apk/res/android"
android:shape=
"rectangle"
>
<solid
android:color=
"@color/light_grey"
/>
<corners
android:radius=
"21dp"
/>
</shape>
app/src/main/res/layout/activity_issues.xml
View file @
bea10f55
...
...
@@ -62,16 +62,16 @@
android:layout_width=
"24dp"
android:layout_height=
"26dp"
android:layout_marginEnd=
"20dp"
android:src=
"@drawable/check_list"
android:background=
"@android:color/transparent"
android:scaleType=
"centerInside"
/>
android:scaleType=
"centerInside"
android:src=
"@drawable/check_list"
/>
<ImageButton
android:layout_width=
"24dp"
android:layout_height=
"24dp"
android:src=
"@drawable/profile_tick"
android:background=
"@android:color/transparent"
android:scaleType=
"centerInside"
/>
android:scaleType=
"centerInside"
android:src=
"@drawable/profile_tick"
/>
</LinearLayout>
...
...
@@ -91,35 +91,79 @@
<LinearLayout
android:layout_width=
"match_parent"
android:layout_height=
"wrap_content"
android:layout_marginTop=
"10dp"
android:background=
"@drawable/background_border"
android:orientation=
"horizontal"
android:padding=
"15dp"
>
android:layout_height=
"76dp"
android:orientation=
"vertical"
android:gravity=
"center_vertical"
>
<
TextView
android:layout_width=
"
wrap_cont
ent"
<
LinearLayout
android:layout_width=
"
match_par
ent"
android:layout_height=
"wrap_content"
android:layout_marginEnd=
"10dp"
android:text=
"Filter By: "
android:textColor=
"@color/black"
android:textSize=
"19sp"
/>
android:layout_marginTop=
"10dp"
android:background=
"@drawable/background_border"
android:orientation=
"horizontal"
android:paddingHorizontal=
"15dp"
android:paddingVertical=
"10dp"
>
<TextView
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
android:layout_weight=
"1"
android:text=
"All"
android:textColor=
"@color/black"
android:textSize=
"19sp"
android:textStyle=
"bold"
/>
<TextView
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
android:layout_marginEnd=
"10dp"
android:text=
"Filter By: "
android:textColor=
"@color/black"
android:textSize=
"19sp"
/>
<ImageButton
android:layout_width=
"27dp"
android:layout_height=
"27dp"
android:background=
"@color/white"
android:src=
"@drawable/filter"
/>
<TextView
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
android:layout_weight=
"1"
android:text=
"All"
android:textColor=
"@color/black"
android:textSize=
"19sp"
android:textStyle=
"bold"
/>
<ImageButton
android:layout_width=
"27dp"
android:layout_height=
"27dp"
android:background=
"@color/white"
android:src=
"@drawable/filter"
/>
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width=
"match_parent"
android:layout_height=
"76dp"
android:orientation=
"vertical"
android:gravity=
"center_vertical"
>
<LinearLayout
android:layout_width=
"match_parent"
android:layout_height=
"50dp"
android:background=
"@drawable/search_background"
android:gravity=
"center_vertical"
android:orientation=
"horizontal"
android:paddingHorizontal=
"15dp"
>
<ImageView
android:layout_width=
"21dp"
android:layout_height=
"21dp"
android:contentDescription=
"Search Icon"
android:src=
"@drawable/search_grey"
/>
<EditText
android:id=
"@+id/search_bar"
android:layout_width=
"match_parent"
android:layout_height=
"wrap_content"
android:layout_marginStart=
"10dp"
android:background=
"@null"
android:hint=
"Search Reference No./Location"
android:inputType=
"text"
android:padding=
"0dp"
android:textColorHint=
"#B0B0B0"
android:textSize=
"19sp"
/>
</LinearLayout>
</LinearLayout>
...
...
app/src/main/res/layout/activity_withdraw_issue.xml
View file @
bea10f55
...
...
@@ -30,7 +30,7 @@
android:layout_height=
"32dp"
android:layout_marginStart=
"16dp"
android:background=
"@null"
android:src=
"@drawable/
arrow_left
"
android:src=
"@drawable/
cancel
"
app:layout_constraintBottom_toBottomOf=
"parent"
app:layout_constraintStart_toStartOf=
"parent"
app:layout_constraintTop_toTopOf=
"parent"
/>
...
...
@@ -55,10 +55,78 @@
android:id=
"@+id/mid_bar"
android:layout_width=
"match_parent"
android:layout_height=
"149dp"
android:background=
"@color/black"
app:layout_constraintStart_toStartOf=
"parent"
app:layout_constraintTop_toBottomOf=
"@+id/top_nav"
android:orientation=
"vertical"
>
android:orientation=
"vertical"
android:paddingHorizontal=
"21dp"
>
<LinearLayout
android:layout_width=
"match_parent"
android:layout_height=
"76dp"
android:orientation=
"horizontal"
android:gravity=
"center"
>
<LinearLayout
android:layout_width=
"wrap_content"
android:layout_height=
"50dp"
android:background=
"@drawable/search_background"
android:gravity=
"center_vertical"
android:orientation=
"horizontal"
android:paddingHorizontal=
"15dp"
android:layout_weight=
"1"
android:layout_marginEnd=
"20dp"
>
<ImageView
android:layout_width=
"21dp"
android:layout_height=
"21dp"
android:contentDescription=
"Search Icon"
android:src=
"@drawable/search_grey"
/>
<EditText
android:id=
"@+id/search_bar"
android:layout_width=
"match_parent"
android:layout_height=
"wrap_content"
android:layout_marginStart=
"10dp"
android:background=
"@null"
android:hint=
"Search Reference No./Location"
android:inputType=
"text"
android:padding=
"0dp"
android:textColorHint=
"#B0B0B0"
android:textSize=
"19sp"
/>
</LinearLayout>
<ImageButton
android:layout_width=
"27dp"
android:layout_height=
"27dp"
android:src=
"@drawable/filter"
android:background=
"@color/white"
/>
</LinearLayout>
<LinearLayout
android:layout_width=
"match_parent"
android:layout_height=
"76dp"
android:orientation=
"horizontal"
android:gravity=
"center_vertical"
>
<TextView
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
android:text=
"All Issues"
android:textStyle=
"bold"
android:textSize=
"21sp"
android:layout_weight=
"1"
/>
<TextView
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
android:text=
"Select All"
android:textSize=
"19sp"
android:textColor=
"@color/primary"
/>
</LinearLayout>
</LinearLayout>
...
...
app/src/main/res/layout/activity_withdraw_issue_summary.xml
View file @
bea10f55
...
...
@@ -30,7 +30,7 @@
android:layout_height=
"32dp"
android:layout_marginStart=
"16dp"
android:background=
"@null"
android:src=
"@drawable/
arrow_left
"
android:src=
"@drawable/
cancel
"
app:layout_constraintBottom_toBottomOf=
"parent"
app:layout_constraintStart_toStartOf=
"parent"
app:layout_constraintTop_toTopOf=
"parent"
/>
...
...
@@ -224,8 +224,10 @@
app:layout_constraintStart_toStartOf=
"parent"
>
<Button
android:layout_width=
"180dp"
android:id=
"@+id/backButtonBot"
android:layout_width=
"0dp"
android:layout_height=
"64dp"
android:layout_weight=
"1"
android:layout_marginEnd=
"10dp"
android:backgroundTint=
"@color/white"
android:clickable=
"true"
...
...
@@ -239,16 +241,19 @@
app:strokeWidth=
"1dp"
/>
<Button
android:layout_width=
"180dp"
android:id=
"@+id/confirm_button"
android:layout_width=
"0dp"
android:layout_height=
"64dp"
android:layout_weight=
"1"
android:backgroundTint=
"@color/sync_button"
android:clickable=
"true"
android:elevation=
"20dp"
android:focusable=
"true"
android:text=
"Co
m
firm"
android:text=
"Co
n
firm"
android:textColor=
"@android:color/white"
android:textSize=
"17sp"
app:cornerRadius=
"21dp"
/>
app:cornerRadius=
"21dp"
android:paddingHorizontal=
"30dp"
/>
</LinearLayout>
...
...
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