Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
S
Simmitive_Chris_Crook
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
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
chris.crook
Simmitive_Chris_Crook
Commits
6fe99650
Commit
6fe99650
authored
Apr 20, 2021
by
chris.crook
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
> smaller boi
parent
19f077f9
Changes
4
Show whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
455 additions
and
8 deletions
+455
-8
AdminRegister.java
...java/com/example/summative_chris_crook/AdminRegister.java
+142
-4
register_page.java
...java/com/example/summative_chris_crook/register_page.java
+104
-4
activity_admin_register.xml
app/src/main/res/layout/activity_admin_register.xml
+105
-0
activity_register_page.xml
app/src/main/res/layout/activity_register_page.xml
+104
-0
No files found.
app/src/main/java/com/example/summative_chris_crook/AdminRegister.java
View file @
6fe99650
...
@@ -14,6 +14,8 @@ import java.util.Scanner;
...
@@ -14,6 +14,8 @@ import java.util.Scanner;
public
class
AdminRegister
extends
AppCompatActivity
{
public
class
AdminRegister
extends
AppCompatActivity
{
int
sizeoverride
=
1000
;
@Override
@Override
protected
void
onCreate
(
Bundle
savedInstanceState
)
{
protected
void
onCreate
(
Bundle
savedInstanceState
)
{
super
.
onCreate
(
savedInstanceState
);
super
.
onCreate
(
savedInstanceState
);
...
@@ -25,8 +27,64 @@ public class AdminRegister extends AppCompatActivity {
...
@@ -25,8 +27,64 @@ public class AdminRegister extends AppCompatActivity {
startActivity
(
intent
);
startActivity
(
intent
);
}
}
public
String
openandload
(){
File
file1
;
String
filename1
=
"magicwords"
;
file1
=
new
File
(
getApplicationContext
().
getFilesDir
(),
filename1
+
".txt"
);
try
{
Scanner
reader
=
new
Scanner
(
file1
);
String
temp
=
""
;
while
(
reader
.
hasNextLine
()){
temp
=
temp
+
reader
.
nextLine
();
}
//Toast.makeText(getApplicationContext(), temp + " ", Toast.LENGTH_LONG).show();
return
temp
;
}
catch
(
Exception
e
){
Toast
.
makeText
(
getApplicationContext
(),
"read error"
,
Toast
.
LENGTH_LONG
).
show
();
return
"&&&"
;
}
}
public
void
createuser
(
View
view
){
public
void
createuser
(
View
view
){
//
//
String
[]
[]
magicwords
=
new
String
[
sizeoverride
]
[
7
];
File
file1
;
String
filename1
=
"magicwords"
;
String
tempload
=
openandload
();
if
(
tempload
.
equals
(
"&&&"
)){
// this means that the load failed
}
else
{
// load successful
if
(
tempload
.
equals
(
""
))
{
// dont add a '%' to the start
tempload
+=
"adminname&adminuser&"
+
"adminpassword"
.
hashCode
()
+
"&ADMIN&£&ENG"
;
tempload
+=
"%examplename&exampleuser&"
+
"examplepassword"
.
hashCode
()
+
"&USER&£&ENG"
;
tempload
+=
"%frenchperson&france&"
+
"pass"
.
hashCode
()
+
"&USER&€&FRA"
;
}
else
{
tempload
+=
"%"
;
tempload
+=
"adminname&adminuser&"
+
"adminpassword"
.
hashCode
()
+
"&ADMIN&£&ENG"
;
tempload
+=
"%examplename&exampleuser&"
+
"examplepassword"
.
hashCode
()
+
"&USER&£&ENG"
;
tempload
+=
"%frenchperson&france&"
+
"pass"
.
hashCode
()
+
"&USER&€&FRA"
;
}
String
[]
temploadarray
=
tempload
.
split
(
"%"
);
int
size
=
temploadarray
.
length
;
for
(
int
i
=
0
;
i
<
size
;
i
++)
{
magicwords
[
i
][
0
]
=
temploadarray
[
i
];
// splits by user
}
for
(
int
i
=
0
;
i
<
size
;
i
++)
{
String
[]
sort
=
temploadarray
[
i
].
split
(
"&"
);
magicwords
[
i
][
1
]
=
sort
[
0
];
// name of user
magicwords
[
i
][
2
]
=
sort
[
1
];
// username
magicwords
[
i
][
3
]
=
sort
[
2
];
// password
magicwords
[
i
][
4
]
=
sort
[
3
];
// admin flag
magicwords
[
i
][
5
]
=
sort
[
4
];
// currency mode
magicwords
[
i
][
6
]
=
sort
[
5
];
// language
}
}
String
name
=
((
EditText
)
findViewById
(
R
.
id
.
name_input2
)).
getText
().
toString
();
String
name
=
((
EditText
)
findViewById
(
R
.
id
.
name_input2
)).
getText
().
toString
();
String
user
=
((
EditText
)
findViewById
(
R
.
id
.
username_input2
)).
getText
().
toString
();
String
user
=
((
EditText
)
findViewById
(
R
.
id
.
username_input2
)).
getText
().
toString
();
String
pass
=
((
EditText
)
findViewById
(
R
.
id
.
password_input2
)).
getText
().
toString
();
String
pass
=
((
EditText
)
findViewById
(
R
.
id
.
password_input2
)).
getText
().
toString
();
...
@@ -47,10 +105,16 @@ public class AdminRegister extends AppCompatActivity {
...
@@ -47,10 +105,16 @@ public class AdminRegister extends AppCompatActivity {
Toast
.
makeText
(
getApplicationContext
(),
"Enter a Password (confirmation)"
,
Toast
.
LENGTH_SHORT
).
show
();
Toast
.
makeText
(
getApplicationContext
(),
"Enter a Password (confirmation)"
,
Toast
.
LENGTH_SHORT
).
show
();
return
;
return
;
}
}
for
(
int
q
=
0
;
q
<
sizeoverride
;
q
++){
if
(
user
.
equals
(
magicwords
[
q
]
[
2
])){
Toast
.
makeText
(
getApplicationContext
(),
"Username already exists"
,
Toast
.
LENGTH_SHORT
).
show
();
return
;
}
}
String
curr
=
((
EditText
)
findViewById
(
R
.
id
.
CurrencyStore
)).
getText
().
toString
();
String
lang
=
((
EditText
)
findViewById
(
R
.
id
.
LangStore
)).
getText
().
toString
();
if
(
pass
.
equals
(
conf
)){
if
(
pass
.
equals
(
conf
)){
// put all stuff together for saving to magicwords.txt
// put all stuff together for saving to magicwords.txt
File
file1
;
String
filename1
=
"magicwords"
;
file1
=
new
File
(
getApplicationContext
().
getFilesDir
(),
filename1
+
".txt"
);
file1
=
new
File
(
getApplicationContext
().
getFilesDir
(),
filename1
+
".txt"
);
String
reassembly
=
name
+
"&"
+
user
+
"&"
+
pass
.
hashCode
()
+
"&USER&£&ENG"
;
String
reassembly
=
name
+
"&"
+
user
+
"&"
+
pass
.
hashCode
()
+
"&USER&£&ENG"
;
//System.out.println(reassembly);
//System.out.println(reassembly);
...
@@ -90,6 +154,42 @@ public class AdminRegister extends AppCompatActivity {
...
@@ -90,6 +154,42 @@ public class AdminRegister extends AppCompatActivity {
public
void
createadmin
(
View
view
){
public
void
createadmin
(
View
view
){
//
//
String
[]
[]
magicwords
=
new
String
[
sizeoverride
]
[
7
];
File
file1
;
String
filename1
=
"magicwords"
;
String
tempload
=
openandload
();
if
(
tempload
.
equals
(
"&&&"
)){
// this means that the load failed
}
else
{
// load successful
if
(
tempload
.
equals
(
""
))
{
// dont add a '%' to the start
tempload
+=
"adminname&adminuser&"
+
"adminpassword"
.
hashCode
()
+
"&ADMIN&£&ENG"
;
tempload
+=
"%examplename&exampleuser&"
+
"examplepassword"
.
hashCode
()
+
"&USER&£&ENG"
;
tempload
+=
"%frenchperson&france&"
+
"pass"
.
hashCode
()
+
"&USER&€&FRA"
;
}
else
{
tempload
+=
"%"
;
tempload
+=
"adminname&adminuser&"
+
"adminpassword"
.
hashCode
()
+
"&ADMIN&£&ENG"
;
tempload
+=
"%examplename&exampleuser&"
+
"examplepassword"
.
hashCode
()
+
"&USER&£&ENG"
;
tempload
+=
"%frenchperson&france&"
+
"pass"
.
hashCode
()
+
"&USER&€&FRA"
;
}
String
[]
temploadarray
=
tempload
.
split
(
"%"
);
int
size
=
temploadarray
.
length
;
for
(
int
i
=
0
;
i
<
size
;
i
++)
{
magicwords
[
i
][
0
]
=
temploadarray
[
i
];
// splits by user
}
for
(
int
i
=
0
;
i
<
size
;
i
++)
{
String
[]
sort
=
temploadarray
[
i
].
split
(
"&"
);
magicwords
[
i
][
1
]
=
sort
[
0
];
// name of user
magicwords
[
i
][
2
]
=
sort
[
1
];
// username
magicwords
[
i
][
3
]
=
sort
[
2
];
// password
magicwords
[
i
][
4
]
=
sort
[
3
];
// admin flag
magicwords
[
i
][
5
]
=
sort
[
4
];
// currency mode
magicwords
[
i
][
6
]
=
sort
[
5
];
// language
}
}
String
name
=
((
EditText
)
findViewById
(
R
.
id
.
name_input2
)).
getText
().
toString
();
String
name
=
((
EditText
)
findViewById
(
R
.
id
.
name_input2
)).
getText
().
toString
();
String
user
=
((
EditText
)
findViewById
(
R
.
id
.
username_input2
)).
getText
().
toString
();
String
user
=
((
EditText
)
findViewById
(
R
.
id
.
username_input2
)).
getText
().
toString
();
String
pass
=
((
EditText
)
findViewById
(
R
.
id
.
password_input2
)).
getText
().
toString
();
String
pass
=
((
EditText
)
findViewById
(
R
.
id
.
password_input2
)).
getText
().
toString
();
...
@@ -110,10 +210,16 @@ public class AdminRegister extends AppCompatActivity {
...
@@ -110,10 +210,16 @@ public class AdminRegister extends AppCompatActivity {
Toast
.
makeText
(
getApplicationContext
(),
"Enter a Password (confirmation)"
,
Toast
.
LENGTH_SHORT
).
show
();
Toast
.
makeText
(
getApplicationContext
(),
"Enter a Password (confirmation)"
,
Toast
.
LENGTH_SHORT
).
show
();
return
;
return
;
}
}
for
(
int
q
=
0
;
q
<
sizeoverride
;
q
++){
if
(
user
.
equals
(
magicwords
[
q
]
[
2
])){
Toast
.
makeText
(
getApplicationContext
(),
"Username already exists"
,
Toast
.
LENGTH_SHORT
).
show
();
return
;
}
}
String
curr
=
((
EditText
)
findViewById
(
R
.
id
.
CurrencyStore
)).
getText
().
toString
();
String
lang
=
((
EditText
)
findViewById
(
R
.
id
.
LangStore
)).
getText
().
toString
();
if
(
pass
.
equals
(
conf
)){
if
(
pass
.
equals
(
conf
)){
// put all stuff together for saving to magicwords.txt
// put all stuff together for saving to magicwords.txt
File
file1
;
String
filename1
=
"magicwords"
;
file1
=
new
File
(
getApplicationContext
().
getFilesDir
(),
filename1
+
".txt"
);
file1
=
new
File
(
getApplicationContext
().
getFilesDir
(),
filename1
+
".txt"
);
String
reassembly
=
name
+
"&"
+
user
+
"&"
+
pass
.
hashCode
()
+
"&ADMIN&£&ENG"
;
String
reassembly
=
name
+
"&"
+
user
+
"&"
+
pass
.
hashCode
()
+
"&ADMIN&£&ENG"
;
//System.out.println(reassembly);
//System.out.println(reassembly);
...
@@ -150,4 +256,36 @@ public class AdminRegister extends AppCompatActivity {
...
@@ -150,4 +256,36 @@ public class AdminRegister extends AppCompatActivity {
return
;
return
;
}
}
}
}
public
void
seteng
(
View
view
){
((
EditText
)
findViewById
(
R
.
id
.
WOAH
)).
setText
(
"ENG"
);
}
public
void
setfr
(
View
view
){
((
EditText
)
findViewById
(
R
.
id
.
WOAH
)).
setText
(
"FRA"
);
}
public
void
setesp
(
View
view
){
((
EditText
)
findViewById
(
R
.
id
.
WOAH
)).
setText
(
"ESP"
);
}
public
void
setde
(
View
view
){
((
EditText
)
findViewById
(
R
.
id
.
WOAH
)).
setText
(
"DEU"
);
}
public
void
setGBP
(
View
view
){
((
EditText
)
findViewById
(
R
.
id
.
currencyStore
)).
setText
(
"£"
);
}
public
void
setEUR
(
View
view
){
((
EditText
)
findViewById
(
R
.
id
.
currencyStore
)).
setText
(
"€"
);
}
public
void
setUSD
(
View
view
){
((
EditText
)
findViewById
(
R
.
id
.
currencyStore
)).
setText
(
"US$"
);
}
public
void
setHKD
(
View
view
){
((
EditText
)
findViewById
(
R
.
id
.
currencyStore
)).
setText
(
"HK$"
);
}
}
}
\ No newline at end of file
app/src/main/java/com/example/summative_chris_crook/register_page.java
View file @
6fe99650
...
@@ -14,6 +14,8 @@ import java.util.Scanner;
...
@@ -14,6 +14,8 @@ import java.util.Scanner;
public
class
register_page
extends
AppCompatActivity
{
public
class
register_page
extends
AppCompatActivity
{
int
sizeoverride
=
1000
;
@Override
@Override
protected
void
onCreate
(
Bundle
savedInstanceState
)
{
protected
void
onCreate
(
Bundle
savedInstanceState
)
{
super
.
onCreate
(
savedInstanceState
);
super
.
onCreate
(
savedInstanceState
);
...
@@ -42,8 +44,66 @@ public class register_page extends AppCompatActivity {
...
@@ -42,8 +44,66 @@ public class register_page extends AppCompatActivity {
// }
// }
// }
// }
public
String
openandload
(){
File
file1
;
String
filename1
=
"magicwords"
;
file1
=
new
File
(
getApplicationContext
().
getFilesDir
(),
filename1
+
".txt"
);
try
{
Scanner
reader
=
new
Scanner
(
file1
);
String
temp
=
""
;
while
(
reader
.
hasNextLine
()){
temp
=
temp
+
reader
.
nextLine
();
}
//Toast.makeText(getApplicationContext(), temp + " ", Toast.LENGTH_LONG).show();
return
temp
;
}
catch
(
Exception
e
){
Toast
.
makeText
(
getApplicationContext
(),
"read error"
,
Toast
.
LENGTH_LONG
).
show
();
return
"&&&"
;
}
}
public
void
createuser
(
View
view
){
public
void
createuser
(
View
view
){
//
//
String
[]
[]
magicwords
=
new
String
[
sizeoverride
]
[
7
];
File
file1
;
String
filename1
=
"magicwords"
;
file1
=
new
File
(
getApplicationContext
().
getFilesDir
(),
filename1
+
".txt"
);
String
tempload
=
openandload
();
if
(
tempload
.
equals
(
"&&&"
)){
// this means that the load failed
}
else
{
// load successful
if
(
tempload
.
equals
(
""
))
{
// dont add a '%' to the start
tempload
+=
"adminname&adminuser&"
+
"adminpassword"
.
hashCode
()
+
"&ADMIN&£&ENG"
;
tempload
+=
"%examplename&exampleuser&"
+
"examplepassword"
.
hashCode
()
+
"&USER&£&ENG"
;
tempload
+=
"%frenchperson&france&"
+
"pass"
.
hashCode
()
+
"&USER&€&FRA"
;
}
else
{
tempload
+=
"%"
;
tempload
+=
"adminname&adminuser&"
+
"adminpassword"
.
hashCode
()
+
"&ADMIN&£&ENG"
;
tempload
+=
"%examplename&exampleuser&"
+
"examplepassword"
.
hashCode
()
+
"&USER&£&ENG"
;
tempload
+=
"%frenchperson&france&"
+
"pass"
.
hashCode
()
+
"&USER&€&FRA"
;
}
String
[]
temploadarray
=
tempload
.
split
(
"%"
);
int
size
=
temploadarray
.
length
;
for
(
int
i
=
0
;
i
<
size
;
i
++)
{
magicwords
[
i
][
0
]
=
temploadarray
[
i
];
// splits by user
}
for
(
int
i
=
0
;
i
<
size
;
i
++)
{
String
[]
sort
=
temploadarray
[
i
].
split
(
"&"
);
magicwords
[
i
][
1
]
=
sort
[
0
];
// name of user
magicwords
[
i
][
2
]
=
sort
[
1
];
// username
magicwords
[
i
][
3
]
=
sort
[
2
];
// password
magicwords
[
i
][
4
]
=
sort
[
3
];
// admin flag
magicwords
[
i
][
5
]
=
sort
[
4
];
// currency mode
magicwords
[
i
][
6
]
=
sort
[
5
];
// language
}
}
String
name
=
((
EditText
)
findViewById
(
R
.
id
.
Name_input
)).
getText
().
toString
();
String
name
=
((
EditText
)
findViewById
(
R
.
id
.
Name_input
)).
getText
().
toString
();
String
user
=
((
EditText
)
findViewById
(
R
.
id
.
Username_input
)).
getText
().
toString
();
String
user
=
((
EditText
)
findViewById
(
R
.
id
.
Username_input
)).
getText
().
toString
();
String
pass
=
((
EditText
)
findViewById
(
R
.
id
.
Password_input
)).
getText
().
toString
();
String
pass
=
((
EditText
)
findViewById
(
R
.
id
.
Password_input
)).
getText
().
toString
();
...
@@ -64,12 +124,18 @@ public class register_page extends AppCompatActivity {
...
@@ -64,12 +124,18 @@ public class register_page extends AppCompatActivity {
Toast
.
makeText
(
getApplicationContext
(),
"Enter a Password (confirmation)"
,
Toast
.
LENGTH_SHORT
).
show
();
Toast
.
makeText
(
getApplicationContext
(),
"Enter a Password (confirmation)"
,
Toast
.
LENGTH_SHORT
).
show
();
return
;
return
;
}
}
for
(
int
q
=
0
;
q
<
sizeoverride
;
q
++){
if
(
user
.
equals
(
magicwords
[
q
]
[
2
])){
Toast
.
makeText
(
getApplicationContext
(),
"Username already exists"
,
Toast
.
LENGTH_SHORT
).
show
();
return
;
}
}
String
curr
=
((
EditText
)
findViewById
(
R
.
id
.
CurrencyStore
)).
getText
().
toString
();
String
lang
=
((
EditText
)
findViewById
(
R
.
id
.
LangStore
)).
getText
().
toString
();
if
(
pass
.
equals
(
conf
)){
if
(
pass
.
equals
(
conf
)){
// put all stuff together for saving to magicwords.txt
// put all stuff together for saving to magicwords.txt
File
file1
;
String
filename1
=
"magicwords"
;
String
reassembly
=
name
+
"&"
+
user
+
"&"
+
pass
.
hashCode
()
+
"&USER&"
+
curr
+
"&"
+
lang
;
file1
=
new
File
(
getApplicationContext
().
getFilesDir
(),
filename1
+
".txt"
);
String
reassembly
=
name
+
"&"
+
user
+
"&"
+
pass
.
hashCode
()
+
"&USER&£&ENG"
;
//System.out.println(reassembly);
//System.out.println(reassembly);
String
temp
=
""
;
String
temp
=
""
;
try
{
try
{
...
@@ -104,4 +170,38 @@ public class register_page extends AppCompatActivity {
...
@@ -104,4 +170,38 @@ public class register_page extends AppCompatActivity {
return
;
return
;
}
}
}
}
public
void
seteng
(
View
view
){
((
EditText
)
findViewById
(
R
.
id
.
LangStore
)).
setText
(
"ENG"
);
}
public
void
setfr
(
View
view
){
((
EditText
)
findViewById
(
R
.
id
.
LangStore
)).
setText
(
"FRA"
);
}
public
void
setesp
(
View
view
){
((
EditText
)
findViewById
(
R
.
id
.
LangStore
)).
setText
(
"ESP"
);
}
public
void
setde
(
View
view
){
((
EditText
)
findViewById
(
R
.
id
.
LangStore
)).
setText
(
"DEU"
);
}
public
void
setGBP
(
View
view
){
((
EditText
)
findViewById
(
R
.
id
.
CurrencyStore
)).
setText
(
"£"
);
}
public
void
setEUR
(
View
view
){
((
EditText
)
findViewById
(
R
.
id
.
CurrencyStore
)).
setText
(
"€"
);
}
public
void
setUSD
(
View
view
){
((
EditText
)
findViewById
(
R
.
id
.
CurrencyStore
)).
setText
(
"US$"
);
}
public
void
setHKD
(
View
view
){
((
EditText
)
findViewById
(
R
.
id
.
CurrencyStore
)).
setText
(
"HK$"
);
}
}
}
\ No newline at end of file
app/src/main/res/layout/activity_admin_register.xml
View file @
6fe99650
...
@@ -76,6 +76,111 @@
...
@@ -76,6 +76,111 @@
android:ems=
"10"
android:ems=
"10"
android:inputType=
"textPassword"
/>
android:inputType=
"textPassword"
/>
<TextView
android:id=
"@+id/textView27"
android:layout_width=
"match_parent"
android:layout_height=
"wrap_content"
android:text=
"Default Language"
/>
<LinearLayout
android:layout_width=
"match_parent"
android:layout_height=
"wrap_content"
android:orientation=
"horizontal"
>
<Button
android:id=
"@+id/button73"
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
android:layout_weight=
"1"
android:onClick=
"seteng"
android:text=
"ENG"
/>
<Button
android:id=
"@+id/button74"
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
android:layout_weight=
"1"
android:onClick=
"setfr"
android:text=
"FR"
/>
<Button
android:id=
"@+id/button75"
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
android:layout_weight=
"1"
android:onClick=
"setesp"
android:text=
"ESP"
/>
<Button
android:id=
"@+id/button76"
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
android:layout_weight=
"1"
android:onClick=
"setde"
android:text=
"DE"
/>
</LinearLayout>
<TextView
android:id=
"@+id/textView28"
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
android:layout_weight=
"1"
android:text=
"Default Currency"
/>
<EditText
android:id=
"@+id/WOAH"
android:layout_width=
"match_parent"
android:layout_height=
"wrap_content"
android:ems=
"10"
android:inputType=
"textPersonName"
android:text=
"ENG"
/>
<EditText
android:id=
"@+id/currencyStore"
android:layout_width=
"match_parent"
android:layout_height=
"wrap_content"
android:ems=
"10"
android:inputType=
"textPersonName"
android:text=
"£"
/>
<LinearLayout
android:layout_width=
"match_parent"
android:layout_height=
"222dp"
android:orientation=
"horizontal"
>
<Button
android:id=
"@+id/button77"
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
android:layout_weight=
"1"
android:onClick=
"setGBP"
android:text=
"GBP (£)"
/>
<Button
android:id=
"@+id/button78"
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
android:layout_weight=
"1"
android:onClick=
"setEUR"
android:text=
"Euro (€)"
/>
<Button
android:id=
"@+id/button79"
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
android:layout_weight=
"1"
android:onClick=
"setUSD"
android:text=
"USD ($)"
/>
<Button
android:id=
"@+id/button80"
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
android:layout_weight=
"1"
android:onClick=
"setHKD"
android:text=
"HKD ($)"
/>
</LinearLayout>
<Button
<Button
android:id=
"@+id/button11"
android:id=
"@+id/button11"
android:layout_width=
"match_parent"
android:layout_width=
"match_parent"
...
...
app/src/main/res/layout/activity_register_page.xml
View file @
6fe99650
...
@@ -76,6 +76,110 @@
...
@@ -76,6 +76,110 @@
android:ems=
"10"
android:ems=
"10"
android:inputType=
"textPassword"
/>
android:inputType=
"textPassword"
/>
<TextView
android:id=
"@+id/textView25"
android:layout_width=
"match_parent"
android:layout_height=
"wrap_content"
android:text=
"Default account language"
/>
<LinearLayout
android:layout_width=
"match_parent"
android:layout_height=
"wrap_content"
android:orientation=
"horizontal"
>
<Button
android:id=
"@+id/button65"
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
android:layout_weight=
"1"
android:onClick=
"seteng"
android:text=
"ENG"
/>
<Button
android:id=
"@+id/button66"
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
android:layout_weight=
"1"
android:onClick=
"setfr"
android:text=
"FR"
/>
<Button
android:id=
"@+id/button67"
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
android:layout_weight=
"1"
android:onClick=
"setesp"
android:text=
"ESP"
/>
<Button
android:id=
"@+id/button68"
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
android:layout_weight=
"1"
android:onClick=
"setde"
android:text=
"DE"
/>
</LinearLayout>
<TextView
android:id=
"@+id/textView26"
android:layout_width=
"match_parent"
android:layout_height=
"wrap_content"
android:text=
"Default Currency"
/>
<LinearLayout
android:layout_width=
"match_parent"
android:layout_height=
"wrap_content"
android:orientation=
"horizontal"
>
<Button
android:id=
"@+id/button69"
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
android:layout_weight=
"1"
android:onClick=
"setGBP"
android:text=
"GBP (£)"
/>
<Button
android:id=
"@+id/button70"
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
android:layout_weight=
"1"
android:onClick=
"setEUR"
android:text=
"Euro (€)"
/>
<Button
android:id=
"@+id/button71"
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
android:layout_weight=
"1"
android:onClick=
"setUSD"
android:text=
"USD ($)"
/>
<Button
android:id=
"@+id/button72"
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
android:layout_weight=
"1"
android:onClick=
"setHKD"
android:text=
"HKD ($)"
/>
</LinearLayout>
<EditText
android:id=
"@+id/LangStore"
android:layout_width=
"match_parent"
android:layout_height=
"0px"
android:ems=
"10"
android:inputType=
"textPersonName"
android:text=
"ENG"
/>
<EditText
android:id=
"@+id/CurrencyStore"
android:layout_width=
"match_parent"
android:layout_height=
"0px"
android:ems=
"10"
android:inputType=
"textPersonName"
android:text=
"£"
/>
<Button
<Button
android:id=
"@+id/button7"
android:id=
"@+id/button7"
android:layout_width=
"match_parent"
android:layout_width=
"match_parent"
...
...
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