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
a8fbd646
Commit
a8fbd646
authored
Oct 21, 2025
by
Amin
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
create withdraw issue front-ui
parent
2bb31010
Expand all
Show whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
98 additions
and
10 deletions
+98
-10
AndroidManifest.xml
app/src/main/AndroidManifest.xml
+6
-0
Issues.java
app/src/main/java/com/example/qms/Issues.java
+19
-0
WithdrawIssue.java
app/src/main/java/com/example/qms/WithdrawIssue.java
+25
-0
Withdraw_Issue_Summary.java
...src/main/java/com/example/qms/Withdraw_Issue_Summary.java
+25
-0
activity_issues.xml
app/src/main/res/layout/activity_issues.xml
+12
-10
activity_withdraw_issue.xml
app/src/main/res/layout/activity_withdraw_issue.xml
+0
-0
activity_withdraw_issue_summary.xml
app/src/main/res/layout/activity_withdraw_issue_summary.xml
+11
-0
No files found.
app/src/main/AndroidManifest.xml
View file @
a8fbd646
...
...
@@ -12,6 +12,12 @@
android:supportsRtl=
"true"
android:theme=
"@style/Theme.Qms"
>
<activity
android:name=
".Withdraw_Issue_Summary"
android:exported=
"false"
/>
<activity
android:name=
".WithdrawIssue"
android:exported=
"false"
/>
<activity
android:name=
".Issues"
android:exported=
"false"
/>
<activity
...
...
app/src/main/java/com/example/qms/Issues.java
View file @
a8fbd646
package
com
.
example
.
qms
;
import
android.content.Intent
;
import
android.os.Bundle
;
import
android.widget.ImageButton
;
import
androidx.activity.EdgeToEdge
;
import
androidx.appcompat.app.AppCompatActivity
;
...
...
@@ -10,6 +12,10 @@ import androidx.core.view.WindowInsetsCompat;
public
class
Issues
extends
AppCompatActivity
{
private
ImageButton
withdrawIssueIcon
,
back_button
;
@Override
protected
void
onCreate
(
Bundle
savedInstanceState
)
{
super
.
onCreate
(
savedInstanceState
);
...
...
@@ -20,5 +26,17 @@ public class Issues extends AppCompatActivity {
v
.
setPadding
(
systemBars
.
left
,
systemBars
.
top
,
systemBars
.
right
,
systemBars
.
bottom
);
return
insets
;
});
withdrawIssueIcon
=
findViewById
(
R
.
id
.
withdraw_issue_icon
);
back_button
=
findViewById
(
R
.
id
.
backButton
);
withdrawIssueIcon
.
setOnClickListener
(
v
->
{
Intent
intent
=
new
Intent
(
Issues
.
this
,
WithdrawIssue
.
class
);
startActivity
(
intent
);
});
back_button
.
setOnClickListener
(
v
->
{
onBackPressed
();
});
}
}
\ No newline at end of file
app/src/main/java/com/example/qms/WithdrawIssue.java
0 → 100644
View file @
a8fbd646
package
com
.
example
.
qms
;
import
android.os.Bundle
;
import
androidx.activity.EdgeToEdge
;
import
androidx.appcompat.app.AppCompatActivity
;
import
androidx.core.graphics.Insets
;
import
androidx.core.view.ViewCompat
;
import
androidx.core.view.WindowInsetsCompat
;
public
class
WithdrawIssue
extends
AppCompatActivity
{
@Override
protected
void
onCreate
(
Bundle
savedInstanceState
)
{
super
.
onCreate
(
savedInstanceState
);
EdgeToEdge
.
enable
(
this
);
setContentView
(
R
.
layout
.
activity_withdraw_issue
);
ViewCompat
.
setOnApplyWindowInsetsListener
(
findViewById
(
R
.
id
.
main
),
(
v
,
insets
)
->
{
Insets
systemBars
=
insets
.
getInsets
(
WindowInsetsCompat
.
Type
.
systemBars
());
v
.
setPadding
(
systemBars
.
left
,
systemBars
.
top
,
systemBars
.
right
,
systemBars
.
bottom
);
return
insets
;
});
}
}
\ No newline at end of file
app/src/main/java/com/example/qms/Withdraw_Issue_Summary.java
0 → 100644
View file @
a8fbd646
package
com
.
example
.
qms
;
import
android.os.Bundle
;
import
androidx.activity.EdgeToEdge
;
import
androidx.appcompat.app.AppCompatActivity
;
import
androidx.core.graphics.Insets
;
import
androidx.core.view.ViewCompat
;
import
androidx.core.view.WindowInsetsCompat
;
public
class
Withdraw_Issue_Summary
extends
AppCompatActivity
{
@Override
protected
void
onCreate
(
Bundle
savedInstanceState
)
{
super
.
onCreate
(
savedInstanceState
);
EdgeToEdge
.
enable
(
this
);
setContentView
(
R
.
layout
.
activity_withdraw_issue_summary
);
ViewCompat
.
setOnApplyWindowInsetsListener
(
findViewById
(
R
.
id
.
main
),
(
v
,
insets
)
->
{
Insets
systemBars
=
insets
.
getInsets
(
WindowInsetsCompat
.
Type
.
systemBars
());
v
.
setPadding
(
systemBars
.
left
,
systemBars
.
top
,
systemBars
.
right
,
systemBars
.
bottom
);
return
insets
;
});
}
}
\ No newline at end of file
app/src/main/res/layout/activity_issues.xml
View file @
a8fbd646
...
...
@@ -57,17 +57,21 @@
app:layout_constraintEnd_toEndOf=
"parent"
app:layout_constraintTop_toTopOf=
"parent"
>
<Image
View
<Image
Button
android:id=
"@+id/withdraw_issue_icon"
android:layout_width=
"
32
dp"
android:layout_height=
"
32
dp"
android:layout_width=
"
24
dp"
android:layout_height=
"
26
dp"
android:layout_marginEnd=
"20dp"
android:src=
"@drawable/check_list"
/>
android:src=
"@drawable/check_list"
android:background=
"@android:color/transparent"
android:scaleType=
"centerInside"
/>
<ImageView
android:layout_width=
"32dp"
android:layout_height=
"32dp"
android:src=
"@drawable/profile_tick"
/>
<ImageButton
android:layout_width=
"24dp"
android:layout_height=
"24dp"
android:src=
"@drawable/profile_tick"
android:background=
"@android:color/transparent"
android:scaleType=
"centerInside"
/>
</LinearLayout>
...
...
@@ -120,8 +124,6 @@
</LinearLayout>
</LinearLayout>
<ScrollView
...
...
app/src/main/res/layout/activity_withdraw_issue.xml
0 → 100644
View file @
a8fbd646
This diff is collapsed.
Click to expand it.
app/src/main/res/layout/activity_withdraw_issue_summary.xml
0 → 100644
View file @
a8fbd646
<?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:id=
"@+id/main"
android:layout_width=
"match_parent"
android:layout_height=
"match_parent"
tools:context=
".Withdraw_Issue_Summary"
>
</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