mirror of
https://github.com/beemdevelopment/Aegis.git
synced 2025-05-04 20:30:36 +00:00
Refactor dark mode to allow multiple themes
This commit is contained in:
parent
9baaf824c6
commit
cf4aecbd3e
7 changed files with 64 additions and 17 deletions
19
app/src/main/java/com/beemdevelopment/aegis/Theme.java
Normal file
19
app/src/main/java/com/beemdevelopment/aegis/Theme.java
Normal file
|
@ -0,0 +1,19 @@
|
|||
package com.beemdevelopment.aegis;
|
||||
|
||||
public enum Theme {
|
||||
LIGHT,
|
||||
DARK,
|
||||
AMOLED;
|
||||
|
||||
public static Theme fromInteger(int x) {
|
||||
switch(x) {
|
||||
case 0:
|
||||
return LIGHT;
|
||||
case 1:
|
||||
return DARK;
|
||||
case 2:
|
||||
return AMOLED;
|
||||
}
|
||||
return null;
|
||||
}
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue