-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathandroid_ui_elements.py
More file actions
52 lines (49 loc) · 2.34 KB
/
android_ui_elements.py
File metadata and controls
52 lines (49 loc) · 2.34 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
from java import jclass
# Layouts
AbsoluteLayout = jclass("android.widget.AbsoluteLayout")
CoordinatorLayout = jclass("androidx.coordinatorlayout.widget.CoordinatorLayout")
ConstraintLayout = jclass("androidx.constraintlayout.widget.ConstraintLayout")
DrawerLayout = jclass("androidx.drawerlayout.widget.DrawerLayout")
FrameLayout = jclass("android.widget.FrameLayout")
GridLayout = jclass("android.widget.GridLayout")
HorizontalScrollView = jclass("android.widget.HorizontalScrollView")
LinearLayout = jclass("android.widget.LinearLayout")
RelativeLayout = jclass("android.widget.RelativeLayout")
RecyclerView = jclass("androidx.recyclerview.widget.RecyclerView")
ScrollView = jclass("android.widget.ScrollView")
TableLayout = jclass("android.widget.TableLayout")
TableRow = jclass("android.widget.TableRow")
# Widgets
AutoCompleteTextView = jclass("android.widget.AutoCompleteTextView")
Button = jclass("android.widget.Button")
CheckBox = jclass("android.widget.CheckBox")
DatePicker = jclass("android.widget.DatePicker")
EditText = jclass("android.widget.EditText")
ImageView = jclass("android.widget.ImageView")
ProgressBar = jclass("android.widget.ProgressBar")
RadioButton = jclass("android.widget.RadioButton")
RatingBar = jclass("android.widget.RatingBar")
SeekBar = jclass("android.widget.SeekBar")
Spinner = jclass("android.widget.Spinner")
Switch = jclass("android.widget.Switch")
TextView = jclass("android.widget.TextView")
TimePicker = jclass("android.widget.TimePicker")
ToggleButton = jclass("android.widget.ToggleButton")
ViewFlipper = jclass("android.widget.ViewFlipper")
ViewSwitcher = jclass("android.widget.ViewSwitcher")
WebView = jclass("android.webkit.WebView")
# Material Components
BottomNavigationView = jclass(
"com.google.android.material.bottomnavigation.BottomNavigationView"
)
BottomSheetDialogFragment = jclass(
"com.google.android.material.bottomsheet.BottomSheetDialogFragment"
)
Chip = jclass("com.google.android.material.chip.Chip")
FloatingActionButton = jclass(
"com.google.android.material.floatingactionbutton.FloatingActionButton"
)
MaterialCardView = jclass("com.google.android.material.card.MaterialCardView")
NavigationView = jclass("com.google.android.material.navigation.NavigationView")
Snackbar = jclass("com.google.android.material.snackbar.Snackbar")
TextInputLayout = jclass("com.google.android.material.textfield.TextInputLayout")