From 5eb97d122140f54e44459bd6c8bb4cc087a92e70 Mon Sep 17 00:00:00 2001 From: Alinson Xavier Date: Wed, 8 Jun 2016 11:00:41 -0400 Subject: [PATCH] First version of javadocs --- javadoc/allclasses-frame.html | 156 + javadoc/allclasses-noframe.html | 156 + .../colorpicker/ColorPickerDialog.html | 791 + .../colorpicker/ColorPickerPalette.html | 456 + ...rPickerSwatch.OnColorSelectedListener.html | 231 + .../colorpicker/ColorPickerSwatch.html | 405 + .../colorpicker/ColorStateDrawable.html | 352 + .../colorpicker/HsvColorComparator.html | 288 + .../android/colorpicker/package-frame.html | 28 + .../android/colorpicker/package-summary.html | 185 + .../com/android/colorpicker/package-tree.html | 183 + .../AccessibleLinearLayout.html | 398 + .../datetimepicker/AccessibleTextView.html | 358 + .../HapticFeedbackController.html | 306 + javadoc/com/android/datetimepicker/Utils.html | 501 + .../date/AccessibleDateAnimator.html | 401 + .../date/DatePickerController.html | 332 + ...atePickerDialog.OnDateChangedListener.html | 228 + .../DatePickerDialog.OnDateSetListener.html | 251 + .../datetimepicker/date/DatePickerDialog.html | 691 + .../DayPickerView.ScrollStateRunnable.html | 309 + .../datetimepicker/date/DayPickerView.html | 1066 + .../date/MonthAdapter.CalendarDay.html | 344 + .../datetimepicker/date/MonthAdapter.html | 553 + .../date/MonthView.OnDayClickListener.html | 230 + .../datetimepicker/date/MonthView.html | 1397 ++ .../date/SimpleDayPickerView.html | 482 + .../date/SimpleMonthAdapter.html | 341 + .../datetimepicker/date/SimpleMonthView.html | 378 + .../date/TextViewWithCircularIndicator.html | 371 + .../datetimepicker/date/YearPickerView.html | 519 + .../datetimepicker/date/package-frame.html | 37 + .../datetimepicker/date/package-summary.html | 234 + .../datetimepicker/date/package-tree.html | 206 + .../android/datetimepicker/package-frame.html | 23 + .../datetimepicker/package-summary.html | 160 + .../android/datetimepicker/package-tree.html | 154 + .../datetimepicker/time/AmPmCirclesView.html | 379 + .../datetimepicker/time/CircleView.html | 335 + ...lPickerLayout.OnValueSelectedListener.html | 231 + .../time/RadialPickerLayout.html | 650 + .../time/RadialSelectorView.html | 470 + .../datetimepicker/time/RadialTextsView.html | 403 + .../TimePickerDialog.OnTimeSetListener.html | 248 + .../datetimepicker/time/TimePickerDialog.html | 702 + .../datetimepicker/time/package-frame.html | 30 + .../datetimepicker/time/package-summary.html | 194 + .../datetimepicker/time/package-tree.html | 169 + .../com/mobeta/android/dslv/BuildConfig.html | 356 + .../android/dslv/DragSortController.html | 986 + .../android/dslv/DragSortCursorAdapter.html | 652 + .../mobeta/android/dslv/DragSortItemView.html | 422 + .../dslv/DragSortItemViewCheckable.html | 412 + .../dslv/DragSortListView.DragListener.html | 246 + .../DragSortListView.DragScrollProfile.html | 242 + .../DragSortListView.DragSortListener.html | 213 + .../dslv/DragSortListView.DropListener.html | 237 + .../DragSortListView.FloatViewManager.html | 307 + .../dslv/DragSortListView.RemoveListener.html | 234 + .../mobeta/android/dslv/DragSortListView.html | 1350 ++ javadoc/com/mobeta/android/dslv/R.attr.html | 651 + javadoc/com/mobeta/android/dslv/R.html | 262 + javadoc/com/mobeta/android/dslv/R.id.html | 327 + .../com/mobeta/android/dslv/R.styleable.html | 801 + .../dslv/ResourceDragSortCursorAdapter.html | 515 + ...CursorAdapter.CursorToStringConverter.html | 239 + ...impleDragSortCursorAdapter.ViewBinder.html | 255 + .../dslv/SimpleDragSortCursorAdapter.html | 861 + .../android/dslv/SimpleFloatViewManager.html | 370 + .../mobeta/android/dslv/package-frame.html | 43 + .../mobeta/android/dslv/package-summary.html | 274 + .../com/mobeta/android/dslv/package-tree.html | 209 + javadoc/constant-values.html | 383 + javadoc/deprecated-list.html | 144 + javadoc/help-doc.html | 223 + javadoc/index-files/index-1.html | 201 + javadoc/index-files/index-10.html | 130 + javadoc/index-files/index-11.html | 163 + javadoc/index-files/index-12.html | 186 + javadoc/index-files/index-13.html | 135 + javadoc/index-files/index-14.html | 588 + javadoc/index-files/index-15.html | 153 + javadoc/index-files/index-16.html | 256 + javadoc/index-files/index-17.html | 499 + javadoc/index-files/index-18.html | 191 + javadoc/index-files/index-19.html | 182 + javadoc/index-files/index-2.html | 230 + javadoc/index-files/index-20.html | 130 + javadoc/index-files/index-21.html | 149 + javadoc/index-files/index-22.html | 131 + javadoc/index-files/index-23.html | 433 + javadoc/index-files/index-24.html | 133 + javadoc/index-files/index-25.html | 176 + javadoc/index-files/index-3.html | 325 + javadoc/index-files/index-4.html | 174 + javadoc/index-files/index-5.html | 171 + javadoc/index-files/index-6.html | 159 + javadoc/index-files/index-7.html | 604 + javadoc/index-files/index-8.html | 339 + javadoc/index-files/index-9.html | 283 + javadoc/index.html | 74 + .../org/isoron/uhabits/AndroidComponent.html | 194 + javadoc/org/isoron/uhabits/AndroidModule.html | 239 + ...ndroidModule_BuildExportDBTastFactory.html | 297 + ...oidModule_ProvideCheckmarkListFactory.html | 297 + ...oidModule_ProvideCommandRunnerFactory.html | 293 + ...dule_ProvideHabitCardListCacheFactory.html | 293 + .../AndroidModule_ProvideHabitFactory.html | 293 + ...AndroidModule_ProvideHabitListFactory.html | 293 + ...roidModule_ProvideModelFactoryFactory.html | 293 + ...droidModule_ProvidePreferencesFactory.html | 293 + javadoc/org/isoron/uhabits/BaseComponent.html | 549 + javadoc/org/isoron/uhabits/BuildConfig.html | 386 + .../DaggerAndroidComponent.Builder.html | 252 + .../uhabits/DaggerAndroidComponent.html | 716 + .../uhabits/HabitBroadcastReceiver.html | 484 + ...abitBroadcastReceiver_MembersInjector.html | 327 + .../org/isoron/uhabits/HabitsApplication.html | 548 + .../HabitsApplication_MembersInjector.html | 308 + .../org/isoron/uhabits/HabitsBackupAgent.html | 344 + javadoc/org/isoron/uhabits/MainActivity.html | 269 + .../MainController_MembersInjector.html | 308 + javadoc/org/isoron/uhabits/R.anim.html | 534 + javadoc/org/isoron/uhabits/R.array.html | 415 + javadoc/org/isoron/uhabits/R.attr.html | 9525 +++++++++ javadoc/org/isoron/uhabits/R.bool.html | 398 + javadoc/org/isoron/uhabits/R.color.html | 6756 ++++++ javadoc/org/isoron/uhabits/R.dimen.html | 2880 +++ javadoc/org/isoron/uhabits/R.drawable.html | 2489 +++ javadoc/org/isoron/uhabits/R.html | 314 + javadoc/org/isoron/uhabits/R.id.html | 4597 +++++ javadoc/org/isoron/uhabits/R.integer.html | 381 + javadoc/org/isoron/uhabits/R.layout.html | 1843 ++ javadoc/org/isoron/uhabits/R.menu.html | 313 + javadoc/org/isoron/uhabits/R.mipmap.html | 296 + javadoc/org/isoron/uhabits/R.string.html | 4053 ++++ javadoc/org/isoron/uhabits/R.style.html | 7249 +++++++ javadoc/org/isoron/uhabits/R.styleable.html | 17108 ++++++++++++++++ javadoc/org/isoron/uhabits/R.xml.html | 364 + .../commands/ArchiveHabitsCommand.html | 330 + .../ArchiveHabitsCommand_MembersInjector.html | 308 + .../commands/ChangeHabitColorCommand.html | 332 + ...angeHabitColorCommand_MembersInjector.html | 308 + .../org/isoron/uhabits/commands/Command.html | 319 + .../commands/CommandRunner.Listener.html | 233 + .../uhabits/commands/CommandRunner.html | 323 + .../uhabits/commands/CreateHabitCommand.html | 330 + .../CreateHabitCommand_MembersInjector.html | 308 + .../uhabits/commands/DeleteHabitsCommand.html | 330 + .../DeleteHabitsCommand_MembersInjector.html | 308 + .../uhabits/commands/EditHabitCommand.html | 332 + .../EditHabitCommand_MembersInjector.html | 308 + .../commands/ToggleRepetitionCommand.html | 305 + .../commands/UnarchiveHabitsCommand.html | 330 + ...narchiveHabitsCommand_MembersInjector.html | 308 + .../uhabits/commands/package-frame.html | 32 + .../uhabits/commands/package-summary.html | 218 + .../isoron/uhabits/commands/package-tree.html | 150 + .../isoron/uhabits/io/AbstractImporter.html | 319 + .../io/AbstractImporter_MembersInjector.html | 308 + .../isoron/uhabits/io/GenericImporter.html | 312 + .../uhabits/io/HabitBullCSVImporter.html | 311 + .../isoron/uhabits/io/HabitsCSVExporter.html | 277 + .../io/HabitsCSVExporter_MembersInjector.html | 308 + .../org/isoron/uhabits/io/LoopDBImporter.html | 311 + .../isoron/uhabits/io/RewireDBImporter.html | 311 + .../isoron/uhabits/io/TickmateDBImporter.html | 311 + .../org/isoron/uhabits/io/package-frame.html | 26 + .../isoron/uhabits/io/package-summary.html | 189 + .../org/isoron/uhabits/io/package-tree.html | 144 + .../org/isoron/uhabits/models/Checkmark.html | 380 + .../isoron/uhabits/models/CheckmarkList.html | 542 + javadoc/org/isoron/uhabits/models/Habit.html | 837 + .../models/HabitList.HabitMatcher.html | 234 + .../org/isoron/uhabits/models/HabitList.html | 617 + .../uhabits/models/Habit_MembersInjector.html | 308 + .../isoron/uhabits/models/ModelFactory.html | 264 + .../models/ModelObservable.Listener.html | 229 + .../uhabits/models/ModelObservable.html | 344 + .../org/isoron/uhabits/models/Repetition.html | 297 + .../isoron/uhabits/models/RepetitionList.html | 540 + javadoc/org/isoron/uhabits/models/Score.html | 380 + .../org/isoron/uhabits/models/ScoreList.html | 593 + javadoc/org/isoron/uhabits/models/Streak.html | 322 + .../org/isoron/uhabits/models/StreakList.html | 344 + .../models/memory/MemoryCheckmarkList.html | 389 + .../models/memory/MemoryHabitList.html | 537 + .../models/memory/MemoryModelFactory.html | 329 + .../models/memory/MemoryRepetitionList.html | 428 + .../uhabits/models/memory/package-frame.html | 23 + .../models/memory/package-summary.html | 167 + .../uhabits/models/memory/package-tree.html | 150 + .../isoron/uhabits/models/package-frame.html | 34 + .../uhabits/models/package-summary.html | 232 + .../isoron/uhabits/models/package-tree.html | 149 + .../sqlite/AAHabit_MembersInjector.html | 308 + .../models/sqlite/SQLModelFactory.html | 330 + .../models/sqlite/SQLiteCheckmarkList.html | 391 + .../models/sqlite/SQLiteHabitList.html | 568 + .../models/sqlite/SQLiteRepetitionList.html | 427 + .../models/sqlite/SQLiteScoreList.html | 457 + .../models/sqlite/SQLiteStreakList.html | 345 + .../sqlite/lists/SQLiteCheckmarkList.html | 419 + .../models/sqlite/lists/SQLiteHabitList.html | 559 + .../sqlite/lists/SQLiteRepetitionList.html | 450 + .../models/sqlite/lists/SQLiteScoreList.html | 586 + .../models/sqlite/lists/SQLiteStreakList.html | 345 + .../models/sqlite/lists/package-frame.html | 24 + .../models/sqlite/lists/package-summary.html | 166 + .../models/sqlite/lists/package-tree.html | 151 + .../uhabits/models/sqlite/package-frame.html | 25 + .../models/sqlite/package-summary.html | 181 + .../uhabits/models/sqlite/package-tree.html | 156 + .../sqlite/records/CheckmarkRecord.html | 357 + .../models/sqlite/records/HabitRecord.html | 556 + .../sqlite/records/RepetitionRecord.html | 357 + .../models/sqlite/records/ScoreRecord.html | 361 + .../models/sqlite/records/StreakRecord.html | 323 + .../models/sqlite/records/package-frame.html | 24 + .../sqlite/records/package-summary.html | 175 + .../models/sqlite/records/package-tree.html | 143 + javadoc/org/isoron/uhabits/package-frame.html | 29 + .../org/isoron/uhabits/package-summary.html | 199 + javadoc/org/isoron/uhabits/package-tree.html | 183 + .../org/isoron/uhabits/tasks/BaseTask.html | 386 + .../uhabits/tasks/ExportCSVTask.Listener.html | 224 + .../isoron/uhabits/tasks/ExportCSVTask.html | 387 + .../uhabits/tasks/ExportDBTask.Listener.html | 224 + .../isoron/uhabits/tasks/ExportDBTask.html | 385 + .../tasks/ImportDataTask.Listener.html | 227 + .../isoron/uhabits/tasks/ImportDataTask.html | 456 + .../org/isoron/uhabits/tasks/ProgressBar.html | 236 + .../tasks/ToggleRepetitionTask.Listener.html | 227 + .../uhabits/tasks/ToggleRepetitionTask.html | 370 + .../ToggleRepetitionTask_MembersInjector.html | 308 + .../isoron/uhabits/tasks/package-frame.html | 32 + .../isoron/uhabits/tasks/package-summary.html | 196 + .../isoron/uhabits/tasks/package-tree.html | 154 + .../uhabits/ui/BaseActivity.MenuListener.html | 245 + ...BaseActivity.OnActivityResultListener.html | 231 + .../org/isoron/uhabits/ui/BaseActivity.html | 378 + javadoc/org/isoron/uhabits/ui/BaseMenu.html | 331 + ...aseRootView$$ViewBinder.InnerUnbinder.html | 316 + .../uhabits/ui/BaseRootView$$ViewBinder.html | 318 + .../org/isoron/uhabits/ui/BaseRootView.html | 473 + javadoc/org/isoron/uhabits/ui/BaseScreen.html | 479 + .../isoron/uhabits/ui/BaseSelectionMenu.html | 399 + javadoc/org/isoron/uhabits/ui/BaseSystem.html | 351 + .../ui/BaseSystem_MembersInjector.html | 308 + .../uhabits/ui/CallbackSwitch.Callback.html | 223 + .../org/isoron/uhabits/ui/CallbackSwitch.html | 318 + .../org/isoron/uhabits/ui/HintManager.html | 295 + .../isoron/uhabits/ui/ProgressBarWrapper.html | 295 + .../uhabits/ui/about/AboutActivity.html | 314 + .../uhabits/ui/about/package-frame.html | 20 + .../uhabits/ui/about/package-summary.html | 151 + .../isoron/uhabits/ui/about/package-tree.html | 143 + ...logFragment$$ViewBinder.InnerUnbinder.html | 316 + .../edit/BaseDialogFragment$$ViewBinder.html | 318 + .../ui/habits/edit/BaseDialogFragment.html | 423 + .../BaseDialogFragment_MembersInjector.html | 327 + ...ialogHelper$$ViewBinder.InnerUnbinder.html | 316 + .../edit/BaseDialogHelper$$ViewBinder.html | 318 + .../ui/habits/edit/BaseDialogHelper.html | 271 + .../edit/CreateHabitDialogFragment.html | 339 + ...teHabitDialogFragment_MembersInjector.html | 297 + .../habits/edit/EditHabitDialogFragment.html | 352 + ...itHabitDialogFragment_MembersInjector.html | 316 + .../edit/HistoryEditorDialog.Listener.html | 223 + .../ui/habits/edit/HistoryEditorDialog.html | 382 + .../HistoryEditorDialog_MembersInjector.html | 308 + ...PickerDialog.OnWeekdaysPickedListener.html | 223 + .../ui/habits/edit/WeekdayPickerDialog.html | 364 + .../uhabits/ui/habits/edit/package-frame.html | 30 + .../ui/habits/edit/package-summary.html | 188 + .../uhabits/ui/habits/edit/package-tree.html | 160 + .../habits/list/HabitListCache.Listener.html | 227 + .../ui/habits/list/HabitListCache.html | 475 + .../list/HabitListCache_MembersInjector.html | 308 + .../HabitListSelectionCallback.Listener.html | 223 + .../list/HabitListSelectionCallback.html | 382 + ...ListSelectionCallback_MembersInjector.html | 308 + .../ui/habits/list/ListHabitsActivity.html | 299 + .../ListHabitsActivity_MembersInjector.html | 308 + .../ui/habits/list/ListHabitsController.html | 445 + .../ListHabitsController_MembersInjector.html | 327 + ...itsFragment$$ViewBinder.InnerUnbinder.html | 316 + .../list/ListHabitsFragment$$ViewBinder.html | 318 + .../ui/habits/list/ListHabitsFragment.html | 271 + .../ui/habits/list/ListHabitsHelper.html | 277 + .../ui/habits/list/ListHabitsMenu.html | 325 + ...itsRootView$$ViewBinder.InnerUnbinder.html | 316 + .../list/ListHabitsRootView$$ViewBinder.html | 318 + .../ui/habits/list/ListHabitsRootView.html | 529 + ...tHabitsScreen.OnColorSelectedListener.html | 223 + .../ui/habits/list/ListHabitsScreen.html | 498 + .../habits/list/ListHabitsSelectionMenu.html | 423 + ...stHabitsSelectionMenu_MembersInjector.html | 308 + .../CheckmarkButtonController.Listener.html | 249 + .../CheckmarkButtonController.html | 358 + ...kmarkButtonController_MembersInjector.html | 308 + .../HabitCardController.Listener.html | 203 + .../list/controllers/HabitCardController.html | 348 + ...HabitCardListController.HabitListener.html | 271 + ...tCardListController.SelectionListener.html | 264 + .../controllers/HabitCardListController.html | 506 + .../list/controllers/package-frame.html | 29 + .../list/controllers/package-summary.html | 187 + .../habits/list/controllers/package-tree.html | 147 + .../list/model/HabitCardListAdapter.html | 590 + .../HabitCardListAdapter_MembersInjector.html | 308 + .../model/HabitCardListCache.Listener.html | 232 + .../habits/list/model/HabitCardListCache.html | 508 + .../HabitCardListCache_MembersInjector.html | 327 + .../ui/habits/list/model/HintList.html | 310 + .../list/model/HintList_MembersInjector.html | 308 + .../ui/habits/list/model/package-frame.html | 26 + .../ui/habits/list/model/package-summary.html | 183 + .../ui/habits/list/model/package-tree.html | 145 + .../uhabits/ui/habits/list/package-frame.html | 29 + .../ui/habits/list/package-summary.html | 186 + .../uhabits/ui/habits/list/package-tree.html | 180 + ...kButtonView$$ViewBinder.InnerUnbinder.html | 316 + .../CheckmarkButtonView$$ViewBinder.html | 318 + .../list/views/CheckmarkButtonView.html | 423 + .../views/CheckmarkPanelView.Controller.html | 203 + .../habits/list/views/CheckmarkPanelView.html | 487 + .../CheckmarkPanelView_MembersInjector.html | 308 + .../views/HabitCardListView.Controller.html | 266 + .../habits/list/views/HabitCardListView.html | 583 + ...bitCardView$$ViewBinder.InnerUnbinder.html | 316 + .../list/views/HabitCardView$$ViewBinder.html | 318 + .../list/views/HabitCardView.Controller.html | 199 + .../ui/habits/list/views/HabitCardView.html | 479 + .../ui/habits/list/views/HeaderView.html | 382 + .../HintView$$ViewBinder.InnerUnbinder.html | 316 + .../list/views/HintView$$ViewBinder.html | 318 + .../ui/habits/list/views/HintView.html | 422 + .../ui/habits/list/views/package-frame.html | 31 + .../ui/habits/list/views/package-summary.html | 183 + .../ui/habits/list/views/package-tree.html | 200 + ...tonController.OnInvalidToggleListener.html | 223 + ...markButtonController.OnToggleListener.html | 223 + .../widgets/CheckmarkButtonController.html | 423 + ...kmarkButtonController_MembersInjector.html | 293 + ...kButtonView$$ViewBinder.InnerUnbinder.html | 316 + .../CheckmarkButtonView$$ViewBinder.html | 318 + .../CheckmarkButtonView.Controller.html | 240 + .../list/widgets/CheckmarkButtonView.html | 434 + ...nelController.OnInvalidToggleListener.html | 223 + ...kmarkPanelController.OnToggleListener.html | 223 + .../widgets/CheckmarkPanelController.html | 344 + .../CheckmarkPanelView.Controller.html | 240 + .../list/widgets/CheckmarkPanelView.html | 473 + .../CheckmarkPanelView_MembersInjector.html | 308 + ...ardController.OnInvalidToggleListener.html | 231 + .../HabitCardController.OnToggleListener.html | 223 + .../list/widgets/HabitCardController.html | 345 + ...bitCardView$$ViewBinder.InnerUnbinder.html | 316 + .../widgets/HabitCardView$$ViewBinder.html | 318 + .../ui/habits/list/widgets/HabitCardView.html | 468 + .../habits/list/widgets/HabitListAdapter.html | 463 + ...itListController.OnHabitClickListener.html | 223 + ...istController.OnInvalidToggleListener.html | 223 + ...HabitListController.OnReorderListener.html | 225 + ...bitListController.OnSelectionListener.html | 249 + .../HabitListController.OnToggleListener.html | 225 + .../list/widgets/HabitListController.html | 535 + .../widgets/HabitListView.Controller.html | 281 + .../ui/habits/list/widgets/HabitListView.html | 557 + .../ui/habits/list/widgets/HeaderView.html | 410 + .../ui/habits/list/widgets/package-frame.html | 46 + .../habits/list/widgets/package-summary.html | 245 + .../ui/habits/list/widgets/package-tree.html | 209 + .../ui/habits/show/ShowHabitActivity.html | 322 + .../ShowHabitActivity_MembersInjector.html | 308 + ...bitFragment$$ViewBinder.InnerUnbinder.html | 316 + .../show/ShowHabitFragment$$ViewBinder.html | 318 + .../ui/habits/show/ShowHabitFragment.html | 429 + .../ui/habits/show/ShowHabitHelper.html | 235 + .../uhabits/ui/habits/show/package-frame.html | 22 + .../ui/habits/show/package-summary.html | 161 + .../uhabits/ui/habits/show/package-tree.html | 149 + .../ui/habits/show/views/HabitDataView.html | 249 + .../habits/show/views/HabitFrequencyView.html | 506 + .../habits/show/views/HabitHistoryView.html | 574 + .../ui/habits/show/views/HabitScoreView.html | 573 + .../ui/habits/show/views/HabitStreakView.html | 494 + .../ui/habits/show/views/HabitWidgetView.html | 508 + .../ui/habits/show/views/RingView.html | 511 + .../habits/show/views/ScrollableDataView.html | 495 + .../ui/habits/show/views/package-frame.html | 30 + .../ui/habits/show/views/package-summary.html | 188 + .../ui/habits/show/views/package-tree.html | 160 + .../uhabits/ui/intro/IntroActivity.html | 315 + .../uhabits/ui/intro/package-frame.html | 20 + .../uhabits/ui/intro/package-summary.html | 152 + .../isoron/uhabits/ui/intro/package-tree.html | 139 + .../org/isoron/uhabits/ui/package-frame.html | 26 + .../isoron/uhabits/ui/package-summary.html | 175 + .../org/isoron/uhabits/ui/package-tree.html | 157 + ...lePickerDialog.OnFileSelectedListener.html | 223 + .../uhabits/ui/settings/FilePickerDialog.html | 331 + .../uhabits/ui/settings/SettingsActivity.html | 295 + .../uhabits/ui/settings/SettingsFragment.html | 369 + .../uhabits/ui/settings/package-frame.html | 26 + .../uhabits/ui/settings/package-summary.html | 174 + .../uhabits/ui/settings/package-tree.html | 153 + .../org/isoron/uhabits/utils/ColorUtils.html | 395 + .../uhabits/utils/DatabaseUtils.Callback.html | 223 + .../uhabits/utils/DatabaseUtils.Command.html | 223 + .../isoron/uhabits/utils/DatabaseUtils.html | 362 + .../org/isoron/uhabits/utils/DateUtils.html | 632 + .../org/isoron/uhabits/utils/FileUtils.html | 346 + .../isoron/uhabits/utils/InterfaceUtils.html | 682 + .../org/isoron/uhabits/utils/Preferences.html | 462 + .../isoron/uhabits/utils/ReminderUtils.html | 348 + .../isoron/uhabits/utils/package-frame.html | 30 + .../isoron/uhabits/utils/package-summary.html | 188 + .../isoron/uhabits/utils/package-tree.html | 145 + .../uhabits/views/CheckmarkWidgetView.html | 482 + .../isoron/uhabits/views/GraphWidgetView.html | 438 + .../isoron/uhabits/views/HabitDataView.html | 249 + .../uhabits/views/HabitFrequencyView.html | 506 + .../uhabits/views/HabitHistoryView.html | 574 + .../isoron/uhabits/views/HabitScoreView.html | 573 + .../isoron/uhabits/views/HabitStreakView.html | 494 + .../isoron/uhabits/views/HabitWidgetView.html | 508 + .../org/isoron/uhabits/views/NumberView.html | 408 + .../uhabits/views/RepetitionCountView.html | 358 + .../org/isoron/uhabits/views/RingView.html | 511 + .../uhabits/views/ScrollableDataView.html | 495 + .../isoron/uhabits/views/package-frame.html | 34 + .../isoron/uhabits/views/package-summary.html | 195 + .../isoron/uhabits/views/package-tree.html | 169 + .../uhabits/widgets/BaseWidgetProvider.html | 457 + .../BaseWidgetProvider_MembersInjector.html | 308 + .../widgets/CheckmarkWidgetProvider.html | 413 + .../widgets/FrequencyWidgetProvider.html | 413 + .../uhabits/widgets/HabitPickerDialog.html | 378 + .../HabitPickerDialog_MembersInjector.html | 308 + .../widgets/HistoryWidgetProvider.html | 413 + .../uhabits/widgets/ScoreWidgetProvider.html | 413 + .../uhabits/widgets/StreakWidgetProvider.html | 413 + .../isoron/uhabits/widgets/WidgetManager.html | 269 + .../isoron/uhabits/widgets/package-frame.html | 27 + .../uhabits/widgets/package-summary.html | 177 + .../isoron/uhabits/widgets/package-tree.html | 169 + .../widgets/views/CheckmarkWidgetView.html | 482 + .../widgets/views/GraphWidgetView.html | 438 + .../uhabits/widgets/views/package-frame.html | 21 + .../widgets/views/package-summary.html | 153 + .../uhabits/widgets/views/package-tree.html | 152 + javadoc/overview-frame.html | 42 + javadoc/overview-summary.html | 261 + javadoc/overview-tree.html | 479 + javadoc/package-list | 22 + javadoc/script.js | 30 + javadoc/stylesheet.css | 574 + 459 files changed, 197898 insertions(+) create mode 100644 javadoc/allclasses-frame.html create mode 100644 javadoc/allclasses-noframe.html create mode 100644 javadoc/com/android/colorpicker/ColorPickerDialog.html create mode 100644 javadoc/com/android/colorpicker/ColorPickerPalette.html create mode 100644 javadoc/com/android/colorpicker/ColorPickerSwatch.OnColorSelectedListener.html create mode 100644 javadoc/com/android/colorpicker/ColorPickerSwatch.html create mode 100644 javadoc/com/android/colorpicker/ColorStateDrawable.html create mode 100644 javadoc/com/android/colorpicker/HsvColorComparator.html create mode 100644 javadoc/com/android/colorpicker/package-frame.html create mode 100644 javadoc/com/android/colorpicker/package-summary.html create mode 100644 javadoc/com/android/colorpicker/package-tree.html create mode 100644 javadoc/com/android/datetimepicker/AccessibleLinearLayout.html create mode 100644 javadoc/com/android/datetimepicker/AccessibleTextView.html create mode 100644 javadoc/com/android/datetimepicker/HapticFeedbackController.html create mode 100644 javadoc/com/android/datetimepicker/Utils.html create mode 100644 javadoc/com/android/datetimepicker/date/AccessibleDateAnimator.html create mode 100644 javadoc/com/android/datetimepicker/date/DatePickerController.html create mode 100644 javadoc/com/android/datetimepicker/date/DatePickerDialog.OnDateChangedListener.html create mode 100644 javadoc/com/android/datetimepicker/date/DatePickerDialog.OnDateSetListener.html create mode 100644 javadoc/com/android/datetimepicker/date/DatePickerDialog.html create mode 100644 javadoc/com/android/datetimepicker/date/DayPickerView.ScrollStateRunnable.html create mode 100644 javadoc/com/android/datetimepicker/date/DayPickerView.html create mode 100644 javadoc/com/android/datetimepicker/date/MonthAdapter.CalendarDay.html create mode 100644 javadoc/com/android/datetimepicker/date/MonthAdapter.html create mode 100644 javadoc/com/android/datetimepicker/date/MonthView.OnDayClickListener.html create mode 100644 javadoc/com/android/datetimepicker/date/MonthView.html create mode 100644 javadoc/com/android/datetimepicker/date/SimpleDayPickerView.html create mode 100644 javadoc/com/android/datetimepicker/date/SimpleMonthAdapter.html create mode 100644 javadoc/com/android/datetimepicker/date/SimpleMonthView.html create mode 100644 javadoc/com/android/datetimepicker/date/TextViewWithCircularIndicator.html create mode 100644 javadoc/com/android/datetimepicker/date/YearPickerView.html create mode 100644 javadoc/com/android/datetimepicker/date/package-frame.html create mode 100644 javadoc/com/android/datetimepicker/date/package-summary.html create mode 100644 javadoc/com/android/datetimepicker/date/package-tree.html create mode 100644 javadoc/com/android/datetimepicker/package-frame.html create mode 100644 javadoc/com/android/datetimepicker/package-summary.html create mode 100644 javadoc/com/android/datetimepicker/package-tree.html create mode 100644 javadoc/com/android/datetimepicker/time/AmPmCirclesView.html create mode 100644 javadoc/com/android/datetimepicker/time/CircleView.html create mode 100644 javadoc/com/android/datetimepicker/time/RadialPickerLayout.OnValueSelectedListener.html create mode 100644 javadoc/com/android/datetimepicker/time/RadialPickerLayout.html create mode 100644 javadoc/com/android/datetimepicker/time/RadialSelectorView.html create mode 100644 javadoc/com/android/datetimepicker/time/RadialTextsView.html create mode 100644 javadoc/com/android/datetimepicker/time/TimePickerDialog.OnTimeSetListener.html create mode 100644 javadoc/com/android/datetimepicker/time/TimePickerDialog.html create mode 100644 javadoc/com/android/datetimepicker/time/package-frame.html create mode 100644 javadoc/com/android/datetimepicker/time/package-summary.html create mode 100644 javadoc/com/android/datetimepicker/time/package-tree.html create mode 100644 javadoc/com/mobeta/android/dslv/BuildConfig.html create mode 100644 javadoc/com/mobeta/android/dslv/DragSortController.html create mode 100644 javadoc/com/mobeta/android/dslv/DragSortCursorAdapter.html create mode 100644 javadoc/com/mobeta/android/dslv/DragSortItemView.html create mode 100644 javadoc/com/mobeta/android/dslv/DragSortItemViewCheckable.html create mode 100644 javadoc/com/mobeta/android/dslv/DragSortListView.DragListener.html create mode 100644 javadoc/com/mobeta/android/dslv/DragSortListView.DragScrollProfile.html create mode 100644 javadoc/com/mobeta/android/dslv/DragSortListView.DragSortListener.html create mode 100644 javadoc/com/mobeta/android/dslv/DragSortListView.DropListener.html create mode 100644 javadoc/com/mobeta/android/dslv/DragSortListView.FloatViewManager.html create mode 100644 javadoc/com/mobeta/android/dslv/DragSortListView.RemoveListener.html create mode 100644 javadoc/com/mobeta/android/dslv/DragSortListView.html create mode 100644 javadoc/com/mobeta/android/dslv/R.attr.html create mode 100644 javadoc/com/mobeta/android/dslv/R.html create mode 100644 javadoc/com/mobeta/android/dslv/R.id.html create mode 100644 javadoc/com/mobeta/android/dslv/R.styleable.html create mode 100644 javadoc/com/mobeta/android/dslv/ResourceDragSortCursorAdapter.html create mode 100644 javadoc/com/mobeta/android/dslv/SimpleDragSortCursorAdapter.CursorToStringConverter.html create mode 100644 javadoc/com/mobeta/android/dslv/SimpleDragSortCursorAdapter.ViewBinder.html create mode 100644 javadoc/com/mobeta/android/dslv/SimpleDragSortCursorAdapter.html create mode 100644 javadoc/com/mobeta/android/dslv/SimpleFloatViewManager.html create mode 100644 javadoc/com/mobeta/android/dslv/package-frame.html create mode 100644 javadoc/com/mobeta/android/dslv/package-summary.html create mode 100644 javadoc/com/mobeta/android/dslv/package-tree.html create mode 100644 javadoc/constant-values.html create mode 100644 javadoc/deprecated-list.html create mode 100644 javadoc/help-doc.html create mode 100644 javadoc/index-files/index-1.html create mode 100644 javadoc/index-files/index-10.html create mode 100644 javadoc/index-files/index-11.html create mode 100644 javadoc/index-files/index-12.html create mode 100644 javadoc/index-files/index-13.html create mode 100644 javadoc/index-files/index-14.html create mode 100644 javadoc/index-files/index-15.html create mode 100644 javadoc/index-files/index-16.html create mode 100644 javadoc/index-files/index-17.html create mode 100644 javadoc/index-files/index-18.html create mode 100644 javadoc/index-files/index-19.html create mode 100644 javadoc/index-files/index-2.html create mode 100644 javadoc/index-files/index-20.html create mode 100644 javadoc/index-files/index-21.html create mode 100644 javadoc/index-files/index-22.html create mode 100644 javadoc/index-files/index-23.html create mode 100644 javadoc/index-files/index-24.html create mode 100644 javadoc/index-files/index-25.html create mode 100644 javadoc/index-files/index-3.html create mode 100644 javadoc/index-files/index-4.html create mode 100644 javadoc/index-files/index-5.html create mode 100644 javadoc/index-files/index-6.html create mode 100644 javadoc/index-files/index-7.html create mode 100644 javadoc/index-files/index-8.html create mode 100644 javadoc/index-files/index-9.html create mode 100644 javadoc/index.html create mode 100644 javadoc/org/isoron/uhabits/AndroidComponent.html create mode 100644 javadoc/org/isoron/uhabits/AndroidModule.html create mode 100644 javadoc/org/isoron/uhabits/AndroidModule_BuildExportDBTastFactory.html create mode 100644 javadoc/org/isoron/uhabits/AndroidModule_ProvideCheckmarkListFactory.html create mode 100644 javadoc/org/isoron/uhabits/AndroidModule_ProvideCommandRunnerFactory.html create mode 100644 javadoc/org/isoron/uhabits/AndroidModule_ProvideHabitCardListCacheFactory.html create mode 100644 javadoc/org/isoron/uhabits/AndroidModule_ProvideHabitFactory.html create mode 100644 javadoc/org/isoron/uhabits/AndroidModule_ProvideHabitListFactory.html create mode 100644 javadoc/org/isoron/uhabits/AndroidModule_ProvideModelFactoryFactory.html create mode 100644 javadoc/org/isoron/uhabits/AndroidModule_ProvidePreferencesFactory.html create mode 100644 javadoc/org/isoron/uhabits/BaseComponent.html create mode 100644 javadoc/org/isoron/uhabits/BuildConfig.html create mode 100644 javadoc/org/isoron/uhabits/DaggerAndroidComponent.Builder.html create mode 100644 javadoc/org/isoron/uhabits/DaggerAndroidComponent.html create mode 100644 javadoc/org/isoron/uhabits/HabitBroadcastReceiver.html create mode 100644 javadoc/org/isoron/uhabits/HabitBroadcastReceiver_MembersInjector.html create mode 100644 javadoc/org/isoron/uhabits/HabitsApplication.html create mode 100644 javadoc/org/isoron/uhabits/HabitsApplication_MembersInjector.html create mode 100644 javadoc/org/isoron/uhabits/HabitsBackupAgent.html create mode 100644 javadoc/org/isoron/uhabits/MainActivity.html create mode 100644 javadoc/org/isoron/uhabits/MainController_MembersInjector.html create mode 100644 javadoc/org/isoron/uhabits/R.anim.html create mode 100644 javadoc/org/isoron/uhabits/R.array.html create mode 100644 javadoc/org/isoron/uhabits/R.attr.html create mode 100644 javadoc/org/isoron/uhabits/R.bool.html create mode 100644 javadoc/org/isoron/uhabits/R.color.html create mode 100644 javadoc/org/isoron/uhabits/R.dimen.html create mode 100644 javadoc/org/isoron/uhabits/R.drawable.html create mode 100644 javadoc/org/isoron/uhabits/R.html create mode 100644 javadoc/org/isoron/uhabits/R.id.html create mode 100644 javadoc/org/isoron/uhabits/R.integer.html create mode 100644 javadoc/org/isoron/uhabits/R.layout.html create mode 100644 javadoc/org/isoron/uhabits/R.menu.html create mode 100644 javadoc/org/isoron/uhabits/R.mipmap.html create mode 100644 javadoc/org/isoron/uhabits/R.string.html create mode 100644 javadoc/org/isoron/uhabits/R.style.html create mode 100644 javadoc/org/isoron/uhabits/R.styleable.html create mode 100644 javadoc/org/isoron/uhabits/R.xml.html create mode 100644 javadoc/org/isoron/uhabits/commands/ArchiveHabitsCommand.html create mode 100644 javadoc/org/isoron/uhabits/commands/ArchiveHabitsCommand_MembersInjector.html create mode 100644 javadoc/org/isoron/uhabits/commands/ChangeHabitColorCommand.html create mode 100644 javadoc/org/isoron/uhabits/commands/ChangeHabitColorCommand_MembersInjector.html create mode 100644 javadoc/org/isoron/uhabits/commands/Command.html create mode 100644 javadoc/org/isoron/uhabits/commands/CommandRunner.Listener.html create mode 100644 javadoc/org/isoron/uhabits/commands/CommandRunner.html create mode 100644 javadoc/org/isoron/uhabits/commands/CreateHabitCommand.html create mode 100644 javadoc/org/isoron/uhabits/commands/CreateHabitCommand_MembersInjector.html create mode 100644 javadoc/org/isoron/uhabits/commands/DeleteHabitsCommand.html create mode 100644 javadoc/org/isoron/uhabits/commands/DeleteHabitsCommand_MembersInjector.html create mode 100644 javadoc/org/isoron/uhabits/commands/EditHabitCommand.html create mode 100644 javadoc/org/isoron/uhabits/commands/EditHabitCommand_MembersInjector.html create mode 100644 javadoc/org/isoron/uhabits/commands/ToggleRepetitionCommand.html create mode 100644 javadoc/org/isoron/uhabits/commands/UnarchiveHabitsCommand.html create mode 100644 javadoc/org/isoron/uhabits/commands/UnarchiveHabitsCommand_MembersInjector.html create mode 100644 javadoc/org/isoron/uhabits/commands/package-frame.html create mode 100644 javadoc/org/isoron/uhabits/commands/package-summary.html create mode 100644 javadoc/org/isoron/uhabits/commands/package-tree.html create mode 100644 javadoc/org/isoron/uhabits/io/AbstractImporter.html create mode 100644 javadoc/org/isoron/uhabits/io/AbstractImporter_MembersInjector.html create mode 100644 javadoc/org/isoron/uhabits/io/GenericImporter.html create mode 100644 javadoc/org/isoron/uhabits/io/HabitBullCSVImporter.html create mode 100644 javadoc/org/isoron/uhabits/io/HabitsCSVExporter.html create mode 100644 javadoc/org/isoron/uhabits/io/HabitsCSVExporter_MembersInjector.html create mode 100644 javadoc/org/isoron/uhabits/io/LoopDBImporter.html create mode 100644 javadoc/org/isoron/uhabits/io/RewireDBImporter.html create mode 100644 javadoc/org/isoron/uhabits/io/TickmateDBImporter.html create mode 100644 javadoc/org/isoron/uhabits/io/package-frame.html create mode 100644 javadoc/org/isoron/uhabits/io/package-summary.html create mode 100644 javadoc/org/isoron/uhabits/io/package-tree.html create mode 100644 javadoc/org/isoron/uhabits/models/Checkmark.html create mode 100644 javadoc/org/isoron/uhabits/models/CheckmarkList.html create mode 100644 javadoc/org/isoron/uhabits/models/Habit.html create mode 100644 javadoc/org/isoron/uhabits/models/HabitList.HabitMatcher.html create mode 100644 javadoc/org/isoron/uhabits/models/HabitList.html create mode 100644 javadoc/org/isoron/uhabits/models/Habit_MembersInjector.html create mode 100644 javadoc/org/isoron/uhabits/models/ModelFactory.html create mode 100644 javadoc/org/isoron/uhabits/models/ModelObservable.Listener.html create mode 100644 javadoc/org/isoron/uhabits/models/ModelObservable.html create mode 100644 javadoc/org/isoron/uhabits/models/Repetition.html create mode 100644 javadoc/org/isoron/uhabits/models/RepetitionList.html create mode 100644 javadoc/org/isoron/uhabits/models/Score.html create mode 100644 javadoc/org/isoron/uhabits/models/ScoreList.html create mode 100644 javadoc/org/isoron/uhabits/models/Streak.html create mode 100644 javadoc/org/isoron/uhabits/models/StreakList.html create mode 100644 javadoc/org/isoron/uhabits/models/memory/MemoryCheckmarkList.html create mode 100644 javadoc/org/isoron/uhabits/models/memory/MemoryHabitList.html create mode 100644 javadoc/org/isoron/uhabits/models/memory/MemoryModelFactory.html create mode 100644 javadoc/org/isoron/uhabits/models/memory/MemoryRepetitionList.html create mode 100644 javadoc/org/isoron/uhabits/models/memory/package-frame.html create mode 100644 javadoc/org/isoron/uhabits/models/memory/package-summary.html create mode 100644 javadoc/org/isoron/uhabits/models/memory/package-tree.html create mode 100644 javadoc/org/isoron/uhabits/models/package-frame.html create mode 100644 javadoc/org/isoron/uhabits/models/package-summary.html create mode 100644 javadoc/org/isoron/uhabits/models/package-tree.html create mode 100644 javadoc/org/isoron/uhabits/models/sqlite/AAHabit_MembersInjector.html create mode 100644 javadoc/org/isoron/uhabits/models/sqlite/SQLModelFactory.html create mode 100644 javadoc/org/isoron/uhabits/models/sqlite/SQLiteCheckmarkList.html create mode 100644 javadoc/org/isoron/uhabits/models/sqlite/SQLiteHabitList.html create mode 100644 javadoc/org/isoron/uhabits/models/sqlite/SQLiteRepetitionList.html create mode 100644 javadoc/org/isoron/uhabits/models/sqlite/SQLiteScoreList.html create mode 100644 javadoc/org/isoron/uhabits/models/sqlite/SQLiteStreakList.html create mode 100644 javadoc/org/isoron/uhabits/models/sqlite/lists/SQLiteCheckmarkList.html create mode 100644 javadoc/org/isoron/uhabits/models/sqlite/lists/SQLiteHabitList.html create mode 100644 javadoc/org/isoron/uhabits/models/sqlite/lists/SQLiteRepetitionList.html create mode 100644 javadoc/org/isoron/uhabits/models/sqlite/lists/SQLiteScoreList.html create mode 100644 javadoc/org/isoron/uhabits/models/sqlite/lists/SQLiteStreakList.html create mode 100644 javadoc/org/isoron/uhabits/models/sqlite/lists/package-frame.html create mode 100644 javadoc/org/isoron/uhabits/models/sqlite/lists/package-summary.html create mode 100644 javadoc/org/isoron/uhabits/models/sqlite/lists/package-tree.html create mode 100644 javadoc/org/isoron/uhabits/models/sqlite/package-frame.html create mode 100644 javadoc/org/isoron/uhabits/models/sqlite/package-summary.html create mode 100644 javadoc/org/isoron/uhabits/models/sqlite/package-tree.html create mode 100644 javadoc/org/isoron/uhabits/models/sqlite/records/CheckmarkRecord.html create mode 100644 javadoc/org/isoron/uhabits/models/sqlite/records/HabitRecord.html create mode 100644 javadoc/org/isoron/uhabits/models/sqlite/records/RepetitionRecord.html create mode 100644 javadoc/org/isoron/uhabits/models/sqlite/records/ScoreRecord.html create mode 100644 javadoc/org/isoron/uhabits/models/sqlite/records/StreakRecord.html create mode 100644 javadoc/org/isoron/uhabits/models/sqlite/records/package-frame.html create mode 100644 javadoc/org/isoron/uhabits/models/sqlite/records/package-summary.html create mode 100644 javadoc/org/isoron/uhabits/models/sqlite/records/package-tree.html create mode 100644 javadoc/org/isoron/uhabits/package-frame.html create mode 100644 javadoc/org/isoron/uhabits/package-summary.html create mode 100644 javadoc/org/isoron/uhabits/package-tree.html create mode 100644 javadoc/org/isoron/uhabits/tasks/BaseTask.html create mode 100644 javadoc/org/isoron/uhabits/tasks/ExportCSVTask.Listener.html create mode 100644 javadoc/org/isoron/uhabits/tasks/ExportCSVTask.html create mode 100644 javadoc/org/isoron/uhabits/tasks/ExportDBTask.Listener.html create mode 100644 javadoc/org/isoron/uhabits/tasks/ExportDBTask.html create mode 100644 javadoc/org/isoron/uhabits/tasks/ImportDataTask.Listener.html create mode 100644 javadoc/org/isoron/uhabits/tasks/ImportDataTask.html create mode 100644 javadoc/org/isoron/uhabits/tasks/ProgressBar.html create mode 100644 javadoc/org/isoron/uhabits/tasks/ToggleRepetitionTask.Listener.html create mode 100644 javadoc/org/isoron/uhabits/tasks/ToggleRepetitionTask.html create mode 100644 javadoc/org/isoron/uhabits/tasks/ToggleRepetitionTask_MembersInjector.html create mode 100644 javadoc/org/isoron/uhabits/tasks/package-frame.html create mode 100644 javadoc/org/isoron/uhabits/tasks/package-summary.html create mode 100644 javadoc/org/isoron/uhabits/tasks/package-tree.html create mode 100644 javadoc/org/isoron/uhabits/ui/BaseActivity.MenuListener.html create mode 100644 javadoc/org/isoron/uhabits/ui/BaseActivity.OnActivityResultListener.html create mode 100644 javadoc/org/isoron/uhabits/ui/BaseActivity.html create mode 100644 javadoc/org/isoron/uhabits/ui/BaseMenu.html create mode 100644 javadoc/org/isoron/uhabits/ui/BaseRootView$$ViewBinder.InnerUnbinder.html create mode 100644 javadoc/org/isoron/uhabits/ui/BaseRootView$$ViewBinder.html create mode 100644 javadoc/org/isoron/uhabits/ui/BaseRootView.html create mode 100644 javadoc/org/isoron/uhabits/ui/BaseScreen.html create mode 100644 javadoc/org/isoron/uhabits/ui/BaseSelectionMenu.html create mode 100644 javadoc/org/isoron/uhabits/ui/BaseSystem.html create mode 100644 javadoc/org/isoron/uhabits/ui/BaseSystem_MembersInjector.html create mode 100644 javadoc/org/isoron/uhabits/ui/CallbackSwitch.Callback.html create mode 100644 javadoc/org/isoron/uhabits/ui/CallbackSwitch.html create mode 100644 javadoc/org/isoron/uhabits/ui/HintManager.html create mode 100644 javadoc/org/isoron/uhabits/ui/ProgressBarWrapper.html create mode 100644 javadoc/org/isoron/uhabits/ui/about/AboutActivity.html create mode 100644 javadoc/org/isoron/uhabits/ui/about/package-frame.html create mode 100644 javadoc/org/isoron/uhabits/ui/about/package-summary.html create mode 100644 javadoc/org/isoron/uhabits/ui/about/package-tree.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/edit/BaseDialogFragment$$ViewBinder.InnerUnbinder.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/edit/BaseDialogFragment$$ViewBinder.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/edit/BaseDialogFragment.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/edit/BaseDialogFragment_MembersInjector.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/edit/BaseDialogHelper$$ViewBinder.InnerUnbinder.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/edit/BaseDialogHelper$$ViewBinder.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/edit/BaseDialogHelper.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/edit/CreateHabitDialogFragment.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/edit/CreateHabitDialogFragment_MembersInjector.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/edit/EditHabitDialogFragment.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/edit/EditHabitDialogFragment_MembersInjector.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/edit/HistoryEditorDialog.Listener.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/edit/HistoryEditorDialog.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/edit/HistoryEditorDialog_MembersInjector.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/edit/WeekdayPickerDialog.OnWeekdaysPickedListener.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/edit/WeekdayPickerDialog.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/edit/package-frame.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/edit/package-summary.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/edit/package-tree.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/list/HabitListCache.Listener.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/list/HabitListCache.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/list/HabitListCache_MembersInjector.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/list/HabitListSelectionCallback.Listener.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/list/HabitListSelectionCallback.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/list/HabitListSelectionCallback_MembersInjector.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/list/ListHabitsActivity.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/list/ListHabitsActivity_MembersInjector.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/list/ListHabitsController.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/list/ListHabitsController_MembersInjector.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/list/ListHabitsFragment$$ViewBinder.InnerUnbinder.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/list/ListHabitsFragment$$ViewBinder.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/list/ListHabitsFragment.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/list/ListHabitsHelper.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/list/ListHabitsMenu.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/list/ListHabitsRootView$$ViewBinder.InnerUnbinder.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/list/ListHabitsRootView$$ViewBinder.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/list/ListHabitsRootView.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/list/ListHabitsScreen.OnColorSelectedListener.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/list/ListHabitsScreen.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/list/ListHabitsSelectionMenu.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/list/ListHabitsSelectionMenu_MembersInjector.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/list/controllers/CheckmarkButtonController.Listener.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/list/controllers/CheckmarkButtonController.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/list/controllers/CheckmarkButtonController_MembersInjector.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/list/controllers/HabitCardController.Listener.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/list/controllers/HabitCardController.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/list/controllers/HabitCardListController.HabitListener.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/list/controllers/HabitCardListController.SelectionListener.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/list/controllers/HabitCardListController.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/list/controllers/package-frame.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/list/controllers/package-summary.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/list/controllers/package-tree.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/list/model/HabitCardListAdapter.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/list/model/HabitCardListAdapter_MembersInjector.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/list/model/HabitCardListCache.Listener.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/list/model/HabitCardListCache.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/list/model/HabitCardListCache_MembersInjector.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/list/model/HintList.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/list/model/HintList_MembersInjector.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/list/model/package-frame.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/list/model/package-summary.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/list/model/package-tree.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/list/package-frame.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/list/package-summary.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/list/package-tree.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/list/views/CheckmarkButtonView$$ViewBinder.InnerUnbinder.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/list/views/CheckmarkButtonView$$ViewBinder.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/list/views/CheckmarkButtonView.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/list/views/CheckmarkPanelView.Controller.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/list/views/CheckmarkPanelView.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/list/views/CheckmarkPanelView_MembersInjector.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/list/views/HabitCardListView.Controller.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/list/views/HabitCardListView.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/list/views/HabitCardView$$ViewBinder.InnerUnbinder.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/list/views/HabitCardView$$ViewBinder.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/list/views/HabitCardView.Controller.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/list/views/HabitCardView.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/list/views/HeaderView.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/list/views/HintView$$ViewBinder.InnerUnbinder.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/list/views/HintView$$ViewBinder.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/list/views/HintView.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/list/views/package-frame.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/list/views/package-summary.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/list/views/package-tree.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/list/widgets/CheckmarkButtonController.OnInvalidToggleListener.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/list/widgets/CheckmarkButtonController.OnToggleListener.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/list/widgets/CheckmarkButtonController.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/list/widgets/CheckmarkButtonController_MembersInjector.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/list/widgets/CheckmarkButtonView$$ViewBinder.InnerUnbinder.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/list/widgets/CheckmarkButtonView$$ViewBinder.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/list/widgets/CheckmarkButtonView.Controller.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/list/widgets/CheckmarkButtonView.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/list/widgets/CheckmarkPanelController.OnInvalidToggleListener.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/list/widgets/CheckmarkPanelController.OnToggleListener.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/list/widgets/CheckmarkPanelController.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/list/widgets/CheckmarkPanelView.Controller.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/list/widgets/CheckmarkPanelView.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/list/widgets/CheckmarkPanelView_MembersInjector.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/list/widgets/HabitCardController.OnInvalidToggleListener.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/list/widgets/HabitCardController.OnToggleListener.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/list/widgets/HabitCardController.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/list/widgets/HabitCardView$$ViewBinder.InnerUnbinder.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/list/widgets/HabitCardView$$ViewBinder.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/list/widgets/HabitCardView.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/list/widgets/HabitListAdapter.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/list/widgets/HabitListController.OnHabitClickListener.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/list/widgets/HabitListController.OnInvalidToggleListener.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/list/widgets/HabitListController.OnReorderListener.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/list/widgets/HabitListController.OnSelectionListener.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/list/widgets/HabitListController.OnToggleListener.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/list/widgets/HabitListController.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/list/widgets/HabitListView.Controller.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/list/widgets/HabitListView.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/list/widgets/HeaderView.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/list/widgets/package-frame.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/list/widgets/package-summary.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/list/widgets/package-tree.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/show/ShowHabitActivity.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/show/ShowHabitActivity_MembersInjector.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/show/ShowHabitFragment$$ViewBinder.InnerUnbinder.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/show/ShowHabitFragment$$ViewBinder.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/show/ShowHabitFragment.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/show/ShowHabitHelper.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/show/package-frame.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/show/package-summary.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/show/package-tree.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/show/views/HabitDataView.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/show/views/HabitFrequencyView.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/show/views/HabitHistoryView.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/show/views/HabitScoreView.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/show/views/HabitStreakView.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/show/views/HabitWidgetView.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/show/views/RingView.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/show/views/ScrollableDataView.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/show/views/package-frame.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/show/views/package-summary.html create mode 100644 javadoc/org/isoron/uhabits/ui/habits/show/views/package-tree.html create mode 100644 javadoc/org/isoron/uhabits/ui/intro/IntroActivity.html create mode 100644 javadoc/org/isoron/uhabits/ui/intro/package-frame.html create mode 100644 javadoc/org/isoron/uhabits/ui/intro/package-summary.html create mode 100644 javadoc/org/isoron/uhabits/ui/intro/package-tree.html create mode 100644 javadoc/org/isoron/uhabits/ui/package-frame.html create mode 100644 javadoc/org/isoron/uhabits/ui/package-summary.html create mode 100644 javadoc/org/isoron/uhabits/ui/package-tree.html create mode 100644 javadoc/org/isoron/uhabits/ui/settings/FilePickerDialog.OnFileSelectedListener.html create mode 100644 javadoc/org/isoron/uhabits/ui/settings/FilePickerDialog.html create mode 100644 javadoc/org/isoron/uhabits/ui/settings/SettingsActivity.html create mode 100644 javadoc/org/isoron/uhabits/ui/settings/SettingsFragment.html create mode 100644 javadoc/org/isoron/uhabits/ui/settings/package-frame.html create mode 100644 javadoc/org/isoron/uhabits/ui/settings/package-summary.html create mode 100644 javadoc/org/isoron/uhabits/ui/settings/package-tree.html create mode 100644 javadoc/org/isoron/uhabits/utils/ColorUtils.html create mode 100644 javadoc/org/isoron/uhabits/utils/DatabaseUtils.Callback.html create mode 100644 javadoc/org/isoron/uhabits/utils/DatabaseUtils.Command.html create mode 100644 javadoc/org/isoron/uhabits/utils/DatabaseUtils.html create mode 100644 javadoc/org/isoron/uhabits/utils/DateUtils.html create mode 100644 javadoc/org/isoron/uhabits/utils/FileUtils.html create mode 100644 javadoc/org/isoron/uhabits/utils/InterfaceUtils.html create mode 100644 javadoc/org/isoron/uhabits/utils/Preferences.html create mode 100644 javadoc/org/isoron/uhabits/utils/ReminderUtils.html create mode 100644 javadoc/org/isoron/uhabits/utils/package-frame.html create mode 100644 javadoc/org/isoron/uhabits/utils/package-summary.html create mode 100644 javadoc/org/isoron/uhabits/utils/package-tree.html create mode 100644 javadoc/org/isoron/uhabits/views/CheckmarkWidgetView.html create mode 100644 javadoc/org/isoron/uhabits/views/GraphWidgetView.html create mode 100644 javadoc/org/isoron/uhabits/views/HabitDataView.html create mode 100644 javadoc/org/isoron/uhabits/views/HabitFrequencyView.html create mode 100644 javadoc/org/isoron/uhabits/views/HabitHistoryView.html create mode 100644 javadoc/org/isoron/uhabits/views/HabitScoreView.html create mode 100644 javadoc/org/isoron/uhabits/views/HabitStreakView.html create mode 100644 javadoc/org/isoron/uhabits/views/HabitWidgetView.html create mode 100644 javadoc/org/isoron/uhabits/views/NumberView.html create mode 100644 javadoc/org/isoron/uhabits/views/RepetitionCountView.html create mode 100644 javadoc/org/isoron/uhabits/views/RingView.html create mode 100644 javadoc/org/isoron/uhabits/views/ScrollableDataView.html create mode 100644 javadoc/org/isoron/uhabits/views/package-frame.html create mode 100644 javadoc/org/isoron/uhabits/views/package-summary.html create mode 100644 javadoc/org/isoron/uhabits/views/package-tree.html create mode 100644 javadoc/org/isoron/uhabits/widgets/BaseWidgetProvider.html create mode 100644 javadoc/org/isoron/uhabits/widgets/BaseWidgetProvider_MembersInjector.html create mode 100644 javadoc/org/isoron/uhabits/widgets/CheckmarkWidgetProvider.html create mode 100644 javadoc/org/isoron/uhabits/widgets/FrequencyWidgetProvider.html create mode 100644 javadoc/org/isoron/uhabits/widgets/HabitPickerDialog.html create mode 100644 javadoc/org/isoron/uhabits/widgets/HabitPickerDialog_MembersInjector.html create mode 100644 javadoc/org/isoron/uhabits/widgets/HistoryWidgetProvider.html create mode 100644 javadoc/org/isoron/uhabits/widgets/ScoreWidgetProvider.html create mode 100644 javadoc/org/isoron/uhabits/widgets/StreakWidgetProvider.html create mode 100644 javadoc/org/isoron/uhabits/widgets/WidgetManager.html create mode 100644 javadoc/org/isoron/uhabits/widgets/package-frame.html create mode 100644 javadoc/org/isoron/uhabits/widgets/package-summary.html create mode 100644 javadoc/org/isoron/uhabits/widgets/package-tree.html create mode 100644 javadoc/org/isoron/uhabits/widgets/views/CheckmarkWidgetView.html create mode 100644 javadoc/org/isoron/uhabits/widgets/views/GraphWidgetView.html create mode 100644 javadoc/org/isoron/uhabits/widgets/views/package-frame.html create mode 100644 javadoc/org/isoron/uhabits/widgets/views/package-summary.html create mode 100644 javadoc/org/isoron/uhabits/widgets/views/package-tree.html create mode 100644 javadoc/overview-frame.html create mode 100644 javadoc/overview-summary.html create mode 100644 javadoc/overview-tree.html create mode 100644 javadoc/package-list create mode 100644 javadoc/script.js create mode 100644 javadoc/stylesheet.css diff --git a/javadoc/allclasses-frame.html b/javadoc/allclasses-frame.html new file mode 100644 index 000000000..afd544099 --- /dev/null +++ b/javadoc/allclasses-frame.html @@ -0,0 +1,156 @@ + + + + + +All Classes (Javadoc | Loop Habit Tracker) + + + + + +

All Classes

+
+ +
+ + diff --git a/javadoc/allclasses-noframe.html b/javadoc/allclasses-noframe.html new file mode 100644 index 000000000..ec52e3ef1 --- /dev/null +++ b/javadoc/allclasses-noframe.html @@ -0,0 +1,156 @@ + + + + + +All Classes (Javadoc | Loop Habit Tracker) + + + + + +

All Classes

+
+ +
+ + diff --git a/javadoc/com/android/colorpicker/ColorPickerDialog.html b/javadoc/com/android/colorpicker/ColorPickerDialog.html new file mode 100644 index 000000000..df055b1bb --- /dev/null +++ b/javadoc/com/android/colorpicker/ColorPickerDialog.html @@ -0,0 +1,791 @@ + + + + + +ColorPickerDialog + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.android.colorpicker
+

Class ColorPickerDialog

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    android.content.ComponentCallbacks, android.content.DialogInterface.OnCancelListener, android.content.DialogInterface.OnDismissListener, android.view.View.OnCreateContextMenuListener, ColorPickerSwatch.OnColorSelectedListener
    +
    +
    +
    +
    public class ColorPickerDialog
    +extends android.support.v7.app.AppCompatDialogFragment
    +implements ColorPickerSwatch.OnColorSelectedListener
    +
    A dialog which takes in as input an array of palette and creates a palette allowing the user to + select a specific color swatch, which invokes a listener.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.support.v4.app.Fragment

        +android.support.v4.app.Fragment.InstantiationException, android.support.v4.app.Fragment.SavedState
      • +
      +
    • +
    + + + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      ColorPickerDialog() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      int[]getColors() 
      intgetSelectedColor() 
      voidinitialize(int titleResId, + int[] colors, + int selectedColor, + int columns, + int size) 
      static ColorPickerDialognewInstance(int titleResId, + int[] colors, + int selectedColor, + int columns, + int size) 
      voidonColorSelected(int color) +
      Called when a specific color square has been selected.
      +
      voidonCreate(android.os.Bundle savedInstanceState) 
      android.app.DialogonCreateDialog(android.os.Bundle savedInstanceState) 
      voidonSaveInstanceState(android.os.Bundle outState) 
      voidsetArguments(int titleResId, + int columns, + int size) 
      voidsetColors(int[] colors) 
      voidsetColors(int[] colors, + int selectedColor) 
      voidsetOnColorSelectedListener(ColorPickerSwatch.OnColorSelectedListener listener) 
      voidsetSelectedColor(int color) 
      voidshowPaletteView() 
      voidshowProgressBarView() 
      +
        +
      • + + +

        Methods inherited from class android.support.v7.app.AppCompatDialogFragment

        +setupDialog
      • +
      +
        +
      • + + +

        Methods inherited from class android.support.v4.app.DialogFragment

        +dismiss, dismissAllowingStateLoss, getDialog, getLayoutInflater, getShowsDialog, getTheme, isCancelable, onActivityCreated, onAttach, onCancel, onDestroyView, onDetach, onDismiss, onStart, onStop, setCancelable, setShowsDialog, setStyle, show, show
      • +
      +
        +
      • + + +

        Methods inherited from class android.support.v4.app.Fragment

        +dump, equals, getActivity, getAllowEnterTransitionOverlap, getAllowReturnTransitionOverlap, getArguments, getChildFragmentManager, getContext, getEnterTransition, getExitTransition, getFragmentManager, getHost, getId, getLoaderManager, getParentFragment, getReenterTransition, getResources, getRetainInstance, getReturnTransition, getSharedElementEnterTransition, getSharedElementReturnTransition, getString, getString, getTag, getTargetFragment, getTargetRequestCode, getText, getUserVisibleHint, getView, hashCode, hasOptionsMenu, instantiate, instantiate, isAdded, isDetached, isHidden, isInLayout, isMenuVisible, isRemoving, isResumed, isVisible, onActivityResult, onAttach, onConfigurationChanged, onContextItemSelected, onCreateAnimation, onCreateContextMenu, onCreateOptionsMenu, onCreateView, onDestroy, onDestroyOptionsMenu, onHiddenChanged, onInflate, onInflate, onLowMemory, onOptionsItemSelected, onOptionsMenuClosed, onPause, onPrepareOptionsMenu, onRequestPermissionsResult, onResume, onViewCreated, onViewStateRestored, registerForContextMenu, requestPermissions, setAllowEnterTransitionOverlap, setAllowReturnTransitionOverlap, setArguments, setEnterSharedElementCallback, setEnterTransition, setExitSharedElementCallback, setExitTransition, setHasOptionsMenu, setInitialSavedState, setMenuVisibility, setReenterTransition, setRetainInstance, setReturnTransition, setSharedElementEnterTransition, setSharedElementReturnTransition, setTargetFragment, setUserVisibleHint, shouldShowRequestPermissionRationale, startActivity, startActivity, startActivityForResult, startActivityForResult, toString, unregisterForContextMenu
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, finalize, getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + + + + + + + + + +
        +
      • +

        mAlertDialog

        +
        protected android.support.v7.app.AlertDialog mAlertDialog
        +
      • +
      + + + +
        +
      • +

        KEY_TITLE_ID

        +
        protected static final java.lang.String KEY_TITLE_ID
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        KEY_COLORS

        +
        protected static final java.lang.String KEY_COLORS
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        KEY_SELECTED_COLOR

        +
        protected static final java.lang.String KEY_SELECTED_COLOR
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        KEY_COLUMNS

        +
        protected static final java.lang.String KEY_COLUMNS
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        KEY_SIZE

        +
        protected static final java.lang.String KEY_SIZE
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        mTitleResId

        +
        protected int mTitleResId
        +
      • +
      + + + +
        +
      • +

        mColors

        +
        protected int[] mColors
        +
      • +
      + + + +
        +
      • +

        mSelectedColor

        +
        protected int mSelectedColor
        +
      • +
      + + + +
        +
      • +

        mColumns

        +
        protected int mColumns
        +
      • +
      + + + +
        +
      • +

        mSize

        +
        protected int mSize
        +
      • +
      + + + + +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ColorPickerDialog

        +
        public ColorPickerDialog()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        newInstance

        +
        public static ColorPickerDialog newInstance(int titleResId,
        +                                            int[] colors,
        +                                            int selectedColor,
        +                                            int columns,
        +                                            int size)
        +
      • +
      + + + +
        +
      • +

        initialize

        +
        public void initialize(int titleResId,
        +                       int[] colors,
        +                       int selectedColor,
        +                       int columns,
        +                       int size)
        +
      • +
      + + + +
        +
      • +

        setArguments

        +
        public void setArguments(int titleResId,
        +                         int columns,
        +                         int size)
        +
      • +
      + + + + + + + +
        +
      • +

        onCreate

        +
        public void onCreate(android.os.Bundle savedInstanceState)
        +
        +
        Overrides:
        +
        onCreate in class android.support.v4.app.DialogFragment
        +
        +
      • +
      + + + +
        +
      • +

        onCreateDialog

        +
        public android.app.Dialog onCreateDialog(android.os.Bundle savedInstanceState)
        +
        +
        Overrides:
        +
        onCreateDialog in class android.support.v7.app.AppCompatDialogFragment
        +
        +
      • +
      + + + + + + + +
        +
      • +

        showPaletteView

        +
        public void showPaletteView()
        +
      • +
      + + + +
        +
      • +

        showProgressBarView

        +
        public void showProgressBarView()
        +
      • +
      + + + +
        +
      • +

        setColors

        +
        public void setColors(int[] colors,
        +                      int selectedColor)
        +
      • +
      + + + +
        +
      • +

        setColors

        +
        public void setColors(int[] colors)
        +
      • +
      + + + +
        +
      • +

        setSelectedColor

        +
        public void setSelectedColor(int color)
        +
      • +
      + + + +
        +
      • +

        getColors

        +
        public int[] getColors()
        +
      • +
      + + + +
        +
      • +

        getSelectedColor

        +
        public int getSelectedColor()
        +
      • +
      + + + +
        +
      • +

        onSaveInstanceState

        +
        public void onSaveInstanceState(android.os.Bundle outState)
        +
        +
        Overrides:
        +
        onSaveInstanceState in class android.support.v4.app.DialogFragment
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/com/android/colorpicker/ColorPickerPalette.html b/javadoc/com/android/colorpicker/ColorPickerPalette.html new file mode 100644 index 000000000..bb54d5a73 --- /dev/null +++ b/javadoc/com/android/colorpicker/ColorPickerPalette.html @@ -0,0 +1,456 @@ + + + + + +ColorPickerPalette + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.android.colorpicker
+

Class ColorPickerPalette

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    android.graphics.drawable.Drawable.Callback, android.view.accessibility.AccessibilityEventSource, android.view.KeyEvent.Callback, android.view.ViewManager, android.view.ViewParent
    +
    +
    +
    +
    public class ColorPickerPalette
    +extends android.widget.TableLayout
    +
    A color picker custom view which creates an grid of color squares. The number of squares per + row (and the padding between the squares) is determined by the user.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.widget.TableLayout

        +android.widget.TableLayout.LayoutParams
      • +
      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.view.ViewGroup

        +android.view.ViewGroup.MarginLayoutParams, android.view.ViewGroup.OnHierarchyChangeListener
      • +
      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.view.View

        +android.view.View.AccessibilityDelegate, android.view.View.BaseSavedState, android.view.View.DragShadowBuilder, android.view.View.MeasureSpec, android.view.View.OnApplyWindowInsetsListener, android.view.View.OnAttachStateChangeListener, android.view.View.OnClickListener, android.view.View.OnContextClickListener, android.view.View.OnCreateContextMenuListener, android.view.View.OnDragListener, android.view.View.OnFocusChangeListener, android.view.View.OnGenericMotionListener, android.view.View.OnHoverListener, android.view.View.OnKeyListener, android.view.View.OnLayoutChangeListener, android.view.View.OnLongClickListener, android.view.View.OnScrollChangeListener, android.view.View.OnSystemUiVisibilityChangeListener, android.view.View.OnTouchListener
      • +
      +
    • +
    + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      ColorPickerSwatch.OnColorSelectedListenermOnColorSelectedListener 
      +
        +
      • + + +

        Fields inherited from class android.widget.LinearLayout

        +HORIZONTAL, SHOW_DIVIDER_BEGINNING, SHOW_DIVIDER_END, SHOW_DIVIDER_MIDDLE, SHOW_DIVIDER_NONE, VERTICAL
      • +
      +
        +
      • + + +

        Fields inherited from class android.view.ViewGroup

        +CLIP_TO_PADDING_MASK, FOCUS_AFTER_DESCENDANTS, FOCUS_BEFORE_DESCENDANTS, FOCUS_BLOCK_DESCENDANTS, LAYOUT_MODE_CLIP_BOUNDS, LAYOUT_MODE_OPTICAL_BOUNDS, PERSISTENT_ALL_CACHES, PERSISTENT_ANIMATION_CACHE, PERSISTENT_NO_CACHE, PERSISTENT_SCROLLING_CACHE
      • +
      +
        +
      • + + +

        Fields inherited from class android.view.View

        +ACCESSIBILITY_LIVE_REGION_ASSERTIVE, ACCESSIBILITY_LIVE_REGION_NONE, ACCESSIBILITY_LIVE_REGION_POLITE, ALPHA, DRAWING_CACHE_QUALITY_AUTO, DRAWING_CACHE_QUALITY_HIGH, DRAWING_CACHE_QUALITY_LOW, EMPTY_STATE_SET, ENABLED_FOCUSED_SELECTED_STATE_SET, ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, ENABLED_FOCUSED_STATE_SET, ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET, ENABLED_SELECTED_STATE_SET, ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET, ENABLED_STATE_SET, ENABLED_WINDOW_FOCUSED_STATE_SET, FIND_VIEWS_WITH_CONTENT_DESCRIPTION, FIND_VIEWS_WITH_TEXT, FOCUS_BACKWARD, FOCUS_DOWN, FOCUS_FORWARD, FOCUS_LEFT, FOCUS_RIGHT, FOCUS_UP, FOCUSABLES_ALL, FOCUSABLES_TOUCH_MODE, FOCUSED_SELECTED_STATE_SET, FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, FOCUSED_STATE_SET, FOCUSED_WINDOW_FOCUSED_STATE_SET, GONE, HAPTIC_FEEDBACK_ENABLED, IMPORTANT_FOR_ACCESSIBILITY_AUTO, IMPORTANT_FOR_ACCESSIBILITY_NO, IMPORTANT_FOR_ACCESSIBILITY_NO_HIDE_DESCENDANTS, IMPORTANT_FOR_ACCESSIBILITY_YES, INVISIBLE, KEEP_SCREEN_ON, LAYER_TYPE_HARDWARE, LAYER_TYPE_NONE, LAYER_TYPE_SOFTWARE, LAYOUT_DIRECTION_INHERIT, LAYOUT_DIRECTION_LOCALE, LAYOUT_DIRECTION_LTR, LAYOUT_DIRECTION_RTL, MEASURED_HEIGHT_STATE_SHIFT, MEASURED_SIZE_MASK, MEASURED_STATE_MASK, MEASURED_STATE_TOO_SMALL, NO_ID, OVER_SCROLL_ALWAYS, OVER_SCROLL_IF_CONTENT_SCROLLS, OVER_SCROLL_NEVER, PRESSED_ENABLED_FOCUSED_SELECTED_STATE_SET, PRESSED_ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_FOCUSED_STATE_SET, PRESSED_ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_SELECTED_STATE_SET, PRESSED_ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_STATE_SET, PRESSED_ENABLED_WINDOW_FOCUSED_STATE_SET, PRESSED_FOCUSED_SELECTED_STATE_SET, PRESSED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_FOCUSED_STATE_SET, PRESSED_FOCUSED_WINDOW_FOCUSED_STATE_SET, PRESSED_SELECTED_STATE_SET, PRESSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_STATE_SET, PRESSED_WINDOW_FOCUSED_STATE_SET, ROTATION, ROTATION_X, ROTATION_Y, SCALE_X, SCALE_Y, SCREEN_STATE_OFF, SCREEN_STATE_ON, SCROLL_AXIS_HORIZONTAL, SCROLL_AXIS_NONE, SCROLL_AXIS_VERTICAL, SCROLL_INDICATOR_BOTTOM, SCROLL_INDICATOR_END, SCROLL_INDICATOR_LEFT, SCROLL_INDICATOR_RIGHT, SCROLL_INDICATOR_START, SCROLL_INDICATOR_TOP, SCROLLBAR_POSITION_DEFAULT, SCROLLBAR_POSITION_LEFT, SCROLLBAR_POSITION_RIGHT, SCROLLBARS_INSIDE_INSET, SCROLLBARS_INSIDE_OVERLAY, SCROLLBARS_OUTSIDE_INSET, SCROLLBARS_OUTSIDE_OVERLAY, SELECTED_STATE_SET, SELECTED_WINDOW_FOCUSED_STATE_SET, SOUND_EFFECTS_ENABLED, STATUS_BAR_HIDDEN, STATUS_BAR_VISIBLE, SYSTEM_UI_FLAG_FULLSCREEN, SYSTEM_UI_FLAG_HIDE_NAVIGATION, SYSTEM_UI_FLAG_IMMERSIVE, SYSTEM_UI_FLAG_IMMERSIVE_STICKY, SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN, SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION, SYSTEM_UI_FLAG_LAYOUT_STABLE, SYSTEM_UI_FLAG_LIGHT_STATUS_BAR, SYSTEM_UI_FLAG_LOW_PROFILE, SYSTEM_UI_FLAG_VISIBLE, SYSTEM_UI_LAYOUT_FLAGS, TEXT_ALIGNMENT_CENTER, TEXT_ALIGNMENT_GRAVITY, TEXT_ALIGNMENT_INHERIT, TEXT_ALIGNMENT_TEXT_END, TEXT_ALIGNMENT_TEXT_START, TEXT_ALIGNMENT_VIEW_END, TEXT_ALIGNMENT_VIEW_START, TEXT_DIRECTION_ANY_RTL, TEXT_DIRECTION_FIRST_STRONG, TEXT_DIRECTION_FIRST_STRONG_LTR, TEXT_DIRECTION_FIRST_STRONG_RTL, TEXT_DIRECTION_INHERIT, TEXT_DIRECTION_LOCALE, TEXT_DIRECTION_LTR, TEXT_DIRECTION_RTL, TRANSLATION_X, TRANSLATION_Y, TRANSLATION_Z, VIEW_LOG_TAG, VISIBLE, WINDOW_FOCUSED_STATE_SET, X, Y, Z
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + + + + +
      Constructors 
      Constructor and Description
      ColorPickerPalette(android.content.Context context) 
      ColorPickerPalette(android.content.Context context, + android.util.AttributeSet attrs) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      voiddrawPalette(int[] colors, + int selectedColor) +
      Adds swatches to table in a serpentine format.
      +
      voidinit(int size, + int columns, + ColorPickerSwatch.OnColorSelectedListener listener) +
      Initialize the size, columns, and listener.
      +
      +
        +
      • + + +

        Methods inherited from class android.widget.TableLayout

        +addView, addView, addView, addView, checkLayoutParams, generateDefaultLayoutParams, generateLayoutParams, generateLayoutParams, getAccessibilityClassName, isColumnCollapsed, isColumnShrinkable, isColumnStretchable, isShrinkAllColumns, isStretchAllColumns, onLayout, onMeasure, requestLayout, setColumnCollapsed, setColumnShrinkable, setColumnStretchable, setOnHierarchyChangeListener, setShrinkAllColumns, setStretchAllColumns
      • +
      +
        +
      • + + +

        Methods inherited from class android.widget.LinearLayout

        +getBaseline, getBaselineAlignedChildIndex, getDividerDrawable, getDividerPadding, getOrientation, getShowDividers, getWeightSum, isBaselineAligned, isMeasureWithLargestChildEnabled, onDraw, onRtlPropertiesChanged, setBaselineAligned, setBaselineAlignedChildIndex, setDividerDrawable, setDividerPadding, setGravity, setHorizontalGravity, setMeasureWithLargestChildEnabled, setOrientation, setShowDividers, setVerticalGravity, setWeightSum, shouldDelayChildPressedState
      • +
      +
        +
      • + + +

        Methods inherited from class android.view.ViewGroup

        +addChildrenForAccessibility, addFocusables, addStatesFromChildren, addTouchables, addView, addViewInLayout, addViewInLayout, attachLayoutAnimationParameters, attachViewToParent, bringChildToFront, canAnimate, childDrawableStateChanged, childHasTransientStateChanged, cleanupLayoutState, clearChildFocus, clearDisappearingChildren, clearFocus, debug, detachAllViewsFromParent, detachViewFromParent, detachViewFromParent, detachViewsFromParent, dispatchApplyWindowInsets, dispatchConfigurationChanged, dispatchDisplayHint, dispatchDragEvent, dispatchDraw, dispatchDrawableHotspotChanged, dispatchFreezeSelfOnly, dispatchGenericFocusedEvent, dispatchGenericPointerEvent, dispatchHoverEvent, dispatchKeyEvent, dispatchKeyEventPreIme, dispatchKeyShortcutEvent, dispatchProvideStructure, dispatchRestoreInstanceState, dispatchSaveInstanceState, dispatchSetActivated, dispatchSetPressed, dispatchSetSelected, dispatchSystemUiVisibilityChanged, dispatchThawSelfOnly, dispatchTouchEvent, dispatchTrackballEvent, dispatchUnhandledMove, dispatchVisibilityChanged, dispatchWindowFocusChanged, dispatchWindowSystemUiVisiblityChanged, dispatchWindowVisibilityChanged, drawableStateChanged, drawChild, endViewTransition, findFocus, findViewsWithText, focusableViewAvailable, focusSearch, gatherTransparentRegion, getChildAt, getChildCount, getChildDrawingOrder, getChildMeasureSpec, getChildStaticTransformation, getChildVisibleRect, getClipChildren, getClipToPadding, getDescendantFocusability, getFocusedChild, getLayoutAnimation, getLayoutAnimationListener, getLayoutMode, getLayoutTransition, getNestedScrollAxes, getOverlay, getPersistentDrawingCache, getTouchscreenBlocksFocus, hasFocus, hasFocusable, hasTransientState, indexOfChild, invalidateChild, invalidateChildInParent, isAlwaysDrawnWithCacheEnabled, isAnimationCacheEnabled, isChildrenDrawingOrderEnabled, isChildrenDrawnWithCacheEnabled, isMotionEventSplittingEnabled, isTransitionGroup, jumpDrawablesToCurrentState, layout, measureChild, measureChildren, measureChildWithMargins, notifySubtreeAccessibilityStateChanged, offsetDescendantRectToMyCoords, offsetRectIntoDescendantCoords, onAttachedToWindow, onCreateDrawableState, onDetachedFromWindow, onInterceptHoverEvent, onInterceptTouchEvent, onNestedFling, onNestedPreFling, onNestedPrePerformAccessibilityAction, onNestedPreScroll, onNestedScroll, onNestedScrollAccepted, onRequestFocusInDescendants, onRequestSendAccessibilityEvent, onStartNestedScroll, onStopNestedScroll, onViewAdded, onViewRemoved, recomputeViewAttributes, removeAllViews, removeAllViewsInLayout, removeDetachedView, removeView, removeViewAt, removeViewInLayout, removeViews, removeViewsInLayout, requestChildFocus, requestChildRectangleOnScreen, requestDisallowInterceptTouchEvent, requestFocus, requestSendAccessibilityEvent, requestTransparentRegion, scheduleLayoutAnimation, setAddStatesFromChildren, setAlwaysDrawnWithCacheEnabled, setAnimationCacheEnabled, setChildrenDrawingCacheEnabled, setChildrenDrawingOrderEnabled, setChildrenDrawnWithCacheEnabled, setClipChildren, setClipToPadding, setDescendantFocusability, setLayoutAnimation, setLayoutAnimationListener, setLayoutMode, setLayoutTransition, setMotionEventSplittingEnabled, setPersistentDrawingCache, setStaticTransformationsEnabled, setTouchscreenBlocksFocus, setTransitionGroup, showContextMenuForChild, startActionModeForChild, startActionModeForChild, startLayoutAnimation, startViewTransition, updateViewLayout
      • +
      +
        +
      • + + +

        Methods inherited from class android.view.View

        +addFocusables, addOnAttachStateChangeListener, addOnLayoutChangeListener, animate, announceForAccessibility, awakenScrollBars, awakenScrollBars, awakenScrollBars, bringToFront, buildDrawingCache, buildDrawingCache, buildLayer, callOnClick, cancelLongPress, cancelPendingInputEvents, canResolveLayoutDirection, canResolveTextAlignment, canResolveTextDirection, canScrollHorizontally, canScrollVertically, checkInputConnectionProxy, clearAnimation, combineMeasuredStates, computeHorizontalScrollExtent, computeHorizontalScrollOffset, computeHorizontalScrollRange, computeScroll, computeSystemWindowInsets, computeVerticalScrollExtent, computeVerticalScrollOffset, computeVerticalScrollRange, createAccessibilityNodeInfo, createContextMenu, destroyDrawingCache, dispatchGenericMotionEvent, dispatchNestedFling, dispatchNestedPreFling, dispatchNestedPrePerformAccessibilityAction, dispatchNestedPreScroll, dispatchNestedScroll, dispatchPopulateAccessibilityEvent, draw, drawableHotspotChanged, findViewById, findViewWithTag, fitSystemWindows, focusSearch, forceLayout, generateViewId, getAccessibilityLiveRegion, getAccessibilityNodeProvider, getAccessibilityTraversalAfter, getAccessibilityTraversalBefore, getAlpha, getAnimation, getApplicationWindowToken, getBackground, getBackgroundTintList, getBackgroundTintMode, getBottom, getBottomFadingEdgeStrength, getBottomPaddingOffset, getCameraDistance, getClipBounds, getClipBounds, getClipToOutline, getContentDescription, getContext, getContextMenuInfo, getDefaultSize, getDisplay, getDrawableState, getDrawingCache, getDrawingCache, getDrawingCacheBackgroundColor, getDrawingCacheQuality, getDrawingRect, getDrawingTime, getElevation, getFilterTouchesWhenObscured, getFitsSystemWindows, getFocusables, getFocusedRect, getForeground, getForegroundGravity, getForegroundTintList, getForegroundTintMode, getGlobalVisibleRect, getGlobalVisibleRect, getHandler, getHeight, getHitRect, getHorizontalFadingEdgeLength, getHorizontalScrollbarHeight, getId, getImportantForAccessibility, getKeepScreenOn, getKeyDispatcherState, getLabelFor, getLayerType, getLayoutDirection, getLayoutParams, getLeft, getLeftFadingEdgeStrength, getLeftPaddingOffset, getLocalVisibleRect, getLocationInWindow, getLocationOnScreen, getMatrix, getMeasuredHeight, getMeasuredHeightAndState, getMeasuredState, getMeasuredWidth, getMeasuredWidthAndState, getMinimumHeight, getMinimumWidth, getNextFocusDownId, getNextFocusForwardId, getNextFocusLeftId, getNextFocusRightId, getNextFocusUpId, getOnFocusChangeListener, getOutlineProvider, getOverScrollMode, getPaddingBottom, getPaddingEnd, getPaddingLeft, getPaddingRight, getPaddingStart, getPaddingTop, getParent, getParentForAccessibility, getPivotX, getPivotY, getResources, getRight, getRightFadingEdgeStrength, getRightPaddingOffset, getRootView, getRootWindowInsets, getRotation, getRotationX, getRotationY, getScaleX, getScaleY, getScrollBarDefaultDelayBeforeFade, getScrollBarFadeDuration, getScrollBarSize, getScrollBarStyle, getScrollIndicators, getScrollX, getScrollY, getSolidColor, getStateListAnimator, getSuggestedMinimumHeight, getSuggestedMinimumWidth, getSystemUiVisibility, getTag, getTag, getTextAlignment, getTextDirection, getTop, getTopFadingEdgeStrength, getTopPaddingOffset, getTouchables, getTouchDelegate, getTransitionName, getTranslationX, getTranslationY, getTranslationZ, getVerticalFadingEdgeLength, getVerticalScrollbarPosition, getVerticalScrollbarWidth, getViewTreeObserver, getVisibility, getWidth, getWindowAttachCount, getWindowId, getWindowSystemUiVisibility, getWindowToken, getWindowVisibility, getWindowVisibleDisplayFrame, getX, getY, getZ, hasNestedScrollingParent, hasOnClickListeners, hasOverlappingRendering, hasWindowFocus, inflate, invalidate, invalidate, invalidate, invalidateDrawable, invalidateOutline, isAccessibilityFocused, isActivated, isAttachedToWindow, isClickable, isContextClickable, isDirty, isDrawingCacheEnabled, isDuplicateParentStateEnabled, isEnabled, isFocusable, isFocusableInTouchMode, isFocused, isHapticFeedbackEnabled, isHardwareAccelerated, isHorizontalFadingEdgeEnabled, isHorizontalScrollBarEnabled, isHovered, isImportantForAccessibility, isInEditMode, isInLayout, isInTouchMode, isLaidOut, isLayoutDirectionResolved, isLayoutRequested, isLongClickable, isNestedScrollingEnabled, isOpaque, isPaddingOffsetRequired, isPaddingRelative, isPressed, isSaveEnabled, isSaveFromParentEnabled, isScrollbarFadingEnabled, isScrollContainer, isSelected, isShown, isSoundEffectsEnabled, isTextAlignmentResolved, isTextDirectionResolved, isVerticalFadingEdgeEnabled, isVerticalScrollBarEnabled, measure, mergeDrawableStates, offsetLeftAndRight, offsetTopAndBottom, onAnimationEnd, onAnimationStart, onApplyWindowInsets, onCancelPendingInputEvents, onCheckIsTextEditor, onConfigurationChanged, onCreateContextMenu, onCreateInputConnection, onDisplayHint, onDragEvent, onDrawForeground, onDrawScrollBars, onFilterTouchEventForSecurity, onFinishInflate, onFinishTemporaryDetach, onFocusChanged, onGenericMotionEvent, onHoverChanged, onHoverEvent, onInitializeAccessibilityEvent, onInitializeAccessibilityNodeInfo, onKeyDown, onKeyLongPress, onKeyMultiple, onKeyPreIme, onKeyShortcut, onKeyUp, onOverScrolled, onPopulateAccessibilityEvent, onProvideStructure, onProvideVirtualStructure, onRestoreInstanceState, onSaveInstanceState, onScreenStateChanged, onScrollChanged, onSetAlpha, onSizeChanged, onStartTemporaryDetach, onTouchEvent, onTrackballEvent, onVisibilityChanged, onWindowFocusChanged, onWindowSystemUiVisibilityChanged, onWindowVisibilityChanged, overScrollBy, performAccessibilityAction, performClick, performContextClick, performHapticFeedback, performHapticFeedback, performLongClick, playSoundEffect, post, postDelayed, postInvalidate, postInvalidate, postInvalidateDelayed, postInvalidateDelayed, postInvalidateOnAnimation, postInvalidateOnAnimation, postOnAnimation, postOnAnimationDelayed, refreshDrawableState, removeCallbacks, removeOnAttachStateChangeListener, removeOnLayoutChangeListener, requestApplyInsets, requestFitSystemWindows, requestFocus, requestFocus, requestFocusFromTouch, requestRectangleOnScreen, requestRectangleOnScreen, requestUnbufferedDispatch, resolveSize, resolveSizeAndState, restoreHierarchyState, saveHierarchyState, scheduleDrawable, scrollBy, scrollTo, sendAccessibilityEvent, sendAccessibilityEventUnchecked, setAccessibilityDelegate, setAccessibilityLiveRegion, setAccessibilityTraversalAfter, setAccessibilityTraversalBefore, setActivated, setAlpha, setAnimation, setBackground, setBackgroundColor, setBackgroundDrawable, setBackgroundResource, setBackgroundTintList, setBackgroundTintMode, setBottom, setCameraDistance, setClickable, setClipBounds, setClipToOutline, setContentDescription, setContextClickable, setDrawingCacheBackgroundColor, setDrawingCacheEnabled, setDrawingCacheQuality, setDuplicateParentStateEnabled, setElevation, setEnabled, setFadingEdgeLength, setFilterTouchesWhenObscured, setFitsSystemWindows, setFocusable, setFocusableInTouchMode, setForeground, setForegroundGravity, setForegroundTintList, setForegroundTintMode, setHapticFeedbackEnabled, setHasTransientState, setHorizontalFadingEdgeEnabled, setHorizontalScrollBarEnabled, setHovered, setId, setImportantForAccessibility, setKeepScreenOn, setLabelFor, setLayerPaint, setLayerType, setLayoutDirection, setLayoutParams, setLeft, setLongClickable, setMeasuredDimension, setMinimumHeight, setMinimumWidth, setNestedScrollingEnabled, setNextFocusDownId, setNextFocusForwardId, setNextFocusLeftId, setNextFocusRightId, setNextFocusUpId, setOnApplyWindowInsetsListener, setOnClickListener, setOnContextClickListener, setOnCreateContextMenuListener, setOnDragListener, setOnFocusChangeListener, setOnGenericMotionListener, setOnHoverListener, setOnKeyListener, setOnLongClickListener, setOnScrollChangeListener, setOnSystemUiVisibilityChangeListener, setOnTouchListener, setOutlineProvider, setOverScrollMode, setPadding, setPaddingRelative, setPivotX, setPivotY, setPressed, setRight, setRotation, setRotationX, setRotationY, setSaveEnabled, setSaveFromParentEnabled, setScaleX, setScaleY, setScrollBarDefaultDelayBeforeFade, setScrollBarFadeDuration, setScrollbarFadingEnabled, setScrollBarSize, setScrollBarStyle, setScrollContainer, setScrollIndicators, setScrollIndicators, setScrollX, setScrollY, setSelected, setSoundEffectsEnabled, setStateListAnimator, setSystemUiVisibility, setTag, setTag, setTextAlignment, setTextDirection, setTop, setTouchDelegate, setTransitionName, setTranslationX, setTranslationY, setTranslationZ, setVerticalFadingEdgeEnabled, setVerticalScrollBarEnabled, setVerticalScrollbarPosition, setVisibility, setWillNotCacheDrawing, setWillNotDraw, setX, setY, setZ, showContextMenu, startActionMode, startActionMode, startAnimation, startDrag, startNestedScroll, stopNestedScroll, toString, unscheduleDrawable, unscheduleDrawable, verifyDrawable, willNotCacheDrawing, willNotDraw
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
        +
      • + + +

        Methods inherited from interface android.view.ViewParent

        +canResolveLayoutDirection, canResolveTextAlignment, canResolveTextDirection, createContextMenu, getLayoutDirection, getParent, getParentForAccessibility, getTextAlignment, getTextDirection, isLayoutDirectionResolved, isLayoutRequested, isTextAlignmentResolved, isTextDirectionResolved, requestFitSystemWindows
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ColorPickerPalette

        +
        public ColorPickerPalette(android.content.Context context,
        +                          android.util.AttributeSet attrs)
        +
      • +
      + + + +
        +
      • +

        ColorPickerPalette

        +
        public ColorPickerPalette(android.content.Context context)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        init

        +
        public void init(int size,
        +                 int columns,
        +                 ColorPickerSwatch.OnColorSelectedListener listener)
        +
        Initialize the size, columns, and listener. Size should be a pre-defined size (SIZE_LARGE + or SIZE_SMALL) from ColorPickerDialogFragment.
        +
      • +
      + + + +
        +
      • +

        drawPalette

        +
        public void drawPalette(int[] colors,
        +                        int selectedColor)
        +
        Adds swatches to table in a serpentine format.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/com/android/colorpicker/ColorPickerSwatch.OnColorSelectedListener.html b/javadoc/com/android/colorpicker/ColorPickerSwatch.OnColorSelectedListener.html new file mode 100644 index 000000000..cd769e499 --- /dev/null +++ b/javadoc/com/android/colorpicker/ColorPickerSwatch.OnColorSelectedListener.html @@ -0,0 +1,231 @@ + + + + + +ColorPickerSwatch.OnColorSelectedListener + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.android.colorpicker
+

Interface ColorPickerSwatch.OnColorSelectedListener

+
+
+
+
    +
  • +
    +
    All Known Implementing Classes:
    +
    ColorPickerDialog
    +
    +
    +
    Enclosing class:
    +
    ColorPickerSwatch
    +
    +
    +
    +
    public static interface ColorPickerSwatch.OnColorSelectedListener
    +
    Interface for a callback when a color square is selected.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        onColorSelected

        +
        void onColorSelected(int color)
        +
        Called when a specific color square has been selected.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/com/android/colorpicker/ColorPickerSwatch.html b/javadoc/com/android/colorpicker/ColorPickerSwatch.html new file mode 100644 index 000000000..256df9c27 --- /dev/null +++ b/javadoc/com/android/colorpicker/ColorPickerSwatch.html @@ -0,0 +1,405 @@ + + + + + +ColorPickerSwatch + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.android.colorpicker
+

Class ColorPickerSwatch

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    android.graphics.drawable.Drawable.Callback, android.view.accessibility.AccessibilityEventSource, android.view.KeyEvent.Callback, android.view.View.OnClickListener, android.view.ViewManager, android.view.ViewParent
    +
    +
    +
    +
    public class ColorPickerSwatch
    +extends android.widget.FrameLayout
    +implements android.view.View.OnClickListener
    +
    Creates a circular swatch of a specified color. Adds a checkmark if marked as checked.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      + + + + + + + + + + +
      Nested Classes 
      Modifier and TypeClass and Description
      static interface ColorPickerSwatch.OnColorSelectedListener +
      Interface for a callback when a color square is selected.
      +
      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.widget.FrameLayout

        +android.widget.FrameLayout.LayoutParams
      • +
      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.view.ViewGroup

        +android.view.ViewGroup.MarginLayoutParams, android.view.ViewGroup.OnHierarchyChangeListener
      • +
      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.view.View

        +android.view.View.AccessibilityDelegate, android.view.View.BaseSavedState, android.view.View.DragShadowBuilder, android.view.View.MeasureSpec, android.view.View.OnApplyWindowInsetsListener, android.view.View.OnAttachStateChangeListener, android.view.View.OnClickListener, android.view.View.OnContextClickListener, android.view.View.OnCreateContextMenuListener, android.view.View.OnDragListener, android.view.View.OnFocusChangeListener, android.view.View.OnGenericMotionListener, android.view.View.OnHoverListener, android.view.View.OnKeyListener, android.view.View.OnLayoutChangeListener, android.view.View.OnLongClickListener, android.view.View.OnScrollChangeListener, android.view.View.OnSystemUiVisibilityChangeListener, android.view.View.OnTouchListener
      • +
      +
    • +
    + +
      +
    • + + +

      Field Summary

      +
        +
      • + + +

        Fields inherited from class android.view.ViewGroup

        +CLIP_TO_PADDING_MASK, FOCUS_AFTER_DESCENDANTS, FOCUS_BEFORE_DESCENDANTS, FOCUS_BLOCK_DESCENDANTS, LAYOUT_MODE_CLIP_BOUNDS, LAYOUT_MODE_OPTICAL_BOUNDS, PERSISTENT_ALL_CACHES, PERSISTENT_ANIMATION_CACHE, PERSISTENT_NO_CACHE, PERSISTENT_SCROLLING_CACHE
      • +
      +
        +
      • + + +

        Fields inherited from class android.view.View

        +ACCESSIBILITY_LIVE_REGION_ASSERTIVE, ACCESSIBILITY_LIVE_REGION_NONE, ACCESSIBILITY_LIVE_REGION_POLITE, ALPHA, DRAWING_CACHE_QUALITY_AUTO, DRAWING_CACHE_QUALITY_HIGH, DRAWING_CACHE_QUALITY_LOW, EMPTY_STATE_SET, ENABLED_FOCUSED_SELECTED_STATE_SET, ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, ENABLED_FOCUSED_STATE_SET, ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET, ENABLED_SELECTED_STATE_SET, ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET, ENABLED_STATE_SET, ENABLED_WINDOW_FOCUSED_STATE_SET, FIND_VIEWS_WITH_CONTENT_DESCRIPTION, FIND_VIEWS_WITH_TEXT, FOCUS_BACKWARD, FOCUS_DOWN, FOCUS_FORWARD, FOCUS_LEFT, FOCUS_RIGHT, FOCUS_UP, FOCUSABLES_ALL, FOCUSABLES_TOUCH_MODE, FOCUSED_SELECTED_STATE_SET, FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, FOCUSED_STATE_SET, FOCUSED_WINDOW_FOCUSED_STATE_SET, GONE, HAPTIC_FEEDBACK_ENABLED, IMPORTANT_FOR_ACCESSIBILITY_AUTO, IMPORTANT_FOR_ACCESSIBILITY_NO, IMPORTANT_FOR_ACCESSIBILITY_NO_HIDE_DESCENDANTS, IMPORTANT_FOR_ACCESSIBILITY_YES, INVISIBLE, KEEP_SCREEN_ON, LAYER_TYPE_HARDWARE, LAYER_TYPE_NONE, LAYER_TYPE_SOFTWARE, LAYOUT_DIRECTION_INHERIT, LAYOUT_DIRECTION_LOCALE, LAYOUT_DIRECTION_LTR, LAYOUT_DIRECTION_RTL, MEASURED_HEIGHT_STATE_SHIFT, MEASURED_SIZE_MASK, MEASURED_STATE_MASK, MEASURED_STATE_TOO_SMALL, NO_ID, OVER_SCROLL_ALWAYS, OVER_SCROLL_IF_CONTENT_SCROLLS, OVER_SCROLL_NEVER, PRESSED_ENABLED_FOCUSED_SELECTED_STATE_SET, PRESSED_ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_FOCUSED_STATE_SET, PRESSED_ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_SELECTED_STATE_SET, PRESSED_ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_STATE_SET, PRESSED_ENABLED_WINDOW_FOCUSED_STATE_SET, PRESSED_FOCUSED_SELECTED_STATE_SET, PRESSED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_FOCUSED_STATE_SET, PRESSED_FOCUSED_WINDOW_FOCUSED_STATE_SET, PRESSED_SELECTED_STATE_SET, PRESSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_STATE_SET, PRESSED_WINDOW_FOCUSED_STATE_SET, ROTATION, ROTATION_X, ROTATION_Y, SCALE_X, SCALE_Y, SCREEN_STATE_OFF, SCREEN_STATE_ON, SCROLL_AXIS_HORIZONTAL, SCROLL_AXIS_NONE, SCROLL_AXIS_VERTICAL, SCROLL_INDICATOR_BOTTOM, SCROLL_INDICATOR_END, SCROLL_INDICATOR_LEFT, SCROLL_INDICATOR_RIGHT, SCROLL_INDICATOR_START, SCROLL_INDICATOR_TOP, SCROLLBAR_POSITION_DEFAULT, SCROLLBAR_POSITION_LEFT, SCROLLBAR_POSITION_RIGHT, SCROLLBARS_INSIDE_INSET, SCROLLBARS_INSIDE_OVERLAY, SCROLLBARS_OUTSIDE_INSET, SCROLLBARS_OUTSIDE_OVERLAY, SELECTED_STATE_SET, SELECTED_WINDOW_FOCUSED_STATE_SET, SOUND_EFFECTS_ENABLED, STATUS_BAR_HIDDEN, STATUS_BAR_VISIBLE, SYSTEM_UI_FLAG_FULLSCREEN, SYSTEM_UI_FLAG_HIDE_NAVIGATION, SYSTEM_UI_FLAG_IMMERSIVE, SYSTEM_UI_FLAG_IMMERSIVE_STICKY, SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN, SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION, SYSTEM_UI_FLAG_LAYOUT_STABLE, SYSTEM_UI_FLAG_LIGHT_STATUS_BAR, SYSTEM_UI_FLAG_LOW_PROFILE, SYSTEM_UI_FLAG_VISIBLE, SYSTEM_UI_LAYOUT_FLAGS, TEXT_ALIGNMENT_CENTER, TEXT_ALIGNMENT_GRAVITY, TEXT_ALIGNMENT_INHERIT, TEXT_ALIGNMENT_TEXT_END, TEXT_ALIGNMENT_TEXT_START, TEXT_ALIGNMENT_VIEW_END, TEXT_ALIGNMENT_VIEW_START, TEXT_DIRECTION_ANY_RTL, TEXT_DIRECTION_FIRST_STRONG, TEXT_DIRECTION_FIRST_STRONG_LTR, TEXT_DIRECTION_FIRST_STRONG_RTL, TEXT_DIRECTION_INHERIT, TEXT_DIRECTION_LOCALE, TEXT_DIRECTION_LTR, TEXT_DIRECTION_RTL, TRANSLATION_X, TRANSLATION_Y, TRANSLATION_Z, VIEW_LOG_TAG, VISIBLE, WINDOW_FOCUSED_STATE_SET, X, Y, Z
      • +
      +
    • +
    + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      voidonClick(android.view.View v) 
      protected voidsetColor(int color) 
      +
        +
      • + + +

        Methods inherited from class android.widget.FrameLayout

        +checkLayoutParams, generateDefaultLayoutParams, generateLayoutParams, generateLayoutParams, getAccessibilityClassName, getConsiderGoneChildrenWhenMeasuring, getMeasureAllChildren, onLayout, onMeasure, setForegroundGravity, setMeasureAllChildren, shouldDelayChildPressedState
      • +
      +
        +
      • + + +

        Methods inherited from class android.view.ViewGroup

        +addChildrenForAccessibility, addFocusables, addStatesFromChildren, addTouchables, addView, addView, addView, addView, addView, addViewInLayout, addViewInLayout, attachLayoutAnimationParameters, attachViewToParent, bringChildToFront, canAnimate, childDrawableStateChanged, childHasTransientStateChanged, cleanupLayoutState, clearChildFocus, clearDisappearingChildren, clearFocus, debug, detachAllViewsFromParent, detachViewFromParent, detachViewFromParent, detachViewsFromParent, dispatchApplyWindowInsets, dispatchConfigurationChanged, dispatchDisplayHint, dispatchDragEvent, dispatchDraw, dispatchDrawableHotspotChanged, dispatchFreezeSelfOnly, dispatchGenericFocusedEvent, dispatchGenericPointerEvent, dispatchHoverEvent, dispatchKeyEvent, dispatchKeyEventPreIme, dispatchKeyShortcutEvent, dispatchProvideStructure, dispatchRestoreInstanceState, dispatchSaveInstanceState, dispatchSetActivated, dispatchSetPressed, dispatchSetSelected, dispatchSystemUiVisibilityChanged, dispatchThawSelfOnly, dispatchTouchEvent, dispatchTrackballEvent, dispatchUnhandledMove, dispatchVisibilityChanged, dispatchWindowFocusChanged, dispatchWindowSystemUiVisiblityChanged, dispatchWindowVisibilityChanged, drawableStateChanged, drawChild, endViewTransition, findFocus, findViewsWithText, focusableViewAvailable, focusSearch, gatherTransparentRegion, getChildAt, getChildCount, getChildDrawingOrder, getChildMeasureSpec, getChildStaticTransformation, getChildVisibleRect, getClipChildren, getClipToPadding, getDescendantFocusability, getFocusedChild, getLayoutAnimation, getLayoutAnimationListener, getLayoutMode, getLayoutTransition, getNestedScrollAxes, getOverlay, getPersistentDrawingCache, getTouchscreenBlocksFocus, hasFocus, hasFocusable, hasTransientState, indexOfChild, invalidateChild, invalidateChildInParent, isAlwaysDrawnWithCacheEnabled, isAnimationCacheEnabled, isChildrenDrawingOrderEnabled, isChildrenDrawnWithCacheEnabled, isMotionEventSplittingEnabled, isTransitionGroup, jumpDrawablesToCurrentState, layout, measureChild, measureChildren, measureChildWithMargins, notifySubtreeAccessibilityStateChanged, offsetDescendantRectToMyCoords, offsetRectIntoDescendantCoords, onAttachedToWindow, onCreateDrawableState, onDetachedFromWindow, onInterceptHoverEvent, onInterceptTouchEvent, onNestedFling, onNestedPreFling, onNestedPrePerformAccessibilityAction, onNestedPreScroll, onNestedScroll, onNestedScrollAccepted, onRequestFocusInDescendants, onRequestSendAccessibilityEvent, onStartNestedScroll, onStopNestedScroll, onViewAdded, onViewRemoved, recomputeViewAttributes, removeAllViews, removeAllViewsInLayout, removeDetachedView, removeView, removeViewAt, removeViewInLayout, removeViews, removeViewsInLayout, requestChildFocus, requestChildRectangleOnScreen, requestDisallowInterceptTouchEvent, requestFocus, requestSendAccessibilityEvent, requestTransparentRegion, scheduleLayoutAnimation, setAddStatesFromChildren, setAlwaysDrawnWithCacheEnabled, setAnimationCacheEnabled, setChildrenDrawingCacheEnabled, setChildrenDrawingOrderEnabled, setChildrenDrawnWithCacheEnabled, setClipChildren, setClipToPadding, setDescendantFocusability, setLayoutAnimation, setLayoutAnimationListener, setLayoutMode, setLayoutTransition, setMotionEventSplittingEnabled, setOnHierarchyChangeListener, setPersistentDrawingCache, setStaticTransformationsEnabled, setTouchscreenBlocksFocus, setTransitionGroup, showContextMenuForChild, startActionModeForChild, startActionModeForChild, startLayoutAnimation, startViewTransition, updateViewLayout
      • +
      +
        +
      • + + +

        Methods inherited from class android.view.View

        +addFocusables, addOnAttachStateChangeListener, addOnLayoutChangeListener, animate, announceForAccessibility, awakenScrollBars, awakenScrollBars, awakenScrollBars, bringToFront, buildDrawingCache, buildDrawingCache, buildLayer, callOnClick, cancelLongPress, cancelPendingInputEvents, canResolveLayoutDirection, canResolveTextAlignment, canResolveTextDirection, canScrollHorizontally, canScrollVertically, checkInputConnectionProxy, clearAnimation, combineMeasuredStates, computeHorizontalScrollExtent, computeHorizontalScrollOffset, computeHorizontalScrollRange, computeScroll, computeSystemWindowInsets, computeVerticalScrollExtent, computeVerticalScrollOffset, computeVerticalScrollRange, createAccessibilityNodeInfo, createContextMenu, destroyDrawingCache, dispatchGenericMotionEvent, dispatchNestedFling, dispatchNestedPreFling, dispatchNestedPrePerformAccessibilityAction, dispatchNestedPreScroll, dispatchNestedScroll, dispatchPopulateAccessibilityEvent, draw, drawableHotspotChanged, findViewById, findViewWithTag, fitSystemWindows, focusSearch, forceLayout, generateViewId, getAccessibilityLiveRegion, getAccessibilityNodeProvider, getAccessibilityTraversalAfter, getAccessibilityTraversalBefore, getAlpha, getAnimation, getApplicationWindowToken, getBackground, getBackgroundTintList, getBackgroundTintMode, getBaseline, getBottom, getBottomFadingEdgeStrength, getBottomPaddingOffset, getCameraDistance, getClipBounds, getClipBounds, getClipToOutline, getContentDescription, getContext, getContextMenuInfo, getDefaultSize, getDisplay, getDrawableState, getDrawingCache, getDrawingCache, getDrawingCacheBackgroundColor, getDrawingCacheQuality, getDrawingRect, getDrawingTime, getElevation, getFilterTouchesWhenObscured, getFitsSystemWindows, getFocusables, getFocusedRect, getForeground, getForegroundGravity, getForegroundTintList, getForegroundTintMode, getGlobalVisibleRect, getGlobalVisibleRect, getHandler, getHeight, getHitRect, getHorizontalFadingEdgeLength, getHorizontalScrollbarHeight, getId, getImportantForAccessibility, getKeepScreenOn, getKeyDispatcherState, getLabelFor, getLayerType, getLayoutDirection, getLayoutParams, getLeft, getLeftFadingEdgeStrength, getLeftPaddingOffset, getLocalVisibleRect, getLocationInWindow, getLocationOnScreen, getMatrix, getMeasuredHeight, getMeasuredHeightAndState, getMeasuredState, getMeasuredWidth, getMeasuredWidthAndState, getMinimumHeight, getMinimumWidth, getNextFocusDownId, getNextFocusForwardId, getNextFocusLeftId, getNextFocusRightId, getNextFocusUpId, getOnFocusChangeListener, getOutlineProvider, getOverScrollMode, getPaddingBottom, getPaddingEnd, getPaddingLeft, getPaddingRight, getPaddingStart, getPaddingTop, getParent, getParentForAccessibility, getPivotX, getPivotY, getResources, getRight, getRightFadingEdgeStrength, getRightPaddingOffset, getRootView, getRootWindowInsets, getRotation, getRotationX, getRotationY, getScaleX, getScaleY, getScrollBarDefaultDelayBeforeFade, getScrollBarFadeDuration, getScrollBarSize, getScrollBarStyle, getScrollIndicators, getScrollX, getScrollY, getSolidColor, getStateListAnimator, getSuggestedMinimumHeight, getSuggestedMinimumWidth, getSystemUiVisibility, getTag, getTag, getTextAlignment, getTextDirection, getTop, getTopFadingEdgeStrength, getTopPaddingOffset, getTouchables, getTouchDelegate, getTransitionName, getTranslationX, getTranslationY, getTranslationZ, getVerticalFadingEdgeLength, getVerticalScrollbarPosition, getVerticalScrollbarWidth, getViewTreeObserver, getVisibility, getWidth, getWindowAttachCount, getWindowId, getWindowSystemUiVisibility, getWindowToken, getWindowVisibility, getWindowVisibleDisplayFrame, getX, getY, getZ, hasNestedScrollingParent, hasOnClickListeners, hasOverlappingRendering, hasWindowFocus, inflate, invalidate, invalidate, invalidate, invalidateDrawable, invalidateOutline, isAccessibilityFocused, isActivated, isAttachedToWindow, isClickable, isContextClickable, isDirty, isDrawingCacheEnabled, isDuplicateParentStateEnabled, isEnabled, isFocusable, isFocusableInTouchMode, isFocused, isHapticFeedbackEnabled, isHardwareAccelerated, isHorizontalFadingEdgeEnabled, isHorizontalScrollBarEnabled, isHovered, isImportantForAccessibility, isInEditMode, isInLayout, isInTouchMode, isLaidOut, isLayoutDirectionResolved, isLayoutRequested, isLongClickable, isNestedScrollingEnabled, isOpaque, isPaddingOffsetRequired, isPaddingRelative, isPressed, isSaveEnabled, isSaveFromParentEnabled, isScrollbarFadingEnabled, isScrollContainer, isSelected, isShown, isSoundEffectsEnabled, isTextAlignmentResolved, isTextDirectionResolved, isVerticalFadingEdgeEnabled, isVerticalScrollBarEnabled, measure, mergeDrawableStates, offsetLeftAndRight, offsetTopAndBottom, onAnimationEnd, onAnimationStart, onApplyWindowInsets, onCancelPendingInputEvents, onCheckIsTextEditor, onConfigurationChanged, onCreateContextMenu, onCreateInputConnection, onDisplayHint, onDragEvent, onDraw, onDrawForeground, onDrawScrollBars, onFilterTouchEventForSecurity, onFinishInflate, onFinishTemporaryDetach, onFocusChanged, onGenericMotionEvent, onHoverChanged, onHoverEvent, onInitializeAccessibilityEvent, onInitializeAccessibilityNodeInfo, onKeyDown, onKeyLongPress, onKeyMultiple, onKeyPreIme, onKeyShortcut, onKeyUp, onOverScrolled, onPopulateAccessibilityEvent, onProvideStructure, onProvideVirtualStructure, onRestoreInstanceState, onRtlPropertiesChanged, onSaveInstanceState, onScreenStateChanged, onScrollChanged, onSetAlpha, onSizeChanged, onStartTemporaryDetach, onTouchEvent, onTrackballEvent, onVisibilityChanged, onWindowFocusChanged, onWindowSystemUiVisibilityChanged, onWindowVisibilityChanged, overScrollBy, performAccessibilityAction, performClick, performContextClick, performHapticFeedback, performHapticFeedback, performLongClick, playSoundEffect, post, postDelayed, postInvalidate, postInvalidate, postInvalidateDelayed, postInvalidateDelayed, postInvalidateOnAnimation, postInvalidateOnAnimation, postOnAnimation, postOnAnimationDelayed, refreshDrawableState, removeCallbacks, removeOnAttachStateChangeListener, removeOnLayoutChangeListener, requestApplyInsets, requestFitSystemWindows, requestFocus, requestFocus, requestFocusFromTouch, requestLayout, requestRectangleOnScreen, requestRectangleOnScreen, requestUnbufferedDispatch, resolveSize, resolveSizeAndState, restoreHierarchyState, saveHierarchyState, scheduleDrawable, scrollBy, scrollTo, sendAccessibilityEvent, sendAccessibilityEventUnchecked, setAccessibilityDelegate, setAccessibilityLiveRegion, setAccessibilityTraversalAfter, setAccessibilityTraversalBefore, setActivated, setAlpha, setAnimation, setBackground, setBackgroundColor, setBackgroundDrawable, setBackgroundResource, setBackgroundTintList, setBackgroundTintMode, setBottom, setCameraDistance, setClickable, setClipBounds, setClipToOutline, setContentDescription, setContextClickable, setDrawingCacheBackgroundColor, setDrawingCacheEnabled, setDrawingCacheQuality, setDuplicateParentStateEnabled, setElevation, setEnabled, setFadingEdgeLength, setFilterTouchesWhenObscured, setFitsSystemWindows, setFocusable, setFocusableInTouchMode, setForeground, setForegroundTintList, setForegroundTintMode, setHapticFeedbackEnabled, setHasTransientState, setHorizontalFadingEdgeEnabled, setHorizontalScrollBarEnabled, setHovered, setId, setImportantForAccessibility, setKeepScreenOn, setLabelFor, setLayerPaint, setLayerType, setLayoutDirection, setLayoutParams, setLeft, setLongClickable, setMeasuredDimension, setMinimumHeight, setMinimumWidth, setNestedScrollingEnabled, setNextFocusDownId, setNextFocusForwardId, setNextFocusLeftId, setNextFocusRightId, setNextFocusUpId, setOnApplyWindowInsetsListener, setOnClickListener, setOnContextClickListener, setOnCreateContextMenuListener, setOnDragListener, setOnFocusChangeListener, setOnGenericMotionListener, setOnHoverListener, setOnKeyListener, setOnLongClickListener, setOnScrollChangeListener, setOnSystemUiVisibilityChangeListener, setOnTouchListener, setOutlineProvider, setOverScrollMode, setPadding, setPaddingRelative, setPivotX, setPivotY, setPressed, setRight, setRotation, setRotationX, setRotationY, setSaveEnabled, setSaveFromParentEnabled, setScaleX, setScaleY, setScrollBarDefaultDelayBeforeFade, setScrollBarFadeDuration, setScrollbarFadingEnabled, setScrollBarSize, setScrollBarStyle, setScrollContainer, setScrollIndicators, setScrollIndicators, setScrollX, setScrollY, setSelected, setSoundEffectsEnabled, setStateListAnimator, setSystemUiVisibility, setTag, setTag, setTextAlignment, setTextDirection, setTop, setTouchDelegate, setTransitionName, setTranslationX, setTranslationY, setTranslationZ, setVerticalFadingEdgeEnabled, setVerticalScrollBarEnabled, setVerticalScrollbarPosition, setVisibility, setWillNotCacheDrawing, setWillNotDraw, setX, setY, setZ, showContextMenu, startActionMode, startActionMode, startAnimation, startDrag, startNestedScroll, stopNestedScroll, toString, unscheduleDrawable, unscheduleDrawable, verifyDrawable, willNotCacheDrawing, willNotDraw
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
        +
      • + + +

        Methods inherited from interface android.view.ViewParent

        +canResolveLayoutDirection, canResolveTextAlignment, canResolveTextDirection, createContextMenu, getLayoutDirection, getParent, getParentForAccessibility, getTextAlignment, getTextDirection, isLayoutDirectionResolved, isLayoutRequested, isTextAlignmentResolved, isTextDirectionResolved, requestFitSystemWindows, requestLayout
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        setColor

        +
        protected void setColor(int color)
        +
      • +
      + + + +
        +
      • +

        onClick

        +
        public void onClick(android.view.View v)
        +
        +
        Specified by:
        +
        onClick in interface android.view.View.OnClickListener
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/com/android/colorpicker/ColorStateDrawable.html b/javadoc/com/android/colorpicker/ColorStateDrawable.html new file mode 100644 index 000000000..fe405dc4c --- /dev/null +++ b/javadoc/com/android/colorpicker/ColorStateDrawable.html @@ -0,0 +1,352 @@ + + + + + +ColorStateDrawable + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.android.colorpicker
+

Class ColorStateDrawable

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    android.graphics.drawable.Drawable.Callback
    +
    +
    +
    +
    public class ColorStateDrawable
    +extends android.graphics.drawable.LayerDrawable
    +
    A drawable which sets its color filter to a color specified by the user, and changes to a + slightly darker color when pressed or focused.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.graphics.drawable.Drawable

        +android.graphics.drawable.Drawable.Callback, android.graphics.drawable.Drawable.ConstantState
      • +
      +
    • +
    + +
      +
    • + + +

      Field Summary

      +
        +
      • + + +

        Fields inherited from class android.graphics.drawable.LayerDrawable

        +PADDING_MODE_NEST, PADDING_MODE_STACK
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      ColorStateDrawable(android.graphics.drawable.Drawable[] layers, + int color) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      booleanisStateful() 
      protected booleanonStateChange(int[] states) 
      +
        +
      • + + +

        Methods inherited from class android.graphics.drawable.LayerDrawable

        +addLayer, applyTheme, canApplyTheme, draw, findDrawableByLayerId, findIndexByLayerId, getAlpha, getBottomPadding, getChangingConfigurations, getConstantState, getDrawable, getEndPadding, getHotspotBounds, getId, getIntrinsicHeight, getIntrinsicWidth, getLayerGravity, getLayerHeight, getLayerInsetBottom, getLayerInsetEnd, getLayerInsetLeft, getLayerInsetRight, getLayerInsetStart, getLayerInsetTop, getLayerWidth, getLeftPadding, getNumberOfLayers, getOpacity, getOutline, getPadding, getPaddingMode, getRightPadding, getStartPadding, getTopPadding, inflate, invalidateDrawable, isAutoMirrored, mutate, onBoundsChange, onLayoutDirectionChanged, onLevelChange, scheduleDrawable, setAlpha, setAutoMirrored, setColorFilter, setDither, setDrawable, setDrawableByLayerId, setHotspot, setHotspotBounds, setId, setLayerGravity, setLayerHeight, setLayerInset, setLayerInsetBottom, setLayerInsetEnd, setLayerInsetLeft, setLayerInsetRelative, setLayerInsetRight, setLayerInsetStart, setLayerInsetTop, setLayerSize, setLayerWidth, setOpacity, setPadding, setPaddingMode, setPaddingRelative, setTintList, setTintMode, setVisible, unscheduleDrawable
      • +
      +
        +
      • + + +

        Methods inherited from class android.graphics.drawable.Drawable

        +clearColorFilter, copyBounds, copyBounds, createFromPath, createFromResourceStream, createFromResourceStream, createFromStream, createFromXml, createFromXml, createFromXmlInner, createFromXmlInner, getBounds, getCallback, getColorFilter, getCurrent, getDirtyBounds, getLayoutDirection, getLevel, getMinimumHeight, getMinimumWidth, getState, getTransparentRegion, inflate, invalidateSelf, isFilterBitmap, isVisible, jumpToCurrentState, resolveOpacity, scheduleSelf, setBounds, setBounds, setCallback, setChangingConfigurations, setColorFilter, setFilterBitmap, setLayoutDirection, setLevel, setState, setTint, unscheduleSelf
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ColorStateDrawable

        +
        public ColorStateDrawable(android.graphics.drawable.Drawable[] layers,
        +                          int color)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        onStateChange

        +
        protected boolean onStateChange(int[] states)
        +
        +
        Overrides:
        +
        onStateChange in class android.graphics.drawable.LayerDrawable
        +
        +
      • +
      + + + +
        +
      • +

        isStateful

        +
        public boolean isStateful()
        +
        +
        Overrides:
        +
        isStateful in class android.graphics.drawable.LayerDrawable
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/com/android/colorpicker/HsvColorComparator.html b/javadoc/com/android/colorpicker/HsvColorComparator.html new file mode 100644 index 000000000..2b501596f --- /dev/null +++ b/javadoc/com/android/colorpicker/HsvColorComparator.html @@ -0,0 +1,288 @@ + + + + + +HsvColorComparator + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.android.colorpicker
+

Class HsvColorComparator

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.util.Comparator<java.lang.Integer>
    +
    +
    +
    +
    public class HsvColorComparator
    +extends java.lang.Object
    +implements java.util.Comparator<java.lang.Integer>
    +
    A color comparator which compares based on hue, saturation, and value.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      HsvColorComparator() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      intcompare(java.lang.Integer lhs, + java.lang.Integer rhs) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
        +
      • + + +

        Methods inherited from interface java.util.Comparator

        +comparing, comparing, comparingDouble, comparingInt, comparingLong, equals, naturalOrder, nullsFirst, nullsLast, reversed, reverseOrder, thenComparing, thenComparing, thenComparing, thenComparingDouble, thenComparingInt, thenComparingLong
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        HsvColorComparator

        +
        public HsvColorComparator()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        compare

        +
        public int compare(java.lang.Integer lhs,
        +                   java.lang.Integer rhs)
        +
        +
        Specified by:
        +
        compare in interface java.util.Comparator<java.lang.Integer>
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/com/android/colorpicker/package-frame.html b/javadoc/com/android/colorpicker/package-frame.html new file mode 100644 index 000000000..e9bc61864 --- /dev/null +++ b/javadoc/com/android/colorpicker/package-frame.html @@ -0,0 +1,28 @@ + + + + + +com.android.colorpicker + + + + + +

com.android.colorpicker

+
+

Interfaces

+ +

Classes

+ +
+ + diff --git a/javadoc/com/android/colorpicker/package-summary.html b/javadoc/com/android/colorpicker/package-summary.html new file mode 100644 index 000000000..dd0f2f12d --- /dev/null +++ b/javadoc/com/android/colorpicker/package-summary.html @@ -0,0 +1,185 @@ + + + + + +com.android.colorpicker + + + + + + + + +
+ + + + + + + +
+ + +
+

Package com.android.colorpicker

+
+
+ +
+ +
+ + + + + + + +
+ + + + diff --git a/javadoc/com/android/colorpicker/package-tree.html b/javadoc/com/android/colorpicker/package-tree.html new file mode 100644 index 000000000..e9068e654 --- /dev/null +++ b/javadoc/com/android/colorpicker/package-tree.html @@ -0,0 +1,183 @@ + + + + + +com.android.colorpicker Class Hierarchy + + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For Package com.android.colorpicker

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +

Interface Hierarchy

+ +
+ +
+ + + + + + + +
+ + + + diff --git a/javadoc/com/android/datetimepicker/AccessibleLinearLayout.html b/javadoc/com/android/datetimepicker/AccessibleLinearLayout.html new file mode 100644 index 000000000..1501bd7f1 --- /dev/null +++ b/javadoc/com/android/datetimepicker/AccessibleLinearLayout.html @@ -0,0 +1,398 @@ + + + + + +AccessibleLinearLayout + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.android.datetimepicker
+

Class AccessibleLinearLayout

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    android.graphics.drawable.Drawable.Callback, android.view.accessibility.AccessibilityEventSource, android.view.KeyEvent.Callback, android.view.ViewManager, android.view.ViewParent
    +
    +
    +
    +
    public class AccessibleLinearLayout
    +extends android.widget.LinearLayout
    +
    Fake Button class, used so TextViews can announce themselves as Buttons, for accessibility.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.widget.LinearLayout

        +android.widget.LinearLayout.LayoutParams
      • +
      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.view.ViewGroup

        +android.view.ViewGroup.MarginLayoutParams, android.view.ViewGroup.OnHierarchyChangeListener
      • +
      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.view.View

        +android.view.View.AccessibilityDelegate, android.view.View.BaseSavedState, android.view.View.DragShadowBuilder, android.view.View.MeasureSpec, android.view.View.OnApplyWindowInsetsListener, android.view.View.OnAttachStateChangeListener, android.view.View.OnClickListener, android.view.View.OnContextClickListener, android.view.View.OnCreateContextMenuListener, android.view.View.OnDragListener, android.view.View.OnFocusChangeListener, android.view.View.OnGenericMotionListener, android.view.View.OnHoverListener, android.view.View.OnKeyListener, android.view.View.OnLayoutChangeListener, android.view.View.OnLongClickListener, android.view.View.OnScrollChangeListener, android.view.View.OnSystemUiVisibilityChangeListener, android.view.View.OnTouchListener
      • +
      +
    • +
    + +
      +
    • + + +

      Field Summary

      +
        +
      • + + +

        Fields inherited from class android.widget.LinearLayout

        +HORIZONTAL, SHOW_DIVIDER_BEGINNING, SHOW_DIVIDER_END, SHOW_DIVIDER_MIDDLE, SHOW_DIVIDER_NONE, VERTICAL
      • +
      +
        +
      • + + +

        Fields inherited from class android.view.ViewGroup

        +CLIP_TO_PADDING_MASK, FOCUS_AFTER_DESCENDANTS, FOCUS_BEFORE_DESCENDANTS, FOCUS_BLOCK_DESCENDANTS, LAYOUT_MODE_CLIP_BOUNDS, LAYOUT_MODE_OPTICAL_BOUNDS, PERSISTENT_ALL_CACHES, PERSISTENT_ANIMATION_CACHE, PERSISTENT_NO_CACHE, PERSISTENT_SCROLLING_CACHE
      • +
      +
        +
      • + + +

        Fields inherited from class android.view.View

        +ACCESSIBILITY_LIVE_REGION_ASSERTIVE, ACCESSIBILITY_LIVE_REGION_NONE, ACCESSIBILITY_LIVE_REGION_POLITE, ALPHA, DRAWING_CACHE_QUALITY_AUTO, DRAWING_CACHE_QUALITY_HIGH, DRAWING_CACHE_QUALITY_LOW, EMPTY_STATE_SET, ENABLED_FOCUSED_SELECTED_STATE_SET, ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, ENABLED_FOCUSED_STATE_SET, ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET, ENABLED_SELECTED_STATE_SET, ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET, ENABLED_STATE_SET, ENABLED_WINDOW_FOCUSED_STATE_SET, FIND_VIEWS_WITH_CONTENT_DESCRIPTION, FIND_VIEWS_WITH_TEXT, FOCUS_BACKWARD, FOCUS_DOWN, FOCUS_FORWARD, FOCUS_LEFT, FOCUS_RIGHT, FOCUS_UP, FOCUSABLES_ALL, FOCUSABLES_TOUCH_MODE, FOCUSED_SELECTED_STATE_SET, FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, FOCUSED_STATE_SET, FOCUSED_WINDOW_FOCUSED_STATE_SET, GONE, HAPTIC_FEEDBACK_ENABLED, IMPORTANT_FOR_ACCESSIBILITY_AUTO, IMPORTANT_FOR_ACCESSIBILITY_NO, IMPORTANT_FOR_ACCESSIBILITY_NO_HIDE_DESCENDANTS, IMPORTANT_FOR_ACCESSIBILITY_YES, INVISIBLE, KEEP_SCREEN_ON, LAYER_TYPE_HARDWARE, LAYER_TYPE_NONE, LAYER_TYPE_SOFTWARE, LAYOUT_DIRECTION_INHERIT, LAYOUT_DIRECTION_LOCALE, LAYOUT_DIRECTION_LTR, LAYOUT_DIRECTION_RTL, MEASURED_HEIGHT_STATE_SHIFT, MEASURED_SIZE_MASK, MEASURED_STATE_MASK, MEASURED_STATE_TOO_SMALL, NO_ID, OVER_SCROLL_ALWAYS, OVER_SCROLL_IF_CONTENT_SCROLLS, OVER_SCROLL_NEVER, PRESSED_ENABLED_FOCUSED_SELECTED_STATE_SET, PRESSED_ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_FOCUSED_STATE_SET, PRESSED_ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_SELECTED_STATE_SET, PRESSED_ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_STATE_SET, PRESSED_ENABLED_WINDOW_FOCUSED_STATE_SET, PRESSED_FOCUSED_SELECTED_STATE_SET, PRESSED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_FOCUSED_STATE_SET, PRESSED_FOCUSED_WINDOW_FOCUSED_STATE_SET, PRESSED_SELECTED_STATE_SET, PRESSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_STATE_SET, PRESSED_WINDOW_FOCUSED_STATE_SET, ROTATION, ROTATION_X, ROTATION_Y, SCALE_X, SCALE_Y, SCREEN_STATE_OFF, SCREEN_STATE_ON, SCROLL_AXIS_HORIZONTAL, SCROLL_AXIS_NONE, SCROLL_AXIS_VERTICAL, SCROLL_INDICATOR_BOTTOM, SCROLL_INDICATOR_END, SCROLL_INDICATOR_LEFT, SCROLL_INDICATOR_RIGHT, SCROLL_INDICATOR_START, SCROLL_INDICATOR_TOP, SCROLLBAR_POSITION_DEFAULT, SCROLLBAR_POSITION_LEFT, SCROLLBAR_POSITION_RIGHT, SCROLLBARS_INSIDE_INSET, SCROLLBARS_INSIDE_OVERLAY, SCROLLBARS_OUTSIDE_INSET, SCROLLBARS_OUTSIDE_OVERLAY, SELECTED_STATE_SET, SELECTED_WINDOW_FOCUSED_STATE_SET, SOUND_EFFECTS_ENABLED, STATUS_BAR_HIDDEN, STATUS_BAR_VISIBLE, SYSTEM_UI_FLAG_FULLSCREEN, SYSTEM_UI_FLAG_HIDE_NAVIGATION, SYSTEM_UI_FLAG_IMMERSIVE, SYSTEM_UI_FLAG_IMMERSIVE_STICKY, SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN, SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION, SYSTEM_UI_FLAG_LAYOUT_STABLE, SYSTEM_UI_FLAG_LIGHT_STATUS_BAR, SYSTEM_UI_FLAG_LOW_PROFILE, SYSTEM_UI_FLAG_VISIBLE, SYSTEM_UI_LAYOUT_FLAGS, TEXT_ALIGNMENT_CENTER, TEXT_ALIGNMENT_GRAVITY, TEXT_ALIGNMENT_INHERIT, TEXT_ALIGNMENT_TEXT_END, TEXT_ALIGNMENT_TEXT_START, TEXT_ALIGNMENT_VIEW_END, TEXT_ALIGNMENT_VIEW_START, TEXT_DIRECTION_ANY_RTL, TEXT_DIRECTION_FIRST_STRONG, TEXT_DIRECTION_FIRST_STRONG_LTR, TEXT_DIRECTION_FIRST_STRONG_RTL, TEXT_DIRECTION_INHERIT, TEXT_DIRECTION_LOCALE, TEXT_DIRECTION_LTR, TEXT_DIRECTION_RTL, TRANSLATION_X, TRANSLATION_Y, TRANSLATION_Z, VIEW_LOG_TAG, VISIBLE, WINDOW_FOCUSED_STATE_SET, X, Y, Z
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      AccessibleLinearLayout(android.content.Context context, + android.util.AttributeSet attrs) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      voidonInitializeAccessibilityEvent(android.view.accessibility.AccessibilityEvent event) 
      voidonInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo info) 
      +
        +
      • + + +

        Methods inherited from class android.widget.LinearLayout

        +checkLayoutParams, generateDefaultLayoutParams, generateLayoutParams, generateLayoutParams, getAccessibilityClassName, getBaseline, getBaselineAlignedChildIndex, getDividerDrawable, getDividerPadding, getOrientation, getShowDividers, getWeightSum, isBaselineAligned, isMeasureWithLargestChildEnabled, onDraw, onLayout, onMeasure, onRtlPropertiesChanged, setBaselineAligned, setBaselineAlignedChildIndex, setDividerDrawable, setDividerPadding, setGravity, setHorizontalGravity, setMeasureWithLargestChildEnabled, setOrientation, setShowDividers, setVerticalGravity, setWeightSum, shouldDelayChildPressedState
      • +
      +
        +
      • + + +

        Methods inherited from class android.view.ViewGroup

        +addChildrenForAccessibility, addFocusables, addStatesFromChildren, addTouchables, addView, addView, addView, addView, addView, addViewInLayout, addViewInLayout, attachLayoutAnimationParameters, attachViewToParent, bringChildToFront, canAnimate, childDrawableStateChanged, childHasTransientStateChanged, cleanupLayoutState, clearChildFocus, clearDisappearingChildren, clearFocus, debug, detachAllViewsFromParent, detachViewFromParent, detachViewFromParent, detachViewsFromParent, dispatchApplyWindowInsets, dispatchConfigurationChanged, dispatchDisplayHint, dispatchDragEvent, dispatchDraw, dispatchDrawableHotspotChanged, dispatchFreezeSelfOnly, dispatchGenericFocusedEvent, dispatchGenericPointerEvent, dispatchHoverEvent, dispatchKeyEvent, dispatchKeyEventPreIme, dispatchKeyShortcutEvent, dispatchProvideStructure, dispatchRestoreInstanceState, dispatchSaveInstanceState, dispatchSetActivated, dispatchSetPressed, dispatchSetSelected, dispatchSystemUiVisibilityChanged, dispatchThawSelfOnly, dispatchTouchEvent, dispatchTrackballEvent, dispatchUnhandledMove, dispatchVisibilityChanged, dispatchWindowFocusChanged, dispatchWindowSystemUiVisiblityChanged, dispatchWindowVisibilityChanged, drawableStateChanged, drawChild, endViewTransition, findFocus, findViewsWithText, focusableViewAvailable, focusSearch, gatherTransparentRegion, getChildAt, getChildCount, getChildDrawingOrder, getChildMeasureSpec, getChildStaticTransformation, getChildVisibleRect, getClipChildren, getClipToPadding, getDescendantFocusability, getFocusedChild, getLayoutAnimation, getLayoutAnimationListener, getLayoutMode, getLayoutTransition, getNestedScrollAxes, getOverlay, getPersistentDrawingCache, getTouchscreenBlocksFocus, hasFocus, hasFocusable, hasTransientState, indexOfChild, invalidateChild, invalidateChildInParent, isAlwaysDrawnWithCacheEnabled, isAnimationCacheEnabled, isChildrenDrawingOrderEnabled, isChildrenDrawnWithCacheEnabled, isMotionEventSplittingEnabled, isTransitionGroup, jumpDrawablesToCurrentState, layout, measureChild, measureChildren, measureChildWithMargins, notifySubtreeAccessibilityStateChanged, offsetDescendantRectToMyCoords, offsetRectIntoDescendantCoords, onAttachedToWindow, onCreateDrawableState, onDetachedFromWindow, onInterceptHoverEvent, onInterceptTouchEvent, onNestedFling, onNestedPreFling, onNestedPrePerformAccessibilityAction, onNestedPreScroll, onNestedScroll, onNestedScrollAccepted, onRequestFocusInDescendants, onRequestSendAccessibilityEvent, onStartNestedScroll, onStopNestedScroll, onViewAdded, onViewRemoved, recomputeViewAttributes, removeAllViews, removeAllViewsInLayout, removeDetachedView, removeView, removeViewAt, removeViewInLayout, removeViews, removeViewsInLayout, requestChildFocus, requestChildRectangleOnScreen, requestDisallowInterceptTouchEvent, requestFocus, requestSendAccessibilityEvent, requestTransparentRegion, scheduleLayoutAnimation, setAddStatesFromChildren, setAlwaysDrawnWithCacheEnabled, setAnimationCacheEnabled, setChildrenDrawingCacheEnabled, setChildrenDrawingOrderEnabled, setChildrenDrawnWithCacheEnabled, setClipChildren, setClipToPadding, setDescendantFocusability, setLayoutAnimation, setLayoutAnimationListener, setLayoutMode, setLayoutTransition, setMotionEventSplittingEnabled, setOnHierarchyChangeListener, setPersistentDrawingCache, setStaticTransformationsEnabled, setTouchscreenBlocksFocus, setTransitionGroup, showContextMenuForChild, startActionModeForChild, startActionModeForChild, startLayoutAnimation, startViewTransition, updateViewLayout
      • +
      +
        +
      • + + +

        Methods inherited from class android.view.View

        +addFocusables, addOnAttachStateChangeListener, addOnLayoutChangeListener, animate, announceForAccessibility, awakenScrollBars, awakenScrollBars, awakenScrollBars, bringToFront, buildDrawingCache, buildDrawingCache, buildLayer, callOnClick, cancelLongPress, cancelPendingInputEvents, canResolveLayoutDirection, canResolveTextAlignment, canResolveTextDirection, canScrollHorizontally, canScrollVertically, checkInputConnectionProxy, clearAnimation, combineMeasuredStates, computeHorizontalScrollExtent, computeHorizontalScrollOffset, computeHorizontalScrollRange, computeScroll, computeSystemWindowInsets, computeVerticalScrollExtent, computeVerticalScrollOffset, computeVerticalScrollRange, createAccessibilityNodeInfo, createContextMenu, destroyDrawingCache, dispatchGenericMotionEvent, dispatchNestedFling, dispatchNestedPreFling, dispatchNestedPrePerformAccessibilityAction, dispatchNestedPreScroll, dispatchNestedScroll, dispatchPopulateAccessibilityEvent, draw, drawableHotspotChanged, findViewById, findViewWithTag, fitSystemWindows, focusSearch, forceLayout, generateViewId, getAccessibilityLiveRegion, getAccessibilityNodeProvider, getAccessibilityTraversalAfter, getAccessibilityTraversalBefore, getAlpha, getAnimation, getApplicationWindowToken, getBackground, getBackgroundTintList, getBackgroundTintMode, getBottom, getBottomFadingEdgeStrength, getBottomPaddingOffset, getCameraDistance, getClipBounds, getClipBounds, getClipToOutline, getContentDescription, getContext, getContextMenuInfo, getDefaultSize, getDisplay, getDrawableState, getDrawingCache, getDrawingCache, getDrawingCacheBackgroundColor, getDrawingCacheQuality, getDrawingRect, getDrawingTime, getElevation, getFilterTouchesWhenObscured, getFitsSystemWindows, getFocusables, getFocusedRect, getForeground, getForegroundGravity, getForegroundTintList, getForegroundTintMode, getGlobalVisibleRect, getGlobalVisibleRect, getHandler, getHeight, getHitRect, getHorizontalFadingEdgeLength, getHorizontalScrollbarHeight, getId, getImportantForAccessibility, getKeepScreenOn, getKeyDispatcherState, getLabelFor, getLayerType, getLayoutDirection, getLayoutParams, getLeft, getLeftFadingEdgeStrength, getLeftPaddingOffset, getLocalVisibleRect, getLocationInWindow, getLocationOnScreen, getMatrix, getMeasuredHeight, getMeasuredHeightAndState, getMeasuredState, getMeasuredWidth, getMeasuredWidthAndState, getMinimumHeight, getMinimumWidth, getNextFocusDownId, getNextFocusForwardId, getNextFocusLeftId, getNextFocusRightId, getNextFocusUpId, getOnFocusChangeListener, getOutlineProvider, getOverScrollMode, getPaddingBottom, getPaddingEnd, getPaddingLeft, getPaddingRight, getPaddingStart, getPaddingTop, getParent, getParentForAccessibility, getPivotX, getPivotY, getResources, getRight, getRightFadingEdgeStrength, getRightPaddingOffset, getRootView, getRootWindowInsets, getRotation, getRotationX, getRotationY, getScaleX, getScaleY, getScrollBarDefaultDelayBeforeFade, getScrollBarFadeDuration, getScrollBarSize, getScrollBarStyle, getScrollIndicators, getScrollX, getScrollY, getSolidColor, getStateListAnimator, getSuggestedMinimumHeight, getSuggestedMinimumWidth, getSystemUiVisibility, getTag, getTag, getTextAlignment, getTextDirection, getTop, getTopFadingEdgeStrength, getTopPaddingOffset, getTouchables, getTouchDelegate, getTransitionName, getTranslationX, getTranslationY, getTranslationZ, getVerticalFadingEdgeLength, getVerticalScrollbarPosition, getVerticalScrollbarWidth, getViewTreeObserver, getVisibility, getWidth, getWindowAttachCount, getWindowId, getWindowSystemUiVisibility, getWindowToken, getWindowVisibility, getWindowVisibleDisplayFrame, getX, getY, getZ, hasNestedScrollingParent, hasOnClickListeners, hasOverlappingRendering, hasWindowFocus, inflate, invalidate, invalidate, invalidate, invalidateDrawable, invalidateOutline, isAccessibilityFocused, isActivated, isAttachedToWindow, isClickable, isContextClickable, isDirty, isDrawingCacheEnabled, isDuplicateParentStateEnabled, isEnabled, isFocusable, isFocusableInTouchMode, isFocused, isHapticFeedbackEnabled, isHardwareAccelerated, isHorizontalFadingEdgeEnabled, isHorizontalScrollBarEnabled, isHovered, isImportantForAccessibility, isInEditMode, isInLayout, isInTouchMode, isLaidOut, isLayoutDirectionResolved, isLayoutRequested, isLongClickable, isNestedScrollingEnabled, isOpaque, isPaddingOffsetRequired, isPaddingRelative, isPressed, isSaveEnabled, isSaveFromParentEnabled, isScrollbarFadingEnabled, isScrollContainer, isSelected, isShown, isSoundEffectsEnabled, isTextAlignmentResolved, isTextDirectionResolved, isVerticalFadingEdgeEnabled, isVerticalScrollBarEnabled, measure, mergeDrawableStates, offsetLeftAndRight, offsetTopAndBottom, onAnimationEnd, onAnimationStart, onApplyWindowInsets, onCancelPendingInputEvents, onCheckIsTextEditor, onConfigurationChanged, onCreateContextMenu, onCreateInputConnection, onDisplayHint, onDragEvent, onDrawForeground, onDrawScrollBars, onFilterTouchEventForSecurity, onFinishInflate, onFinishTemporaryDetach, onFocusChanged, onGenericMotionEvent, onHoverChanged, onHoverEvent, onKeyDown, onKeyLongPress, onKeyMultiple, onKeyPreIme, onKeyShortcut, onKeyUp, onOverScrolled, onPopulateAccessibilityEvent, onProvideStructure, onProvideVirtualStructure, onRestoreInstanceState, onSaveInstanceState, onScreenStateChanged, onScrollChanged, onSetAlpha, onSizeChanged, onStartTemporaryDetach, onTouchEvent, onTrackballEvent, onVisibilityChanged, onWindowFocusChanged, onWindowSystemUiVisibilityChanged, onWindowVisibilityChanged, overScrollBy, performAccessibilityAction, performClick, performContextClick, performHapticFeedback, performHapticFeedback, performLongClick, playSoundEffect, post, postDelayed, postInvalidate, postInvalidate, postInvalidateDelayed, postInvalidateDelayed, postInvalidateOnAnimation, postInvalidateOnAnimation, postOnAnimation, postOnAnimationDelayed, refreshDrawableState, removeCallbacks, removeOnAttachStateChangeListener, removeOnLayoutChangeListener, requestApplyInsets, requestFitSystemWindows, requestFocus, requestFocus, requestFocusFromTouch, requestLayout, requestRectangleOnScreen, requestRectangleOnScreen, requestUnbufferedDispatch, resolveSize, resolveSizeAndState, restoreHierarchyState, saveHierarchyState, scheduleDrawable, scrollBy, scrollTo, sendAccessibilityEvent, sendAccessibilityEventUnchecked, setAccessibilityDelegate, setAccessibilityLiveRegion, setAccessibilityTraversalAfter, setAccessibilityTraversalBefore, setActivated, setAlpha, setAnimation, setBackground, setBackgroundColor, setBackgroundDrawable, setBackgroundResource, setBackgroundTintList, setBackgroundTintMode, setBottom, setCameraDistance, setClickable, setClipBounds, setClipToOutline, setContentDescription, setContextClickable, setDrawingCacheBackgroundColor, setDrawingCacheEnabled, setDrawingCacheQuality, setDuplicateParentStateEnabled, setElevation, setEnabled, setFadingEdgeLength, setFilterTouchesWhenObscured, setFitsSystemWindows, setFocusable, setFocusableInTouchMode, setForeground, setForegroundGravity, setForegroundTintList, setForegroundTintMode, setHapticFeedbackEnabled, setHasTransientState, setHorizontalFadingEdgeEnabled, setHorizontalScrollBarEnabled, setHovered, setId, setImportantForAccessibility, setKeepScreenOn, setLabelFor, setLayerPaint, setLayerType, setLayoutDirection, setLayoutParams, setLeft, setLongClickable, setMeasuredDimension, setMinimumHeight, setMinimumWidth, setNestedScrollingEnabled, setNextFocusDownId, setNextFocusForwardId, setNextFocusLeftId, setNextFocusRightId, setNextFocusUpId, setOnApplyWindowInsetsListener, setOnClickListener, setOnContextClickListener, setOnCreateContextMenuListener, setOnDragListener, setOnFocusChangeListener, setOnGenericMotionListener, setOnHoverListener, setOnKeyListener, setOnLongClickListener, setOnScrollChangeListener, setOnSystemUiVisibilityChangeListener, setOnTouchListener, setOutlineProvider, setOverScrollMode, setPadding, setPaddingRelative, setPivotX, setPivotY, setPressed, setRight, setRotation, setRotationX, setRotationY, setSaveEnabled, setSaveFromParentEnabled, setScaleX, setScaleY, setScrollBarDefaultDelayBeforeFade, setScrollBarFadeDuration, setScrollbarFadingEnabled, setScrollBarSize, setScrollBarStyle, setScrollContainer, setScrollIndicators, setScrollIndicators, setScrollX, setScrollY, setSelected, setSoundEffectsEnabled, setStateListAnimator, setSystemUiVisibility, setTag, setTag, setTextAlignment, setTextDirection, setTop, setTouchDelegate, setTransitionName, setTranslationX, setTranslationY, setTranslationZ, setVerticalFadingEdgeEnabled, setVerticalScrollBarEnabled, setVerticalScrollbarPosition, setVisibility, setWillNotCacheDrawing, setWillNotDraw, setX, setY, setZ, showContextMenu, startActionMode, startActionMode, startAnimation, startDrag, startNestedScroll, stopNestedScroll, toString, unscheduleDrawable, unscheduleDrawable, verifyDrawable, willNotCacheDrawing, willNotDraw
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
        +
      • + + +

        Methods inherited from interface android.view.ViewParent

        +canResolveLayoutDirection, canResolveTextAlignment, canResolveTextDirection, createContextMenu, getLayoutDirection, getParent, getParentForAccessibility, getTextAlignment, getTextDirection, isLayoutDirectionResolved, isLayoutRequested, isTextAlignmentResolved, isTextDirectionResolved, requestFitSystemWindows, requestLayout
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        AccessibleLinearLayout

        +
        public AccessibleLinearLayout(android.content.Context context,
        +                              android.util.AttributeSet attrs)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        onInitializeAccessibilityEvent

        +
        public void onInitializeAccessibilityEvent(android.view.accessibility.AccessibilityEvent event)
        +
        +
        Overrides:
        +
        onInitializeAccessibilityEvent in class android.view.View
        +
        +
      • +
      + + + +
        +
      • +

        onInitializeAccessibilityNodeInfo

        +
        public void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo info)
        +
        +
        Overrides:
        +
        onInitializeAccessibilityNodeInfo in class android.view.View
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/com/android/datetimepicker/AccessibleTextView.html b/javadoc/com/android/datetimepicker/AccessibleTextView.html new file mode 100644 index 000000000..c2a5cc685 --- /dev/null +++ b/javadoc/com/android/datetimepicker/AccessibleTextView.html @@ -0,0 +1,358 @@ + + + + + +AccessibleTextView + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.android.datetimepicker
+

Class AccessibleTextView

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    android.graphics.drawable.Drawable.Callback, android.view.accessibility.AccessibilityEventSource, android.view.KeyEvent.Callback, android.view.ViewTreeObserver.OnPreDrawListener
    +
    +
    +
    +
    public class AccessibleTextView
    +extends android.widget.TextView
    +
    Fake Button class, used so TextViews can announce themselves as Buttons, for accessibility.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.widget.TextView

        +android.widget.TextView.BufferType, android.widget.TextView.OnEditorActionListener, android.widget.TextView.SavedState
      • +
      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.view.View

        +android.view.View.AccessibilityDelegate, android.view.View.BaseSavedState, android.view.View.DragShadowBuilder, android.view.View.MeasureSpec, android.view.View.OnApplyWindowInsetsListener, android.view.View.OnAttachStateChangeListener, android.view.View.OnClickListener, android.view.View.OnContextClickListener, android.view.View.OnCreateContextMenuListener, android.view.View.OnDragListener, android.view.View.OnFocusChangeListener, android.view.View.OnGenericMotionListener, android.view.View.OnHoverListener, android.view.View.OnKeyListener, android.view.View.OnLayoutChangeListener, android.view.View.OnLongClickListener, android.view.View.OnScrollChangeListener, android.view.View.OnSystemUiVisibilityChangeListener, android.view.View.OnTouchListener
      • +
      +
    • +
    + +
      +
    • + + +

      Field Summary

      +
        +
      • + + +

        Fields inherited from class android.view.View

        +ACCESSIBILITY_LIVE_REGION_ASSERTIVE, ACCESSIBILITY_LIVE_REGION_NONE, ACCESSIBILITY_LIVE_REGION_POLITE, ALPHA, DRAWING_CACHE_QUALITY_AUTO, DRAWING_CACHE_QUALITY_HIGH, DRAWING_CACHE_QUALITY_LOW, EMPTY_STATE_SET, ENABLED_FOCUSED_SELECTED_STATE_SET, ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, ENABLED_FOCUSED_STATE_SET, ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET, ENABLED_SELECTED_STATE_SET, ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET, ENABLED_STATE_SET, ENABLED_WINDOW_FOCUSED_STATE_SET, FIND_VIEWS_WITH_CONTENT_DESCRIPTION, FIND_VIEWS_WITH_TEXT, FOCUS_BACKWARD, FOCUS_DOWN, FOCUS_FORWARD, FOCUS_LEFT, FOCUS_RIGHT, FOCUS_UP, FOCUSABLES_ALL, FOCUSABLES_TOUCH_MODE, FOCUSED_SELECTED_STATE_SET, FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, FOCUSED_STATE_SET, FOCUSED_WINDOW_FOCUSED_STATE_SET, GONE, HAPTIC_FEEDBACK_ENABLED, IMPORTANT_FOR_ACCESSIBILITY_AUTO, IMPORTANT_FOR_ACCESSIBILITY_NO, IMPORTANT_FOR_ACCESSIBILITY_NO_HIDE_DESCENDANTS, IMPORTANT_FOR_ACCESSIBILITY_YES, INVISIBLE, KEEP_SCREEN_ON, LAYER_TYPE_HARDWARE, LAYER_TYPE_NONE, LAYER_TYPE_SOFTWARE, LAYOUT_DIRECTION_INHERIT, LAYOUT_DIRECTION_LOCALE, LAYOUT_DIRECTION_LTR, LAYOUT_DIRECTION_RTL, MEASURED_HEIGHT_STATE_SHIFT, MEASURED_SIZE_MASK, MEASURED_STATE_MASK, MEASURED_STATE_TOO_SMALL, NO_ID, OVER_SCROLL_ALWAYS, OVER_SCROLL_IF_CONTENT_SCROLLS, OVER_SCROLL_NEVER, PRESSED_ENABLED_FOCUSED_SELECTED_STATE_SET, PRESSED_ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_FOCUSED_STATE_SET, PRESSED_ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_SELECTED_STATE_SET, PRESSED_ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_STATE_SET, PRESSED_ENABLED_WINDOW_FOCUSED_STATE_SET, PRESSED_FOCUSED_SELECTED_STATE_SET, PRESSED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_FOCUSED_STATE_SET, PRESSED_FOCUSED_WINDOW_FOCUSED_STATE_SET, PRESSED_SELECTED_STATE_SET, PRESSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_STATE_SET, PRESSED_WINDOW_FOCUSED_STATE_SET, ROTATION, ROTATION_X, ROTATION_Y, SCALE_X, SCALE_Y, SCREEN_STATE_OFF, SCREEN_STATE_ON, SCROLL_AXIS_HORIZONTAL, SCROLL_AXIS_NONE, SCROLL_AXIS_VERTICAL, SCROLL_INDICATOR_BOTTOM, SCROLL_INDICATOR_END, SCROLL_INDICATOR_LEFT, SCROLL_INDICATOR_RIGHT, SCROLL_INDICATOR_START, SCROLL_INDICATOR_TOP, SCROLLBAR_POSITION_DEFAULT, SCROLLBAR_POSITION_LEFT, SCROLLBAR_POSITION_RIGHT, SCROLLBARS_INSIDE_INSET, SCROLLBARS_INSIDE_OVERLAY, SCROLLBARS_OUTSIDE_INSET, SCROLLBARS_OUTSIDE_OVERLAY, SELECTED_STATE_SET, SELECTED_WINDOW_FOCUSED_STATE_SET, SOUND_EFFECTS_ENABLED, STATUS_BAR_HIDDEN, STATUS_BAR_VISIBLE, SYSTEM_UI_FLAG_FULLSCREEN, SYSTEM_UI_FLAG_HIDE_NAVIGATION, SYSTEM_UI_FLAG_IMMERSIVE, SYSTEM_UI_FLAG_IMMERSIVE_STICKY, SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN, SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION, SYSTEM_UI_FLAG_LAYOUT_STABLE, SYSTEM_UI_FLAG_LIGHT_STATUS_BAR, SYSTEM_UI_FLAG_LOW_PROFILE, SYSTEM_UI_FLAG_VISIBLE, SYSTEM_UI_LAYOUT_FLAGS, TEXT_ALIGNMENT_CENTER, TEXT_ALIGNMENT_GRAVITY, TEXT_ALIGNMENT_INHERIT, TEXT_ALIGNMENT_TEXT_END, TEXT_ALIGNMENT_TEXT_START, TEXT_ALIGNMENT_VIEW_END, TEXT_ALIGNMENT_VIEW_START, TEXT_DIRECTION_ANY_RTL, TEXT_DIRECTION_FIRST_STRONG, TEXT_DIRECTION_FIRST_STRONG_LTR, TEXT_DIRECTION_FIRST_STRONG_RTL, TEXT_DIRECTION_INHERIT, TEXT_DIRECTION_LOCALE, TEXT_DIRECTION_LTR, TEXT_DIRECTION_RTL, TRANSLATION_X, TRANSLATION_Y, TRANSLATION_Z, VIEW_LOG_TAG, VISIBLE, WINDOW_FOCUSED_STATE_SET, X, Y, Z
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      AccessibleTextView(android.content.Context context, + android.util.AttributeSet attrs) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      voidonInitializeAccessibilityEvent(android.view.accessibility.AccessibilityEvent event) 
      voidonInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo info) 
      +
        +
      • + + +

        Methods inherited from class android.widget.TextView

        +addTextChangedListener, append, append, beginBatchEdit, bringPointIntoView, cancelLongPress, clearComposingText, computeHorizontalScrollRange, computeScroll, computeVerticalScrollExtent, computeVerticalScrollRange, debug, didTouchFocusSelect, drawableHotspotChanged, drawableStateChanged, endBatchEdit, extractText, findViewsWithText, getAccessibilityClassName, getAutoLinkMask, getBaseline, getBottomPaddingOffset, getBreakStrategy, getCompoundDrawablePadding, getCompoundDrawables, getCompoundDrawablesRelative, getCompoundDrawableTintList, getCompoundDrawableTintMode, getCompoundPaddingBottom, getCompoundPaddingEnd, getCompoundPaddingLeft, getCompoundPaddingRight, getCompoundPaddingStart, getCompoundPaddingTop, getCurrentHintTextColor, getCurrentTextColor, getCustomInsertionActionModeCallback, getCustomSelectionActionModeCallback, getDefaultEditable, getDefaultMovementMethod, getEditableText, getEllipsize, getError, getExtendedPaddingBottom, getExtendedPaddingTop, getFilters, getFocusedRect, getFontFeatureSettings, getFreezesText, getGravity, getHighlightColor, getHint, getHintTextColors, getHyphenationFrequency, getImeActionId, getImeActionLabel, getImeOptions, getIncludeFontPadding, getInputExtras, getInputType, getKeyListener, getLayout, getLeftFadingEdgeStrength, getLeftPaddingOffset, getLetterSpacing, getLineBounds, getLineCount, getLineHeight, getLineSpacingExtra, getLineSpacingMultiplier, getLinksClickable, getLinkTextColors, getMarqueeRepeatLimit, getMaxEms, getMaxHeight, getMaxLines, getMaxWidth, getMinEms, getMinHeight, getMinLines, getMinWidth, getMovementMethod, getOffsetForPosition, getPaint, getPaintFlags, getPrivateImeOptions, getRightFadingEdgeStrength, getRightPaddingOffset, getSelectionEnd, getSelectionStart, getShadowColor, getShadowDx, getShadowDy, getShadowRadius, getShowSoftInputOnFocus, getText, getTextColors, getTextLocale, getTextScaleX, getTextSize, getTopPaddingOffset, getTotalPaddingBottom, getTotalPaddingEnd, getTotalPaddingLeft, getTotalPaddingRight, getTotalPaddingStart, getTotalPaddingTop, getTransformationMethod, getTypeface, getUrls, hasOverlappingRendering, hasSelection, invalidateDrawable, isCursorVisible, isInputMethodTarget, isPaddingOffsetRequired, isSuggestionsEnabled, isTextSelectable, jumpDrawablesToCurrentState, length, moveCursorToVisibleOffset, onAttachedToWindow, onBeginBatchEdit, onCheckIsTextEditor, onCommitCompletion, onCommitCorrection, onConfigurationChanged, onCreateDrawableState, onCreateInputConnection, onDragEvent, onDraw, onEditorAction, onEndBatchEdit, onFinishTemporaryDetach, onFocusChanged, onGenericMotionEvent, onKeyDown, onKeyMultiple, onKeyPreIme, onKeyShortcut, onKeyUp, onLayout, onMeasure, onPreDraw, onPrivateIMECommand, onProvideStructure, onRestoreInstanceState, onRtlPropertiesChanged, onSaveInstanceState, onScreenStateChanged, onScrollChanged, onSelectionChanged, onStartTemporaryDetach, onTextChanged, onTextContextMenuItem, onTouchEvent, onTrackballEvent, onVisibilityChanged, onWindowFocusChanged, performLongClick, removeTextChangedListener, setAllCaps, setAutoLinkMask, setBreakStrategy, setCompoundDrawablePadding, setCompoundDrawables, setCompoundDrawablesRelative, setCompoundDrawablesRelativeWithIntrinsicBounds, setCompoundDrawablesRelativeWithIntrinsicBounds, setCompoundDrawablesWithIntrinsicBounds, setCompoundDrawablesWithIntrinsicBounds, setCompoundDrawableTintList, setCompoundDrawableTintMode, setCursorVisible, setCustomInsertionActionModeCallback, setCustomSelectionActionModeCallback, setEditableFactory, setElegantTextHeight, setEllipsize, setEms, setEnabled, setError, setError, setExtractedText, setFilters, setFontFeatureSettings, setFrame, setFreezesText, setGravity, setHeight, setHighlightColor, setHint, setHint, setHintTextColor, setHintTextColor, setHorizontallyScrolling, setHyphenationFrequency, setImeActionLabel, setImeOptions, setIncludeFontPadding, setInputExtras, setInputType, setKeyListener, setLetterSpacing, setLines, setLineSpacing, setLinksClickable, setLinkTextColor, setLinkTextColor, setMarqueeRepeatLimit, setMaxEms, setMaxHeight, setMaxLines, setMaxWidth, setMinEms, setMinHeight, setMinLines, setMinWidth, setMovementMethod, setOnEditorActionListener, setPadding, setPaddingRelative, setPaintFlags, setPrivateImeOptions, setRawInputType, setScroller, setSelectAllOnFocus, setSelected, setShadowLayer, setShowSoftInputOnFocus, setSingleLine, setSingleLine, setSpannableFactory, setText, setText, setText, setText, setText, setTextAppearance, setTextAppearance, setTextColor, setTextColor, setTextIsSelectable, setTextKeepState, setTextKeepState, setTextLocale, setTextScaleX, setTextSize, setTextSize, setTransformationMethod, setTypeface, setTypeface, setWidth, verifyDrawable
      • +
      +
        +
      • + + +

        Methods inherited from class android.view.View

        +addChildrenForAccessibility, addFocusables, addFocusables, addOnAttachStateChangeListener, addOnLayoutChangeListener, addTouchables, animate, announceForAccessibility, awakenScrollBars, awakenScrollBars, awakenScrollBars, bringToFront, buildDrawingCache, buildDrawingCache, buildLayer, callOnClick, cancelPendingInputEvents, canResolveLayoutDirection, canResolveTextAlignment, canResolveTextDirection, canScrollHorizontally, canScrollVertically, checkInputConnectionProxy, clearAnimation, clearFocus, combineMeasuredStates, computeHorizontalScrollExtent, computeHorizontalScrollOffset, computeSystemWindowInsets, computeVerticalScrollOffset, createAccessibilityNodeInfo, createContextMenu, destroyDrawingCache, dispatchApplyWindowInsets, dispatchConfigurationChanged, dispatchDisplayHint, dispatchDragEvent, dispatchDraw, dispatchDrawableHotspotChanged, dispatchGenericFocusedEvent, dispatchGenericMotionEvent, dispatchGenericPointerEvent, dispatchHoverEvent, dispatchKeyEvent, dispatchKeyEventPreIme, dispatchKeyShortcutEvent, dispatchNestedFling, dispatchNestedPreFling, dispatchNestedPrePerformAccessibilityAction, dispatchNestedPreScroll, dispatchNestedScroll, dispatchPopulateAccessibilityEvent, dispatchProvideStructure, dispatchRestoreInstanceState, dispatchSaveInstanceState, dispatchSetActivated, dispatchSetPressed, dispatchSetSelected, dispatchSystemUiVisibilityChanged, dispatchTouchEvent, dispatchTrackballEvent, dispatchUnhandledMove, dispatchVisibilityChanged, dispatchWindowFocusChanged, dispatchWindowSystemUiVisiblityChanged, dispatchWindowVisibilityChanged, draw, findFocus, findViewById, findViewWithTag, fitSystemWindows, focusSearch, forceLayout, generateViewId, getAccessibilityLiveRegion, getAccessibilityNodeProvider, getAccessibilityTraversalAfter, getAccessibilityTraversalBefore, getAlpha, getAnimation, getApplicationWindowToken, getBackground, getBackgroundTintList, getBackgroundTintMode, getBottom, getBottomFadingEdgeStrength, getCameraDistance, getClipBounds, getClipBounds, getClipToOutline, getContentDescription, getContext, getContextMenuInfo, getDefaultSize, getDisplay, getDrawableState, getDrawingCache, getDrawingCache, getDrawingCacheBackgroundColor, getDrawingCacheQuality, getDrawingRect, getDrawingTime, getElevation, getFilterTouchesWhenObscured, getFitsSystemWindows, getFocusables, getForeground, getForegroundGravity, getForegroundTintList, getForegroundTintMode, getGlobalVisibleRect, getGlobalVisibleRect, getHandler, getHeight, getHitRect, getHorizontalFadingEdgeLength, getHorizontalScrollbarHeight, getId, getImportantForAccessibility, getKeepScreenOn, getKeyDispatcherState, getLabelFor, getLayerType, getLayoutDirection, getLayoutParams, getLeft, getLocalVisibleRect, getLocationInWindow, getLocationOnScreen, getMatrix, getMeasuredHeight, getMeasuredHeightAndState, getMeasuredState, getMeasuredWidth, getMeasuredWidthAndState, getMinimumHeight, getMinimumWidth, getNextFocusDownId, getNextFocusForwardId, getNextFocusLeftId, getNextFocusRightId, getNextFocusUpId, getOnFocusChangeListener, getOutlineProvider, getOverlay, getOverScrollMode, getPaddingBottom, getPaddingEnd, getPaddingLeft, getPaddingRight, getPaddingStart, getPaddingTop, getParent, getParentForAccessibility, getPivotX, getPivotY, getResources, getRight, getRootView, getRootWindowInsets, getRotation, getRotationX, getRotationY, getScaleX, getScaleY, getScrollBarDefaultDelayBeforeFade, getScrollBarFadeDuration, getScrollBarSize, getScrollBarStyle, getScrollIndicators, getScrollX, getScrollY, getSolidColor, getStateListAnimator, getSuggestedMinimumHeight, getSuggestedMinimumWidth, getSystemUiVisibility, getTag, getTag, getTextAlignment, getTextDirection, getTop, getTopFadingEdgeStrength, getTouchables, getTouchDelegate, getTransitionName, getTranslationX, getTranslationY, getTranslationZ, getVerticalFadingEdgeLength, getVerticalScrollbarPosition, getVerticalScrollbarWidth, getViewTreeObserver, getVisibility, getWidth, getWindowAttachCount, getWindowId, getWindowSystemUiVisibility, getWindowToken, getWindowVisibility, getWindowVisibleDisplayFrame, getX, getY, getZ, hasFocus, hasFocusable, hasNestedScrollingParent, hasOnClickListeners, hasTransientState, hasWindowFocus, inflate, invalidate, invalidate, invalidate, invalidateOutline, isAccessibilityFocused, isActivated, isAttachedToWindow, isClickable, isContextClickable, isDirty, isDrawingCacheEnabled, isDuplicateParentStateEnabled, isEnabled, isFocusable, isFocusableInTouchMode, isFocused, isHapticFeedbackEnabled, isHardwareAccelerated, isHorizontalFadingEdgeEnabled, isHorizontalScrollBarEnabled, isHovered, isImportantForAccessibility, isInEditMode, isInLayout, isInTouchMode, isLaidOut, isLayoutDirectionResolved, isLayoutRequested, isLongClickable, isNestedScrollingEnabled, isOpaque, isPaddingRelative, isPressed, isSaveEnabled, isSaveFromParentEnabled, isScrollbarFadingEnabled, isScrollContainer, isSelected, isShown, isSoundEffectsEnabled, isTextAlignmentResolved, isTextDirectionResolved, isVerticalFadingEdgeEnabled, isVerticalScrollBarEnabled, layout, measure, mergeDrawableStates, offsetLeftAndRight, offsetTopAndBottom, onAnimationEnd, onAnimationStart, onApplyWindowInsets, onCancelPendingInputEvents, onCreateContextMenu, onDetachedFromWindow, onDisplayHint, onDrawForeground, onDrawScrollBars, onFilterTouchEventForSecurity, onFinishInflate, onHoverChanged, onHoverEvent, onKeyLongPress, onOverScrolled, onPopulateAccessibilityEvent, onProvideVirtualStructure, onSetAlpha, onSizeChanged, onWindowSystemUiVisibilityChanged, onWindowVisibilityChanged, overScrollBy, performAccessibilityAction, performClick, performContextClick, performHapticFeedback, performHapticFeedback, playSoundEffect, post, postDelayed, postInvalidate, postInvalidate, postInvalidateDelayed, postInvalidateDelayed, postInvalidateOnAnimation, postInvalidateOnAnimation, postOnAnimation, postOnAnimationDelayed, refreshDrawableState, removeCallbacks, removeOnAttachStateChangeListener, removeOnLayoutChangeListener, requestApplyInsets, requestFitSystemWindows, requestFocus, requestFocus, requestFocus, requestFocusFromTouch, requestLayout, requestRectangleOnScreen, requestRectangleOnScreen, requestUnbufferedDispatch, resolveSize, resolveSizeAndState, restoreHierarchyState, saveHierarchyState, scheduleDrawable, scrollBy, scrollTo, sendAccessibilityEvent, sendAccessibilityEventUnchecked, setAccessibilityDelegate, setAccessibilityLiveRegion, setAccessibilityTraversalAfter, setAccessibilityTraversalBefore, setActivated, setAlpha, setAnimation, setBackground, setBackgroundColor, setBackgroundDrawable, setBackgroundResource, setBackgroundTintList, setBackgroundTintMode, setBottom, setCameraDistance, setClickable, setClipBounds, setClipToOutline, setContentDescription, setContextClickable, setDrawingCacheBackgroundColor, setDrawingCacheEnabled, setDrawingCacheQuality, setDuplicateParentStateEnabled, setElevation, setFadingEdgeLength, setFilterTouchesWhenObscured, setFitsSystemWindows, setFocusable, setFocusableInTouchMode, setForeground, setForegroundGravity, setForegroundTintList, setForegroundTintMode, setHapticFeedbackEnabled, setHasTransientState, setHorizontalFadingEdgeEnabled, setHorizontalScrollBarEnabled, setHovered, setId, setImportantForAccessibility, setKeepScreenOn, setLabelFor, setLayerPaint, setLayerType, setLayoutDirection, setLayoutParams, setLeft, setLongClickable, setMeasuredDimension, setMinimumHeight, setMinimumWidth, setNestedScrollingEnabled, setNextFocusDownId, setNextFocusForwardId, setNextFocusLeftId, setNextFocusRightId, setNextFocusUpId, setOnApplyWindowInsetsListener, setOnClickListener, setOnContextClickListener, setOnCreateContextMenuListener, setOnDragListener, setOnFocusChangeListener, setOnGenericMotionListener, setOnHoverListener, setOnKeyListener, setOnLongClickListener, setOnScrollChangeListener, setOnSystemUiVisibilityChangeListener, setOnTouchListener, setOutlineProvider, setOverScrollMode, setPivotX, setPivotY, setPressed, setRight, setRotation, setRotationX, setRotationY, setSaveEnabled, setSaveFromParentEnabled, setScaleX, setScaleY, setScrollBarDefaultDelayBeforeFade, setScrollBarFadeDuration, setScrollbarFadingEnabled, setScrollBarSize, setScrollBarStyle, setScrollContainer, setScrollIndicators, setScrollIndicators, setScrollX, setScrollY, setSoundEffectsEnabled, setStateListAnimator, setSystemUiVisibility, setTag, setTag, setTextAlignment, setTextDirection, setTop, setTouchDelegate, setTransitionName, setTranslationX, setTranslationY, setTranslationZ, setVerticalFadingEdgeEnabled, setVerticalScrollBarEnabled, setVerticalScrollbarPosition, setVisibility, setWillNotCacheDrawing, setWillNotDraw, setX, setY, setZ, showContextMenu, startActionMode, startActionMode, startAnimation, startDrag, startNestedScroll, stopNestedScroll, toString, unscheduleDrawable, unscheduleDrawable, willNotCacheDrawing, willNotDraw
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        AccessibleTextView

        +
        public AccessibleTextView(android.content.Context context,
        +                          android.util.AttributeSet attrs)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        onInitializeAccessibilityEvent

        +
        public void onInitializeAccessibilityEvent(android.view.accessibility.AccessibilityEvent event)
        +
        +
        Overrides:
        +
        onInitializeAccessibilityEvent in class android.view.View
        +
        +
      • +
      + + + +
        +
      • +

        onInitializeAccessibilityNodeInfo

        +
        public void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo info)
        +
        +
        Overrides:
        +
        onInitializeAccessibilityNodeInfo in class android.view.View
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/com/android/datetimepicker/HapticFeedbackController.html b/javadoc/com/android/datetimepicker/HapticFeedbackController.html new file mode 100644 index 000000000..3eaae3aa5 --- /dev/null +++ b/javadoc/com/android/datetimepicker/HapticFeedbackController.html @@ -0,0 +1,306 @@ + + + + + +HapticFeedbackController + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.android.datetimepicker
+

Class HapticFeedbackController

+
+
+ +
+
    +
  • +
    +
    +
    public class HapticFeedbackController
    +extends java.lang.Object
    +
    A simple utility class to handle haptic feedback.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      HapticFeedbackController(android.content.Context context) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      voidstart() +
      Call to setup the controller.
      +
      voidstop() +
      Call this when you don't need the controller anymore.
      +
      voidtryVibrate() +
      Try to vibrate.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        HapticFeedbackController

        +
        public HapticFeedbackController(android.content.Context context)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        start

        +
        public void start()
        +
        Call to setup the controller.
        +
      • +
      + + + +
        +
      • +

        stop

        +
        public void stop()
        +
        Call this when you don't need the controller anymore.
        +
      • +
      + + + +
        +
      • +

        tryVibrate

        +
        public void tryVibrate()
        +
        Try to vibrate. To prevent this becoming a single continuous vibration, nothing will + happen if we have vibrated very recently.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/com/android/datetimepicker/Utils.html b/javadoc/com/android/datetimepicker/Utils.html new file mode 100644 index 000000000..be891174a --- /dev/null +++ b/javadoc/com/android/datetimepicker/Utils.html @@ -0,0 +1,501 @@ + + + + + +Utils + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.android.datetimepicker
+

Class Utils

+
+
+ +
+
    +
  • +
    +
    +
    public class Utils
    +extends java.lang.Object
    +
    Utility helper functions for time and date pickers.
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      Utils() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Static Methods Concrete Methods 
      Modifier and TypeMethod and Description
      static intgetDaysInMonth(int month, + int year) 
      static intgetJulianMondayFromWeeksSinceEpoch(int week) +
      Takes a number of weeks since the epoch and calculates the Julian day of + the Monday for that week.
      +
      static android.animation.ObjectAnimatorgetPulseAnimator(android.view.View labelToAnimate, + float decreaseRatio, + float increaseRatio) +
      Render an animator to pulsate a view in place.
      +
      static intgetWeeksSinceEpochFromJulianDay(int julianDay, + int firstDayOfWeek) +
      Returns the week since Time.EPOCH_JULIAN_DAY (Jan 1, 1970) + adjusted for first day of week.
      +
      static booleanisJellybeanOrLater() 
      static voidtryAccessibilityAnnounce(android.view.View view, + java.lang.CharSequence text) +
      Try to speak the specified text, for accessibility.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Utils

        +
        public Utils()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        isJellybeanOrLater

        +
        public static boolean isJellybeanOrLater()
        +
      • +
      + + + +
        +
      • +

        tryAccessibilityAnnounce

        +
        public static void tryAccessibilityAnnounce(android.view.View view,
        +                                            java.lang.CharSequence text)
        +
        Try to speak the specified text, for accessibility. Only available on JB or later.
        +
        +
        Parameters:
        +
        text - Text to announce.
        +
        +
      • +
      + + + +
        +
      • +

        getDaysInMonth

        +
        public static int getDaysInMonth(int month,
        +                                 int year)
        +
      • +
      + + + +
        +
      • +

        getJulianMondayFromWeeksSinceEpoch

        +
        public static int getJulianMondayFromWeeksSinceEpoch(int week)
        +
        Takes a number of weeks since the epoch and calculates the Julian day of + the Monday for that week. + + This assumes that the week containing the Time.EPOCH_JULIAN_DAY + is considered week 0. It returns the Julian day for the Monday + week weeks after the Monday of the week containing the epoch.
        +
        +
        Parameters:
        +
        week - Number of weeks since the epoch
        +
        Returns:
        +
        The julian day for the Monday of the given week since the epoch
        +
        +
      • +
      + + + +
        +
      • +

        getWeeksSinceEpochFromJulianDay

        +
        public static int getWeeksSinceEpochFromJulianDay(int julianDay,
        +                                                  int firstDayOfWeek)
        +
        Returns the week since Time.EPOCH_JULIAN_DAY (Jan 1, 1970) + adjusted for first day of week. + + This takes a julian day and the week start day and calculates which + week since Time.EPOCH_JULIAN_DAY that day occurs in, starting + at 0. *Do not* use this to compute the ISO week number for the year.
        +
        +
        Parameters:
        +
        julianDay - The julian day to calculate the week number for
        +
        firstDayOfWeek - Which week day is the first day of the week, + see Time.SUNDAY
        +
        Returns:
        +
        Weeks since the epoch
        +
        +
      • +
      + + + +
        +
      • +

        getPulseAnimator

        +
        public static android.animation.ObjectAnimator getPulseAnimator(android.view.View labelToAnimate,
        +                                                                float decreaseRatio,
        +                                                                float increaseRatio)
        +
        Render an animator to pulsate a view in place.
        +
        +
        Parameters:
        +
        labelToAnimate - the view to pulsate.
        +
        Returns:
        +
        The animator object. Use .start() to begin.
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/com/android/datetimepicker/date/AccessibleDateAnimator.html b/javadoc/com/android/datetimepicker/date/AccessibleDateAnimator.html new file mode 100644 index 000000000..6c81a5da9 --- /dev/null +++ b/javadoc/com/android/datetimepicker/date/AccessibleDateAnimator.html @@ -0,0 +1,401 @@ + + + + + +AccessibleDateAnimator + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.android.datetimepicker.date
+

Class AccessibleDateAnimator

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    android.graphics.drawable.Drawable.Callback, android.view.accessibility.AccessibilityEventSource, android.view.KeyEvent.Callback, android.view.ViewManager, android.view.ViewParent
    +
    +
    +
    +
    public class AccessibleDateAnimator
    +extends android.widget.ViewAnimator
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.widget.FrameLayout

        +android.widget.FrameLayout.LayoutParams
      • +
      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.view.ViewGroup

        +android.view.ViewGroup.MarginLayoutParams, android.view.ViewGroup.OnHierarchyChangeListener
      • +
      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.view.View

        +android.view.View.AccessibilityDelegate, android.view.View.BaseSavedState, android.view.View.DragShadowBuilder, android.view.View.MeasureSpec, android.view.View.OnApplyWindowInsetsListener, android.view.View.OnAttachStateChangeListener, android.view.View.OnClickListener, android.view.View.OnContextClickListener, android.view.View.OnCreateContextMenuListener, android.view.View.OnDragListener, android.view.View.OnFocusChangeListener, android.view.View.OnGenericMotionListener, android.view.View.OnHoverListener, android.view.View.OnKeyListener, android.view.View.OnLayoutChangeListener, android.view.View.OnLongClickListener, android.view.View.OnScrollChangeListener, android.view.View.OnSystemUiVisibilityChangeListener, android.view.View.OnTouchListener
      • +
      +
    • +
    + +
      +
    • + + +

      Field Summary

      +
        +
      • + + +

        Fields inherited from class android.view.ViewGroup

        +CLIP_TO_PADDING_MASK, FOCUS_AFTER_DESCENDANTS, FOCUS_BEFORE_DESCENDANTS, FOCUS_BLOCK_DESCENDANTS, LAYOUT_MODE_CLIP_BOUNDS, LAYOUT_MODE_OPTICAL_BOUNDS, PERSISTENT_ALL_CACHES, PERSISTENT_ANIMATION_CACHE, PERSISTENT_NO_CACHE, PERSISTENT_SCROLLING_CACHE
      • +
      +
        +
      • + + +

        Fields inherited from class android.view.View

        +ACCESSIBILITY_LIVE_REGION_ASSERTIVE, ACCESSIBILITY_LIVE_REGION_NONE, ACCESSIBILITY_LIVE_REGION_POLITE, ALPHA, DRAWING_CACHE_QUALITY_AUTO, DRAWING_CACHE_QUALITY_HIGH, DRAWING_CACHE_QUALITY_LOW, EMPTY_STATE_SET, ENABLED_FOCUSED_SELECTED_STATE_SET, ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, ENABLED_FOCUSED_STATE_SET, ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET, ENABLED_SELECTED_STATE_SET, ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET, ENABLED_STATE_SET, ENABLED_WINDOW_FOCUSED_STATE_SET, FIND_VIEWS_WITH_CONTENT_DESCRIPTION, FIND_VIEWS_WITH_TEXT, FOCUS_BACKWARD, FOCUS_DOWN, FOCUS_FORWARD, FOCUS_LEFT, FOCUS_RIGHT, FOCUS_UP, FOCUSABLES_ALL, FOCUSABLES_TOUCH_MODE, FOCUSED_SELECTED_STATE_SET, FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, FOCUSED_STATE_SET, FOCUSED_WINDOW_FOCUSED_STATE_SET, GONE, HAPTIC_FEEDBACK_ENABLED, IMPORTANT_FOR_ACCESSIBILITY_AUTO, IMPORTANT_FOR_ACCESSIBILITY_NO, IMPORTANT_FOR_ACCESSIBILITY_NO_HIDE_DESCENDANTS, IMPORTANT_FOR_ACCESSIBILITY_YES, INVISIBLE, KEEP_SCREEN_ON, LAYER_TYPE_HARDWARE, LAYER_TYPE_NONE, LAYER_TYPE_SOFTWARE, LAYOUT_DIRECTION_INHERIT, LAYOUT_DIRECTION_LOCALE, LAYOUT_DIRECTION_LTR, LAYOUT_DIRECTION_RTL, MEASURED_HEIGHT_STATE_SHIFT, MEASURED_SIZE_MASK, MEASURED_STATE_MASK, MEASURED_STATE_TOO_SMALL, NO_ID, OVER_SCROLL_ALWAYS, OVER_SCROLL_IF_CONTENT_SCROLLS, OVER_SCROLL_NEVER, PRESSED_ENABLED_FOCUSED_SELECTED_STATE_SET, PRESSED_ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_FOCUSED_STATE_SET, PRESSED_ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_SELECTED_STATE_SET, PRESSED_ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_STATE_SET, PRESSED_ENABLED_WINDOW_FOCUSED_STATE_SET, PRESSED_FOCUSED_SELECTED_STATE_SET, PRESSED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_FOCUSED_STATE_SET, PRESSED_FOCUSED_WINDOW_FOCUSED_STATE_SET, PRESSED_SELECTED_STATE_SET, PRESSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_STATE_SET, PRESSED_WINDOW_FOCUSED_STATE_SET, ROTATION, ROTATION_X, ROTATION_Y, SCALE_X, SCALE_Y, SCREEN_STATE_OFF, SCREEN_STATE_ON, SCROLL_AXIS_HORIZONTAL, SCROLL_AXIS_NONE, SCROLL_AXIS_VERTICAL, SCROLL_INDICATOR_BOTTOM, SCROLL_INDICATOR_END, SCROLL_INDICATOR_LEFT, SCROLL_INDICATOR_RIGHT, SCROLL_INDICATOR_START, SCROLL_INDICATOR_TOP, SCROLLBAR_POSITION_DEFAULT, SCROLLBAR_POSITION_LEFT, SCROLLBAR_POSITION_RIGHT, SCROLLBARS_INSIDE_INSET, SCROLLBARS_INSIDE_OVERLAY, SCROLLBARS_OUTSIDE_INSET, SCROLLBARS_OUTSIDE_OVERLAY, SELECTED_STATE_SET, SELECTED_WINDOW_FOCUSED_STATE_SET, SOUND_EFFECTS_ENABLED, STATUS_BAR_HIDDEN, STATUS_BAR_VISIBLE, SYSTEM_UI_FLAG_FULLSCREEN, SYSTEM_UI_FLAG_HIDE_NAVIGATION, SYSTEM_UI_FLAG_IMMERSIVE, SYSTEM_UI_FLAG_IMMERSIVE_STICKY, SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN, SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION, SYSTEM_UI_FLAG_LAYOUT_STABLE, SYSTEM_UI_FLAG_LIGHT_STATUS_BAR, SYSTEM_UI_FLAG_LOW_PROFILE, SYSTEM_UI_FLAG_VISIBLE, SYSTEM_UI_LAYOUT_FLAGS, TEXT_ALIGNMENT_CENTER, TEXT_ALIGNMENT_GRAVITY, TEXT_ALIGNMENT_INHERIT, TEXT_ALIGNMENT_TEXT_END, TEXT_ALIGNMENT_TEXT_START, TEXT_ALIGNMENT_VIEW_END, TEXT_ALIGNMENT_VIEW_START, TEXT_DIRECTION_ANY_RTL, TEXT_DIRECTION_FIRST_STRONG, TEXT_DIRECTION_FIRST_STRONG_LTR, TEXT_DIRECTION_FIRST_STRONG_RTL, TEXT_DIRECTION_INHERIT, TEXT_DIRECTION_LOCALE, TEXT_DIRECTION_LTR, TEXT_DIRECTION_RTL, TRANSLATION_X, TRANSLATION_Y, TRANSLATION_Z, VIEW_LOG_TAG, VISIBLE, WINDOW_FOCUSED_STATE_SET, X, Y, Z
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      AccessibleDateAnimator(android.content.Context context, + android.util.AttributeSet attrs) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      booleandispatchPopulateAccessibilityEvent(android.view.accessibility.AccessibilityEvent event) +
      Announce the currently-selected date when launched.
      +
      voidsetDateMillis(long dateMillis) 
      +
        +
      • + + +

        Methods inherited from class android.widget.ViewAnimator

        +addView, getAccessibilityClassName, getAnimateFirstView, getBaseline, getCurrentView, getDisplayedChild, getInAnimation, getOutAnimation, removeAllViews, removeView, removeViewAt, removeViewInLayout, removeViews, removeViewsInLayout, setAnimateFirstView, setDisplayedChild, setInAnimation, setInAnimation, setOutAnimation, setOutAnimation, showNext, showPrevious
      • +
      +
        +
      • + + +

        Methods inherited from class android.widget.FrameLayout

        +checkLayoutParams, generateDefaultLayoutParams, generateLayoutParams, generateLayoutParams, getConsiderGoneChildrenWhenMeasuring, getMeasureAllChildren, onLayout, onMeasure, setForegroundGravity, setMeasureAllChildren, shouldDelayChildPressedState
      • +
      +
        +
      • + + +

        Methods inherited from class android.view.ViewGroup

        +addChildrenForAccessibility, addFocusables, addStatesFromChildren, addTouchables, addView, addView, addView, addView, addViewInLayout, addViewInLayout, attachLayoutAnimationParameters, attachViewToParent, bringChildToFront, canAnimate, childDrawableStateChanged, childHasTransientStateChanged, cleanupLayoutState, clearChildFocus, clearDisappearingChildren, clearFocus, debug, detachAllViewsFromParent, detachViewFromParent, detachViewFromParent, detachViewsFromParent, dispatchApplyWindowInsets, dispatchConfigurationChanged, dispatchDisplayHint, dispatchDragEvent, dispatchDraw, dispatchDrawableHotspotChanged, dispatchFreezeSelfOnly, dispatchGenericFocusedEvent, dispatchGenericPointerEvent, dispatchHoverEvent, dispatchKeyEvent, dispatchKeyEventPreIme, dispatchKeyShortcutEvent, dispatchProvideStructure, dispatchRestoreInstanceState, dispatchSaveInstanceState, dispatchSetActivated, dispatchSetPressed, dispatchSetSelected, dispatchSystemUiVisibilityChanged, dispatchThawSelfOnly, dispatchTouchEvent, dispatchTrackballEvent, dispatchUnhandledMove, dispatchVisibilityChanged, dispatchWindowFocusChanged, dispatchWindowSystemUiVisiblityChanged, dispatchWindowVisibilityChanged, drawableStateChanged, drawChild, endViewTransition, findFocus, findViewsWithText, focusableViewAvailable, focusSearch, gatherTransparentRegion, getChildAt, getChildCount, getChildDrawingOrder, getChildMeasureSpec, getChildStaticTransformation, getChildVisibleRect, getClipChildren, getClipToPadding, getDescendantFocusability, getFocusedChild, getLayoutAnimation, getLayoutAnimationListener, getLayoutMode, getLayoutTransition, getNestedScrollAxes, getOverlay, getPersistentDrawingCache, getTouchscreenBlocksFocus, hasFocus, hasFocusable, hasTransientState, indexOfChild, invalidateChild, invalidateChildInParent, isAlwaysDrawnWithCacheEnabled, isAnimationCacheEnabled, isChildrenDrawingOrderEnabled, isChildrenDrawnWithCacheEnabled, isMotionEventSplittingEnabled, isTransitionGroup, jumpDrawablesToCurrentState, layout, measureChild, measureChildren, measureChildWithMargins, notifySubtreeAccessibilityStateChanged, offsetDescendantRectToMyCoords, offsetRectIntoDescendantCoords, onAttachedToWindow, onCreateDrawableState, onDetachedFromWindow, onInterceptHoverEvent, onInterceptTouchEvent, onNestedFling, onNestedPreFling, onNestedPrePerformAccessibilityAction, onNestedPreScroll, onNestedScroll, onNestedScrollAccepted, onRequestFocusInDescendants, onRequestSendAccessibilityEvent, onStartNestedScroll, onStopNestedScroll, onViewAdded, onViewRemoved, recomputeViewAttributes, removeAllViewsInLayout, removeDetachedView, requestChildFocus, requestChildRectangleOnScreen, requestDisallowInterceptTouchEvent, requestFocus, requestSendAccessibilityEvent, requestTransparentRegion, scheduleLayoutAnimation, setAddStatesFromChildren, setAlwaysDrawnWithCacheEnabled, setAnimationCacheEnabled, setChildrenDrawingCacheEnabled, setChildrenDrawingOrderEnabled, setChildrenDrawnWithCacheEnabled, setClipChildren, setClipToPadding, setDescendantFocusability, setLayoutAnimation, setLayoutAnimationListener, setLayoutMode, setLayoutTransition, setMotionEventSplittingEnabled, setOnHierarchyChangeListener, setPersistentDrawingCache, setStaticTransformationsEnabled, setTouchscreenBlocksFocus, setTransitionGroup, showContextMenuForChild, startActionModeForChild, startActionModeForChild, startLayoutAnimation, startViewTransition, updateViewLayout
      • +
      +
        +
      • + + +

        Methods inherited from class android.view.View

        +addFocusables, addOnAttachStateChangeListener, addOnLayoutChangeListener, animate, announceForAccessibility, awakenScrollBars, awakenScrollBars, awakenScrollBars, bringToFront, buildDrawingCache, buildDrawingCache, buildLayer, callOnClick, cancelLongPress, cancelPendingInputEvents, canResolveLayoutDirection, canResolveTextAlignment, canResolveTextDirection, canScrollHorizontally, canScrollVertically, checkInputConnectionProxy, clearAnimation, combineMeasuredStates, computeHorizontalScrollExtent, computeHorizontalScrollOffset, computeHorizontalScrollRange, computeScroll, computeSystemWindowInsets, computeVerticalScrollExtent, computeVerticalScrollOffset, computeVerticalScrollRange, createAccessibilityNodeInfo, createContextMenu, destroyDrawingCache, dispatchGenericMotionEvent, dispatchNestedFling, dispatchNestedPreFling, dispatchNestedPrePerformAccessibilityAction, dispatchNestedPreScroll, dispatchNestedScroll, draw, drawableHotspotChanged, findViewById, findViewWithTag, fitSystemWindows, focusSearch, forceLayout, generateViewId, getAccessibilityLiveRegion, getAccessibilityNodeProvider, getAccessibilityTraversalAfter, getAccessibilityTraversalBefore, getAlpha, getAnimation, getApplicationWindowToken, getBackground, getBackgroundTintList, getBackgroundTintMode, getBottom, getBottomFadingEdgeStrength, getBottomPaddingOffset, getCameraDistance, getClipBounds, getClipBounds, getClipToOutline, getContentDescription, getContext, getContextMenuInfo, getDefaultSize, getDisplay, getDrawableState, getDrawingCache, getDrawingCache, getDrawingCacheBackgroundColor, getDrawingCacheQuality, getDrawingRect, getDrawingTime, getElevation, getFilterTouchesWhenObscured, getFitsSystemWindows, getFocusables, getFocusedRect, getForeground, getForegroundGravity, getForegroundTintList, getForegroundTintMode, getGlobalVisibleRect, getGlobalVisibleRect, getHandler, getHeight, getHitRect, getHorizontalFadingEdgeLength, getHorizontalScrollbarHeight, getId, getImportantForAccessibility, getKeepScreenOn, getKeyDispatcherState, getLabelFor, getLayerType, getLayoutDirection, getLayoutParams, getLeft, getLeftFadingEdgeStrength, getLeftPaddingOffset, getLocalVisibleRect, getLocationInWindow, getLocationOnScreen, getMatrix, getMeasuredHeight, getMeasuredHeightAndState, getMeasuredState, getMeasuredWidth, getMeasuredWidthAndState, getMinimumHeight, getMinimumWidth, getNextFocusDownId, getNextFocusForwardId, getNextFocusLeftId, getNextFocusRightId, getNextFocusUpId, getOnFocusChangeListener, getOutlineProvider, getOverScrollMode, getPaddingBottom, getPaddingEnd, getPaddingLeft, getPaddingRight, getPaddingStart, getPaddingTop, getParent, getParentForAccessibility, getPivotX, getPivotY, getResources, getRight, getRightFadingEdgeStrength, getRightPaddingOffset, getRootView, getRootWindowInsets, getRotation, getRotationX, getRotationY, getScaleX, getScaleY, getScrollBarDefaultDelayBeforeFade, getScrollBarFadeDuration, getScrollBarSize, getScrollBarStyle, getScrollIndicators, getScrollX, getScrollY, getSolidColor, getStateListAnimator, getSuggestedMinimumHeight, getSuggestedMinimumWidth, getSystemUiVisibility, getTag, getTag, getTextAlignment, getTextDirection, getTop, getTopFadingEdgeStrength, getTopPaddingOffset, getTouchables, getTouchDelegate, getTransitionName, getTranslationX, getTranslationY, getTranslationZ, getVerticalFadingEdgeLength, getVerticalScrollbarPosition, getVerticalScrollbarWidth, getViewTreeObserver, getVisibility, getWidth, getWindowAttachCount, getWindowId, getWindowSystemUiVisibility, getWindowToken, getWindowVisibility, getWindowVisibleDisplayFrame, getX, getY, getZ, hasNestedScrollingParent, hasOnClickListeners, hasOverlappingRendering, hasWindowFocus, inflate, invalidate, invalidate, invalidate, invalidateDrawable, invalidateOutline, isAccessibilityFocused, isActivated, isAttachedToWindow, isClickable, isContextClickable, isDirty, isDrawingCacheEnabled, isDuplicateParentStateEnabled, isEnabled, isFocusable, isFocusableInTouchMode, isFocused, isHapticFeedbackEnabled, isHardwareAccelerated, isHorizontalFadingEdgeEnabled, isHorizontalScrollBarEnabled, isHovered, isImportantForAccessibility, isInEditMode, isInLayout, isInTouchMode, isLaidOut, isLayoutDirectionResolved, isLayoutRequested, isLongClickable, isNestedScrollingEnabled, isOpaque, isPaddingOffsetRequired, isPaddingRelative, isPressed, isSaveEnabled, isSaveFromParentEnabled, isScrollbarFadingEnabled, isScrollContainer, isSelected, isShown, isSoundEffectsEnabled, isTextAlignmentResolved, isTextDirectionResolved, isVerticalFadingEdgeEnabled, isVerticalScrollBarEnabled, measure, mergeDrawableStates, offsetLeftAndRight, offsetTopAndBottom, onAnimationEnd, onAnimationStart, onApplyWindowInsets, onCancelPendingInputEvents, onCheckIsTextEditor, onConfigurationChanged, onCreateContextMenu, onCreateInputConnection, onDisplayHint, onDragEvent, onDraw, onDrawForeground, onDrawScrollBars, onFilterTouchEventForSecurity, onFinishInflate, onFinishTemporaryDetach, onFocusChanged, onGenericMotionEvent, onHoverChanged, onHoverEvent, onInitializeAccessibilityEvent, onInitializeAccessibilityNodeInfo, onKeyDown, onKeyLongPress, onKeyMultiple, onKeyPreIme, onKeyShortcut, onKeyUp, onOverScrolled, onPopulateAccessibilityEvent, onProvideStructure, onProvideVirtualStructure, onRestoreInstanceState, onRtlPropertiesChanged, onSaveInstanceState, onScreenStateChanged, onScrollChanged, onSetAlpha, onSizeChanged, onStartTemporaryDetach, onTouchEvent, onTrackballEvent, onVisibilityChanged, onWindowFocusChanged, onWindowSystemUiVisibilityChanged, onWindowVisibilityChanged, overScrollBy, performAccessibilityAction, performClick, performContextClick, performHapticFeedback, performHapticFeedback, performLongClick, playSoundEffect, post, postDelayed, postInvalidate, postInvalidate, postInvalidateDelayed, postInvalidateDelayed, postInvalidateOnAnimation, postInvalidateOnAnimation, postOnAnimation, postOnAnimationDelayed, refreshDrawableState, removeCallbacks, removeOnAttachStateChangeListener, removeOnLayoutChangeListener, requestApplyInsets, requestFitSystemWindows, requestFocus, requestFocus, requestFocusFromTouch, requestLayout, requestRectangleOnScreen, requestRectangleOnScreen, requestUnbufferedDispatch, resolveSize, resolveSizeAndState, restoreHierarchyState, saveHierarchyState, scheduleDrawable, scrollBy, scrollTo, sendAccessibilityEvent, sendAccessibilityEventUnchecked, setAccessibilityDelegate, setAccessibilityLiveRegion, setAccessibilityTraversalAfter, setAccessibilityTraversalBefore, setActivated, setAlpha, setAnimation, setBackground, setBackgroundColor, setBackgroundDrawable, setBackgroundResource, setBackgroundTintList, setBackgroundTintMode, setBottom, setCameraDistance, setClickable, setClipBounds, setClipToOutline, setContentDescription, setContextClickable, setDrawingCacheBackgroundColor, setDrawingCacheEnabled, setDrawingCacheQuality, setDuplicateParentStateEnabled, setElevation, setEnabled, setFadingEdgeLength, setFilterTouchesWhenObscured, setFitsSystemWindows, setFocusable, setFocusableInTouchMode, setForeground, setForegroundTintList, setForegroundTintMode, setHapticFeedbackEnabled, setHasTransientState, setHorizontalFadingEdgeEnabled, setHorizontalScrollBarEnabled, setHovered, setId, setImportantForAccessibility, setKeepScreenOn, setLabelFor, setLayerPaint, setLayerType, setLayoutDirection, setLayoutParams, setLeft, setLongClickable, setMeasuredDimension, setMinimumHeight, setMinimumWidth, setNestedScrollingEnabled, setNextFocusDownId, setNextFocusForwardId, setNextFocusLeftId, setNextFocusRightId, setNextFocusUpId, setOnApplyWindowInsetsListener, setOnClickListener, setOnContextClickListener, setOnCreateContextMenuListener, setOnDragListener, setOnFocusChangeListener, setOnGenericMotionListener, setOnHoverListener, setOnKeyListener, setOnLongClickListener, setOnScrollChangeListener, setOnSystemUiVisibilityChangeListener, setOnTouchListener, setOutlineProvider, setOverScrollMode, setPadding, setPaddingRelative, setPivotX, setPivotY, setPressed, setRight, setRotation, setRotationX, setRotationY, setSaveEnabled, setSaveFromParentEnabled, setScaleX, setScaleY, setScrollBarDefaultDelayBeforeFade, setScrollBarFadeDuration, setScrollbarFadingEnabled, setScrollBarSize, setScrollBarStyle, setScrollContainer, setScrollIndicators, setScrollIndicators, setScrollX, setScrollY, setSelected, setSoundEffectsEnabled, setStateListAnimator, setSystemUiVisibility, setTag, setTag, setTextAlignment, setTextDirection, setTop, setTouchDelegate, setTransitionName, setTranslationX, setTranslationY, setTranslationZ, setVerticalFadingEdgeEnabled, setVerticalScrollBarEnabled, setVerticalScrollbarPosition, setVisibility, setWillNotCacheDrawing, setWillNotDraw, setX, setY, setZ, showContextMenu, startActionMode, startActionMode, startAnimation, startDrag, startNestedScroll, stopNestedScroll, toString, unscheduleDrawable, unscheduleDrawable, verifyDrawable, willNotCacheDrawing, willNotDraw
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
        +
      • + + +

        Methods inherited from interface android.view.ViewParent

        +canResolveLayoutDirection, canResolveTextAlignment, canResolveTextDirection, createContextMenu, getLayoutDirection, getParent, getParentForAccessibility, getTextAlignment, getTextDirection, isLayoutDirectionResolved, isLayoutRequested, isTextAlignmentResolved, isTextDirectionResolved, requestFitSystemWindows, requestLayout
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        AccessibleDateAnimator

        +
        public AccessibleDateAnimator(android.content.Context context,
        +                              android.util.AttributeSet attrs)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        setDateMillis

        +
        public void setDateMillis(long dateMillis)
        +
      • +
      + + + +
        +
      • +

        dispatchPopulateAccessibilityEvent

        +
        public boolean dispatchPopulateAccessibilityEvent(android.view.accessibility.AccessibilityEvent event)
        +
        Announce the currently-selected date when launched.
        +
        +
        Overrides:
        +
        dispatchPopulateAccessibilityEvent in class android.view.View
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/com/android/datetimepicker/date/DatePickerController.html b/javadoc/com/android/datetimepicker/date/DatePickerController.html new file mode 100644 index 000000000..367963b05 --- /dev/null +++ b/javadoc/com/android/datetimepicker/date/DatePickerController.html @@ -0,0 +1,332 @@ + + + + + +DatePickerController + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.android.datetimepicker.date
+

Interface DatePickerController

+
+
+
+
    +
  • +
    +
    All Known Implementing Classes:
    +
    DatePickerDialog
    +
    +
    +
    +
    public interface DatePickerController
    +
    Controller class to communicate among the various components of the date picker dialog.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        onYearSelected

        +
        void onYearSelected(int year)
        +
      • +
      + + + +
        +
      • +

        onDayOfMonthSelected

        +
        void onDayOfMonthSelected(int year,
        +                          int month,
        +                          int day)
        +
      • +
      + + + + + + + + + + + + + + + +
        +
      • +

        getFirstDayOfWeek

        +
        int getFirstDayOfWeek()
        +
      • +
      + + + +
        +
      • +

        getMinYear

        +
        int getMinYear()
        +
      • +
      + + + +
        +
      • +

        getMaxYear

        +
        int getMaxYear()
        +
      • +
      + + + +
        +
      • +

        tryVibrate

        +
        void tryVibrate()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/com/android/datetimepicker/date/DatePickerDialog.OnDateChangedListener.html b/javadoc/com/android/datetimepicker/date/DatePickerDialog.OnDateChangedListener.html new file mode 100644 index 000000000..322c79e02 --- /dev/null +++ b/javadoc/com/android/datetimepicker/date/DatePickerDialog.OnDateChangedListener.html @@ -0,0 +1,228 @@ + + + + + +DatePickerDialog.OnDateChangedListener + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.android.datetimepicker.date
+

Interface DatePickerDialog.OnDateChangedListener

+
+
+
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        onDateChanged

        +
        void onDateChanged()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/com/android/datetimepicker/date/DatePickerDialog.OnDateSetListener.html b/javadoc/com/android/datetimepicker/date/DatePickerDialog.OnDateSetListener.html new file mode 100644 index 000000000..48efcf13b --- /dev/null +++ b/javadoc/com/android/datetimepicker/date/DatePickerDialog.OnDateSetListener.html @@ -0,0 +1,251 @@ + + + + + +DatePickerDialog.OnDateSetListener + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.android.datetimepicker.date
+

Interface DatePickerDialog.OnDateSetListener

+
+
+
+
    +
  • +
    +
    Enclosing class:
    +
    DatePickerDialog
    +
    +
    +
    +
    public static interface DatePickerDialog.OnDateSetListener
    +
    The callback used to indicate the user is done filling in the date.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        onDateSet

        +
        void onDateSet(DatePickerDialog dialog,
        +               int year,
        +               int monthOfYear,
        +               int dayOfMonth)
        +
        +
        Parameters:
        +
        view - The view associated with this listener.
        +
        year - The year that was set.
        +
        monthOfYear - The month that was set (0-11) for compatibility + with Calendar.
        +
        dayOfMonth - The day of the month that was set.
        +
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/com/android/datetimepicker/date/DatePickerDialog.html b/javadoc/com/android/datetimepicker/date/DatePickerDialog.html new file mode 100644 index 000000000..de5831e34 --- /dev/null +++ b/javadoc/com/android/datetimepicker/date/DatePickerDialog.html @@ -0,0 +1,691 @@ + + + + + +DatePickerDialog + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.android.datetimepicker.date
+

Class DatePickerDialog

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    android.content.ComponentCallbacks, android.content.ComponentCallbacks2, android.content.DialogInterface.OnCancelListener, android.content.DialogInterface.OnDismissListener, android.view.View.OnClickListener, android.view.View.OnCreateContextMenuListener, DatePickerController
    +
    +
    +
    +
    public class DatePickerDialog
    +extends android.app.DialogFragment
    +implements android.view.View.OnClickListener, DatePickerController
    +
    Dialog allowing users to select a date.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      + + + + + + + + + + + + + + +
      Nested Classes 
      Modifier and TypeClass and Description
      static interface DatePickerDialog.OnDateChangedListener +
      The callback used to notify other date picker components of a change in selected date.
      +
      static interface DatePickerDialog.OnDateSetListener +
      The callback used to indicate the user is done filling in the date.
      +
      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.app.Fragment

        +android.app.Fragment.InstantiationException, android.app.Fragment.SavedState
      • +
      +
    • +
    + +
      +
    • + + +

      Field Summary

      +
        +
      • + + +

        Fields inherited from class android.app.DialogFragment

        +STYLE_NO_FRAME, STYLE_NO_INPUT, STYLE_NO_TITLE, STYLE_NORMAL
      • +
      +
        +
      • + + +

        Fields inherited from interface android.content.ComponentCallbacks2

        +TRIM_MEMORY_BACKGROUND, TRIM_MEMORY_COMPLETE, TRIM_MEMORY_MODERATE, TRIM_MEMORY_RUNNING_CRITICAL, TRIM_MEMORY_RUNNING_LOW, TRIM_MEMORY_RUNNING_MODERATE, TRIM_MEMORY_UI_HIDDEN
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      DatePickerDialog() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      intgetFirstDayOfWeek() 
      intgetMaxYear() 
      intgetMinYear() 
      MonthAdapter.CalendarDaygetSelectedDay() 
      voidinitialize(DatePickerDialog.OnDateSetListener callBack, + int year, + int monthOfYear, + int dayOfMonth) 
      static DatePickerDialognewInstance(DatePickerDialog.OnDateSetListener callBack, + int year, + int monthOfYear, + int dayOfMonth) 
      voidonClick(android.view.View v) 
      voidonCreate(android.os.Bundle savedInstanceState) 
      android.view.ViewonCreateView(android.view.LayoutInflater inflater, + android.view.ViewGroup container, + android.os.Bundle savedInstanceState) 
      voidonDayOfMonthSelected(int year, + int month, + int day) 
      voidonPause() 
      voidonResume() 
      voidonSaveInstanceState(android.os.Bundle outState) 
      voidonYearSelected(int year) 
      voidregisterOnDateChangedListener(DatePickerDialog.OnDateChangedListener listener) 
      voidsetFirstDayOfWeek(int startOfWeek) 
      voidsetOnDateSetListener(DatePickerDialog.OnDateSetListener listener) 
      voidsetYearRange(int startYear, + int endYear) 
      voidtryVibrate() 
      voidunregisterOnDateChangedListener(DatePickerDialog.OnDateChangedListener listener) 
      +
        +
      • + + +

        Methods inherited from class android.app.DialogFragment

        +dismiss, dismissAllowingStateLoss, dump, getDialog, getShowsDialog, getTheme, isCancelable, onActivityCreated, onAttach, onCancel, onCreateDialog, onDestroyView, onDetach, onDismiss, onStart, onStop, setCancelable, setShowsDialog, setStyle, show, show
      • +
      +
        +
      • + + +

        Methods inherited from class android.app.Fragment

        +equals, getActivity, getAllowEnterTransitionOverlap, getAllowReturnTransitionOverlap, getArguments, getChildFragmentManager, getContext, getEnterTransition, getExitTransition, getFragmentManager, getHost, getId, getLoaderManager, getParentFragment, getReenterTransition, getResources, getRetainInstance, getReturnTransition, getSharedElementEnterTransition, getSharedElementReturnTransition, getString, getString, getTag, getTargetFragment, getTargetRequestCode, getText, getUserVisibleHint, getView, hashCode, instantiate, instantiate, isAdded, isDetached, isHidden, isInLayout, isRemoving, isResumed, isVisible, onActivityResult, onAttach, onConfigurationChanged, onContextItemSelected, onCreateAnimator, onCreateContextMenu, onCreateOptionsMenu, onDestroy, onDestroyOptionsMenu, onHiddenChanged, onInflate, onInflate, onInflate, onLowMemory, onOptionsItemSelected, onOptionsMenuClosed, onPrepareOptionsMenu, onRequestPermissionsResult, onTrimMemory, onViewCreated, onViewStateRestored, registerForContextMenu, requestPermissions, setAllowEnterTransitionOverlap, setAllowReturnTransitionOverlap, setArguments, setEnterSharedElementCallback, setEnterTransition, setExitSharedElementCallback, setExitTransition, setHasOptionsMenu, setInitialSavedState, setMenuVisibility, setReenterTransition, setRetainInstance, setReturnTransition, setSharedElementEnterTransition, setSharedElementReturnTransition, setTargetFragment, setUserVisibleHint, shouldShowRequestPermissionRationale, startActivity, startActivity, startActivityForResult, startActivityForResult, toString, unregisterForContextMenu
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, finalize, getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        DatePickerDialog

        +
        public DatePickerDialog()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        newInstance

        +
        public static DatePickerDialog newInstance(DatePickerDialog.OnDateSetListener callBack,
        +                                           int year,
        +                                           int monthOfYear,
        +                                           int dayOfMonth)
        +
        +
        Parameters:
        +
        callBack - How the parent is notified that the date is set.
        +
        year - The initial year of the dialog.
        +
        monthOfYear - The initial month of the dialog.
        +
        dayOfMonth - The initial day of the dialog.
        +
        +
      • +
      + + + + + + + +
        +
      • +

        onCreate

        +
        public void onCreate(android.os.Bundle savedInstanceState)
        +
        +
        Overrides:
        +
        onCreate in class android.app.DialogFragment
        +
        +
      • +
      + + + +
        +
      • +

        onSaveInstanceState

        +
        public void onSaveInstanceState(android.os.Bundle outState)
        +
        +
        Overrides:
        +
        onSaveInstanceState in class android.app.DialogFragment
        +
        +
      • +
      + + + +
        +
      • +

        onCreateView

        +
        public android.view.View onCreateView(android.view.LayoutInflater inflater,
        +                                      android.view.ViewGroup container,
        +                                      android.os.Bundle savedInstanceState)
        +
        +
        Overrides:
        +
        onCreateView in class android.app.Fragment
        +
        +
      • +
      + + + +
        +
      • +

        onResume

        +
        public void onResume()
        +
        +
        Overrides:
        +
        onResume in class android.app.Fragment
        +
        +
      • +
      + + + +
        +
      • +

        onPause

        +
        public void onPause()
        +
        +
        Overrides:
        +
        onPause in class android.app.Fragment
        +
        +
      • +
      + + + +
        +
      • +

        setFirstDayOfWeek

        +
        public void setFirstDayOfWeek(int startOfWeek)
        +
      • +
      + + + +
        +
      • +

        setYearRange

        +
        public void setYearRange(int startYear,
        +                         int endYear)
        +
      • +
      + + + + + + + +
        +
      • +

        onClick

        +
        public void onClick(android.view.View v)
        +
        +
        Specified by:
        +
        onClick in interface android.view.View.OnClickListener
        +
        +
      • +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/com/android/datetimepicker/date/DayPickerView.ScrollStateRunnable.html b/javadoc/com/android/datetimepicker/date/DayPickerView.ScrollStateRunnable.html new file mode 100644 index 000000000..4002b1459 --- /dev/null +++ b/javadoc/com/android/datetimepicker/date/DayPickerView.ScrollStateRunnable.html @@ -0,0 +1,309 @@ + + + + + +DayPickerView.ScrollStateRunnable + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.android.datetimepicker.date
+

Class DayPickerView.ScrollStateRunnable

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.lang.Runnable
    +
    +
    +
    Enclosing class:
    +
    DayPickerView
    +
    +
    +
    +
    protected class DayPickerView.ScrollStateRunnable
    +extends java.lang.Object
    +implements java.lang.Runnable
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + + + +
      Constructors 
      ModifierConstructor and Description
      protected ScrollStateRunnable() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      voiddoScrollStateChange(android.widget.AbsListView view, + int scrollState) +
      Sets up the runnable with a short delay in case the scroll state + immediately changes again.
      +
      voidrun() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ScrollStateRunnable

        +
        protected ScrollStateRunnable()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        doScrollStateChange

        +
        public void doScrollStateChange(android.widget.AbsListView view,
        +                                int scrollState)
        +
        Sets up the runnable with a short delay in case the scroll state + immediately changes again.
        +
        +
        Parameters:
        +
        view - The list view that changed state
        +
        scrollState - The new state it changed to
        +
        +
      • +
      + + + +
        +
      • +

        run

        +
        public void run()
        +
        +
        Specified by:
        +
        run in interface java.lang.Runnable
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/com/android/datetimepicker/date/DayPickerView.html b/javadoc/com/android/datetimepicker/date/DayPickerView.html new file mode 100644 index 000000000..52a0ea5a3 --- /dev/null +++ b/javadoc/com/android/datetimepicker/date/DayPickerView.html @@ -0,0 +1,1066 @@ + + + + + +DayPickerView + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.android.datetimepicker.date
+

Class DayPickerView

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    android.graphics.drawable.Drawable.Callback, android.text.NoCopySpan, android.text.TextWatcher, android.view.accessibility.AccessibilityEventSource, android.view.KeyEvent.Callback, android.view.ViewManager, android.view.ViewParent, android.view.ViewTreeObserver.OnGlobalLayoutListener, android.view.ViewTreeObserver.OnTouchModeChangeListener, android.widget.AbsListView.OnScrollListener, android.widget.Filter.FilterListener, DatePickerDialog.OnDateChangedListener
    +
    +
    +
    Direct Known Subclasses:
    +
    SimpleDayPickerView
    +
    +
    +
    +
    public abstract class DayPickerView
    +extends android.widget.ListView
    +implements android.widget.AbsListView.OnScrollListener, DatePickerDialog.OnDateChangedListener
    +
    This displays a list of months in a calendar format with selectable days.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      + + + + + + + + + + +
      Nested Classes 
      Modifier and TypeClass and Description
      protected class DayPickerView.ScrollStateRunnable 
      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.widget.ListView

        +android.widget.ListView.FixedViewInfo
      • +
      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.widget.AbsListView

        +android.widget.AbsListView.LayoutParams, android.widget.AbsListView.MultiChoiceModeListener, android.widget.AbsListView.OnScrollListener, android.widget.AbsListView.RecyclerListener, android.widget.AbsListView.SelectionBoundsAdjuster
      • +
      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.widget.AdapterView

        +android.widget.AdapterView.AdapterContextMenuInfo, android.widget.AdapterView.OnItemClickListener, android.widget.AdapterView.OnItemLongClickListener, android.widget.AdapterView.OnItemSelectedListener
      • +
      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.view.ViewGroup

        +android.view.ViewGroup.MarginLayoutParams, android.view.ViewGroup.OnHierarchyChangeListener
      • +
      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.view.View

        +android.view.View.AccessibilityDelegate, android.view.View.BaseSavedState, android.view.View.DragShadowBuilder, android.view.View.MeasureSpec, android.view.View.OnApplyWindowInsetsListener, android.view.View.OnAttachStateChangeListener, android.view.View.OnClickListener, android.view.View.OnContextClickListener, android.view.View.OnCreateContextMenuListener, android.view.View.OnDragListener, android.view.View.OnFocusChangeListener, android.view.View.OnGenericMotionListener, android.view.View.OnHoverListener, android.view.View.OnKeyListener, android.view.View.OnLayoutChangeListener, android.view.View.OnLongClickListener, android.view.View.OnScrollChangeListener, android.view.View.OnSystemUiVisibilityChangeListener, android.view.View.OnTouchListener
      • +
      +
        +
      • + + +

        Nested classes/interfaces inherited from interface android.text.NoCopySpan

        +android.text.NoCopySpan.Concrete
      • +
      +
    • +
    + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      static intDAYS_PER_WEEK 
      protected static intGOTO_SCROLL_DURATION 
      static intLIST_TOP_OFFSET 
      protected MonthAdaptermAdapter 
      protected android.content.ContextmContext 
      protected intmCurrentMonthDisplayed 
      protected intmCurrentScrollState 
      protected intmDaysPerWeek 
      protected intmFirstDayOfWeek 
      protected floatmFriction 
      protected android.os.HandlermHandler 
      protected intmNumWeeks 
      protected longmPreviousScrollPosition 
      protected intmPreviousScrollState 
      protected java.lang.CharSequencemPrevMonthName 
      protected DayPickerView.ScrollStateRunnablemScrollStateChangedRunnable 
      protected MonthAdapter.CalendarDaymSelectedDay 
      protected booleanmShowWeekNumber 
      protected MonthAdapter.CalendarDaymTempDay 
      protected static intSCROLL_CHANGE_DELAY 
      protected static intSCROLL_HYST_WEEKS 
      +
        +
      • + + +

        Fields inherited from class android.widget.AbsListView

        +CHOICE_MODE_MULTIPLE, CHOICE_MODE_MULTIPLE_MODAL, CHOICE_MODE_NONE, CHOICE_MODE_SINGLE, TRANSCRIPT_MODE_ALWAYS_SCROLL, TRANSCRIPT_MODE_DISABLED, TRANSCRIPT_MODE_NORMAL
      • +
      +
        +
      • + + +

        Fields inherited from class android.widget.AdapterView

        +INVALID_POSITION, INVALID_ROW_ID, ITEM_VIEW_TYPE_HEADER_OR_FOOTER, ITEM_VIEW_TYPE_IGNORE
      • +
      +
        +
      • + + +

        Fields inherited from class android.view.ViewGroup

        +CLIP_TO_PADDING_MASK, FOCUS_AFTER_DESCENDANTS, FOCUS_BEFORE_DESCENDANTS, FOCUS_BLOCK_DESCENDANTS, LAYOUT_MODE_CLIP_BOUNDS, LAYOUT_MODE_OPTICAL_BOUNDS, PERSISTENT_ALL_CACHES, PERSISTENT_ANIMATION_CACHE, PERSISTENT_NO_CACHE, PERSISTENT_SCROLLING_CACHE
      • +
      +
        +
      • + + +

        Fields inherited from class android.view.View

        +ACCESSIBILITY_LIVE_REGION_ASSERTIVE, ACCESSIBILITY_LIVE_REGION_NONE, ACCESSIBILITY_LIVE_REGION_POLITE, ALPHA, DRAWING_CACHE_QUALITY_AUTO, DRAWING_CACHE_QUALITY_HIGH, DRAWING_CACHE_QUALITY_LOW, EMPTY_STATE_SET, ENABLED_FOCUSED_SELECTED_STATE_SET, ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, ENABLED_FOCUSED_STATE_SET, ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET, ENABLED_SELECTED_STATE_SET, ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET, ENABLED_STATE_SET, ENABLED_WINDOW_FOCUSED_STATE_SET, FIND_VIEWS_WITH_CONTENT_DESCRIPTION, FIND_VIEWS_WITH_TEXT, FOCUS_BACKWARD, FOCUS_DOWN, FOCUS_FORWARD, FOCUS_LEFT, FOCUS_RIGHT, FOCUS_UP, FOCUSABLES_ALL, FOCUSABLES_TOUCH_MODE, FOCUSED_SELECTED_STATE_SET, FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, FOCUSED_STATE_SET, FOCUSED_WINDOW_FOCUSED_STATE_SET, GONE, HAPTIC_FEEDBACK_ENABLED, IMPORTANT_FOR_ACCESSIBILITY_AUTO, IMPORTANT_FOR_ACCESSIBILITY_NO, IMPORTANT_FOR_ACCESSIBILITY_NO_HIDE_DESCENDANTS, IMPORTANT_FOR_ACCESSIBILITY_YES, INVISIBLE, KEEP_SCREEN_ON, LAYER_TYPE_HARDWARE, LAYER_TYPE_NONE, LAYER_TYPE_SOFTWARE, LAYOUT_DIRECTION_INHERIT, LAYOUT_DIRECTION_LOCALE, LAYOUT_DIRECTION_LTR, LAYOUT_DIRECTION_RTL, MEASURED_HEIGHT_STATE_SHIFT, MEASURED_SIZE_MASK, MEASURED_STATE_MASK, MEASURED_STATE_TOO_SMALL, NO_ID, OVER_SCROLL_ALWAYS, OVER_SCROLL_IF_CONTENT_SCROLLS, OVER_SCROLL_NEVER, PRESSED_ENABLED_FOCUSED_SELECTED_STATE_SET, PRESSED_ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_FOCUSED_STATE_SET, PRESSED_ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_SELECTED_STATE_SET, PRESSED_ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_STATE_SET, PRESSED_ENABLED_WINDOW_FOCUSED_STATE_SET, PRESSED_FOCUSED_SELECTED_STATE_SET, PRESSED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_FOCUSED_STATE_SET, PRESSED_FOCUSED_WINDOW_FOCUSED_STATE_SET, PRESSED_SELECTED_STATE_SET, PRESSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_STATE_SET, PRESSED_WINDOW_FOCUSED_STATE_SET, ROTATION, ROTATION_X, ROTATION_Y, SCALE_X, SCALE_Y, SCREEN_STATE_OFF, SCREEN_STATE_ON, SCROLL_AXIS_HORIZONTAL, SCROLL_AXIS_NONE, SCROLL_AXIS_VERTICAL, SCROLL_INDICATOR_BOTTOM, SCROLL_INDICATOR_END, SCROLL_INDICATOR_LEFT, SCROLL_INDICATOR_RIGHT, SCROLL_INDICATOR_START, SCROLL_INDICATOR_TOP, SCROLLBAR_POSITION_DEFAULT, SCROLLBAR_POSITION_LEFT, SCROLLBAR_POSITION_RIGHT, SCROLLBARS_INSIDE_INSET, SCROLLBARS_INSIDE_OVERLAY, SCROLLBARS_OUTSIDE_INSET, SCROLLBARS_OUTSIDE_OVERLAY, SELECTED_STATE_SET, SELECTED_WINDOW_FOCUSED_STATE_SET, SOUND_EFFECTS_ENABLED, STATUS_BAR_HIDDEN, STATUS_BAR_VISIBLE, SYSTEM_UI_FLAG_FULLSCREEN, SYSTEM_UI_FLAG_HIDE_NAVIGATION, SYSTEM_UI_FLAG_IMMERSIVE, SYSTEM_UI_FLAG_IMMERSIVE_STICKY, SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN, SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION, SYSTEM_UI_FLAG_LAYOUT_STABLE, SYSTEM_UI_FLAG_LIGHT_STATUS_BAR, SYSTEM_UI_FLAG_LOW_PROFILE, SYSTEM_UI_FLAG_VISIBLE, SYSTEM_UI_LAYOUT_FLAGS, TEXT_ALIGNMENT_CENTER, TEXT_ALIGNMENT_GRAVITY, TEXT_ALIGNMENT_INHERIT, TEXT_ALIGNMENT_TEXT_END, TEXT_ALIGNMENT_TEXT_START, TEXT_ALIGNMENT_VIEW_END, TEXT_ALIGNMENT_VIEW_START, TEXT_DIRECTION_ANY_RTL, TEXT_DIRECTION_FIRST_STRONG, TEXT_DIRECTION_FIRST_STRONG_LTR, TEXT_DIRECTION_FIRST_STRONG_RTL, TEXT_DIRECTION_INHERIT, TEXT_DIRECTION_LOCALE, TEXT_DIRECTION_LTR, TEXT_DIRECTION_RTL, TRANSLATION_X, TRANSLATION_Y, TRANSLATION_Z, VIEW_LOG_TAG, VISIBLE, WINDOW_FOCUSED_STATE_SET, X, Y, Z
      • +
      +
        +
      • + + +

        Fields inherited from interface android.widget.AbsListView.OnScrollListener

        +SCROLL_STATE_FLING, SCROLL_STATE_IDLE, SCROLL_STATE_TOUCH_SCROLL
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + + + + +
      Constructors 
      Constructor and Description
      DayPickerView(android.content.Context context, + android.util.AttributeSet attrs) 
      DayPickerView(android.content.Context context, + DatePickerController controller) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and TypeMethod and Description
      abstract MonthAdaptercreateMonthAdapter(android.content.Context context, + DatePickerController controller) 
      intgetMostVisiblePosition() +
      Gets the position of the view that is most prominently displayed within the list view.
      +
      booleangoTo(MonthAdapter.CalendarDay day, + boolean animate, + boolean setSelected, + boolean forceScroll) +
      This moves to the specified time in the view.
      +
      voidinit(android.content.Context context) 
      protected voidlayoutChildren() 
      voidonChange() 
      voidonDateChanged() 
      voidonInitializeAccessibilityEvent(android.view.accessibility.AccessibilityEvent event) 
      voidonInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo info) +
      Necessary for accessibility, to ensure we support "scrolling" forward and backward + in the month list.
      +
      voidonScroll(android.widget.AbsListView view, + int firstVisibleItem, + int visibleItemCount, + int totalItemCount) +
      Updates the title and selected month if the view has moved to a new + month.
      +
      voidonScrollStateChanged(android.widget.AbsListView view, + int scrollState) 
      booleanperformAccessibilityAction(int action, + android.os.Bundle arguments) +
      When scroll forward/backward events are received, announce the newly scrolled-to month.
      +
      voidpostSetSelection(int position) 
      protected voidrefreshAdapter() +
      Creates a new adapter if necessary and sets up its parameters.
      +
      voidsetController(DatePickerController controller) 
      protected voidsetMonthDisplayed(MonthAdapter.CalendarDay date) +
      Sets the month displayed at the top of this view based on time.
      +
      protected voidsetUpListView() 
      +
        +
      • + + +

        Methods inherited from class android.widget.ListView

        +addFooterView, addFooterView, addHeaderView, addHeaderView, areFooterDividersEnabled, areHeaderDividersEnabled, canAnimate, dispatchDraw, dispatchKeyEvent, drawChild, findViewTraversal, findViewWithTagTraversal, getAccessibilityClassName, getAdapter, getCheckItemIds, getDivider, getDividerHeight, getFooterViewsCount, getHeaderViewsCount, getItemsCanFocus, getMaxScrollAmount, getOverscrollFooter, getOverscrollHeader, isOpaque, onFinishInflate, onFocusChanged, onInitializeAccessibilityNodeInfoForItem, onKeyDown, onKeyMultiple, onKeyUp, onMeasure, onSizeChanged, removeFooterView, removeHeaderView, requestChildRectangleOnScreen, setAdapter, setCacheColorHint, setDivider, setDividerHeight, setFooterDividersEnabled, setHeaderDividersEnabled, setItemsCanFocus, setOverscrollFooter, setOverscrollHeader, setRemoteViewsAdapter, setSelection, setSelectionAfterHeaderView, smoothScrollByOffset, smoothScrollToPosition
      • +
      +
        +
      • + + +

        Methods inherited from class android.widget.AbsListView

        +addTouchables, afterTextChanged, beforeTextChanged, canScrollList, checkInputConnectionProxy, checkLayoutParams, clearChoices, clearTextFilter, computeVerticalScrollExtent, computeVerticalScrollOffset, computeVerticalScrollRange, deferNotifyDataSetChanged, dispatchDrawableHotspotChanged, dispatchSetPressed, draw, drawableStateChanged, fling, generateDefaultLayoutParams, generateLayoutParams, generateLayoutParams, getBottomFadingEdgeStrength, getBottomPaddingOffset, getCacheColorHint, getCheckedItemCount, getCheckedItemIds, getCheckedItemPosition, getCheckedItemPositions, getChoiceMode, getContextMenuInfo, getFocusedRect, getLeftPaddingOffset, getListPaddingBottom, getListPaddingLeft, getListPaddingRight, getListPaddingTop, getRightPaddingOffset, getSelectedView, getSelector, getSolidColor, getTextFilter, getTopFadingEdgeStrength, getTopPaddingOffset, getTranscriptMode, getVerticalScrollbarWidth, handleDataChanged, hasTextFilter, invalidateViews, isFastScrollAlwaysVisible, isFastScrollEnabled, isInFilterMode, isItemChecked, isPaddingOffsetRequired, isScrollingCacheEnabled, isSmoothScrollbarEnabled, isStackFromBottom, isTextFilterEnabled, jumpDrawablesToCurrentState, onAttachedToWindow, onCancelPendingInputEvents, onCreateInputConnection, onDetachedFromWindow, onDisplayHint, onFilterComplete, onGenericMotionEvent, onGlobalLayout, onInterceptHoverEvent, onInterceptTouchEvent, onLayout, onNestedFling, onNestedScroll, onNestedScrollAccepted, onOverScrolled, onRemoteAdapterConnected, onRemoteAdapterDisconnected, onRestoreInstanceState, onRtlPropertiesChanged, onSaveInstanceState, onStartNestedScroll, onTextChanged, onTouchEvent, onTouchModeChanged, onWindowFocusChanged, performItemClick, pointToPosition, pointToRowId, reclaimViews, requestDisallowInterceptTouchEvent, requestLayout, scrollListBy, setChoiceMode, setDrawSelectorOnTop, setFastScrollAlwaysVisible, setFastScrollEnabled, setFastScrollStyle, setFilterText, setFriction, setItemChecked, setMultiChoiceModeListener, setOnScrollListener, setOverScrollMode, setRecyclerListener, setScrollBarStyle, setScrollIndicators, setScrollingCacheEnabled, setSelectionFromTop, setSelector, setSelector, setSmoothScrollbarEnabled, setStackFromBottom, setTextFilterEnabled, setTranscriptMode, setVelocityScale, setVerticalScrollbarPosition, showContextMenuForChild, smoothScrollBy, smoothScrollToPosition, smoothScrollToPositionFromTop, smoothScrollToPositionFromTop, verifyDrawable
      • +
      +
        +
      • + + +

        Methods inherited from class android.widget.AdapterView

        +addView, addView, addView, addView, dispatchRestoreInstanceState, dispatchSaveInstanceState, getCount, getEmptyView, getFirstVisiblePosition, getItemAtPosition, getItemIdAtPosition, getLastVisiblePosition, getOnItemClickListener, getOnItemLongClickListener, getOnItemSelectedListener, getPositionForView, getSelectedItem, getSelectedItemId, getSelectedItemPosition, removeAllViews, removeView, removeViewAt, setEmptyView, setFocusable, setFocusableInTouchMode, setOnClickListener, setOnItemClickListener, setOnItemLongClickListener, setOnItemSelectedListener
      • +
      +
        +
      • + + +

        Methods inherited from class android.view.ViewGroup

        +addChildrenForAccessibility, addFocusables, addStatesFromChildren, addView, addViewInLayout, addViewInLayout, attachLayoutAnimationParameters, attachViewToParent, bringChildToFront, childDrawableStateChanged, childHasTransientStateChanged, cleanupLayoutState, clearChildFocus, clearDisappearingChildren, clearFocus, debug, detachAllViewsFromParent, detachViewFromParent, detachViewFromParent, detachViewsFromParent, dispatchApplyWindowInsets, dispatchConfigurationChanged, dispatchDisplayHint, dispatchDragEvent, dispatchFreezeSelfOnly, dispatchGenericFocusedEvent, dispatchGenericPointerEvent, dispatchHoverEvent, dispatchKeyEventPreIme, dispatchKeyShortcutEvent, dispatchProvideStructure, dispatchSetActivated, dispatchSetSelected, dispatchSystemUiVisibilityChanged, dispatchThawSelfOnly, dispatchTouchEvent, dispatchTrackballEvent, dispatchUnhandledMove, dispatchVisibilityChanged, dispatchWindowFocusChanged, dispatchWindowSystemUiVisiblityChanged, dispatchWindowVisibilityChanged, endViewTransition, findFocus, findViewsWithText, focusableViewAvailable, focusSearch, gatherTransparentRegion, getChildAt, getChildCount, getChildDrawingOrder, getChildMeasureSpec, getChildStaticTransformation, getChildVisibleRect, getClipChildren, getClipToPadding, getDescendantFocusability, getFocusedChild, getLayoutAnimation, getLayoutAnimationListener, getLayoutMode, getLayoutTransition, getNestedScrollAxes, getOverlay, getPersistentDrawingCache, getTouchscreenBlocksFocus, hasFocus, hasFocusable, hasTransientState, indexOfChild, invalidateChild, invalidateChildInParent, isAlwaysDrawnWithCacheEnabled, isAnimationCacheEnabled, isChildrenDrawingOrderEnabled, isChildrenDrawnWithCacheEnabled, isMotionEventSplittingEnabled, isTransitionGroup, layout, measureChild, measureChildren, measureChildWithMargins, notifySubtreeAccessibilityStateChanged, offsetDescendantRectToMyCoords, offsetRectIntoDescendantCoords, onCreateDrawableState, onNestedPreFling, onNestedPrePerformAccessibilityAction, onNestedPreScroll, onRequestFocusInDescendants, onRequestSendAccessibilityEvent, onStopNestedScroll, onViewAdded, onViewRemoved, recomputeViewAttributes, removeAllViewsInLayout, removeDetachedView, removeViewInLayout, removeViews, removeViewsInLayout, requestChildFocus, requestFocus, requestSendAccessibilityEvent, requestTransparentRegion, scheduleLayoutAnimation, setAddStatesFromChildren, setAlwaysDrawnWithCacheEnabled, setAnimationCacheEnabled, setChildrenDrawingCacheEnabled, setChildrenDrawingOrderEnabled, setChildrenDrawnWithCacheEnabled, setClipChildren, setClipToPadding, setDescendantFocusability, setLayoutAnimation, setLayoutAnimationListener, setLayoutMode, setLayoutTransition, setMotionEventSplittingEnabled, setOnHierarchyChangeListener, setPersistentDrawingCache, setStaticTransformationsEnabled, setTouchscreenBlocksFocus, setTransitionGroup, shouldDelayChildPressedState, startActionModeForChild, startActionModeForChild, startLayoutAnimation, startViewTransition, updateViewLayout
      • +
      +
        +
      • + + +

        Methods inherited from class android.view.View

        +addFocusables, addOnAttachStateChangeListener, addOnLayoutChangeListener, animate, announceForAccessibility, awakenScrollBars, awakenScrollBars, awakenScrollBars, bringToFront, buildDrawingCache, buildDrawingCache, buildLayer, callOnClick, cancelLongPress, cancelPendingInputEvents, canResolveLayoutDirection, canResolveTextAlignment, canResolveTextDirection, canScrollHorizontally, canScrollVertically, clearAnimation, combineMeasuredStates, computeHorizontalScrollExtent, computeHorizontalScrollOffset, computeHorizontalScrollRange, computeScroll, computeSystemWindowInsets, createAccessibilityNodeInfo, createContextMenu, destroyDrawingCache, dispatchGenericMotionEvent, dispatchNestedFling, dispatchNestedPreFling, dispatchNestedPrePerformAccessibilityAction, dispatchNestedPreScroll, dispatchNestedScroll, dispatchPopulateAccessibilityEvent, drawableHotspotChanged, findViewById, findViewWithTag, fitSystemWindows, focusSearch, forceLayout, generateViewId, getAccessibilityLiveRegion, getAccessibilityNodeProvider, getAccessibilityTraversalAfter, getAccessibilityTraversalBefore, getAlpha, getAnimation, getApplicationWindowToken, getBackground, getBackgroundTintList, getBackgroundTintMode, getBaseline, getBottom, getCameraDistance, getClipBounds, getClipBounds, getClipToOutline, getContentDescription, getContext, getDefaultSize, getDisplay, getDrawableState, getDrawingCache, getDrawingCache, getDrawingCacheBackgroundColor, getDrawingCacheQuality, getDrawingRect, getDrawingTime, getElevation, getFilterTouchesWhenObscured, getFitsSystemWindows, getFocusables, getForeground, getForegroundGravity, getForegroundTintList, getForegroundTintMode, getGlobalVisibleRect, getGlobalVisibleRect, getHandler, getHeight, getHitRect, getHorizontalFadingEdgeLength, getHorizontalScrollbarHeight, getId, getImportantForAccessibility, getKeepScreenOn, getKeyDispatcherState, getLabelFor, getLayerType, getLayoutDirection, getLayoutParams, getLeft, getLeftFadingEdgeStrength, getLocalVisibleRect, getLocationInWindow, getLocationOnScreen, getMatrix, getMeasuredHeight, getMeasuredHeightAndState, getMeasuredState, getMeasuredWidth, getMeasuredWidthAndState, getMinimumHeight, getMinimumWidth, getNextFocusDownId, getNextFocusForwardId, getNextFocusLeftId, getNextFocusRightId, getNextFocusUpId, getOnFocusChangeListener, getOutlineProvider, getOverScrollMode, getPaddingBottom, getPaddingEnd, getPaddingLeft, getPaddingRight, getPaddingStart, getPaddingTop, getParent, getParentForAccessibility, getPivotX, getPivotY, getResources, getRight, getRightFadingEdgeStrength, getRootView, getRootWindowInsets, getRotation, getRotationX, getRotationY, getScaleX, getScaleY, getScrollBarDefaultDelayBeforeFade, getScrollBarFadeDuration, getScrollBarSize, getScrollBarStyle, getScrollIndicators, getScrollX, getScrollY, getStateListAnimator, getSuggestedMinimumHeight, getSuggestedMinimumWidth, getSystemUiVisibility, getTag, getTag, getTextAlignment, getTextDirection, getTop, getTouchables, getTouchDelegate, getTransitionName, getTranslationX, getTranslationY, getTranslationZ, getVerticalFadingEdgeLength, getVerticalScrollbarPosition, getViewTreeObserver, getVisibility, getWidth, getWindowAttachCount, getWindowId, getWindowSystemUiVisibility, getWindowToken, getWindowVisibility, getWindowVisibleDisplayFrame, getX, getY, getZ, hasNestedScrollingParent, hasOnClickListeners, hasOverlappingRendering, hasWindowFocus, inflate, invalidate, invalidate, invalidate, invalidateDrawable, invalidateOutline, isAccessibilityFocused, isActivated, isAttachedToWindow, isClickable, isContextClickable, isDirty, isDrawingCacheEnabled, isDuplicateParentStateEnabled, isEnabled, isFocusable, isFocusableInTouchMode, isFocused, isHapticFeedbackEnabled, isHardwareAccelerated, isHorizontalFadingEdgeEnabled, isHorizontalScrollBarEnabled, isHovered, isImportantForAccessibility, isInEditMode, isInLayout, isInTouchMode, isLaidOut, isLayoutDirectionResolved, isLayoutRequested, isLongClickable, isNestedScrollingEnabled, isPaddingRelative, isPressed, isSaveEnabled, isSaveFromParentEnabled, isScrollbarFadingEnabled, isScrollContainer, isSelected, isShown, isSoundEffectsEnabled, isTextAlignmentResolved, isTextDirectionResolved, isVerticalFadingEdgeEnabled, isVerticalScrollBarEnabled, measure, mergeDrawableStates, offsetLeftAndRight, offsetTopAndBottom, onAnimationEnd, onAnimationStart, onApplyWindowInsets, onCheckIsTextEditor, onConfigurationChanged, onCreateContextMenu, onDragEvent, onDraw, onDrawForeground, onDrawScrollBars, onFilterTouchEventForSecurity, onFinishTemporaryDetach, onHoverChanged, onHoverEvent, onKeyLongPress, onKeyPreIme, onKeyShortcut, onPopulateAccessibilityEvent, onProvideStructure, onProvideVirtualStructure, onScreenStateChanged, onScrollChanged, onSetAlpha, onStartTemporaryDetach, onTrackballEvent, onVisibilityChanged, onWindowSystemUiVisibilityChanged, onWindowVisibilityChanged, overScrollBy, performClick, performContextClick, performHapticFeedback, performHapticFeedback, performLongClick, playSoundEffect, post, postDelayed, postInvalidate, postInvalidate, postInvalidateDelayed, postInvalidateDelayed, postInvalidateOnAnimation, postInvalidateOnAnimation, postOnAnimation, postOnAnimationDelayed, refreshDrawableState, removeCallbacks, removeOnAttachStateChangeListener, removeOnLayoutChangeListener, requestApplyInsets, requestFitSystemWindows, requestFocus, requestFocus, requestFocusFromTouch, requestRectangleOnScreen, requestRectangleOnScreen, requestUnbufferedDispatch, resolveSize, resolveSizeAndState, restoreHierarchyState, saveHierarchyState, scheduleDrawable, scrollBy, scrollTo, sendAccessibilityEvent, sendAccessibilityEventUnchecked, setAccessibilityDelegate, setAccessibilityLiveRegion, setAccessibilityTraversalAfter, setAccessibilityTraversalBefore, setActivated, setAlpha, setAnimation, setBackground, setBackgroundColor, setBackgroundDrawable, setBackgroundResource, setBackgroundTintList, setBackgroundTintMode, setBottom, setCameraDistance, setClickable, setClipBounds, setClipToOutline, setContentDescription, setContextClickable, setDrawingCacheBackgroundColor, setDrawingCacheEnabled, setDrawingCacheQuality, setDuplicateParentStateEnabled, setElevation, setEnabled, setFadingEdgeLength, setFilterTouchesWhenObscured, setFitsSystemWindows, setForeground, setForegroundGravity, setForegroundTintList, setForegroundTintMode, setHapticFeedbackEnabled, setHasTransientState, setHorizontalFadingEdgeEnabled, setHorizontalScrollBarEnabled, setHovered, setId, setImportantForAccessibility, setKeepScreenOn, setLabelFor, setLayerPaint, setLayerType, setLayoutDirection, setLayoutParams, setLeft, setLongClickable, setMeasuredDimension, setMinimumHeight, setMinimumWidth, setNestedScrollingEnabled, setNextFocusDownId, setNextFocusForwardId, setNextFocusLeftId, setNextFocusRightId, setNextFocusUpId, setOnApplyWindowInsetsListener, setOnContextClickListener, setOnCreateContextMenuListener, setOnDragListener, setOnFocusChangeListener, setOnGenericMotionListener, setOnHoverListener, setOnKeyListener, setOnLongClickListener, setOnScrollChangeListener, setOnSystemUiVisibilityChangeListener, setOnTouchListener, setOutlineProvider, setPadding, setPaddingRelative, setPivotX, setPivotY, setPressed, setRight, setRotation, setRotationX, setRotationY, setSaveEnabled, setSaveFromParentEnabled, setScaleX, setScaleY, setScrollBarDefaultDelayBeforeFade, setScrollBarFadeDuration, setScrollbarFadingEnabled, setScrollBarSize, setScrollContainer, setScrollIndicators, setScrollIndicators, setScrollX, setScrollY, setSelected, setSoundEffectsEnabled, setStateListAnimator, setSystemUiVisibility, setTag, setTag, setTextAlignment, setTextDirection, setTop, setTouchDelegate, setTransitionName, setTranslationX, setTranslationY, setTranslationZ, setVerticalFadingEdgeEnabled, setVerticalScrollBarEnabled, setVisibility, setWillNotCacheDrawing, setWillNotDraw, setX, setY, setZ, showContextMenu, startActionMode, startActionMode, startAnimation, startDrag, startNestedScroll, stopNestedScroll, toString, unscheduleDrawable, unscheduleDrawable, willNotCacheDrawing, willNotDraw
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
        +
      • + + +

        Methods inherited from interface android.view.ViewParent

        +canResolveLayoutDirection, canResolveTextAlignment, canResolveTextDirection, createContextMenu, getLayoutDirection, getParent, getParentForAccessibility, getTextAlignment, getTextDirection, isLayoutDirectionResolved, isLayoutRequested, isTextAlignmentResolved, isTextDirectionResolved, requestFitSystemWindows
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        SCROLL_HYST_WEEKS

        +
        protected static final int SCROLL_HYST_WEEKS
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        GOTO_SCROLL_DURATION

        +
        protected static final int GOTO_SCROLL_DURATION
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        SCROLL_CHANGE_DELAY

        +
        protected static final int SCROLL_CHANGE_DELAY
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + + + + + +
        +
      • +

        LIST_TOP_OFFSET

        +
        public static int LIST_TOP_OFFSET
        +
      • +
      + + + +
        +
      • +

        mNumWeeks

        +
        protected int mNumWeeks
        +
      • +
      + + + +
        +
      • +

        mShowWeekNumber

        +
        protected boolean mShowWeekNumber
        +
      • +
      + + + +
        +
      • +

        mDaysPerWeek

        +
        protected int mDaysPerWeek
        +
      • +
      + + + +
        +
      • +

        mFriction

        +
        protected float mFriction
        +
      • +
      + + + +
        +
      • +

        mContext

        +
        protected android.content.Context mContext
        +
      • +
      + + + +
        +
      • +

        mHandler

        +
        protected android.os.Handler mHandler
        +
      • +
      + + + + + + + + + + + + + + + +
        +
      • +

        mFirstDayOfWeek

        +
        protected int mFirstDayOfWeek
        +
      • +
      + + + +
        +
      • +

        mPrevMonthName

        +
        protected java.lang.CharSequence mPrevMonthName
        +
      • +
      + + + +
        +
      • +

        mCurrentMonthDisplayed

        +
        protected int mCurrentMonthDisplayed
        +
      • +
      + + + +
        +
      • +

        mPreviousScrollPosition

        +
        protected long mPreviousScrollPosition
        +
      • +
      + + + +
        +
      • +

        mPreviousScrollState

        +
        protected int mPreviousScrollState
        +
      • +
      + + + +
        +
      • +

        mCurrentScrollState

        +
        protected int mCurrentScrollState
        +
      • +
      + + + + +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        DayPickerView

        +
        public DayPickerView(android.content.Context context,
        +                     android.util.AttributeSet attrs)
        +
      • +
      + + + +
        +
      • +

        DayPickerView

        +
        public DayPickerView(android.content.Context context,
        +                     DatePickerController controller)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + +
        +
      • +

        init

        +
        public void init(android.content.Context context)
        +
      • +
      + + + +
        +
      • +

        onChange

        +
        public void onChange()
        +
      • +
      + + + +
        +
      • +

        refreshAdapter

        +
        protected void refreshAdapter()
        +
        Creates a new adapter if necessary and sets up its parameters. Override + this method to provide a custom adapter.
        +
      • +
      + + + + + + + +
        +
      • +

        setUpListView

        +
        protected void setUpListView()
        +
      • +
      + + + +
        +
      • +

        goTo

        +
        public boolean goTo(MonthAdapter.CalendarDay day,
        +                    boolean animate,
        +                    boolean setSelected,
        +                    boolean forceScroll)
        +
        This moves to the specified time in the view. If the time is not already + in range it will move the list so that the first of the month containing + the time is at the top of the view. If the new time is already in view + the list will not be scrolled unless forceScroll is true. This time may + optionally be highlighted as selected as well.
        +
        +
        Parameters:
        +
        time - The time to move to
        +
        animate - Whether to scroll to the given time or just redraw at the + new location
        +
        setSelected - Whether to set the given time as selected
        +
        forceScroll - Whether to recenter even if the time is already + visible
        +
        Returns:
        +
        Whether or not the view animated to the new location
        +
        +
      • +
      + + + +
        +
      • +

        postSetSelection

        +
        public void postSetSelection(int position)
        +
      • +
      + + + +
        +
      • +

        onScroll

        +
        public void onScroll(android.widget.AbsListView view,
        +                     int firstVisibleItem,
        +                     int visibleItemCount,
        +                     int totalItemCount)
        +
        Updates the title and selected month if the view has moved to a new + month.
        +
        +
        Specified by:
        +
        onScroll in interface android.widget.AbsListView.OnScrollListener
        +
        +
      • +
      + + + +
        +
      • +

        setMonthDisplayed

        +
        protected void setMonthDisplayed(MonthAdapter.CalendarDay date)
        +
        Sets the month displayed at the top of this view based on time. Override + to add custom events when the title is changed.
        +
      • +
      + + + +
        +
      • +

        onScrollStateChanged

        +
        public void onScrollStateChanged(android.widget.AbsListView view,
        +                                 int scrollState)
        +
        +
        Specified by:
        +
        onScrollStateChanged in interface android.widget.AbsListView.OnScrollListener
        +
        +
      • +
      + + + +
        +
      • +

        getMostVisiblePosition

        +
        public int getMostVisiblePosition()
        +
        Gets the position of the view that is most prominently displayed within the list view.
        +
      • +
      + + + + + + + +
        +
      • +

        layoutChildren

        +
        protected void layoutChildren()
        +
        +
        Overrides:
        +
        layoutChildren in class android.widget.ListView
        +
        +
      • +
      + + + +
        +
      • +

        onInitializeAccessibilityEvent

        +
        public void onInitializeAccessibilityEvent(android.view.accessibility.AccessibilityEvent event)
        +
        +
        Overrides:
        +
        onInitializeAccessibilityEvent in class android.view.View
        +
        +
      • +
      + + + +
        +
      • +

        onInitializeAccessibilityNodeInfo

        +
        public void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo info)
        +
        Necessary for accessibility, to ensure we support "scrolling" forward and backward + in the month list.
        +
        +
        Overrides:
        +
        onInitializeAccessibilityNodeInfo in class android.view.View
        +
        +
      • +
      + + + +
        +
      • +

        performAccessibilityAction

        +
        public boolean performAccessibilityAction(int action,
        +                                          android.os.Bundle arguments)
        +
        When scroll forward/backward events are received, announce the newly scrolled-to month.
        +
        +
        Overrides:
        +
        performAccessibilityAction in class android.view.View
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/com/android/datetimepicker/date/MonthAdapter.CalendarDay.html b/javadoc/com/android/datetimepicker/date/MonthAdapter.CalendarDay.html new file mode 100644 index 000000000..f90a4baf6 --- /dev/null +++ b/javadoc/com/android/datetimepicker/date/MonthAdapter.CalendarDay.html @@ -0,0 +1,344 @@ + + + + + +MonthAdapter.CalendarDay + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.android.datetimepicker.date
+

Class MonthAdapter.CalendarDay

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    MonthAdapter
    +
    +
    +
    +
    public static class MonthAdapter.CalendarDay
    +extends java.lang.Object
    +
    A convenience class to represent a specific date.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + + + + + + + + + + +
      Constructors 
      Constructor and Description
      CalendarDay() 
      CalendarDay(java.util.Calendar calendar) 
      CalendarDay(int year, + int month, + int day) 
      CalendarDay(long timeInMillis) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      voidset(MonthAdapter.CalendarDay date) 
      voidsetDay(int year, + int month, + int day) 
      voidsetJulianDay(int julianDay) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        CalendarDay

        +
        public CalendarDay()
        +
      • +
      + + + +
        +
      • +

        CalendarDay

        +
        public CalendarDay(long timeInMillis)
        +
      • +
      + + + +
        +
      • +

        CalendarDay

        +
        public CalendarDay(java.util.Calendar calendar)
        +
      • +
      + + + +
        +
      • +

        CalendarDay

        +
        public CalendarDay(int year,
        +                   int month,
        +                   int day)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + +
        +
      • +

        setDay

        +
        public void setDay(int year,
        +                   int month,
        +                   int day)
        +
      • +
      + + + +
        +
      • +

        setJulianDay

        +
        public void setJulianDay(int julianDay)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/com/android/datetimepicker/date/MonthAdapter.html b/javadoc/com/android/datetimepicker/date/MonthAdapter.html new file mode 100644 index 000000000..00c0a21c9 --- /dev/null +++ b/javadoc/com/android/datetimepicker/date/MonthAdapter.html @@ -0,0 +1,553 @@ + + + + + +MonthAdapter + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.android.datetimepicker.date
+

Class MonthAdapter

+
+
+ +
+ +
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      + + + + + + + + + + +
      Nested Classes 
      Modifier and TypeClass and Description
      static class MonthAdapter.CalendarDay +
      A convenience class to represent a specific date.
      +
      +
    • +
    + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      protected static intMONTHS_IN_YEAR 
      protected static intWEEK_7_OVERHANG_HEIGHT 
      +
        +
      • + + +

        Fields inherited from interface android.widget.Adapter

        +IGNORE_ITEM_VIEW_TYPE, NO_SELECTION
      • +
      +
    • +
    + + + + +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        WEEK_7_OVERHANG_HEIGHT

        +
        protected static int WEEK_7_OVERHANG_HEIGHT
        +
      • +
      + + + + +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        MonthAdapter

        +
        public MonthAdapter(android.content.Context context,
        +                    DatePickerController controller)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        setSelectedDay

        +
        public void setSelectedDay(MonthAdapter.CalendarDay day)
        +
        Updates the selected day and related parameters.
        +
        +
        Parameters:
        +
        day - The day to highlight
        +
        +
      • +
      + + + + + + + +
        +
      • +

        init

        +
        protected void init()
        +
        Set up the gesture detector and selected time
        +
      • +
      + + + +
        +
      • +

        getCount

        +
        public int getCount()
        +
        +
        Specified by:
        +
        getCount in interface android.widget.Adapter
        +
        +
      • +
      + + + +
        +
      • +

        getItem

        +
        public java.lang.Object getItem(int position)
        +
        +
        Specified by:
        +
        getItem in interface android.widget.Adapter
        +
        +
      • +
      + + + +
        +
      • +

        getItemId

        +
        public long getItemId(int position)
        +
        +
        Specified by:
        +
        getItemId in interface android.widget.Adapter
        +
        +
      • +
      + + + +
        +
      • +

        hasStableIds

        +
        public boolean hasStableIds()
        +
        +
        Specified by:
        +
        hasStableIds in interface android.widget.Adapter
        +
        Overrides:
        +
        hasStableIds in class android.widget.BaseAdapter
        +
        +
      • +
      + + + +
        +
      • +

        getView

        +
        public android.view.View getView(int position,
        +                                 android.view.View convertView,
        +                                 android.view.ViewGroup parent)
        +
        +
        Specified by:
        +
        getView in interface android.widget.Adapter
        +
        +
      • +
      + + + +
        +
      • +

        createMonthView

        +
        public abstract MonthView createMonthView(android.content.Context context)
        +
      • +
      + + + + + + + +
        +
      • +

        onDayTapped

        +
        protected void onDayTapped(MonthAdapter.CalendarDay day)
        +
        Maintains the same hour/min/sec but moves the day to the tapped day.
        +
        +
        Parameters:
        +
        day - The day that was tapped
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/com/android/datetimepicker/date/MonthView.OnDayClickListener.html b/javadoc/com/android/datetimepicker/date/MonthView.OnDayClickListener.html new file mode 100644 index 000000000..43bc3c093 --- /dev/null +++ b/javadoc/com/android/datetimepicker/date/MonthView.OnDayClickListener.html @@ -0,0 +1,230 @@ + + + + + +MonthView.OnDayClickListener + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.android.datetimepicker.date
+

Interface MonthView.OnDayClickListener

+
+
+
+
    +
  • +
    +
    All Known Implementing Classes:
    +
    MonthAdapter, SimpleMonthAdapter
    +
    +
    +
    Enclosing class:
    +
    MonthView
    +
    +
    +
    +
    public static interface MonthView.OnDayClickListener
    +
    Handles callbacks when the user clicks on a time object.
    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/com/android/datetimepicker/date/MonthView.html b/javadoc/com/android/datetimepicker/date/MonthView.html new file mode 100644 index 000000000..5ca5e9621 --- /dev/null +++ b/javadoc/com/android/datetimepicker/date/MonthView.html @@ -0,0 +1,1397 @@ + + + + + +MonthView + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.android.datetimepicker.date
+

Class MonthView

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    android.graphics.drawable.Drawable.Callback, android.view.accessibility.AccessibilityEventSource, android.view.KeyEvent.Callback
    +
    +
    +
    Direct Known Subclasses:
    +
    SimpleMonthView
    +
    +
    +
    +
    public abstract class MonthView
    +extends android.view.View
    +
    A calendar-like view displaying a specified month and the appropriate selectable day numbers + within the specified month.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      + + + + + + + + + + +
      Nested Classes 
      Modifier and TypeClass and Description
      static interface MonthView.OnDayClickListener +
      Handles callbacks when the user clicks on a time object.
      +
      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.view.View

        +android.view.View.AccessibilityDelegate, android.view.View.BaseSavedState, android.view.View.DragShadowBuilder, android.view.View.MeasureSpec, android.view.View.OnApplyWindowInsetsListener, android.view.View.OnAttachStateChangeListener, android.view.View.OnClickListener, android.view.View.OnContextClickListener, android.view.View.OnCreateContextMenuListener, android.view.View.OnDragListener, android.view.View.OnFocusChangeListener, android.view.View.OnGenericMotionListener, android.view.View.OnHoverListener, android.view.View.OnKeyListener, android.view.View.OnLayoutChangeListener, android.view.View.OnLongClickListener, android.view.View.OnScrollChangeListener, android.view.View.OnSystemUiVisibilityChangeListener, android.view.View.OnTouchListener
      • +
      +
    • +
    + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      protected static intDAY_SELECTED_CIRCLE_SIZE 
      protected static intDAY_SEPARATOR_WIDTH 
      protected static intDEFAULT_FOCUS_MONTH 
      protected static intDEFAULT_HEIGHT 
      protected static intDEFAULT_NUM_DAYS 
      protected static intDEFAULT_NUM_ROWS 
      protected static intDEFAULT_SELECTED_DAY 
      protected static intDEFAULT_SHOW_WK_NUM 
      protected static intDEFAULT_WEEK_START 
      protected static intMAX_NUM_ROWS 
      protected intmDayTextColor 
      protected intmFirstJulianDay 
      protected intmFirstMonth 
      protected booleanmHasToday 
      protected static intMIN_HEIGHT 
      protected static intMINI_DAY_NUMBER_TEXT_SIZE 
      protected intmLastMonth 
      protected intmMonth 
      protected android.graphics.PaintmMonthDayLabelPaint 
      protected android.graphics.PaintmMonthNumPaint 
      protected intmMonthTitleBGColor 
      protected android.graphics.PaintmMonthTitleBGPaint 
      protected intmMonthTitleColor 
      protected android.graphics.PaintmMonthTitlePaint 
      protected intmNumCells 
      protected intmNumDays 
      protected static intMONTH_DAY_LABEL_TEXT_SIZE 
      protected static intMONTH_HEADER_SIZE 
      protected static intMONTH_LABEL_TEXT_SIZE 
      protected intmPadding 
      protected intmRowHeight 
      protected static floatmScale 
      protected android.graphics.PaintmSelectedCirclePaint 
      protected intmSelectedDay 
      protected intmSelectedLeft 
      protected intmSelectedRight 
      protected intmToday 
      protected intmTodayNumberColor 
      protected intmWeekStart 
      protected intmWidth 
      protected intmYear 
      static java.lang.StringVIEW_PARAMS_FOCUS_MONTH +
      Which month is currently in focus, as defined by Time.month + [0-11].
      +
      static java.lang.StringVIEW_PARAMS_HEIGHT +
      This sets the height of this week in pixels
      +
      static java.lang.StringVIEW_PARAMS_MONTH +
      This specifies the position (or weeks since the epoch) of this week, + calculated using Utils.getWeeksSinceEpochFromJulianDay(int, int)
      +
      static java.lang.StringVIEW_PARAMS_NUM_DAYS +
      How many days to display at a time.
      +
      static java.lang.StringVIEW_PARAMS_SELECTED_DAY +
      This sets one of the days in this view as selected Time.SUNDAY + through Time.SATURDAY.
      +
      static java.lang.StringVIEW_PARAMS_SHOW_WK_NUM +
      If this month should display week numbers.
      +
      static java.lang.StringVIEW_PARAMS_WEEK_START +
      Which day the week should start on.
      +
      static java.lang.StringVIEW_PARAMS_YEAR +
      This specifies the position (or weeks since the epoch) of this week, + calculated using Utils.getWeeksSinceEpochFromJulianDay(int, int)
      +
      +
        +
      • + + +

        Fields inherited from class android.view.View

        +ACCESSIBILITY_LIVE_REGION_ASSERTIVE, ACCESSIBILITY_LIVE_REGION_NONE, ACCESSIBILITY_LIVE_REGION_POLITE, ALPHA, DRAWING_CACHE_QUALITY_AUTO, DRAWING_CACHE_QUALITY_HIGH, DRAWING_CACHE_QUALITY_LOW, EMPTY_STATE_SET, ENABLED_FOCUSED_SELECTED_STATE_SET, ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, ENABLED_FOCUSED_STATE_SET, ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET, ENABLED_SELECTED_STATE_SET, ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET, ENABLED_STATE_SET, ENABLED_WINDOW_FOCUSED_STATE_SET, FIND_VIEWS_WITH_CONTENT_DESCRIPTION, FIND_VIEWS_WITH_TEXT, FOCUS_BACKWARD, FOCUS_DOWN, FOCUS_FORWARD, FOCUS_LEFT, FOCUS_RIGHT, FOCUS_UP, FOCUSABLES_ALL, FOCUSABLES_TOUCH_MODE, FOCUSED_SELECTED_STATE_SET, FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, FOCUSED_STATE_SET, FOCUSED_WINDOW_FOCUSED_STATE_SET, GONE, HAPTIC_FEEDBACK_ENABLED, IMPORTANT_FOR_ACCESSIBILITY_AUTO, IMPORTANT_FOR_ACCESSIBILITY_NO, IMPORTANT_FOR_ACCESSIBILITY_NO_HIDE_DESCENDANTS, IMPORTANT_FOR_ACCESSIBILITY_YES, INVISIBLE, KEEP_SCREEN_ON, LAYER_TYPE_HARDWARE, LAYER_TYPE_NONE, LAYER_TYPE_SOFTWARE, LAYOUT_DIRECTION_INHERIT, LAYOUT_DIRECTION_LOCALE, LAYOUT_DIRECTION_LTR, LAYOUT_DIRECTION_RTL, MEASURED_HEIGHT_STATE_SHIFT, MEASURED_SIZE_MASK, MEASURED_STATE_MASK, MEASURED_STATE_TOO_SMALL, NO_ID, OVER_SCROLL_ALWAYS, OVER_SCROLL_IF_CONTENT_SCROLLS, OVER_SCROLL_NEVER, PRESSED_ENABLED_FOCUSED_SELECTED_STATE_SET, PRESSED_ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_FOCUSED_STATE_SET, PRESSED_ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_SELECTED_STATE_SET, PRESSED_ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_STATE_SET, PRESSED_ENABLED_WINDOW_FOCUSED_STATE_SET, PRESSED_FOCUSED_SELECTED_STATE_SET, PRESSED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_FOCUSED_STATE_SET, PRESSED_FOCUSED_WINDOW_FOCUSED_STATE_SET, PRESSED_SELECTED_STATE_SET, PRESSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_STATE_SET, PRESSED_WINDOW_FOCUSED_STATE_SET, ROTATION, ROTATION_X, ROTATION_Y, SCALE_X, SCALE_Y, SCREEN_STATE_OFF, SCREEN_STATE_ON, SCROLL_AXIS_HORIZONTAL, SCROLL_AXIS_NONE, SCROLL_AXIS_VERTICAL, SCROLL_INDICATOR_BOTTOM, SCROLL_INDICATOR_END, SCROLL_INDICATOR_LEFT, SCROLL_INDICATOR_RIGHT, SCROLL_INDICATOR_START, SCROLL_INDICATOR_TOP, SCROLLBAR_POSITION_DEFAULT, SCROLLBAR_POSITION_LEFT, SCROLLBAR_POSITION_RIGHT, SCROLLBARS_INSIDE_INSET, SCROLLBARS_INSIDE_OVERLAY, SCROLLBARS_OUTSIDE_INSET, SCROLLBARS_OUTSIDE_OVERLAY, SELECTED_STATE_SET, SELECTED_WINDOW_FOCUSED_STATE_SET, SOUND_EFFECTS_ENABLED, STATUS_BAR_HIDDEN, STATUS_BAR_VISIBLE, SYSTEM_UI_FLAG_FULLSCREEN, SYSTEM_UI_FLAG_HIDE_NAVIGATION, SYSTEM_UI_FLAG_IMMERSIVE, SYSTEM_UI_FLAG_IMMERSIVE_STICKY, SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN, SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION, SYSTEM_UI_FLAG_LAYOUT_STABLE, SYSTEM_UI_FLAG_LIGHT_STATUS_BAR, SYSTEM_UI_FLAG_LOW_PROFILE, SYSTEM_UI_FLAG_VISIBLE, SYSTEM_UI_LAYOUT_FLAGS, TEXT_ALIGNMENT_CENTER, TEXT_ALIGNMENT_GRAVITY, TEXT_ALIGNMENT_INHERIT, TEXT_ALIGNMENT_TEXT_END, TEXT_ALIGNMENT_TEXT_START, TEXT_ALIGNMENT_VIEW_END, TEXT_ALIGNMENT_VIEW_START, TEXT_DIRECTION_ANY_RTL, TEXT_DIRECTION_FIRST_STRONG, TEXT_DIRECTION_FIRST_STRONG_LTR, TEXT_DIRECTION_FIRST_STRONG_RTL, TEXT_DIRECTION_INHERIT, TEXT_DIRECTION_LOCALE, TEXT_DIRECTION_LTR, TEXT_DIRECTION_RTL, TRANSLATION_X, TRANSLATION_Y, TRANSLATION_Z, VIEW_LOG_TAG, VISIBLE, WINDOW_FOCUSED_STATE_SET, X, Y, Z
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      MonthView(android.content.Context context) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and TypeMethod and Description
      voidclearAccessibilityFocus() +
      Clears accessibility focus within the view.
      +
      booleandispatchHoverEvent(android.view.MotionEvent event) 
      abstract voiddrawMonthDay(android.graphics.Canvas canvas, + int year, + int month, + int day, + int x, + int y, + int startX, + int stopX, + int startY, + int stopY) +
      This method should draw the month day.
      +
      protected voiddrawMonthNums(android.graphics.Canvas canvas) +
      Draws the week and month day numbers for this week.
      +
      MonthAdapter.CalendarDaygetAccessibilityFocus() 
      intgetDayFromLocation(float x, + float y) +
      Calculates the day that the given x position is in, accounting for week + number.
      +
      protected voidinitView() +
      Sets up the text and style properties for painting.
      +
      protected voidonDraw(android.graphics.Canvas canvas) 
      protected voidonMeasure(int widthMeasureSpec, + int heightMeasureSpec) 
      protected voidonSizeChanged(int w, + int h, + int oldw, + int oldh) 
      booleanonTouchEvent(android.view.MotionEvent event) 
      booleanrestoreAccessibilityFocus(MonthAdapter.CalendarDay day) +
      Attempts to restore accessibility focus to the specified date.
      +
      voidreuse() 
      voidsetAccessibilityDelegate(android.view.View.AccessibilityDelegate delegate) 
      voidsetMonthParams(java.util.HashMap<java.lang.String,java.lang.Integer> params) +
      Sets all the parameters for displaying this week.
      +
      voidsetOnDayClickListener(MonthView.OnDayClickListener listener) 
      +
        +
      • + + +

        Methods inherited from class android.view.View

        +addChildrenForAccessibility, addFocusables, addFocusables, addOnAttachStateChangeListener, addOnLayoutChangeListener, addTouchables, animate, announceForAccessibility, awakenScrollBars, awakenScrollBars, awakenScrollBars, bringToFront, buildDrawingCache, buildDrawingCache, buildLayer, callOnClick, cancelLongPress, cancelPendingInputEvents, canResolveLayoutDirection, canResolveTextAlignment, canResolveTextDirection, canScrollHorizontally, canScrollVertically, checkInputConnectionProxy, clearAnimation, clearFocus, combineMeasuredStates, computeHorizontalScrollExtent, computeHorizontalScrollOffset, computeHorizontalScrollRange, computeScroll, computeSystemWindowInsets, computeVerticalScrollExtent, computeVerticalScrollOffset, computeVerticalScrollRange, createAccessibilityNodeInfo, createContextMenu, destroyDrawingCache, dispatchApplyWindowInsets, dispatchConfigurationChanged, dispatchDisplayHint, dispatchDragEvent, dispatchDraw, dispatchDrawableHotspotChanged, dispatchGenericFocusedEvent, dispatchGenericMotionEvent, dispatchGenericPointerEvent, dispatchKeyEvent, dispatchKeyEventPreIme, dispatchKeyShortcutEvent, dispatchNestedFling, dispatchNestedPreFling, dispatchNestedPrePerformAccessibilityAction, dispatchNestedPreScroll, dispatchNestedScroll, dispatchPopulateAccessibilityEvent, dispatchProvideStructure, dispatchRestoreInstanceState, dispatchSaveInstanceState, dispatchSetActivated, dispatchSetPressed, dispatchSetSelected, dispatchSystemUiVisibilityChanged, dispatchTouchEvent, dispatchTrackballEvent, dispatchUnhandledMove, dispatchVisibilityChanged, dispatchWindowFocusChanged, dispatchWindowSystemUiVisiblityChanged, dispatchWindowVisibilityChanged, draw, drawableHotspotChanged, drawableStateChanged, findFocus, findViewById, findViewsWithText, findViewWithTag, fitSystemWindows, focusSearch, forceLayout, generateViewId, getAccessibilityClassName, getAccessibilityLiveRegion, getAccessibilityNodeProvider, getAccessibilityTraversalAfter, getAccessibilityTraversalBefore, getAlpha, getAnimation, getApplicationWindowToken, getBackground, getBackgroundTintList, getBackgroundTintMode, getBaseline, getBottom, getBottomFadingEdgeStrength, getBottomPaddingOffset, getCameraDistance, getClipBounds, getClipBounds, getClipToOutline, getContentDescription, getContext, getContextMenuInfo, getDefaultSize, getDisplay, getDrawableState, getDrawingCache, getDrawingCache, getDrawingCacheBackgroundColor, getDrawingCacheQuality, getDrawingRect, getDrawingTime, getElevation, getFilterTouchesWhenObscured, getFitsSystemWindows, getFocusables, getFocusedRect, getForeground, getForegroundGravity, getForegroundTintList, getForegroundTintMode, getGlobalVisibleRect, getGlobalVisibleRect, getHandler, getHeight, getHitRect, getHorizontalFadingEdgeLength, getHorizontalScrollbarHeight, getId, getImportantForAccessibility, getKeepScreenOn, getKeyDispatcherState, getLabelFor, getLayerType, getLayoutDirection, getLayoutParams, getLeft, getLeftFadingEdgeStrength, getLeftPaddingOffset, getLocalVisibleRect, getLocationInWindow, getLocationOnScreen, getMatrix, getMeasuredHeight, getMeasuredHeightAndState, getMeasuredState, getMeasuredWidth, getMeasuredWidthAndState, getMinimumHeight, getMinimumWidth, getNextFocusDownId, getNextFocusForwardId, getNextFocusLeftId, getNextFocusRightId, getNextFocusUpId, getOnFocusChangeListener, getOutlineProvider, getOverlay, getOverScrollMode, getPaddingBottom, getPaddingEnd, getPaddingLeft, getPaddingRight, getPaddingStart, getPaddingTop, getParent, getParentForAccessibility, getPivotX, getPivotY, getResources, getRight, getRightFadingEdgeStrength, getRightPaddingOffset, getRootView, getRootWindowInsets, getRotation, getRotationX, getRotationY, getScaleX, getScaleY, getScrollBarDefaultDelayBeforeFade, getScrollBarFadeDuration, getScrollBarSize, getScrollBarStyle, getScrollIndicators, getScrollX, getScrollY, getSolidColor, getStateListAnimator, getSuggestedMinimumHeight, getSuggestedMinimumWidth, getSystemUiVisibility, getTag, getTag, getTextAlignment, getTextDirection, getTop, getTopFadingEdgeStrength, getTopPaddingOffset, getTouchables, getTouchDelegate, getTransitionName, getTranslationX, getTranslationY, getTranslationZ, getVerticalFadingEdgeLength, getVerticalScrollbarPosition, getVerticalScrollbarWidth, getViewTreeObserver, getVisibility, getWidth, getWindowAttachCount, getWindowId, getWindowSystemUiVisibility, getWindowToken, getWindowVisibility, getWindowVisibleDisplayFrame, getX, getY, getZ, hasFocus, hasFocusable, hasNestedScrollingParent, hasOnClickListeners, hasOverlappingRendering, hasTransientState, hasWindowFocus, inflate, invalidate, invalidate, invalidate, invalidateDrawable, invalidateOutline, isAccessibilityFocused, isActivated, isAttachedToWindow, isClickable, isContextClickable, isDirty, isDrawingCacheEnabled, isDuplicateParentStateEnabled, isEnabled, isFocusable, isFocusableInTouchMode, isFocused, isHapticFeedbackEnabled, isHardwareAccelerated, isHorizontalFadingEdgeEnabled, isHorizontalScrollBarEnabled, isHovered, isImportantForAccessibility, isInEditMode, isInLayout, isInTouchMode, isLaidOut, isLayoutDirectionResolved, isLayoutRequested, isLongClickable, isNestedScrollingEnabled, isOpaque, isPaddingOffsetRequired, isPaddingRelative, isPressed, isSaveEnabled, isSaveFromParentEnabled, isScrollbarFadingEnabled, isScrollContainer, isSelected, isShown, isSoundEffectsEnabled, isTextAlignmentResolved, isTextDirectionResolved, isVerticalFadingEdgeEnabled, isVerticalScrollBarEnabled, jumpDrawablesToCurrentState, layout, measure, mergeDrawableStates, offsetLeftAndRight, offsetTopAndBottom, onAnimationEnd, onAnimationStart, onApplyWindowInsets, onAttachedToWindow, onCancelPendingInputEvents, onCheckIsTextEditor, onConfigurationChanged, onCreateContextMenu, onCreateDrawableState, onCreateInputConnection, onDetachedFromWindow, onDisplayHint, onDragEvent, onDrawForeground, onDrawScrollBars, onFilterTouchEventForSecurity, onFinishInflate, onFinishTemporaryDetach, onFocusChanged, onGenericMotionEvent, onHoverChanged, onHoverEvent, onInitializeAccessibilityEvent, onInitializeAccessibilityNodeInfo, onKeyDown, onKeyLongPress, onKeyMultiple, onKeyPreIme, onKeyShortcut, onKeyUp, onLayout, onOverScrolled, onPopulateAccessibilityEvent, onProvideStructure, onProvideVirtualStructure, onRestoreInstanceState, onRtlPropertiesChanged, onSaveInstanceState, onScreenStateChanged, onScrollChanged, onSetAlpha, onStartTemporaryDetach, onTrackballEvent, onVisibilityChanged, onWindowFocusChanged, onWindowSystemUiVisibilityChanged, onWindowVisibilityChanged, overScrollBy, performAccessibilityAction, performClick, performContextClick, performHapticFeedback, performHapticFeedback, performLongClick, playSoundEffect, post, postDelayed, postInvalidate, postInvalidate, postInvalidateDelayed, postInvalidateDelayed, postInvalidateOnAnimation, postInvalidateOnAnimation, postOnAnimation, postOnAnimationDelayed, refreshDrawableState, removeCallbacks, removeOnAttachStateChangeListener, removeOnLayoutChangeListener, requestApplyInsets, requestFitSystemWindows, requestFocus, requestFocus, requestFocus, requestFocusFromTouch, requestLayout, requestRectangleOnScreen, requestRectangleOnScreen, requestUnbufferedDispatch, resolveSize, resolveSizeAndState, restoreHierarchyState, saveHierarchyState, scheduleDrawable, scrollBy, scrollTo, sendAccessibilityEvent, sendAccessibilityEventUnchecked, setAccessibilityLiveRegion, setAccessibilityTraversalAfter, setAccessibilityTraversalBefore, setActivated, setAlpha, setAnimation, setBackground, setBackgroundColor, setBackgroundDrawable, setBackgroundResource, setBackgroundTintList, setBackgroundTintMode, setBottom, setCameraDistance, setClickable, setClipBounds, setClipToOutline, setContentDescription, setContextClickable, setDrawingCacheBackgroundColor, setDrawingCacheEnabled, setDrawingCacheQuality, setDuplicateParentStateEnabled, setElevation, setEnabled, setFadingEdgeLength, setFilterTouchesWhenObscured, setFitsSystemWindows, setFocusable, setFocusableInTouchMode, setForeground, setForegroundGravity, setForegroundTintList, setForegroundTintMode, setHapticFeedbackEnabled, setHasTransientState, setHorizontalFadingEdgeEnabled, setHorizontalScrollBarEnabled, setHovered, setId, setImportantForAccessibility, setKeepScreenOn, setLabelFor, setLayerPaint, setLayerType, setLayoutDirection, setLayoutParams, setLeft, setLongClickable, setMeasuredDimension, setMinimumHeight, setMinimumWidth, setNestedScrollingEnabled, setNextFocusDownId, setNextFocusForwardId, setNextFocusLeftId, setNextFocusRightId, setNextFocusUpId, setOnApplyWindowInsetsListener, setOnClickListener, setOnContextClickListener, setOnCreateContextMenuListener, setOnDragListener, setOnFocusChangeListener, setOnGenericMotionListener, setOnHoverListener, setOnKeyListener, setOnLongClickListener, setOnScrollChangeListener, setOnSystemUiVisibilityChangeListener, setOnTouchListener, setOutlineProvider, setOverScrollMode, setPadding, setPaddingRelative, setPivotX, setPivotY, setPressed, setRight, setRotation, setRotationX, setRotationY, setSaveEnabled, setSaveFromParentEnabled, setScaleX, setScaleY, setScrollBarDefaultDelayBeforeFade, setScrollBarFadeDuration, setScrollbarFadingEnabled, setScrollBarSize, setScrollBarStyle, setScrollContainer, setScrollIndicators, setScrollIndicators, setScrollX, setScrollY, setSelected, setSoundEffectsEnabled, setStateListAnimator, setSystemUiVisibility, setTag, setTag, setTextAlignment, setTextDirection, setTop, setTouchDelegate, setTransitionName, setTranslationX, setTranslationY, setTranslationZ, setVerticalFadingEdgeEnabled, setVerticalScrollBarEnabled, setVerticalScrollbarPosition, setVisibility, setWillNotCacheDrawing, setWillNotDraw, setX, setY, setZ, showContextMenu, startActionMode, startActionMode, startAnimation, startDrag, startNestedScroll, stopNestedScroll, toString, unscheduleDrawable, unscheduleDrawable, verifyDrawable, willNotCacheDrawing, willNotDraw
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        VIEW_PARAMS_HEIGHT

        +
        public static final java.lang.String VIEW_PARAMS_HEIGHT
        +
        This sets the height of this week in pixels
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + + + + + + + + + +
        +
      • +

        VIEW_PARAMS_SELECTED_DAY

        +
        public static final java.lang.String VIEW_PARAMS_SELECTED_DAY
        +
        This sets one of the days in this view as selected Time.SUNDAY + through Time.SATURDAY.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        VIEW_PARAMS_WEEK_START

        +
        public static final java.lang.String VIEW_PARAMS_WEEK_START
        +
        Which day the week should start on. Time.SUNDAY through + Time.SATURDAY.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        VIEW_PARAMS_NUM_DAYS

        +
        public static final java.lang.String VIEW_PARAMS_NUM_DAYS
        +
        How many days to display at a time. Days will be displayed starting with + mWeekStart.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        VIEW_PARAMS_FOCUS_MONTH

        +
        public static final java.lang.String VIEW_PARAMS_FOCUS_MONTH
        +
        Which month is currently in focus, as defined by Time.month + [0-11].
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        VIEW_PARAMS_SHOW_WK_NUM

        +
        public static final java.lang.String VIEW_PARAMS_SHOW_WK_NUM
        +
        If this month should display week numbers. false if 0, true otherwise.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        DEFAULT_HEIGHT

        +
        protected static int DEFAULT_HEIGHT
        +
      • +
      + + + +
        +
      • +

        MIN_HEIGHT

        +
        protected static int MIN_HEIGHT
        +
      • +
      + + + +
        +
      • +

        DEFAULT_SELECTED_DAY

        +
        protected static final int DEFAULT_SELECTED_DAY
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        DEFAULT_WEEK_START

        +
        protected static final int DEFAULT_WEEK_START
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        DEFAULT_NUM_DAYS

        +
        protected static final int DEFAULT_NUM_DAYS
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        DEFAULT_SHOW_WK_NUM

        +
        protected static final int DEFAULT_SHOW_WK_NUM
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        DEFAULT_FOCUS_MONTH

        +
        protected static final int DEFAULT_FOCUS_MONTH
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        DEFAULT_NUM_ROWS

        +
        protected static final int DEFAULT_NUM_ROWS
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + + + + + +
        +
      • +

        DAY_SEPARATOR_WIDTH

        +
        protected static int DAY_SEPARATOR_WIDTH
        +
      • +
      + + + +
        +
      • +

        MINI_DAY_NUMBER_TEXT_SIZE

        +
        protected static int MINI_DAY_NUMBER_TEXT_SIZE
        +
      • +
      + + + +
        +
      • +

        MONTH_LABEL_TEXT_SIZE

        +
        protected static int MONTH_LABEL_TEXT_SIZE
        +
      • +
      + + + +
        +
      • +

        MONTH_DAY_LABEL_TEXT_SIZE

        +
        protected static int MONTH_DAY_LABEL_TEXT_SIZE
        +
      • +
      + + + +
        +
      • +

        MONTH_HEADER_SIZE

        +
        protected static int MONTH_HEADER_SIZE
        +
      • +
      + + + +
        +
      • +

        DAY_SELECTED_CIRCLE_SIZE

        +
        protected static int DAY_SELECTED_CIRCLE_SIZE
        +
      • +
      + + + +
        +
      • +

        mScale

        +
        protected static float mScale
        +
      • +
      + + + +
        +
      • +

        mPadding

        +
        protected int mPadding
        +
      • +
      + + + +
        +
      • +

        mMonthNumPaint

        +
        protected android.graphics.Paint mMonthNumPaint
        +
      • +
      + + + +
        +
      • +

        mMonthTitlePaint

        +
        protected android.graphics.Paint mMonthTitlePaint
        +
      • +
      + + + +
        +
      • +

        mMonthTitleBGPaint

        +
        protected android.graphics.Paint mMonthTitleBGPaint
        +
      • +
      + + + +
        +
      • +

        mSelectedCirclePaint

        +
        protected android.graphics.Paint mSelectedCirclePaint
        +
      • +
      + + + +
        +
      • +

        mMonthDayLabelPaint

        +
        protected android.graphics.Paint mMonthDayLabelPaint
        +
      • +
      + + + +
        +
      • +

        mFirstJulianDay

        +
        protected int mFirstJulianDay
        +
      • +
      + + + +
        +
      • +

        mFirstMonth

        +
        protected int mFirstMonth
        +
      • +
      + + + +
        +
      • +

        mLastMonth

        +
        protected int mLastMonth
        +
      • +
      + + + +
        +
      • +

        mMonth

        +
        protected int mMonth
        +
      • +
      + + + +
        +
      • +

        mYear

        +
        protected int mYear
        +
      • +
      + + + +
        +
      • +

        mWidth

        +
        protected int mWidth
        +
      • +
      + + + +
        +
      • +

        mRowHeight

        +
        protected int mRowHeight
        +
      • +
      + + + +
        +
      • +

        mHasToday

        +
        protected boolean mHasToday
        +
      • +
      + + + +
        +
      • +

        mSelectedDay

        +
        protected int mSelectedDay
        +
      • +
      + + + +
        +
      • +

        mToday

        +
        protected int mToday
        +
      • +
      + + + +
        +
      • +

        mWeekStart

        +
        protected int mWeekStart
        +
      • +
      + + + +
        +
      • +

        mNumDays

        +
        protected int mNumDays
        +
      • +
      + + + +
        +
      • +

        mNumCells

        +
        protected int mNumCells
        +
      • +
      + + + +
        +
      • +

        mSelectedLeft

        +
        protected int mSelectedLeft
        +
      • +
      + + + +
        +
      • +

        mSelectedRight

        +
        protected int mSelectedRight
        +
      • +
      + + + +
        +
      • +

        mDayTextColor

        +
        protected int mDayTextColor
        +
      • +
      + + + +
        +
      • +

        mTodayNumberColor

        +
        protected int mTodayNumberColor
        +
      • +
      + + + +
        +
      • +

        mMonthTitleColor

        +
        protected int mMonthTitleColor
        +
      • +
      + + + +
        +
      • +

        mMonthTitleBGColor

        +
        protected int mMonthTitleBGColor
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        MonthView

        +
        public MonthView(android.content.Context context)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        setAccessibilityDelegate

        +
        public void setAccessibilityDelegate(android.view.View.AccessibilityDelegate delegate)
        +
        +
        Overrides:
        +
        setAccessibilityDelegate in class android.view.View
        +
        +
      • +
      + + + + + + + +
        +
      • +

        dispatchHoverEvent

        +
        public boolean dispatchHoverEvent(android.view.MotionEvent event)
        +
        +
        Overrides:
        +
        dispatchHoverEvent in class android.view.View
        +
        +
      • +
      + + + +
        +
      • +

        onTouchEvent

        +
        public boolean onTouchEvent(android.view.MotionEvent event)
        +
        +
        Overrides:
        +
        onTouchEvent in class android.view.View
        +
        +
      • +
      + + + +
        +
      • +

        initView

        +
        protected void initView()
        +
        Sets up the text and style properties for painting. Override this if you + want to use a different paint.
        +
      • +
      + + + +
        +
      • +

        onDraw

        +
        protected void onDraw(android.graphics.Canvas canvas)
        +
        +
        Overrides:
        +
        onDraw in class android.view.View
        +
        +
      • +
      + + + +
        +
      • +

        setMonthParams

        +
        public void setMonthParams(java.util.HashMap<java.lang.String,java.lang.Integer> params)
        +
        Sets all the parameters for displaying this week. The only required + parameter is the week number. Other parameters have a default value and + will only update if a new value is included, except for focus month, + which will always default to no focus month if no value is passed in. See + VIEW_PARAMS_HEIGHT for more info on parameters.
        +
        +
        Parameters:
        +
        params - A map of the new parameters, see + VIEW_PARAMS_HEIGHT
        +
        +
      • +
      + + + +
        +
      • +

        reuse

        +
        public void reuse()
        +
      • +
      + + + +
        +
      • +

        onMeasure

        +
        protected void onMeasure(int widthMeasureSpec,
        +                         int heightMeasureSpec)
        +
        +
        Overrides:
        +
        onMeasure in class android.view.View
        +
        +
      • +
      + + + +
        +
      • +

        onSizeChanged

        +
        protected void onSizeChanged(int w,
        +                             int h,
        +                             int oldw,
        +                             int oldh)
        +
        +
        Overrides:
        +
        onSizeChanged in class android.view.View
        +
        +
      • +
      + + + +
        +
      • +

        drawMonthNums

        +
        protected void drawMonthNums(android.graphics.Canvas canvas)
        +
        Draws the week and month day numbers for this week. Override this method + if you need different placement.
        +
        +
        Parameters:
        +
        canvas - The canvas to draw on
        +
        +
      • +
      + + + +
        +
      • +

        drawMonthDay

        +
        public abstract void drawMonthDay(android.graphics.Canvas canvas,
        +                                  int year,
        +                                  int month,
        +                                  int day,
        +                                  int x,
        +                                  int y,
        +                                  int startX,
        +                                  int stopX,
        +                                  int startY,
        +                                  int stopY)
        +
        This method should draw the month day. Implemented by sub-classes to allow customization.
        +
        +
        Parameters:
        +
        canvas - The canvas to draw on
        +
        year - The year of this month day
        +
        month - The month of this month day
        +
        day - The day number of this month day
        +
        x - The default x position to draw the day number
        +
        y - The default y position to draw the day number
        +
        startX - The left boundary of the day number rect
        +
        stopX - The right boundary of the day number rect
        +
        startY - The top boundary of the day number rect
        +
        stopY - The bottom boundary of the day number rect
        +
        +
      • +
      + + + +
        +
      • +

        getDayFromLocation

        +
        public int getDayFromLocation(float x,
        +                              float y)
        +
        Calculates the day that the given x position is in, accounting for week + number. Returns the day or -1 if the position wasn't in a day.
        +
        +
        Parameters:
        +
        x - The x position of the touch event
        +
        Returns:
        +
        The day number, or -1 if the position wasn't in a day
        +
        +
      • +
      + + + +
        +
      • +

        getAccessibilityFocus

        +
        public MonthAdapter.CalendarDay getAccessibilityFocus()
        +
        +
        Returns:
        +
        The date that has accessibility focus, or null if no date + has focus
        +
        +
      • +
      + + + +
        +
      • +

        clearAccessibilityFocus

        +
        public void clearAccessibilityFocus()
        +
        Clears accessibility focus within the view. No-op if the view does not + contain accessibility focus.
        +
      • +
      + + + +
        +
      • +

        restoreAccessibilityFocus

        +
        public boolean restoreAccessibilityFocus(MonthAdapter.CalendarDay day)
        +
        Attempts to restore accessibility focus to the specified date.
        +
        +
        Parameters:
        +
        day - The date which should receive focus
        +
        Returns:
        +
        false if the date is not valid for this month view, or + true if the date received focus
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/com/android/datetimepicker/date/SimpleDayPickerView.html b/javadoc/com/android/datetimepicker/date/SimpleDayPickerView.html new file mode 100644 index 000000000..f4508fdc3 --- /dev/null +++ b/javadoc/com/android/datetimepicker/date/SimpleDayPickerView.html @@ -0,0 +1,482 @@ + + + + + +SimpleDayPickerView + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.android.datetimepicker.date
+

Class SimpleDayPickerView

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    android.graphics.drawable.Drawable.Callback, android.text.NoCopySpan, android.text.TextWatcher, android.view.accessibility.AccessibilityEventSource, android.view.KeyEvent.Callback, android.view.ViewManager, android.view.ViewParent, android.view.ViewTreeObserver.OnGlobalLayoutListener, android.view.ViewTreeObserver.OnTouchModeChangeListener, android.widget.AbsListView.OnScrollListener, android.widget.Filter.FilterListener, DatePickerDialog.OnDateChangedListener
    +
    +
    +
    +
    public class SimpleDayPickerView
    +extends DayPickerView
    +
    A DayPickerView customized for SimpleMonthAdapter
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      + +
        +
      • + + +

        Nested classes/interfaces inherited from class android.widget.ListView

        +android.widget.ListView.FixedViewInfo
      • +
      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.widget.AbsListView

        +android.widget.AbsListView.LayoutParams, android.widget.AbsListView.MultiChoiceModeListener, android.widget.AbsListView.OnScrollListener, android.widget.AbsListView.RecyclerListener, android.widget.AbsListView.SelectionBoundsAdjuster
      • +
      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.widget.AdapterView

        +android.widget.AdapterView.AdapterContextMenuInfo, android.widget.AdapterView.OnItemClickListener, android.widget.AdapterView.OnItemLongClickListener, android.widget.AdapterView.OnItemSelectedListener
      • +
      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.view.ViewGroup

        +android.view.ViewGroup.MarginLayoutParams, android.view.ViewGroup.OnHierarchyChangeListener
      • +
      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.view.View

        +android.view.View.AccessibilityDelegate, android.view.View.BaseSavedState, android.view.View.DragShadowBuilder, android.view.View.MeasureSpec, android.view.View.OnApplyWindowInsetsListener, android.view.View.OnAttachStateChangeListener, android.view.View.OnClickListener, android.view.View.OnContextClickListener, android.view.View.OnCreateContextMenuListener, android.view.View.OnDragListener, android.view.View.OnFocusChangeListener, android.view.View.OnGenericMotionListener, android.view.View.OnHoverListener, android.view.View.OnKeyListener, android.view.View.OnLayoutChangeListener, android.view.View.OnLongClickListener, android.view.View.OnScrollChangeListener, android.view.View.OnSystemUiVisibilityChangeListener, android.view.View.OnTouchListener
      • +
      +
        +
      • + + +

        Nested classes/interfaces inherited from interface android.text.NoCopySpan

        +android.text.NoCopySpan.Concrete
      • +
      +
    • +
    + +
      +
    • + + +

      Field Summary

      + +
        +
      • + + +

        Fields inherited from class android.widget.AbsListView

        +CHOICE_MODE_MULTIPLE, CHOICE_MODE_MULTIPLE_MODAL, CHOICE_MODE_NONE, CHOICE_MODE_SINGLE, TRANSCRIPT_MODE_ALWAYS_SCROLL, TRANSCRIPT_MODE_DISABLED, TRANSCRIPT_MODE_NORMAL
      • +
      +
        +
      • + + +

        Fields inherited from class android.widget.AdapterView

        +INVALID_POSITION, INVALID_ROW_ID, ITEM_VIEW_TYPE_HEADER_OR_FOOTER, ITEM_VIEW_TYPE_IGNORE
      • +
      +
        +
      • + + +

        Fields inherited from class android.view.ViewGroup

        +CLIP_TO_PADDING_MASK, FOCUS_AFTER_DESCENDANTS, FOCUS_BEFORE_DESCENDANTS, FOCUS_BLOCK_DESCENDANTS, LAYOUT_MODE_CLIP_BOUNDS, LAYOUT_MODE_OPTICAL_BOUNDS, PERSISTENT_ALL_CACHES, PERSISTENT_ANIMATION_CACHE, PERSISTENT_NO_CACHE, PERSISTENT_SCROLLING_CACHE
      • +
      +
        +
      • + + +

        Fields inherited from class android.view.View

        +ACCESSIBILITY_LIVE_REGION_ASSERTIVE, ACCESSIBILITY_LIVE_REGION_NONE, ACCESSIBILITY_LIVE_REGION_POLITE, ALPHA, DRAWING_CACHE_QUALITY_AUTO, DRAWING_CACHE_QUALITY_HIGH, DRAWING_CACHE_QUALITY_LOW, EMPTY_STATE_SET, ENABLED_FOCUSED_SELECTED_STATE_SET, ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, ENABLED_FOCUSED_STATE_SET, ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET, ENABLED_SELECTED_STATE_SET, ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET, ENABLED_STATE_SET, ENABLED_WINDOW_FOCUSED_STATE_SET, FIND_VIEWS_WITH_CONTENT_DESCRIPTION, FIND_VIEWS_WITH_TEXT, FOCUS_BACKWARD, FOCUS_DOWN, FOCUS_FORWARD, FOCUS_LEFT, FOCUS_RIGHT, FOCUS_UP, FOCUSABLES_ALL, FOCUSABLES_TOUCH_MODE, FOCUSED_SELECTED_STATE_SET, FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, FOCUSED_STATE_SET, FOCUSED_WINDOW_FOCUSED_STATE_SET, GONE, HAPTIC_FEEDBACK_ENABLED, IMPORTANT_FOR_ACCESSIBILITY_AUTO, IMPORTANT_FOR_ACCESSIBILITY_NO, IMPORTANT_FOR_ACCESSIBILITY_NO_HIDE_DESCENDANTS, IMPORTANT_FOR_ACCESSIBILITY_YES, INVISIBLE, KEEP_SCREEN_ON, LAYER_TYPE_HARDWARE, LAYER_TYPE_NONE, LAYER_TYPE_SOFTWARE, LAYOUT_DIRECTION_INHERIT, LAYOUT_DIRECTION_LOCALE, LAYOUT_DIRECTION_LTR, LAYOUT_DIRECTION_RTL, MEASURED_HEIGHT_STATE_SHIFT, MEASURED_SIZE_MASK, MEASURED_STATE_MASK, MEASURED_STATE_TOO_SMALL, NO_ID, OVER_SCROLL_ALWAYS, OVER_SCROLL_IF_CONTENT_SCROLLS, OVER_SCROLL_NEVER, PRESSED_ENABLED_FOCUSED_SELECTED_STATE_SET, PRESSED_ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_FOCUSED_STATE_SET, PRESSED_ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_SELECTED_STATE_SET, PRESSED_ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_STATE_SET, PRESSED_ENABLED_WINDOW_FOCUSED_STATE_SET, PRESSED_FOCUSED_SELECTED_STATE_SET, PRESSED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_FOCUSED_STATE_SET, PRESSED_FOCUSED_WINDOW_FOCUSED_STATE_SET, PRESSED_SELECTED_STATE_SET, PRESSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_STATE_SET, PRESSED_WINDOW_FOCUSED_STATE_SET, ROTATION, ROTATION_X, ROTATION_Y, SCALE_X, SCALE_Y, SCREEN_STATE_OFF, SCREEN_STATE_ON, SCROLL_AXIS_HORIZONTAL, SCROLL_AXIS_NONE, SCROLL_AXIS_VERTICAL, SCROLL_INDICATOR_BOTTOM, SCROLL_INDICATOR_END, SCROLL_INDICATOR_LEFT, SCROLL_INDICATOR_RIGHT, SCROLL_INDICATOR_START, SCROLL_INDICATOR_TOP, SCROLLBAR_POSITION_DEFAULT, SCROLLBAR_POSITION_LEFT, SCROLLBAR_POSITION_RIGHT, SCROLLBARS_INSIDE_INSET, SCROLLBARS_INSIDE_OVERLAY, SCROLLBARS_OUTSIDE_INSET, SCROLLBARS_OUTSIDE_OVERLAY, SELECTED_STATE_SET, SELECTED_WINDOW_FOCUSED_STATE_SET, SOUND_EFFECTS_ENABLED, STATUS_BAR_HIDDEN, STATUS_BAR_VISIBLE, SYSTEM_UI_FLAG_FULLSCREEN, SYSTEM_UI_FLAG_HIDE_NAVIGATION, SYSTEM_UI_FLAG_IMMERSIVE, SYSTEM_UI_FLAG_IMMERSIVE_STICKY, SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN, SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION, SYSTEM_UI_FLAG_LAYOUT_STABLE, SYSTEM_UI_FLAG_LIGHT_STATUS_BAR, SYSTEM_UI_FLAG_LOW_PROFILE, SYSTEM_UI_FLAG_VISIBLE, SYSTEM_UI_LAYOUT_FLAGS, TEXT_ALIGNMENT_CENTER, TEXT_ALIGNMENT_GRAVITY, TEXT_ALIGNMENT_INHERIT, TEXT_ALIGNMENT_TEXT_END, TEXT_ALIGNMENT_TEXT_START, TEXT_ALIGNMENT_VIEW_END, TEXT_ALIGNMENT_VIEW_START, TEXT_DIRECTION_ANY_RTL, TEXT_DIRECTION_FIRST_STRONG, TEXT_DIRECTION_FIRST_STRONG_LTR, TEXT_DIRECTION_FIRST_STRONG_RTL, TEXT_DIRECTION_INHERIT, TEXT_DIRECTION_LOCALE, TEXT_DIRECTION_LTR, TEXT_DIRECTION_RTL, TRANSLATION_X, TRANSLATION_Y, TRANSLATION_Z, VIEW_LOG_TAG, VISIBLE, WINDOW_FOCUSED_STATE_SET, X, Y, Z
      • +
      +
        +
      • + + +

        Fields inherited from interface android.widget.AbsListView.OnScrollListener

        +SCROLL_STATE_FLING, SCROLL_STATE_IDLE, SCROLL_STATE_TOUCH_SCROLL
      • +
      +
    • +
    + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      MonthAdaptercreateMonthAdapter(android.content.Context context, + DatePickerController controller) 
      + +
        +
      • + + +

        Methods inherited from class android.widget.ListView

        +addFooterView, addFooterView, addHeaderView, addHeaderView, areFooterDividersEnabled, areHeaderDividersEnabled, canAnimate, dispatchDraw, dispatchKeyEvent, drawChild, findViewTraversal, findViewWithTagTraversal, getAccessibilityClassName, getAdapter, getCheckItemIds, getDivider, getDividerHeight, getFooterViewsCount, getHeaderViewsCount, getItemsCanFocus, getMaxScrollAmount, getOverscrollFooter, getOverscrollHeader, isOpaque, onFinishInflate, onFocusChanged, onInitializeAccessibilityNodeInfoForItem, onKeyDown, onKeyMultiple, onKeyUp, onMeasure, onSizeChanged, removeFooterView, removeHeaderView, requestChildRectangleOnScreen, setAdapter, setCacheColorHint, setDivider, setDividerHeight, setFooterDividersEnabled, setHeaderDividersEnabled, setItemsCanFocus, setOverscrollFooter, setOverscrollHeader, setRemoteViewsAdapter, setSelection, setSelectionAfterHeaderView, smoothScrollByOffset, smoothScrollToPosition
      • +
      +
        +
      • + + +

        Methods inherited from class android.widget.AbsListView

        +addTouchables, afterTextChanged, beforeTextChanged, canScrollList, checkInputConnectionProxy, checkLayoutParams, clearChoices, clearTextFilter, computeVerticalScrollExtent, computeVerticalScrollOffset, computeVerticalScrollRange, deferNotifyDataSetChanged, dispatchDrawableHotspotChanged, dispatchSetPressed, draw, drawableStateChanged, fling, generateDefaultLayoutParams, generateLayoutParams, generateLayoutParams, getBottomFadingEdgeStrength, getBottomPaddingOffset, getCacheColorHint, getCheckedItemCount, getCheckedItemIds, getCheckedItemPosition, getCheckedItemPositions, getChoiceMode, getContextMenuInfo, getFocusedRect, getLeftPaddingOffset, getListPaddingBottom, getListPaddingLeft, getListPaddingRight, getListPaddingTop, getRightPaddingOffset, getSelectedView, getSelector, getSolidColor, getTextFilter, getTopFadingEdgeStrength, getTopPaddingOffset, getTranscriptMode, getVerticalScrollbarWidth, handleDataChanged, hasTextFilter, invalidateViews, isFastScrollAlwaysVisible, isFastScrollEnabled, isInFilterMode, isItemChecked, isPaddingOffsetRequired, isScrollingCacheEnabled, isSmoothScrollbarEnabled, isStackFromBottom, isTextFilterEnabled, jumpDrawablesToCurrentState, onAttachedToWindow, onCancelPendingInputEvents, onCreateInputConnection, onDetachedFromWindow, onDisplayHint, onFilterComplete, onGenericMotionEvent, onGlobalLayout, onInterceptHoverEvent, onInterceptTouchEvent, onLayout, onNestedFling, onNestedScroll, onNestedScrollAccepted, onOverScrolled, onRemoteAdapterConnected, onRemoteAdapterDisconnected, onRestoreInstanceState, onRtlPropertiesChanged, onSaveInstanceState, onStartNestedScroll, onTextChanged, onTouchEvent, onTouchModeChanged, onWindowFocusChanged, performItemClick, pointToPosition, pointToRowId, reclaimViews, requestDisallowInterceptTouchEvent, requestLayout, scrollListBy, setChoiceMode, setDrawSelectorOnTop, setFastScrollAlwaysVisible, setFastScrollEnabled, setFastScrollStyle, setFilterText, setFriction, setItemChecked, setMultiChoiceModeListener, setOnScrollListener, setOverScrollMode, setRecyclerListener, setScrollBarStyle, setScrollIndicators, setScrollingCacheEnabled, setSelectionFromTop, setSelector, setSelector, setSmoothScrollbarEnabled, setStackFromBottom, setTextFilterEnabled, setTranscriptMode, setVelocityScale, setVerticalScrollbarPosition, showContextMenuForChild, smoothScrollBy, smoothScrollToPosition, smoothScrollToPositionFromTop, smoothScrollToPositionFromTop, verifyDrawable
      • +
      +
        +
      • + + +

        Methods inherited from class android.widget.AdapterView

        +addView, addView, addView, addView, dispatchRestoreInstanceState, dispatchSaveInstanceState, getCount, getEmptyView, getFirstVisiblePosition, getItemAtPosition, getItemIdAtPosition, getLastVisiblePosition, getOnItemClickListener, getOnItemLongClickListener, getOnItemSelectedListener, getPositionForView, getSelectedItem, getSelectedItemId, getSelectedItemPosition, removeAllViews, removeView, removeViewAt, setEmptyView, setFocusable, setFocusableInTouchMode, setOnClickListener, setOnItemClickListener, setOnItemLongClickListener, setOnItemSelectedListener
      • +
      +
        +
      • + + +

        Methods inherited from class android.view.ViewGroup

        +addChildrenForAccessibility, addFocusables, addStatesFromChildren, addView, addViewInLayout, addViewInLayout, attachLayoutAnimationParameters, attachViewToParent, bringChildToFront, childDrawableStateChanged, childHasTransientStateChanged, cleanupLayoutState, clearChildFocus, clearDisappearingChildren, clearFocus, debug, detachAllViewsFromParent, detachViewFromParent, detachViewFromParent, detachViewsFromParent, dispatchApplyWindowInsets, dispatchConfigurationChanged, dispatchDisplayHint, dispatchDragEvent, dispatchFreezeSelfOnly, dispatchGenericFocusedEvent, dispatchGenericPointerEvent, dispatchHoverEvent, dispatchKeyEventPreIme, dispatchKeyShortcutEvent, dispatchProvideStructure, dispatchSetActivated, dispatchSetSelected, dispatchSystemUiVisibilityChanged, dispatchThawSelfOnly, dispatchTouchEvent, dispatchTrackballEvent, dispatchUnhandledMove, dispatchVisibilityChanged, dispatchWindowFocusChanged, dispatchWindowSystemUiVisiblityChanged, dispatchWindowVisibilityChanged, endViewTransition, findFocus, findViewsWithText, focusableViewAvailable, focusSearch, gatherTransparentRegion, getChildAt, getChildCount, getChildDrawingOrder, getChildMeasureSpec, getChildStaticTransformation, getChildVisibleRect, getClipChildren, getClipToPadding, getDescendantFocusability, getFocusedChild, getLayoutAnimation, getLayoutAnimationListener, getLayoutMode, getLayoutTransition, getNestedScrollAxes, getOverlay, getPersistentDrawingCache, getTouchscreenBlocksFocus, hasFocus, hasFocusable, hasTransientState, indexOfChild, invalidateChild, invalidateChildInParent, isAlwaysDrawnWithCacheEnabled, isAnimationCacheEnabled, isChildrenDrawingOrderEnabled, isChildrenDrawnWithCacheEnabled, isMotionEventSplittingEnabled, isTransitionGroup, layout, measureChild, measureChildren, measureChildWithMargins, notifySubtreeAccessibilityStateChanged, offsetDescendantRectToMyCoords, offsetRectIntoDescendantCoords, onCreateDrawableState, onNestedPreFling, onNestedPrePerformAccessibilityAction, onNestedPreScroll, onRequestFocusInDescendants, onRequestSendAccessibilityEvent, onStopNestedScroll, onViewAdded, onViewRemoved, recomputeViewAttributes, removeAllViewsInLayout, removeDetachedView, removeViewInLayout, removeViews, removeViewsInLayout, requestChildFocus, requestFocus, requestSendAccessibilityEvent, requestTransparentRegion, scheduleLayoutAnimation, setAddStatesFromChildren, setAlwaysDrawnWithCacheEnabled, setAnimationCacheEnabled, setChildrenDrawingCacheEnabled, setChildrenDrawingOrderEnabled, setChildrenDrawnWithCacheEnabled, setClipChildren, setClipToPadding, setDescendantFocusability, setLayoutAnimation, setLayoutAnimationListener, setLayoutMode, setLayoutTransition, setMotionEventSplittingEnabled, setOnHierarchyChangeListener, setPersistentDrawingCache, setStaticTransformationsEnabled, setTouchscreenBlocksFocus, setTransitionGroup, shouldDelayChildPressedState, startActionModeForChild, startActionModeForChild, startLayoutAnimation, startViewTransition, updateViewLayout
      • +
      +
        +
      • + + +

        Methods inherited from class android.view.View

        +addFocusables, addOnAttachStateChangeListener, addOnLayoutChangeListener, animate, announceForAccessibility, awakenScrollBars, awakenScrollBars, awakenScrollBars, bringToFront, buildDrawingCache, buildDrawingCache, buildLayer, callOnClick, cancelLongPress, cancelPendingInputEvents, canResolveLayoutDirection, canResolveTextAlignment, canResolveTextDirection, canScrollHorizontally, canScrollVertically, clearAnimation, combineMeasuredStates, computeHorizontalScrollExtent, computeHorizontalScrollOffset, computeHorizontalScrollRange, computeScroll, computeSystemWindowInsets, createAccessibilityNodeInfo, createContextMenu, destroyDrawingCache, dispatchGenericMotionEvent, dispatchNestedFling, dispatchNestedPreFling, dispatchNestedPrePerformAccessibilityAction, dispatchNestedPreScroll, dispatchNestedScroll, dispatchPopulateAccessibilityEvent, drawableHotspotChanged, findViewById, findViewWithTag, fitSystemWindows, focusSearch, forceLayout, generateViewId, getAccessibilityLiveRegion, getAccessibilityNodeProvider, getAccessibilityTraversalAfter, getAccessibilityTraversalBefore, getAlpha, getAnimation, getApplicationWindowToken, getBackground, getBackgroundTintList, getBackgroundTintMode, getBaseline, getBottom, getCameraDistance, getClipBounds, getClipBounds, getClipToOutline, getContentDescription, getContext, getDefaultSize, getDisplay, getDrawableState, getDrawingCache, getDrawingCache, getDrawingCacheBackgroundColor, getDrawingCacheQuality, getDrawingRect, getDrawingTime, getElevation, getFilterTouchesWhenObscured, getFitsSystemWindows, getFocusables, getForeground, getForegroundGravity, getForegroundTintList, getForegroundTintMode, getGlobalVisibleRect, getGlobalVisibleRect, getHandler, getHeight, getHitRect, getHorizontalFadingEdgeLength, getHorizontalScrollbarHeight, getId, getImportantForAccessibility, getKeepScreenOn, getKeyDispatcherState, getLabelFor, getLayerType, getLayoutDirection, getLayoutParams, getLeft, getLeftFadingEdgeStrength, getLocalVisibleRect, getLocationInWindow, getLocationOnScreen, getMatrix, getMeasuredHeight, getMeasuredHeightAndState, getMeasuredState, getMeasuredWidth, getMeasuredWidthAndState, getMinimumHeight, getMinimumWidth, getNextFocusDownId, getNextFocusForwardId, getNextFocusLeftId, getNextFocusRightId, getNextFocusUpId, getOnFocusChangeListener, getOutlineProvider, getOverScrollMode, getPaddingBottom, getPaddingEnd, getPaddingLeft, getPaddingRight, getPaddingStart, getPaddingTop, getParent, getParentForAccessibility, getPivotX, getPivotY, getResources, getRight, getRightFadingEdgeStrength, getRootView, getRootWindowInsets, getRotation, getRotationX, getRotationY, getScaleX, getScaleY, getScrollBarDefaultDelayBeforeFade, getScrollBarFadeDuration, getScrollBarSize, getScrollBarStyle, getScrollIndicators, getScrollX, getScrollY, getStateListAnimator, getSuggestedMinimumHeight, getSuggestedMinimumWidth, getSystemUiVisibility, getTag, getTag, getTextAlignment, getTextDirection, getTop, getTouchables, getTouchDelegate, getTransitionName, getTranslationX, getTranslationY, getTranslationZ, getVerticalFadingEdgeLength, getVerticalScrollbarPosition, getViewTreeObserver, getVisibility, getWidth, getWindowAttachCount, getWindowId, getWindowSystemUiVisibility, getWindowToken, getWindowVisibility, getWindowVisibleDisplayFrame, getX, getY, getZ, hasNestedScrollingParent, hasOnClickListeners, hasOverlappingRendering, hasWindowFocus, inflate, invalidate, invalidate, invalidate, invalidateDrawable, invalidateOutline, isAccessibilityFocused, isActivated, isAttachedToWindow, isClickable, isContextClickable, isDirty, isDrawingCacheEnabled, isDuplicateParentStateEnabled, isEnabled, isFocusable, isFocusableInTouchMode, isFocused, isHapticFeedbackEnabled, isHardwareAccelerated, isHorizontalFadingEdgeEnabled, isHorizontalScrollBarEnabled, isHovered, isImportantForAccessibility, isInEditMode, isInLayout, isInTouchMode, isLaidOut, isLayoutDirectionResolved, isLayoutRequested, isLongClickable, isNestedScrollingEnabled, isPaddingRelative, isPressed, isSaveEnabled, isSaveFromParentEnabled, isScrollbarFadingEnabled, isScrollContainer, isSelected, isShown, isSoundEffectsEnabled, isTextAlignmentResolved, isTextDirectionResolved, isVerticalFadingEdgeEnabled, isVerticalScrollBarEnabled, measure, mergeDrawableStates, offsetLeftAndRight, offsetTopAndBottom, onAnimationEnd, onAnimationStart, onApplyWindowInsets, onCheckIsTextEditor, onConfigurationChanged, onCreateContextMenu, onDragEvent, onDraw, onDrawForeground, onDrawScrollBars, onFilterTouchEventForSecurity, onFinishTemporaryDetach, onHoverChanged, onHoverEvent, onKeyLongPress, onKeyPreIme, onKeyShortcut, onPopulateAccessibilityEvent, onProvideStructure, onProvideVirtualStructure, onScreenStateChanged, onScrollChanged, onSetAlpha, onStartTemporaryDetach, onTrackballEvent, onVisibilityChanged, onWindowSystemUiVisibilityChanged, onWindowVisibilityChanged, overScrollBy, performClick, performContextClick, performHapticFeedback, performHapticFeedback, performLongClick, playSoundEffect, post, postDelayed, postInvalidate, postInvalidate, postInvalidateDelayed, postInvalidateDelayed, postInvalidateOnAnimation, postInvalidateOnAnimation, postOnAnimation, postOnAnimationDelayed, refreshDrawableState, removeCallbacks, removeOnAttachStateChangeListener, removeOnLayoutChangeListener, requestApplyInsets, requestFitSystemWindows, requestFocus, requestFocus, requestFocusFromTouch, requestRectangleOnScreen, requestRectangleOnScreen, requestUnbufferedDispatch, resolveSize, resolveSizeAndState, restoreHierarchyState, saveHierarchyState, scheduleDrawable, scrollBy, scrollTo, sendAccessibilityEvent, sendAccessibilityEventUnchecked, setAccessibilityDelegate, setAccessibilityLiveRegion, setAccessibilityTraversalAfter, setAccessibilityTraversalBefore, setActivated, setAlpha, setAnimation, setBackground, setBackgroundColor, setBackgroundDrawable, setBackgroundResource, setBackgroundTintList, setBackgroundTintMode, setBottom, setCameraDistance, setClickable, setClipBounds, setClipToOutline, setContentDescription, setContextClickable, setDrawingCacheBackgroundColor, setDrawingCacheEnabled, setDrawingCacheQuality, setDuplicateParentStateEnabled, setElevation, setEnabled, setFadingEdgeLength, setFilterTouchesWhenObscured, setFitsSystemWindows, setForeground, setForegroundGravity, setForegroundTintList, setForegroundTintMode, setHapticFeedbackEnabled, setHasTransientState, setHorizontalFadingEdgeEnabled, setHorizontalScrollBarEnabled, setHovered, setId, setImportantForAccessibility, setKeepScreenOn, setLabelFor, setLayerPaint, setLayerType, setLayoutDirection, setLayoutParams, setLeft, setLongClickable, setMeasuredDimension, setMinimumHeight, setMinimumWidth, setNestedScrollingEnabled, setNextFocusDownId, setNextFocusForwardId, setNextFocusLeftId, setNextFocusRightId, setNextFocusUpId, setOnApplyWindowInsetsListener, setOnContextClickListener, setOnCreateContextMenuListener, setOnDragListener, setOnFocusChangeListener, setOnGenericMotionListener, setOnHoverListener, setOnKeyListener, setOnLongClickListener, setOnScrollChangeListener, setOnSystemUiVisibilityChangeListener, setOnTouchListener, setOutlineProvider, setPadding, setPaddingRelative, setPivotX, setPivotY, setPressed, setRight, setRotation, setRotationX, setRotationY, setSaveEnabled, setSaveFromParentEnabled, setScaleX, setScaleY, setScrollBarDefaultDelayBeforeFade, setScrollBarFadeDuration, setScrollbarFadingEnabled, setScrollBarSize, setScrollContainer, setScrollIndicators, setScrollIndicators, setScrollX, setScrollY, setSelected, setSoundEffectsEnabled, setStateListAnimator, setSystemUiVisibility, setTag, setTag, setTextAlignment, setTextDirection, setTop, setTouchDelegate, setTransitionName, setTranslationX, setTranslationY, setTranslationZ, setVerticalFadingEdgeEnabled, setVerticalScrollBarEnabled, setVisibility, setWillNotCacheDrawing, setWillNotDraw, setX, setY, setZ, showContextMenu, startActionMode, startActionMode, startAnimation, startDrag, startNestedScroll, stopNestedScroll, toString, unscheduleDrawable, unscheduleDrawable, willNotCacheDrawing, willNotDraw
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
        +
      • + + +

        Methods inherited from interface android.view.ViewParent

        +canResolveLayoutDirection, canResolveTextAlignment, canResolveTextDirection, createContextMenu, getLayoutDirection, getParent, getParentForAccessibility, getTextAlignment, getTextDirection, isLayoutDirectionResolved, isLayoutRequested, isTextAlignmentResolved, isTextDirectionResolved, requestFitSystemWindows
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        SimpleDayPickerView

        +
        public SimpleDayPickerView(android.content.Context context,
        +                           android.util.AttributeSet attrs)
        +
      • +
      + + + +
        +
      • +

        SimpleDayPickerView

        +
        public SimpleDayPickerView(android.content.Context context,
        +                           DatePickerController controller)
        +
      • +
      +
    • +
    + + +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/com/android/datetimepicker/date/SimpleMonthAdapter.html b/javadoc/com/android/datetimepicker/date/SimpleMonthAdapter.html new file mode 100644 index 000000000..874539215 --- /dev/null +++ b/javadoc/com/android/datetimepicker/date/SimpleMonthAdapter.html @@ -0,0 +1,341 @@ + + + + + +SimpleMonthAdapter + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.android.datetimepicker.date
+

Class SimpleMonthAdapter

+
+
+ +
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        SimpleMonthAdapter

        +
        public SimpleMonthAdapter(android.content.Context context,
        +                          DatePickerController controller)
        +
      • +
      +
    • +
    + + +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/com/android/datetimepicker/date/SimpleMonthView.html b/javadoc/com/android/datetimepicker/date/SimpleMonthView.html new file mode 100644 index 000000000..b83c1d3a3 --- /dev/null +++ b/javadoc/com/android/datetimepicker/date/SimpleMonthView.html @@ -0,0 +1,378 @@ + + + + + +SimpleMonthView + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.android.datetimepicker.date
+

Class SimpleMonthView

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    android.graphics.drawable.Drawable.Callback, android.view.accessibility.AccessibilityEventSource, android.view.KeyEvent.Callback
    +
    +
    +
    +
    public class SimpleMonthView
    +extends MonthView
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      + +
        +
      • + + +

        Nested classes/interfaces inherited from class android.view.View

        +android.view.View.AccessibilityDelegate, android.view.View.BaseSavedState, android.view.View.DragShadowBuilder, android.view.View.MeasureSpec, android.view.View.OnApplyWindowInsetsListener, android.view.View.OnAttachStateChangeListener, android.view.View.OnClickListener, android.view.View.OnContextClickListener, android.view.View.OnCreateContextMenuListener, android.view.View.OnDragListener, android.view.View.OnFocusChangeListener, android.view.View.OnGenericMotionListener, android.view.View.OnHoverListener, android.view.View.OnKeyListener, android.view.View.OnLayoutChangeListener, android.view.View.OnLongClickListener, android.view.View.OnScrollChangeListener, android.view.View.OnSystemUiVisibilityChangeListener, android.view.View.OnTouchListener
      • +
      +
    • +
    + +
      +
    • + + +

      Field Summary

      + +
        +
      • + + +

        Fields inherited from class android.view.View

        +ACCESSIBILITY_LIVE_REGION_ASSERTIVE, ACCESSIBILITY_LIVE_REGION_NONE, ACCESSIBILITY_LIVE_REGION_POLITE, ALPHA, DRAWING_CACHE_QUALITY_AUTO, DRAWING_CACHE_QUALITY_HIGH, DRAWING_CACHE_QUALITY_LOW, EMPTY_STATE_SET, ENABLED_FOCUSED_SELECTED_STATE_SET, ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, ENABLED_FOCUSED_STATE_SET, ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET, ENABLED_SELECTED_STATE_SET, ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET, ENABLED_STATE_SET, ENABLED_WINDOW_FOCUSED_STATE_SET, FIND_VIEWS_WITH_CONTENT_DESCRIPTION, FIND_VIEWS_WITH_TEXT, FOCUS_BACKWARD, FOCUS_DOWN, FOCUS_FORWARD, FOCUS_LEFT, FOCUS_RIGHT, FOCUS_UP, FOCUSABLES_ALL, FOCUSABLES_TOUCH_MODE, FOCUSED_SELECTED_STATE_SET, FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, FOCUSED_STATE_SET, FOCUSED_WINDOW_FOCUSED_STATE_SET, GONE, HAPTIC_FEEDBACK_ENABLED, IMPORTANT_FOR_ACCESSIBILITY_AUTO, IMPORTANT_FOR_ACCESSIBILITY_NO, IMPORTANT_FOR_ACCESSIBILITY_NO_HIDE_DESCENDANTS, IMPORTANT_FOR_ACCESSIBILITY_YES, INVISIBLE, KEEP_SCREEN_ON, LAYER_TYPE_HARDWARE, LAYER_TYPE_NONE, LAYER_TYPE_SOFTWARE, LAYOUT_DIRECTION_INHERIT, LAYOUT_DIRECTION_LOCALE, LAYOUT_DIRECTION_LTR, LAYOUT_DIRECTION_RTL, MEASURED_HEIGHT_STATE_SHIFT, MEASURED_SIZE_MASK, MEASURED_STATE_MASK, MEASURED_STATE_TOO_SMALL, NO_ID, OVER_SCROLL_ALWAYS, OVER_SCROLL_IF_CONTENT_SCROLLS, OVER_SCROLL_NEVER, PRESSED_ENABLED_FOCUSED_SELECTED_STATE_SET, PRESSED_ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_FOCUSED_STATE_SET, PRESSED_ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_SELECTED_STATE_SET, PRESSED_ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_STATE_SET, PRESSED_ENABLED_WINDOW_FOCUSED_STATE_SET, PRESSED_FOCUSED_SELECTED_STATE_SET, PRESSED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_FOCUSED_STATE_SET, PRESSED_FOCUSED_WINDOW_FOCUSED_STATE_SET, PRESSED_SELECTED_STATE_SET, PRESSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_STATE_SET, PRESSED_WINDOW_FOCUSED_STATE_SET, ROTATION, ROTATION_X, ROTATION_Y, SCALE_X, SCALE_Y, SCREEN_STATE_OFF, SCREEN_STATE_ON, SCROLL_AXIS_HORIZONTAL, SCROLL_AXIS_NONE, SCROLL_AXIS_VERTICAL, SCROLL_INDICATOR_BOTTOM, SCROLL_INDICATOR_END, SCROLL_INDICATOR_LEFT, SCROLL_INDICATOR_RIGHT, SCROLL_INDICATOR_START, SCROLL_INDICATOR_TOP, SCROLLBAR_POSITION_DEFAULT, SCROLLBAR_POSITION_LEFT, SCROLLBAR_POSITION_RIGHT, SCROLLBARS_INSIDE_INSET, SCROLLBARS_INSIDE_OVERLAY, SCROLLBARS_OUTSIDE_INSET, SCROLLBARS_OUTSIDE_OVERLAY, SELECTED_STATE_SET, SELECTED_WINDOW_FOCUSED_STATE_SET, SOUND_EFFECTS_ENABLED, STATUS_BAR_HIDDEN, STATUS_BAR_VISIBLE, SYSTEM_UI_FLAG_FULLSCREEN, SYSTEM_UI_FLAG_HIDE_NAVIGATION, SYSTEM_UI_FLAG_IMMERSIVE, SYSTEM_UI_FLAG_IMMERSIVE_STICKY, SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN, SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION, SYSTEM_UI_FLAG_LAYOUT_STABLE, SYSTEM_UI_FLAG_LIGHT_STATUS_BAR, SYSTEM_UI_FLAG_LOW_PROFILE, SYSTEM_UI_FLAG_VISIBLE, SYSTEM_UI_LAYOUT_FLAGS, TEXT_ALIGNMENT_CENTER, TEXT_ALIGNMENT_GRAVITY, TEXT_ALIGNMENT_INHERIT, TEXT_ALIGNMENT_TEXT_END, TEXT_ALIGNMENT_TEXT_START, TEXT_ALIGNMENT_VIEW_END, TEXT_ALIGNMENT_VIEW_START, TEXT_DIRECTION_ANY_RTL, TEXT_DIRECTION_FIRST_STRONG, TEXT_DIRECTION_FIRST_STRONG_LTR, TEXT_DIRECTION_FIRST_STRONG_RTL, TEXT_DIRECTION_INHERIT, TEXT_DIRECTION_LOCALE, TEXT_DIRECTION_LTR, TEXT_DIRECTION_RTL, TRANSLATION_X, TRANSLATION_Y, TRANSLATION_Z, VIEW_LOG_TAG, VISIBLE, WINDOW_FOCUSED_STATE_SET, X, Y, Z
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      SimpleMonthView(android.content.Context context) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      voiddrawMonthDay(android.graphics.Canvas canvas, + int year, + int month, + int day, + int x, + int y, + int startX, + int stopX, + int startY, + int stopY) +
      This method should draw the month day.
      +
      + +
        +
      • + + +

        Methods inherited from class android.view.View

        +addChildrenForAccessibility, addFocusables, addFocusables, addOnAttachStateChangeListener, addOnLayoutChangeListener, addTouchables, animate, announceForAccessibility, awakenScrollBars, awakenScrollBars, awakenScrollBars, bringToFront, buildDrawingCache, buildDrawingCache, buildLayer, callOnClick, cancelLongPress, cancelPendingInputEvents, canResolveLayoutDirection, canResolveTextAlignment, canResolveTextDirection, canScrollHorizontally, canScrollVertically, checkInputConnectionProxy, clearAnimation, clearFocus, combineMeasuredStates, computeHorizontalScrollExtent, computeHorizontalScrollOffset, computeHorizontalScrollRange, computeScroll, computeSystemWindowInsets, computeVerticalScrollExtent, computeVerticalScrollOffset, computeVerticalScrollRange, createAccessibilityNodeInfo, createContextMenu, destroyDrawingCache, dispatchApplyWindowInsets, dispatchConfigurationChanged, dispatchDisplayHint, dispatchDragEvent, dispatchDraw, dispatchDrawableHotspotChanged, dispatchGenericFocusedEvent, dispatchGenericMotionEvent, dispatchGenericPointerEvent, dispatchKeyEvent, dispatchKeyEventPreIme, dispatchKeyShortcutEvent, dispatchNestedFling, dispatchNestedPreFling, dispatchNestedPrePerformAccessibilityAction, dispatchNestedPreScroll, dispatchNestedScroll, dispatchPopulateAccessibilityEvent, dispatchProvideStructure, dispatchRestoreInstanceState, dispatchSaveInstanceState, dispatchSetActivated, dispatchSetPressed, dispatchSetSelected, dispatchSystemUiVisibilityChanged, dispatchTouchEvent, dispatchTrackballEvent, dispatchUnhandledMove, dispatchVisibilityChanged, dispatchWindowFocusChanged, dispatchWindowSystemUiVisiblityChanged, dispatchWindowVisibilityChanged, draw, drawableHotspotChanged, drawableStateChanged, findFocus, findViewById, findViewsWithText, findViewWithTag, fitSystemWindows, focusSearch, forceLayout, generateViewId, getAccessibilityClassName, getAccessibilityLiveRegion, getAccessibilityNodeProvider, getAccessibilityTraversalAfter, getAccessibilityTraversalBefore, getAlpha, getAnimation, getApplicationWindowToken, getBackground, getBackgroundTintList, getBackgroundTintMode, getBaseline, getBottom, getBottomFadingEdgeStrength, getBottomPaddingOffset, getCameraDistance, getClipBounds, getClipBounds, getClipToOutline, getContentDescription, getContext, getContextMenuInfo, getDefaultSize, getDisplay, getDrawableState, getDrawingCache, getDrawingCache, getDrawingCacheBackgroundColor, getDrawingCacheQuality, getDrawingRect, getDrawingTime, getElevation, getFilterTouchesWhenObscured, getFitsSystemWindows, getFocusables, getFocusedRect, getForeground, getForegroundGravity, getForegroundTintList, getForegroundTintMode, getGlobalVisibleRect, getGlobalVisibleRect, getHandler, getHeight, getHitRect, getHorizontalFadingEdgeLength, getHorizontalScrollbarHeight, getId, getImportantForAccessibility, getKeepScreenOn, getKeyDispatcherState, getLabelFor, getLayerType, getLayoutDirection, getLayoutParams, getLeft, getLeftFadingEdgeStrength, getLeftPaddingOffset, getLocalVisibleRect, getLocationInWindow, getLocationOnScreen, getMatrix, getMeasuredHeight, getMeasuredHeightAndState, getMeasuredState, getMeasuredWidth, getMeasuredWidthAndState, getMinimumHeight, getMinimumWidth, getNextFocusDownId, getNextFocusForwardId, getNextFocusLeftId, getNextFocusRightId, getNextFocusUpId, getOnFocusChangeListener, getOutlineProvider, getOverlay, getOverScrollMode, getPaddingBottom, getPaddingEnd, getPaddingLeft, getPaddingRight, getPaddingStart, getPaddingTop, getParent, getParentForAccessibility, getPivotX, getPivotY, getResources, getRight, getRightFadingEdgeStrength, getRightPaddingOffset, getRootView, getRootWindowInsets, getRotation, getRotationX, getRotationY, getScaleX, getScaleY, getScrollBarDefaultDelayBeforeFade, getScrollBarFadeDuration, getScrollBarSize, getScrollBarStyle, getScrollIndicators, getScrollX, getScrollY, getSolidColor, getStateListAnimator, getSuggestedMinimumHeight, getSuggestedMinimumWidth, getSystemUiVisibility, getTag, getTag, getTextAlignment, getTextDirection, getTop, getTopFadingEdgeStrength, getTopPaddingOffset, getTouchables, getTouchDelegate, getTransitionName, getTranslationX, getTranslationY, getTranslationZ, getVerticalFadingEdgeLength, getVerticalScrollbarPosition, getVerticalScrollbarWidth, getViewTreeObserver, getVisibility, getWidth, getWindowAttachCount, getWindowId, getWindowSystemUiVisibility, getWindowToken, getWindowVisibility, getWindowVisibleDisplayFrame, getX, getY, getZ, hasFocus, hasFocusable, hasNestedScrollingParent, hasOnClickListeners, hasOverlappingRendering, hasTransientState, hasWindowFocus, inflate, invalidate, invalidate, invalidate, invalidateDrawable, invalidateOutline, isAccessibilityFocused, isActivated, isAttachedToWindow, isClickable, isContextClickable, isDirty, isDrawingCacheEnabled, isDuplicateParentStateEnabled, isEnabled, isFocusable, isFocusableInTouchMode, isFocused, isHapticFeedbackEnabled, isHardwareAccelerated, isHorizontalFadingEdgeEnabled, isHorizontalScrollBarEnabled, isHovered, isImportantForAccessibility, isInEditMode, isInLayout, isInTouchMode, isLaidOut, isLayoutDirectionResolved, isLayoutRequested, isLongClickable, isNestedScrollingEnabled, isOpaque, isPaddingOffsetRequired, isPaddingRelative, isPressed, isSaveEnabled, isSaveFromParentEnabled, isScrollbarFadingEnabled, isScrollContainer, isSelected, isShown, isSoundEffectsEnabled, isTextAlignmentResolved, isTextDirectionResolved, isVerticalFadingEdgeEnabled, isVerticalScrollBarEnabled, jumpDrawablesToCurrentState, layout, measure, mergeDrawableStates, offsetLeftAndRight, offsetTopAndBottom, onAnimationEnd, onAnimationStart, onApplyWindowInsets, onAttachedToWindow, onCancelPendingInputEvents, onCheckIsTextEditor, onConfigurationChanged, onCreateContextMenu, onCreateDrawableState, onCreateInputConnection, onDetachedFromWindow, onDisplayHint, onDragEvent, onDrawForeground, onDrawScrollBars, onFilterTouchEventForSecurity, onFinishInflate, onFinishTemporaryDetach, onFocusChanged, onGenericMotionEvent, onHoverChanged, onHoverEvent, onInitializeAccessibilityEvent, onInitializeAccessibilityNodeInfo, onKeyDown, onKeyLongPress, onKeyMultiple, onKeyPreIme, onKeyShortcut, onKeyUp, onLayout, onOverScrolled, onPopulateAccessibilityEvent, onProvideStructure, onProvideVirtualStructure, onRestoreInstanceState, onRtlPropertiesChanged, onSaveInstanceState, onScreenStateChanged, onScrollChanged, onSetAlpha, onStartTemporaryDetach, onTrackballEvent, onVisibilityChanged, onWindowFocusChanged, onWindowSystemUiVisibilityChanged, onWindowVisibilityChanged, overScrollBy, performAccessibilityAction, performClick, performContextClick, performHapticFeedback, performHapticFeedback, performLongClick, playSoundEffect, post, postDelayed, postInvalidate, postInvalidate, postInvalidateDelayed, postInvalidateDelayed, postInvalidateOnAnimation, postInvalidateOnAnimation, postOnAnimation, postOnAnimationDelayed, refreshDrawableState, removeCallbacks, removeOnAttachStateChangeListener, removeOnLayoutChangeListener, requestApplyInsets, requestFitSystemWindows, requestFocus, requestFocus, requestFocus, requestFocusFromTouch, requestLayout, requestRectangleOnScreen, requestRectangleOnScreen, requestUnbufferedDispatch, resolveSize, resolveSizeAndState, restoreHierarchyState, saveHierarchyState, scheduleDrawable, scrollBy, scrollTo, sendAccessibilityEvent, sendAccessibilityEventUnchecked, setAccessibilityLiveRegion, setAccessibilityTraversalAfter, setAccessibilityTraversalBefore, setActivated, setAlpha, setAnimation, setBackground, setBackgroundColor, setBackgroundDrawable, setBackgroundResource, setBackgroundTintList, setBackgroundTintMode, setBottom, setCameraDistance, setClickable, setClipBounds, setClipToOutline, setContentDescription, setContextClickable, setDrawingCacheBackgroundColor, setDrawingCacheEnabled, setDrawingCacheQuality, setDuplicateParentStateEnabled, setElevation, setEnabled, setFadingEdgeLength, setFilterTouchesWhenObscured, setFitsSystemWindows, setFocusable, setFocusableInTouchMode, setForeground, setForegroundGravity, setForegroundTintList, setForegroundTintMode, setHapticFeedbackEnabled, setHasTransientState, setHorizontalFadingEdgeEnabled, setHorizontalScrollBarEnabled, setHovered, setId, setImportantForAccessibility, setKeepScreenOn, setLabelFor, setLayerPaint, setLayerType, setLayoutDirection, setLayoutParams, setLeft, setLongClickable, setMeasuredDimension, setMinimumHeight, setMinimumWidth, setNestedScrollingEnabled, setNextFocusDownId, setNextFocusForwardId, setNextFocusLeftId, setNextFocusRightId, setNextFocusUpId, setOnApplyWindowInsetsListener, setOnClickListener, setOnContextClickListener, setOnCreateContextMenuListener, setOnDragListener, setOnFocusChangeListener, setOnGenericMotionListener, setOnHoverListener, setOnKeyListener, setOnLongClickListener, setOnScrollChangeListener, setOnSystemUiVisibilityChangeListener, setOnTouchListener, setOutlineProvider, setOverScrollMode, setPadding, setPaddingRelative, setPivotX, setPivotY, setPressed, setRight, setRotation, setRotationX, setRotationY, setSaveEnabled, setSaveFromParentEnabled, setScaleX, setScaleY, setScrollBarDefaultDelayBeforeFade, setScrollBarFadeDuration, setScrollbarFadingEnabled, setScrollBarSize, setScrollBarStyle, setScrollContainer, setScrollIndicators, setScrollIndicators, setScrollX, setScrollY, setSelected, setSoundEffectsEnabled, setStateListAnimator, setSystemUiVisibility, setTag, setTag, setTextAlignment, setTextDirection, setTop, setTouchDelegate, setTransitionName, setTranslationX, setTranslationY, setTranslationZ, setVerticalFadingEdgeEnabled, setVerticalScrollBarEnabled, setVerticalScrollbarPosition, setVisibility, setWillNotCacheDrawing, setWillNotDraw, setX, setY, setZ, showContextMenu, startActionMode, startActionMode, startAnimation, startDrag, startNestedScroll, stopNestedScroll, toString, unscheduleDrawable, unscheduleDrawable, verifyDrawable, willNotCacheDrawing, willNotDraw
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        SimpleMonthView

        +
        public SimpleMonthView(android.content.Context context)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        drawMonthDay

        +
        public void drawMonthDay(android.graphics.Canvas canvas,
        +                         int year,
        +                         int month,
        +                         int day,
        +                         int x,
        +                         int y,
        +                         int startX,
        +                         int stopX,
        +                         int startY,
        +                         int stopY)
        +
        Description copied from class: MonthView
        +
        This method should draw the month day. Implemented by sub-classes to allow customization.
        +
        +
        Specified by:
        +
        drawMonthDay in class MonthView
        +
        Parameters:
        +
        canvas - The canvas to draw on
        +
        year - The year of this month day
        +
        month - The month of this month day
        +
        day - The day number of this month day
        +
        x - The default x position to draw the day number
        +
        y - The default y position to draw the day number
        +
        startX - The left boundary of the day number rect
        +
        stopX - The right boundary of the day number rect
        +
        startY - The top boundary of the day number rect
        +
        stopY - The bottom boundary of the day number rect
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/com/android/datetimepicker/date/TextViewWithCircularIndicator.html b/javadoc/com/android/datetimepicker/date/TextViewWithCircularIndicator.html new file mode 100644 index 000000000..10a57e9d3 --- /dev/null +++ b/javadoc/com/android/datetimepicker/date/TextViewWithCircularIndicator.html @@ -0,0 +1,371 @@ + + + + + +TextViewWithCircularIndicator + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.android.datetimepicker.date
+

Class TextViewWithCircularIndicator

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    android.graphics.drawable.Drawable.Callback, android.view.accessibility.AccessibilityEventSource, android.view.KeyEvent.Callback, android.view.ViewTreeObserver.OnPreDrawListener
    +
    +
    +
    +
    public class TextViewWithCircularIndicator
    +extends android.widget.TextView
    +
    A text view which, when pressed or activated, displays a blue circle around the text.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.widget.TextView

        +android.widget.TextView.BufferType, android.widget.TextView.OnEditorActionListener, android.widget.TextView.SavedState
      • +
      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.view.View

        +android.view.View.AccessibilityDelegate, android.view.View.BaseSavedState, android.view.View.DragShadowBuilder, android.view.View.MeasureSpec, android.view.View.OnApplyWindowInsetsListener, android.view.View.OnAttachStateChangeListener, android.view.View.OnClickListener, android.view.View.OnContextClickListener, android.view.View.OnCreateContextMenuListener, android.view.View.OnDragListener, android.view.View.OnFocusChangeListener, android.view.View.OnGenericMotionListener, android.view.View.OnHoverListener, android.view.View.OnKeyListener, android.view.View.OnLayoutChangeListener, android.view.View.OnLongClickListener, android.view.View.OnScrollChangeListener, android.view.View.OnSystemUiVisibilityChangeListener, android.view.View.OnTouchListener
      • +
      +
    • +
    + +
      +
    • + + +

      Field Summary

      +
        +
      • + + +

        Fields inherited from class android.view.View

        +ACCESSIBILITY_LIVE_REGION_ASSERTIVE, ACCESSIBILITY_LIVE_REGION_NONE, ACCESSIBILITY_LIVE_REGION_POLITE, ALPHA, DRAWING_CACHE_QUALITY_AUTO, DRAWING_CACHE_QUALITY_HIGH, DRAWING_CACHE_QUALITY_LOW, EMPTY_STATE_SET, ENABLED_FOCUSED_SELECTED_STATE_SET, ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, ENABLED_FOCUSED_STATE_SET, ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET, ENABLED_SELECTED_STATE_SET, ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET, ENABLED_STATE_SET, ENABLED_WINDOW_FOCUSED_STATE_SET, FIND_VIEWS_WITH_CONTENT_DESCRIPTION, FIND_VIEWS_WITH_TEXT, FOCUS_BACKWARD, FOCUS_DOWN, FOCUS_FORWARD, FOCUS_LEFT, FOCUS_RIGHT, FOCUS_UP, FOCUSABLES_ALL, FOCUSABLES_TOUCH_MODE, FOCUSED_SELECTED_STATE_SET, FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, FOCUSED_STATE_SET, FOCUSED_WINDOW_FOCUSED_STATE_SET, GONE, HAPTIC_FEEDBACK_ENABLED, IMPORTANT_FOR_ACCESSIBILITY_AUTO, IMPORTANT_FOR_ACCESSIBILITY_NO, IMPORTANT_FOR_ACCESSIBILITY_NO_HIDE_DESCENDANTS, IMPORTANT_FOR_ACCESSIBILITY_YES, INVISIBLE, KEEP_SCREEN_ON, LAYER_TYPE_HARDWARE, LAYER_TYPE_NONE, LAYER_TYPE_SOFTWARE, LAYOUT_DIRECTION_INHERIT, LAYOUT_DIRECTION_LOCALE, LAYOUT_DIRECTION_LTR, LAYOUT_DIRECTION_RTL, MEASURED_HEIGHT_STATE_SHIFT, MEASURED_SIZE_MASK, MEASURED_STATE_MASK, MEASURED_STATE_TOO_SMALL, NO_ID, OVER_SCROLL_ALWAYS, OVER_SCROLL_IF_CONTENT_SCROLLS, OVER_SCROLL_NEVER, PRESSED_ENABLED_FOCUSED_SELECTED_STATE_SET, PRESSED_ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_FOCUSED_STATE_SET, PRESSED_ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_SELECTED_STATE_SET, PRESSED_ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_STATE_SET, PRESSED_ENABLED_WINDOW_FOCUSED_STATE_SET, PRESSED_FOCUSED_SELECTED_STATE_SET, PRESSED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_FOCUSED_STATE_SET, PRESSED_FOCUSED_WINDOW_FOCUSED_STATE_SET, PRESSED_SELECTED_STATE_SET, PRESSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_STATE_SET, PRESSED_WINDOW_FOCUSED_STATE_SET, ROTATION, ROTATION_X, ROTATION_Y, SCALE_X, SCALE_Y, SCREEN_STATE_OFF, SCREEN_STATE_ON, SCROLL_AXIS_HORIZONTAL, SCROLL_AXIS_NONE, SCROLL_AXIS_VERTICAL, SCROLL_INDICATOR_BOTTOM, SCROLL_INDICATOR_END, SCROLL_INDICATOR_LEFT, SCROLL_INDICATOR_RIGHT, SCROLL_INDICATOR_START, SCROLL_INDICATOR_TOP, SCROLLBAR_POSITION_DEFAULT, SCROLLBAR_POSITION_LEFT, SCROLLBAR_POSITION_RIGHT, SCROLLBARS_INSIDE_INSET, SCROLLBARS_INSIDE_OVERLAY, SCROLLBARS_OUTSIDE_INSET, SCROLLBARS_OUTSIDE_OVERLAY, SELECTED_STATE_SET, SELECTED_WINDOW_FOCUSED_STATE_SET, SOUND_EFFECTS_ENABLED, STATUS_BAR_HIDDEN, STATUS_BAR_VISIBLE, SYSTEM_UI_FLAG_FULLSCREEN, SYSTEM_UI_FLAG_HIDE_NAVIGATION, SYSTEM_UI_FLAG_IMMERSIVE, SYSTEM_UI_FLAG_IMMERSIVE_STICKY, SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN, SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION, SYSTEM_UI_FLAG_LAYOUT_STABLE, SYSTEM_UI_FLAG_LIGHT_STATUS_BAR, SYSTEM_UI_FLAG_LOW_PROFILE, SYSTEM_UI_FLAG_VISIBLE, SYSTEM_UI_LAYOUT_FLAGS, TEXT_ALIGNMENT_CENTER, TEXT_ALIGNMENT_GRAVITY, TEXT_ALIGNMENT_INHERIT, TEXT_ALIGNMENT_TEXT_END, TEXT_ALIGNMENT_TEXT_START, TEXT_ALIGNMENT_VIEW_END, TEXT_ALIGNMENT_VIEW_START, TEXT_DIRECTION_ANY_RTL, TEXT_DIRECTION_FIRST_STRONG, TEXT_DIRECTION_FIRST_STRONG_LTR, TEXT_DIRECTION_FIRST_STRONG_RTL, TEXT_DIRECTION_INHERIT, TEXT_DIRECTION_LOCALE, TEXT_DIRECTION_LTR, TEXT_DIRECTION_RTL, TRANSLATION_X, TRANSLATION_Y, TRANSLATION_Z, VIEW_LOG_TAG, VISIBLE, WINDOW_FOCUSED_STATE_SET, X, Y, Z
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      TextViewWithCircularIndicator(android.content.Context context, + android.util.AttributeSet attrs) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      voiddrawIndicator(boolean drawCircle) 
      java.lang.CharSequencegetContentDescription() 
      voidonDraw(android.graphics.Canvas canvas) 
      +
        +
      • + + +

        Methods inherited from class android.widget.TextView

        +addTextChangedListener, append, append, beginBatchEdit, bringPointIntoView, cancelLongPress, clearComposingText, computeHorizontalScrollRange, computeScroll, computeVerticalScrollExtent, computeVerticalScrollRange, debug, didTouchFocusSelect, drawableHotspotChanged, drawableStateChanged, endBatchEdit, extractText, findViewsWithText, getAccessibilityClassName, getAutoLinkMask, getBaseline, getBottomPaddingOffset, getBreakStrategy, getCompoundDrawablePadding, getCompoundDrawables, getCompoundDrawablesRelative, getCompoundDrawableTintList, getCompoundDrawableTintMode, getCompoundPaddingBottom, getCompoundPaddingEnd, getCompoundPaddingLeft, getCompoundPaddingRight, getCompoundPaddingStart, getCompoundPaddingTop, getCurrentHintTextColor, getCurrentTextColor, getCustomInsertionActionModeCallback, getCustomSelectionActionModeCallback, getDefaultEditable, getDefaultMovementMethod, getEditableText, getEllipsize, getError, getExtendedPaddingBottom, getExtendedPaddingTop, getFilters, getFocusedRect, getFontFeatureSettings, getFreezesText, getGravity, getHighlightColor, getHint, getHintTextColors, getHyphenationFrequency, getImeActionId, getImeActionLabel, getImeOptions, getIncludeFontPadding, getInputExtras, getInputType, getKeyListener, getLayout, getLeftFadingEdgeStrength, getLeftPaddingOffset, getLetterSpacing, getLineBounds, getLineCount, getLineHeight, getLineSpacingExtra, getLineSpacingMultiplier, getLinksClickable, getLinkTextColors, getMarqueeRepeatLimit, getMaxEms, getMaxHeight, getMaxLines, getMaxWidth, getMinEms, getMinHeight, getMinLines, getMinWidth, getMovementMethod, getOffsetForPosition, getPaint, getPaintFlags, getPrivateImeOptions, getRightFadingEdgeStrength, getRightPaddingOffset, getSelectionEnd, getSelectionStart, getShadowColor, getShadowDx, getShadowDy, getShadowRadius, getShowSoftInputOnFocus, getText, getTextColors, getTextLocale, getTextScaleX, getTextSize, getTopPaddingOffset, getTotalPaddingBottom, getTotalPaddingEnd, getTotalPaddingLeft, getTotalPaddingRight, getTotalPaddingStart, getTotalPaddingTop, getTransformationMethod, getTypeface, getUrls, hasOverlappingRendering, hasSelection, invalidateDrawable, isCursorVisible, isInputMethodTarget, isPaddingOffsetRequired, isSuggestionsEnabled, isTextSelectable, jumpDrawablesToCurrentState, length, moveCursorToVisibleOffset, onAttachedToWindow, onBeginBatchEdit, onCheckIsTextEditor, onCommitCompletion, onCommitCorrection, onConfigurationChanged, onCreateDrawableState, onCreateInputConnection, onDragEvent, onEditorAction, onEndBatchEdit, onFinishTemporaryDetach, onFocusChanged, onGenericMotionEvent, onKeyDown, onKeyMultiple, onKeyPreIme, onKeyShortcut, onKeyUp, onLayout, onMeasure, onPreDraw, onPrivateIMECommand, onProvideStructure, onRestoreInstanceState, onRtlPropertiesChanged, onSaveInstanceState, onScreenStateChanged, onScrollChanged, onSelectionChanged, onStartTemporaryDetach, onTextChanged, onTextContextMenuItem, onTouchEvent, onTrackballEvent, onVisibilityChanged, onWindowFocusChanged, performLongClick, removeTextChangedListener, setAllCaps, setAutoLinkMask, setBreakStrategy, setCompoundDrawablePadding, setCompoundDrawables, setCompoundDrawablesRelative, setCompoundDrawablesRelativeWithIntrinsicBounds, setCompoundDrawablesRelativeWithIntrinsicBounds, setCompoundDrawablesWithIntrinsicBounds, setCompoundDrawablesWithIntrinsicBounds, setCompoundDrawableTintList, setCompoundDrawableTintMode, setCursorVisible, setCustomInsertionActionModeCallback, setCustomSelectionActionModeCallback, setEditableFactory, setElegantTextHeight, setEllipsize, setEms, setEnabled, setError, setError, setExtractedText, setFilters, setFontFeatureSettings, setFrame, setFreezesText, setGravity, setHeight, setHighlightColor, setHint, setHint, setHintTextColor, setHintTextColor, setHorizontallyScrolling, setHyphenationFrequency, setImeActionLabel, setImeOptions, setIncludeFontPadding, setInputExtras, setInputType, setKeyListener, setLetterSpacing, setLines, setLineSpacing, setLinksClickable, setLinkTextColor, setLinkTextColor, setMarqueeRepeatLimit, setMaxEms, setMaxHeight, setMaxLines, setMaxWidth, setMinEms, setMinHeight, setMinLines, setMinWidth, setMovementMethod, setOnEditorActionListener, setPadding, setPaddingRelative, setPaintFlags, setPrivateImeOptions, setRawInputType, setScroller, setSelectAllOnFocus, setSelected, setShadowLayer, setShowSoftInputOnFocus, setSingleLine, setSingleLine, setSpannableFactory, setText, setText, setText, setText, setText, setTextAppearance, setTextAppearance, setTextColor, setTextColor, setTextIsSelectable, setTextKeepState, setTextKeepState, setTextLocale, setTextScaleX, setTextSize, setTextSize, setTransformationMethod, setTypeface, setTypeface, setWidth, verifyDrawable
      • +
      +
        +
      • + + +

        Methods inherited from class android.view.View

        +addChildrenForAccessibility, addFocusables, addFocusables, addOnAttachStateChangeListener, addOnLayoutChangeListener, addTouchables, animate, announceForAccessibility, awakenScrollBars, awakenScrollBars, awakenScrollBars, bringToFront, buildDrawingCache, buildDrawingCache, buildLayer, callOnClick, cancelPendingInputEvents, canResolveLayoutDirection, canResolveTextAlignment, canResolveTextDirection, canScrollHorizontally, canScrollVertically, checkInputConnectionProxy, clearAnimation, clearFocus, combineMeasuredStates, computeHorizontalScrollExtent, computeHorizontalScrollOffset, computeSystemWindowInsets, computeVerticalScrollOffset, createAccessibilityNodeInfo, createContextMenu, destroyDrawingCache, dispatchApplyWindowInsets, dispatchConfigurationChanged, dispatchDisplayHint, dispatchDragEvent, dispatchDraw, dispatchDrawableHotspotChanged, dispatchGenericFocusedEvent, dispatchGenericMotionEvent, dispatchGenericPointerEvent, dispatchHoverEvent, dispatchKeyEvent, dispatchKeyEventPreIme, dispatchKeyShortcutEvent, dispatchNestedFling, dispatchNestedPreFling, dispatchNestedPrePerformAccessibilityAction, dispatchNestedPreScroll, dispatchNestedScroll, dispatchPopulateAccessibilityEvent, dispatchProvideStructure, dispatchRestoreInstanceState, dispatchSaveInstanceState, dispatchSetActivated, dispatchSetPressed, dispatchSetSelected, dispatchSystemUiVisibilityChanged, dispatchTouchEvent, dispatchTrackballEvent, dispatchUnhandledMove, dispatchVisibilityChanged, dispatchWindowFocusChanged, dispatchWindowSystemUiVisiblityChanged, dispatchWindowVisibilityChanged, draw, findFocus, findViewById, findViewWithTag, fitSystemWindows, focusSearch, forceLayout, generateViewId, getAccessibilityLiveRegion, getAccessibilityNodeProvider, getAccessibilityTraversalAfter, getAccessibilityTraversalBefore, getAlpha, getAnimation, getApplicationWindowToken, getBackground, getBackgroundTintList, getBackgroundTintMode, getBottom, getBottomFadingEdgeStrength, getCameraDistance, getClipBounds, getClipBounds, getClipToOutline, getContext, getContextMenuInfo, getDefaultSize, getDisplay, getDrawableState, getDrawingCache, getDrawingCache, getDrawingCacheBackgroundColor, getDrawingCacheQuality, getDrawingRect, getDrawingTime, getElevation, getFilterTouchesWhenObscured, getFitsSystemWindows, getFocusables, getForeground, getForegroundGravity, getForegroundTintList, getForegroundTintMode, getGlobalVisibleRect, getGlobalVisibleRect, getHandler, getHeight, getHitRect, getHorizontalFadingEdgeLength, getHorizontalScrollbarHeight, getId, getImportantForAccessibility, getKeepScreenOn, getKeyDispatcherState, getLabelFor, getLayerType, getLayoutDirection, getLayoutParams, getLeft, getLocalVisibleRect, getLocationInWindow, getLocationOnScreen, getMatrix, getMeasuredHeight, getMeasuredHeightAndState, getMeasuredState, getMeasuredWidth, getMeasuredWidthAndState, getMinimumHeight, getMinimumWidth, getNextFocusDownId, getNextFocusForwardId, getNextFocusLeftId, getNextFocusRightId, getNextFocusUpId, getOnFocusChangeListener, getOutlineProvider, getOverlay, getOverScrollMode, getPaddingBottom, getPaddingEnd, getPaddingLeft, getPaddingRight, getPaddingStart, getPaddingTop, getParent, getParentForAccessibility, getPivotX, getPivotY, getResources, getRight, getRootView, getRootWindowInsets, getRotation, getRotationX, getRotationY, getScaleX, getScaleY, getScrollBarDefaultDelayBeforeFade, getScrollBarFadeDuration, getScrollBarSize, getScrollBarStyle, getScrollIndicators, getScrollX, getScrollY, getSolidColor, getStateListAnimator, getSuggestedMinimumHeight, getSuggestedMinimumWidth, getSystemUiVisibility, getTag, getTag, getTextAlignment, getTextDirection, getTop, getTopFadingEdgeStrength, getTouchables, getTouchDelegate, getTransitionName, getTranslationX, getTranslationY, getTranslationZ, getVerticalFadingEdgeLength, getVerticalScrollbarPosition, getVerticalScrollbarWidth, getViewTreeObserver, getVisibility, getWidth, getWindowAttachCount, getWindowId, getWindowSystemUiVisibility, getWindowToken, getWindowVisibility, getWindowVisibleDisplayFrame, getX, getY, getZ, hasFocus, hasFocusable, hasNestedScrollingParent, hasOnClickListeners, hasTransientState, hasWindowFocus, inflate, invalidate, invalidate, invalidate, invalidateOutline, isAccessibilityFocused, isActivated, isAttachedToWindow, isClickable, isContextClickable, isDirty, isDrawingCacheEnabled, isDuplicateParentStateEnabled, isEnabled, isFocusable, isFocusableInTouchMode, isFocused, isHapticFeedbackEnabled, isHardwareAccelerated, isHorizontalFadingEdgeEnabled, isHorizontalScrollBarEnabled, isHovered, isImportantForAccessibility, isInEditMode, isInLayout, isInTouchMode, isLaidOut, isLayoutDirectionResolved, isLayoutRequested, isLongClickable, isNestedScrollingEnabled, isOpaque, isPaddingRelative, isPressed, isSaveEnabled, isSaveFromParentEnabled, isScrollbarFadingEnabled, isScrollContainer, isSelected, isShown, isSoundEffectsEnabled, isTextAlignmentResolved, isTextDirectionResolved, isVerticalFadingEdgeEnabled, isVerticalScrollBarEnabled, layout, measure, mergeDrawableStates, offsetLeftAndRight, offsetTopAndBottom, onAnimationEnd, onAnimationStart, onApplyWindowInsets, onCancelPendingInputEvents, onCreateContextMenu, onDetachedFromWindow, onDisplayHint, onDrawForeground, onDrawScrollBars, onFilterTouchEventForSecurity, onFinishInflate, onHoverChanged, onHoverEvent, onInitializeAccessibilityEvent, onInitializeAccessibilityNodeInfo, onKeyLongPress, onOverScrolled, onPopulateAccessibilityEvent, onProvideVirtualStructure, onSetAlpha, onSizeChanged, onWindowSystemUiVisibilityChanged, onWindowVisibilityChanged, overScrollBy, performAccessibilityAction, performClick, performContextClick, performHapticFeedback, performHapticFeedback, playSoundEffect, post, postDelayed, postInvalidate, postInvalidate, postInvalidateDelayed, postInvalidateDelayed, postInvalidateOnAnimation, postInvalidateOnAnimation, postOnAnimation, postOnAnimationDelayed, refreshDrawableState, removeCallbacks, removeOnAttachStateChangeListener, removeOnLayoutChangeListener, requestApplyInsets, requestFitSystemWindows, requestFocus, requestFocus, requestFocus, requestFocusFromTouch, requestLayout, requestRectangleOnScreen, requestRectangleOnScreen, requestUnbufferedDispatch, resolveSize, resolveSizeAndState, restoreHierarchyState, saveHierarchyState, scheduleDrawable, scrollBy, scrollTo, sendAccessibilityEvent, sendAccessibilityEventUnchecked, setAccessibilityDelegate, setAccessibilityLiveRegion, setAccessibilityTraversalAfter, setAccessibilityTraversalBefore, setActivated, setAlpha, setAnimation, setBackground, setBackgroundColor, setBackgroundDrawable, setBackgroundResource, setBackgroundTintList, setBackgroundTintMode, setBottom, setCameraDistance, setClickable, setClipBounds, setClipToOutline, setContentDescription, setContextClickable, setDrawingCacheBackgroundColor, setDrawingCacheEnabled, setDrawingCacheQuality, setDuplicateParentStateEnabled, setElevation, setFadingEdgeLength, setFilterTouchesWhenObscured, setFitsSystemWindows, setFocusable, setFocusableInTouchMode, setForeground, setForegroundGravity, setForegroundTintList, setForegroundTintMode, setHapticFeedbackEnabled, setHasTransientState, setHorizontalFadingEdgeEnabled, setHorizontalScrollBarEnabled, setHovered, setId, setImportantForAccessibility, setKeepScreenOn, setLabelFor, setLayerPaint, setLayerType, setLayoutDirection, setLayoutParams, setLeft, setLongClickable, setMeasuredDimension, setMinimumHeight, setMinimumWidth, setNestedScrollingEnabled, setNextFocusDownId, setNextFocusForwardId, setNextFocusLeftId, setNextFocusRightId, setNextFocusUpId, setOnApplyWindowInsetsListener, setOnClickListener, setOnContextClickListener, setOnCreateContextMenuListener, setOnDragListener, setOnFocusChangeListener, setOnGenericMotionListener, setOnHoverListener, setOnKeyListener, setOnLongClickListener, setOnScrollChangeListener, setOnSystemUiVisibilityChangeListener, setOnTouchListener, setOutlineProvider, setOverScrollMode, setPivotX, setPivotY, setPressed, setRight, setRotation, setRotationX, setRotationY, setSaveEnabled, setSaveFromParentEnabled, setScaleX, setScaleY, setScrollBarDefaultDelayBeforeFade, setScrollBarFadeDuration, setScrollbarFadingEnabled, setScrollBarSize, setScrollBarStyle, setScrollContainer, setScrollIndicators, setScrollIndicators, setScrollX, setScrollY, setSoundEffectsEnabled, setStateListAnimator, setSystemUiVisibility, setTag, setTag, setTextAlignment, setTextDirection, setTop, setTouchDelegate, setTransitionName, setTranslationX, setTranslationY, setTranslationZ, setVerticalFadingEdgeEnabled, setVerticalScrollBarEnabled, setVerticalScrollbarPosition, setVisibility, setWillNotCacheDrawing, setWillNotDraw, setX, setY, setZ, showContextMenu, startActionMode, startActionMode, startAnimation, startDrag, startNestedScroll, stopNestedScroll, toString, unscheduleDrawable, unscheduleDrawable, willNotCacheDrawing, willNotDraw
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        TextViewWithCircularIndicator

        +
        public TextViewWithCircularIndicator(android.content.Context context,
        +                                     android.util.AttributeSet attrs)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        drawIndicator

        +
        public void drawIndicator(boolean drawCircle)
        +
      • +
      + + + +
        +
      • +

        onDraw

        +
        public void onDraw(android.graphics.Canvas canvas)
        +
        +
        Overrides:
        +
        onDraw in class android.widget.TextView
        +
        +
      • +
      + + + +
        +
      • +

        getContentDescription

        +
        public java.lang.CharSequence getContentDescription()
        +
        +
        Overrides:
        +
        getContentDescription in class android.view.View
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/com/android/datetimepicker/date/YearPickerView.html b/javadoc/com/android/datetimepicker/date/YearPickerView.html new file mode 100644 index 000000000..e997926d3 --- /dev/null +++ b/javadoc/com/android/datetimepicker/date/YearPickerView.html @@ -0,0 +1,519 @@ + + + + + +YearPickerView + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.android.datetimepicker.date
+

Class YearPickerView

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    android.graphics.drawable.Drawable.Callback, android.text.NoCopySpan, android.text.TextWatcher, android.view.accessibility.AccessibilityEventSource, android.view.KeyEvent.Callback, android.view.ViewManager, android.view.ViewParent, android.view.ViewTreeObserver.OnGlobalLayoutListener, android.view.ViewTreeObserver.OnTouchModeChangeListener, android.widget.AdapterView.OnItemClickListener, android.widget.Filter.FilterListener, DatePickerDialog.OnDateChangedListener
    +
    +
    +
    +
    public class YearPickerView
    +extends android.widget.ListView
    +implements android.widget.AdapterView.OnItemClickListener, DatePickerDialog.OnDateChangedListener
    +
    Displays a selectable list of years.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.widget.ListView

        +android.widget.ListView.FixedViewInfo
      • +
      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.widget.AbsListView

        +android.widget.AbsListView.LayoutParams, android.widget.AbsListView.MultiChoiceModeListener, android.widget.AbsListView.OnScrollListener, android.widget.AbsListView.RecyclerListener, android.widget.AbsListView.SelectionBoundsAdjuster
      • +
      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.widget.AdapterView

        +android.widget.AdapterView.AdapterContextMenuInfo, android.widget.AdapterView.OnItemClickListener, android.widget.AdapterView.OnItemLongClickListener, android.widget.AdapterView.OnItemSelectedListener
      • +
      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.view.ViewGroup

        +android.view.ViewGroup.MarginLayoutParams, android.view.ViewGroup.OnHierarchyChangeListener
      • +
      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.view.View

        +android.view.View.AccessibilityDelegate, android.view.View.BaseSavedState, android.view.View.DragShadowBuilder, android.view.View.MeasureSpec, android.view.View.OnApplyWindowInsetsListener, android.view.View.OnAttachStateChangeListener, android.view.View.OnClickListener, android.view.View.OnContextClickListener, android.view.View.OnCreateContextMenuListener, android.view.View.OnDragListener, android.view.View.OnFocusChangeListener, android.view.View.OnGenericMotionListener, android.view.View.OnHoverListener, android.view.View.OnKeyListener, android.view.View.OnLayoutChangeListener, android.view.View.OnLongClickListener, android.view.View.OnScrollChangeListener, android.view.View.OnSystemUiVisibilityChangeListener, android.view.View.OnTouchListener
      • +
      +
        +
      • + + +

        Nested classes/interfaces inherited from interface android.text.NoCopySpan

        +android.text.NoCopySpan.Concrete
      • +
      +
    • +
    + +
      +
    • + + +

      Field Summary

      +
        +
      • + + +

        Fields inherited from class android.widget.AbsListView

        +CHOICE_MODE_MULTIPLE, CHOICE_MODE_MULTIPLE_MODAL, CHOICE_MODE_NONE, CHOICE_MODE_SINGLE, TRANSCRIPT_MODE_ALWAYS_SCROLL, TRANSCRIPT_MODE_DISABLED, TRANSCRIPT_MODE_NORMAL
      • +
      +
        +
      • + + +

        Fields inherited from class android.widget.AdapterView

        +INVALID_POSITION, INVALID_ROW_ID, ITEM_VIEW_TYPE_HEADER_OR_FOOTER, ITEM_VIEW_TYPE_IGNORE
      • +
      +
        +
      • + + +

        Fields inherited from class android.view.ViewGroup

        +CLIP_TO_PADDING_MASK, FOCUS_AFTER_DESCENDANTS, FOCUS_BEFORE_DESCENDANTS, FOCUS_BLOCK_DESCENDANTS, LAYOUT_MODE_CLIP_BOUNDS, LAYOUT_MODE_OPTICAL_BOUNDS, PERSISTENT_ALL_CACHES, PERSISTENT_ANIMATION_CACHE, PERSISTENT_NO_CACHE, PERSISTENT_SCROLLING_CACHE
      • +
      +
        +
      • + + +

        Fields inherited from class android.view.View

        +ACCESSIBILITY_LIVE_REGION_ASSERTIVE, ACCESSIBILITY_LIVE_REGION_NONE, ACCESSIBILITY_LIVE_REGION_POLITE, ALPHA, DRAWING_CACHE_QUALITY_AUTO, DRAWING_CACHE_QUALITY_HIGH, DRAWING_CACHE_QUALITY_LOW, EMPTY_STATE_SET, ENABLED_FOCUSED_SELECTED_STATE_SET, ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, ENABLED_FOCUSED_STATE_SET, ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET, ENABLED_SELECTED_STATE_SET, ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET, ENABLED_STATE_SET, ENABLED_WINDOW_FOCUSED_STATE_SET, FIND_VIEWS_WITH_CONTENT_DESCRIPTION, FIND_VIEWS_WITH_TEXT, FOCUS_BACKWARD, FOCUS_DOWN, FOCUS_FORWARD, FOCUS_LEFT, FOCUS_RIGHT, FOCUS_UP, FOCUSABLES_ALL, FOCUSABLES_TOUCH_MODE, FOCUSED_SELECTED_STATE_SET, FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, FOCUSED_STATE_SET, FOCUSED_WINDOW_FOCUSED_STATE_SET, GONE, HAPTIC_FEEDBACK_ENABLED, IMPORTANT_FOR_ACCESSIBILITY_AUTO, IMPORTANT_FOR_ACCESSIBILITY_NO, IMPORTANT_FOR_ACCESSIBILITY_NO_HIDE_DESCENDANTS, IMPORTANT_FOR_ACCESSIBILITY_YES, INVISIBLE, KEEP_SCREEN_ON, LAYER_TYPE_HARDWARE, LAYER_TYPE_NONE, LAYER_TYPE_SOFTWARE, LAYOUT_DIRECTION_INHERIT, LAYOUT_DIRECTION_LOCALE, LAYOUT_DIRECTION_LTR, LAYOUT_DIRECTION_RTL, MEASURED_HEIGHT_STATE_SHIFT, MEASURED_SIZE_MASK, MEASURED_STATE_MASK, MEASURED_STATE_TOO_SMALL, NO_ID, OVER_SCROLL_ALWAYS, OVER_SCROLL_IF_CONTENT_SCROLLS, OVER_SCROLL_NEVER, PRESSED_ENABLED_FOCUSED_SELECTED_STATE_SET, PRESSED_ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_FOCUSED_STATE_SET, PRESSED_ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_SELECTED_STATE_SET, PRESSED_ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_STATE_SET, PRESSED_ENABLED_WINDOW_FOCUSED_STATE_SET, PRESSED_FOCUSED_SELECTED_STATE_SET, PRESSED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_FOCUSED_STATE_SET, PRESSED_FOCUSED_WINDOW_FOCUSED_STATE_SET, PRESSED_SELECTED_STATE_SET, PRESSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_STATE_SET, PRESSED_WINDOW_FOCUSED_STATE_SET, ROTATION, ROTATION_X, ROTATION_Y, SCALE_X, SCALE_Y, SCREEN_STATE_OFF, SCREEN_STATE_ON, SCROLL_AXIS_HORIZONTAL, SCROLL_AXIS_NONE, SCROLL_AXIS_VERTICAL, SCROLL_INDICATOR_BOTTOM, SCROLL_INDICATOR_END, SCROLL_INDICATOR_LEFT, SCROLL_INDICATOR_RIGHT, SCROLL_INDICATOR_START, SCROLL_INDICATOR_TOP, SCROLLBAR_POSITION_DEFAULT, SCROLLBAR_POSITION_LEFT, SCROLLBAR_POSITION_RIGHT, SCROLLBARS_INSIDE_INSET, SCROLLBARS_INSIDE_OVERLAY, SCROLLBARS_OUTSIDE_INSET, SCROLLBARS_OUTSIDE_OVERLAY, SELECTED_STATE_SET, SELECTED_WINDOW_FOCUSED_STATE_SET, SOUND_EFFECTS_ENABLED, STATUS_BAR_HIDDEN, STATUS_BAR_VISIBLE, SYSTEM_UI_FLAG_FULLSCREEN, SYSTEM_UI_FLAG_HIDE_NAVIGATION, SYSTEM_UI_FLAG_IMMERSIVE, SYSTEM_UI_FLAG_IMMERSIVE_STICKY, SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN, SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION, SYSTEM_UI_FLAG_LAYOUT_STABLE, SYSTEM_UI_FLAG_LIGHT_STATUS_BAR, SYSTEM_UI_FLAG_LOW_PROFILE, SYSTEM_UI_FLAG_VISIBLE, SYSTEM_UI_LAYOUT_FLAGS, TEXT_ALIGNMENT_CENTER, TEXT_ALIGNMENT_GRAVITY, TEXT_ALIGNMENT_INHERIT, TEXT_ALIGNMENT_TEXT_END, TEXT_ALIGNMENT_TEXT_START, TEXT_ALIGNMENT_VIEW_END, TEXT_ALIGNMENT_VIEW_START, TEXT_DIRECTION_ANY_RTL, TEXT_DIRECTION_FIRST_STRONG, TEXT_DIRECTION_FIRST_STRONG_LTR, TEXT_DIRECTION_FIRST_STRONG_RTL, TEXT_DIRECTION_INHERIT, TEXT_DIRECTION_LOCALE, TEXT_DIRECTION_LTR, TEXT_DIRECTION_RTL, TRANSLATION_X, TRANSLATION_Y, TRANSLATION_Z, VIEW_LOG_TAG, VISIBLE, WINDOW_FOCUSED_STATE_SET, X, Y, Z
      • +
      +
    • +
    + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      intgetFirstPositionOffset() 
      voidonDateChanged() 
      voidonInitializeAccessibilityEvent(android.view.accessibility.AccessibilityEvent event) 
      voidonItemClick(android.widget.AdapterView<?> parent, + android.view.View view, + int position, + long id) 
      voidpostSetSelectionCentered(int position) 
      voidpostSetSelectionFromTop(int position, + int offset) 
      +
        +
      • + + +

        Methods inherited from class android.widget.ListView

        +addFooterView, addFooterView, addHeaderView, addHeaderView, areFooterDividersEnabled, areHeaderDividersEnabled, canAnimate, dispatchDraw, dispatchKeyEvent, drawChild, findViewTraversal, findViewWithTagTraversal, getAccessibilityClassName, getAdapter, getCheckItemIds, getDivider, getDividerHeight, getFooterViewsCount, getHeaderViewsCount, getItemsCanFocus, getMaxScrollAmount, getOverscrollFooter, getOverscrollHeader, isOpaque, layoutChildren, onFinishInflate, onFocusChanged, onInitializeAccessibilityNodeInfoForItem, onKeyDown, onKeyMultiple, onKeyUp, onMeasure, onSizeChanged, removeFooterView, removeHeaderView, requestChildRectangleOnScreen, setAdapter, setCacheColorHint, setDivider, setDividerHeight, setFooterDividersEnabled, setHeaderDividersEnabled, setItemsCanFocus, setOverscrollFooter, setOverscrollHeader, setRemoteViewsAdapter, setSelection, setSelectionAfterHeaderView, smoothScrollByOffset, smoothScrollToPosition
      • +
      +
        +
      • + + +

        Methods inherited from class android.widget.AbsListView

        +addTouchables, afterTextChanged, beforeTextChanged, canScrollList, checkInputConnectionProxy, checkLayoutParams, clearChoices, clearTextFilter, computeVerticalScrollExtent, computeVerticalScrollOffset, computeVerticalScrollRange, deferNotifyDataSetChanged, dispatchDrawableHotspotChanged, dispatchSetPressed, draw, drawableStateChanged, fling, generateDefaultLayoutParams, generateLayoutParams, generateLayoutParams, getBottomFadingEdgeStrength, getBottomPaddingOffset, getCacheColorHint, getCheckedItemCount, getCheckedItemIds, getCheckedItemPosition, getCheckedItemPositions, getChoiceMode, getContextMenuInfo, getFocusedRect, getLeftPaddingOffset, getListPaddingBottom, getListPaddingLeft, getListPaddingRight, getListPaddingTop, getRightPaddingOffset, getSelectedView, getSelector, getSolidColor, getTextFilter, getTopFadingEdgeStrength, getTopPaddingOffset, getTranscriptMode, getVerticalScrollbarWidth, handleDataChanged, hasTextFilter, invalidateViews, isFastScrollAlwaysVisible, isFastScrollEnabled, isInFilterMode, isItemChecked, isPaddingOffsetRequired, isScrollingCacheEnabled, isSmoothScrollbarEnabled, isStackFromBottom, isTextFilterEnabled, jumpDrawablesToCurrentState, onAttachedToWindow, onCancelPendingInputEvents, onCreateInputConnection, onDetachedFromWindow, onDisplayHint, onFilterComplete, onGenericMotionEvent, onGlobalLayout, onInterceptHoverEvent, onInterceptTouchEvent, onLayout, onNestedFling, onNestedScroll, onNestedScrollAccepted, onOverScrolled, onRemoteAdapterConnected, onRemoteAdapterDisconnected, onRestoreInstanceState, onRtlPropertiesChanged, onSaveInstanceState, onStartNestedScroll, onTextChanged, onTouchEvent, onTouchModeChanged, onWindowFocusChanged, performItemClick, pointToPosition, pointToRowId, reclaimViews, requestDisallowInterceptTouchEvent, requestLayout, scrollListBy, setChoiceMode, setDrawSelectorOnTop, setFastScrollAlwaysVisible, setFastScrollEnabled, setFastScrollStyle, setFilterText, setFriction, setItemChecked, setMultiChoiceModeListener, setOnScrollListener, setOverScrollMode, setRecyclerListener, setScrollBarStyle, setScrollIndicators, setScrollingCacheEnabled, setSelectionFromTop, setSelector, setSelector, setSmoothScrollbarEnabled, setStackFromBottom, setTextFilterEnabled, setTranscriptMode, setVelocityScale, setVerticalScrollbarPosition, showContextMenuForChild, smoothScrollBy, smoothScrollToPosition, smoothScrollToPositionFromTop, smoothScrollToPositionFromTop, verifyDrawable
      • +
      +
        +
      • + + +

        Methods inherited from class android.widget.AdapterView

        +addView, addView, addView, addView, dispatchRestoreInstanceState, dispatchSaveInstanceState, getCount, getEmptyView, getFirstVisiblePosition, getItemAtPosition, getItemIdAtPosition, getLastVisiblePosition, getOnItemClickListener, getOnItemLongClickListener, getOnItemSelectedListener, getPositionForView, getSelectedItem, getSelectedItemId, getSelectedItemPosition, removeAllViews, removeView, removeViewAt, setEmptyView, setFocusable, setFocusableInTouchMode, setOnClickListener, setOnItemClickListener, setOnItemLongClickListener, setOnItemSelectedListener
      • +
      +
        +
      • + + +

        Methods inherited from class android.view.ViewGroup

        +addChildrenForAccessibility, addFocusables, addStatesFromChildren, addView, addViewInLayout, addViewInLayout, attachLayoutAnimationParameters, attachViewToParent, bringChildToFront, childDrawableStateChanged, childHasTransientStateChanged, cleanupLayoutState, clearChildFocus, clearDisappearingChildren, clearFocus, debug, detachAllViewsFromParent, detachViewFromParent, detachViewFromParent, detachViewsFromParent, dispatchApplyWindowInsets, dispatchConfigurationChanged, dispatchDisplayHint, dispatchDragEvent, dispatchFreezeSelfOnly, dispatchGenericFocusedEvent, dispatchGenericPointerEvent, dispatchHoverEvent, dispatchKeyEventPreIme, dispatchKeyShortcutEvent, dispatchProvideStructure, dispatchSetActivated, dispatchSetSelected, dispatchSystemUiVisibilityChanged, dispatchThawSelfOnly, dispatchTouchEvent, dispatchTrackballEvent, dispatchUnhandledMove, dispatchVisibilityChanged, dispatchWindowFocusChanged, dispatchWindowSystemUiVisiblityChanged, dispatchWindowVisibilityChanged, endViewTransition, findFocus, findViewsWithText, focusableViewAvailable, focusSearch, gatherTransparentRegion, getChildAt, getChildCount, getChildDrawingOrder, getChildMeasureSpec, getChildStaticTransformation, getChildVisibleRect, getClipChildren, getClipToPadding, getDescendantFocusability, getFocusedChild, getLayoutAnimation, getLayoutAnimationListener, getLayoutMode, getLayoutTransition, getNestedScrollAxes, getOverlay, getPersistentDrawingCache, getTouchscreenBlocksFocus, hasFocus, hasFocusable, hasTransientState, indexOfChild, invalidateChild, invalidateChildInParent, isAlwaysDrawnWithCacheEnabled, isAnimationCacheEnabled, isChildrenDrawingOrderEnabled, isChildrenDrawnWithCacheEnabled, isMotionEventSplittingEnabled, isTransitionGroup, layout, measureChild, measureChildren, measureChildWithMargins, notifySubtreeAccessibilityStateChanged, offsetDescendantRectToMyCoords, offsetRectIntoDescendantCoords, onCreateDrawableState, onNestedPreFling, onNestedPrePerformAccessibilityAction, onNestedPreScroll, onRequestFocusInDescendants, onRequestSendAccessibilityEvent, onStopNestedScroll, onViewAdded, onViewRemoved, recomputeViewAttributes, removeAllViewsInLayout, removeDetachedView, removeViewInLayout, removeViews, removeViewsInLayout, requestChildFocus, requestFocus, requestSendAccessibilityEvent, requestTransparentRegion, scheduleLayoutAnimation, setAddStatesFromChildren, setAlwaysDrawnWithCacheEnabled, setAnimationCacheEnabled, setChildrenDrawingCacheEnabled, setChildrenDrawingOrderEnabled, setChildrenDrawnWithCacheEnabled, setClipChildren, setClipToPadding, setDescendantFocusability, setLayoutAnimation, setLayoutAnimationListener, setLayoutMode, setLayoutTransition, setMotionEventSplittingEnabled, setOnHierarchyChangeListener, setPersistentDrawingCache, setStaticTransformationsEnabled, setTouchscreenBlocksFocus, setTransitionGroup, shouldDelayChildPressedState, startActionModeForChild, startActionModeForChild, startLayoutAnimation, startViewTransition, updateViewLayout
      • +
      +
        +
      • + + +

        Methods inherited from class android.view.View

        +addFocusables, addOnAttachStateChangeListener, addOnLayoutChangeListener, animate, announceForAccessibility, awakenScrollBars, awakenScrollBars, awakenScrollBars, bringToFront, buildDrawingCache, buildDrawingCache, buildLayer, callOnClick, cancelLongPress, cancelPendingInputEvents, canResolveLayoutDirection, canResolveTextAlignment, canResolveTextDirection, canScrollHorizontally, canScrollVertically, clearAnimation, combineMeasuredStates, computeHorizontalScrollExtent, computeHorizontalScrollOffset, computeHorizontalScrollRange, computeScroll, computeSystemWindowInsets, createAccessibilityNodeInfo, createContextMenu, destroyDrawingCache, dispatchGenericMotionEvent, dispatchNestedFling, dispatchNestedPreFling, dispatchNestedPrePerformAccessibilityAction, dispatchNestedPreScroll, dispatchNestedScroll, dispatchPopulateAccessibilityEvent, drawableHotspotChanged, findViewById, findViewWithTag, fitSystemWindows, focusSearch, forceLayout, generateViewId, getAccessibilityLiveRegion, getAccessibilityNodeProvider, getAccessibilityTraversalAfter, getAccessibilityTraversalBefore, getAlpha, getAnimation, getApplicationWindowToken, getBackground, getBackgroundTintList, getBackgroundTintMode, getBaseline, getBottom, getCameraDistance, getClipBounds, getClipBounds, getClipToOutline, getContentDescription, getContext, getDefaultSize, getDisplay, getDrawableState, getDrawingCache, getDrawingCache, getDrawingCacheBackgroundColor, getDrawingCacheQuality, getDrawingRect, getDrawingTime, getElevation, getFilterTouchesWhenObscured, getFitsSystemWindows, getFocusables, getForeground, getForegroundGravity, getForegroundTintList, getForegroundTintMode, getGlobalVisibleRect, getGlobalVisibleRect, getHandler, getHeight, getHitRect, getHorizontalFadingEdgeLength, getHorizontalScrollbarHeight, getId, getImportantForAccessibility, getKeepScreenOn, getKeyDispatcherState, getLabelFor, getLayerType, getLayoutDirection, getLayoutParams, getLeft, getLeftFadingEdgeStrength, getLocalVisibleRect, getLocationInWindow, getLocationOnScreen, getMatrix, getMeasuredHeight, getMeasuredHeightAndState, getMeasuredState, getMeasuredWidth, getMeasuredWidthAndState, getMinimumHeight, getMinimumWidth, getNextFocusDownId, getNextFocusForwardId, getNextFocusLeftId, getNextFocusRightId, getNextFocusUpId, getOnFocusChangeListener, getOutlineProvider, getOverScrollMode, getPaddingBottom, getPaddingEnd, getPaddingLeft, getPaddingRight, getPaddingStart, getPaddingTop, getParent, getParentForAccessibility, getPivotX, getPivotY, getResources, getRight, getRightFadingEdgeStrength, getRootView, getRootWindowInsets, getRotation, getRotationX, getRotationY, getScaleX, getScaleY, getScrollBarDefaultDelayBeforeFade, getScrollBarFadeDuration, getScrollBarSize, getScrollBarStyle, getScrollIndicators, getScrollX, getScrollY, getStateListAnimator, getSuggestedMinimumHeight, getSuggestedMinimumWidth, getSystemUiVisibility, getTag, getTag, getTextAlignment, getTextDirection, getTop, getTouchables, getTouchDelegate, getTransitionName, getTranslationX, getTranslationY, getTranslationZ, getVerticalFadingEdgeLength, getVerticalScrollbarPosition, getViewTreeObserver, getVisibility, getWidth, getWindowAttachCount, getWindowId, getWindowSystemUiVisibility, getWindowToken, getWindowVisibility, getWindowVisibleDisplayFrame, getX, getY, getZ, hasNestedScrollingParent, hasOnClickListeners, hasOverlappingRendering, hasWindowFocus, inflate, invalidate, invalidate, invalidate, invalidateDrawable, invalidateOutline, isAccessibilityFocused, isActivated, isAttachedToWindow, isClickable, isContextClickable, isDirty, isDrawingCacheEnabled, isDuplicateParentStateEnabled, isEnabled, isFocusable, isFocusableInTouchMode, isFocused, isHapticFeedbackEnabled, isHardwareAccelerated, isHorizontalFadingEdgeEnabled, isHorizontalScrollBarEnabled, isHovered, isImportantForAccessibility, isInEditMode, isInLayout, isInTouchMode, isLaidOut, isLayoutDirectionResolved, isLayoutRequested, isLongClickable, isNestedScrollingEnabled, isPaddingRelative, isPressed, isSaveEnabled, isSaveFromParentEnabled, isScrollbarFadingEnabled, isScrollContainer, isSelected, isShown, isSoundEffectsEnabled, isTextAlignmentResolved, isTextDirectionResolved, isVerticalFadingEdgeEnabled, isVerticalScrollBarEnabled, measure, mergeDrawableStates, offsetLeftAndRight, offsetTopAndBottom, onAnimationEnd, onAnimationStart, onApplyWindowInsets, onCheckIsTextEditor, onConfigurationChanged, onCreateContextMenu, onDragEvent, onDraw, onDrawForeground, onDrawScrollBars, onFilterTouchEventForSecurity, onFinishTemporaryDetach, onHoverChanged, onHoverEvent, onInitializeAccessibilityNodeInfo, onKeyLongPress, onKeyPreIme, onKeyShortcut, onPopulateAccessibilityEvent, onProvideStructure, onProvideVirtualStructure, onScreenStateChanged, onScrollChanged, onSetAlpha, onStartTemporaryDetach, onTrackballEvent, onVisibilityChanged, onWindowSystemUiVisibilityChanged, onWindowVisibilityChanged, overScrollBy, performAccessibilityAction, performClick, performContextClick, performHapticFeedback, performHapticFeedback, performLongClick, playSoundEffect, post, postDelayed, postInvalidate, postInvalidate, postInvalidateDelayed, postInvalidateDelayed, postInvalidateOnAnimation, postInvalidateOnAnimation, postOnAnimation, postOnAnimationDelayed, refreshDrawableState, removeCallbacks, removeOnAttachStateChangeListener, removeOnLayoutChangeListener, requestApplyInsets, requestFitSystemWindows, requestFocus, requestFocus, requestFocusFromTouch, requestRectangleOnScreen, requestRectangleOnScreen, requestUnbufferedDispatch, resolveSize, resolveSizeAndState, restoreHierarchyState, saveHierarchyState, scheduleDrawable, scrollBy, scrollTo, sendAccessibilityEvent, sendAccessibilityEventUnchecked, setAccessibilityDelegate, setAccessibilityLiveRegion, setAccessibilityTraversalAfter, setAccessibilityTraversalBefore, setActivated, setAlpha, setAnimation, setBackground, setBackgroundColor, setBackgroundDrawable, setBackgroundResource, setBackgroundTintList, setBackgroundTintMode, setBottom, setCameraDistance, setClickable, setClipBounds, setClipToOutline, setContentDescription, setContextClickable, setDrawingCacheBackgroundColor, setDrawingCacheEnabled, setDrawingCacheQuality, setDuplicateParentStateEnabled, setElevation, setEnabled, setFadingEdgeLength, setFilterTouchesWhenObscured, setFitsSystemWindows, setForeground, setForegroundGravity, setForegroundTintList, setForegroundTintMode, setHapticFeedbackEnabled, setHasTransientState, setHorizontalFadingEdgeEnabled, setHorizontalScrollBarEnabled, setHovered, setId, setImportantForAccessibility, setKeepScreenOn, setLabelFor, setLayerPaint, setLayerType, setLayoutDirection, setLayoutParams, setLeft, setLongClickable, setMeasuredDimension, setMinimumHeight, setMinimumWidth, setNestedScrollingEnabled, setNextFocusDownId, setNextFocusForwardId, setNextFocusLeftId, setNextFocusRightId, setNextFocusUpId, setOnApplyWindowInsetsListener, setOnContextClickListener, setOnCreateContextMenuListener, setOnDragListener, setOnFocusChangeListener, setOnGenericMotionListener, setOnHoverListener, setOnKeyListener, setOnLongClickListener, setOnScrollChangeListener, setOnSystemUiVisibilityChangeListener, setOnTouchListener, setOutlineProvider, setPadding, setPaddingRelative, setPivotX, setPivotY, setPressed, setRight, setRotation, setRotationX, setRotationY, setSaveEnabled, setSaveFromParentEnabled, setScaleX, setScaleY, setScrollBarDefaultDelayBeforeFade, setScrollBarFadeDuration, setScrollbarFadingEnabled, setScrollBarSize, setScrollContainer, setScrollIndicators, setScrollIndicators, setScrollX, setScrollY, setSelected, setSoundEffectsEnabled, setStateListAnimator, setSystemUiVisibility, setTag, setTag, setTextAlignment, setTextDirection, setTop, setTouchDelegate, setTransitionName, setTranslationX, setTranslationY, setTranslationZ, setVerticalFadingEdgeEnabled, setVerticalScrollBarEnabled, setVisibility, setWillNotCacheDrawing, setWillNotDraw, setX, setY, setZ, showContextMenu, startActionMode, startActionMode, startAnimation, startDrag, startNestedScroll, stopNestedScroll, toString, unscheduleDrawable, unscheduleDrawable, willNotCacheDrawing, willNotDraw
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
        +
      • + + +

        Methods inherited from interface android.view.ViewParent

        +canResolveLayoutDirection, canResolveTextAlignment, canResolveTextDirection, createContextMenu, getLayoutDirection, getParent, getParentForAccessibility, getTextAlignment, getTextDirection, isLayoutDirectionResolved, isLayoutRequested, isTextAlignmentResolved, isTextDirectionResolved, requestFitSystemWindows
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        YearPickerView

        +
        public YearPickerView(android.content.Context context,
        +                      DatePickerController controller)
        +
        +
        Parameters:
        +
        context -
        +
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        onItemClick

        +
        public void onItemClick(android.widget.AdapterView<?> parent,
        +                        android.view.View view,
        +                        int position,
        +                        long id)
        +
        +
        Specified by:
        +
        onItemClick in interface android.widget.AdapterView.OnItemClickListener
        +
        +
      • +
      + + + +
        +
      • +

        postSetSelectionCentered

        +
        public void postSetSelectionCentered(int position)
        +
      • +
      + + + +
        +
      • +

        postSetSelectionFromTop

        +
        public void postSetSelectionFromTop(int position,
        +                                    int offset)
        +
      • +
      + + + +
        +
      • +

        getFirstPositionOffset

        +
        public int getFirstPositionOffset()
        +
      • +
      + + + + + + + +
        +
      • +

        onInitializeAccessibilityEvent

        +
        public void onInitializeAccessibilityEvent(android.view.accessibility.AccessibilityEvent event)
        +
        +
        Overrides:
        +
        onInitializeAccessibilityEvent in class android.view.View
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/com/android/datetimepicker/date/package-frame.html b/javadoc/com/android/datetimepicker/date/package-frame.html new file mode 100644 index 000000000..7456c8831 --- /dev/null +++ b/javadoc/com/android/datetimepicker/date/package-frame.html @@ -0,0 +1,37 @@ + + + + + +com.android.datetimepicker.date + + + + + +

com.android.datetimepicker.date

+
+

Interfaces

+ +

Classes

+ +
+ + diff --git a/javadoc/com/android/datetimepicker/date/package-summary.html b/javadoc/com/android/datetimepicker/date/package-summary.html new file mode 100644 index 000000000..98584dfdd --- /dev/null +++ b/javadoc/com/android/datetimepicker/date/package-summary.html @@ -0,0 +1,234 @@ + + + + + +com.android.datetimepicker.date + + + + + + + + +
+ + + + + + + +
+ + +
+

Package com.android.datetimepicker.date

+
+
+ +
+ +
+ + + + + + + +
+ + + + diff --git a/javadoc/com/android/datetimepicker/date/package-tree.html b/javadoc/com/android/datetimepicker/date/package-tree.html new file mode 100644 index 000000000..5dced928a --- /dev/null +++ b/javadoc/com/android/datetimepicker/date/package-tree.html @@ -0,0 +1,206 @@ + + + + + +com.android.datetimepicker.date Class Hierarchy + + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For Package com.android.datetimepicker.date

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +

Interface Hierarchy

+ +
+ +
+ + + + + + + +
+ + + + diff --git a/javadoc/com/android/datetimepicker/package-frame.html b/javadoc/com/android/datetimepicker/package-frame.html new file mode 100644 index 000000000..459773d36 --- /dev/null +++ b/javadoc/com/android/datetimepicker/package-frame.html @@ -0,0 +1,23 @@ + + + + + +com.android.datetimepicker + + + + + +

com.android.datetimepicker

+
+

Classes

+ +
+ + diff --git a/javadoc/com/android/datetimepicker/package-summary.html b/javadoc/com/android/datetimepicker/package-summary.html new file mode 100644 index 000000000..57f47d553 --- /dev/null +++ b/javadoc/com/android/datetimepicker/package-summary.html @@ -0,0 +1,160 @@ + + + + + +com.android.datetimepicker + + + + + + + + +
+ + + + + + + +
+ + +
+

Package com.android.datetimepicker

+
+
+ +
+ +
+ + + + + + + +
+ + + + diff --git a/javadoc/com/android/datetimepicker/package-tree.html b/javadoc/com/android/datetimepicker/package-tree.html new file mode 100644 index 000000000..b795d9a7d --- /dev/null +++ b/javadoc/com/android/datetimepicker/package-tree.html @@ -0,0 +1,154 @@ + + + + + +com.android.datetimepicker Class Hierarchy + + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For Package com.android.datetimepicker

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+ +
+ + + + + + + +
+ + + + diff --git a/javadoc/com/android/datetimepicker/time/AmPmCirclesView.html b/javadoc/com/android/datetimepicker/time/AmPmCirclesView.html new file mode 100644 index 000000000..eb23b8173 --- /dev/null +++ b/javadoc/com/android/datetimepicker/time/AmPmCirclesView.html @@ -0,0 +1,379 @@ + + + + + +AmPmCirclesView + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.android.datetimepicker.time
+

Class AmPmCirclesView

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    android.graphics.drawable.Drawable.Callback, android.view.accessibility.AccessibilityEventSource, android.view.KeyEvent.Callback
    +
    +
    +
    +
    public class AmPmCirclesView
    +extends android.view.View
    +
    Draw the two smaller AM and PM circles next to where the larger circle will be.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.view.View

        +android.view.View.AccessibilityDelegate, android.view.View.BaseSavedState, android.view.View.DragShadowBuilder, android.view.View.MeasureSpec, android.view.View.OnApplyWindowInsetsListener, android.view.View.OnAttachStateChangeListener, android.view.View.OnClickListener, android.view.View.OnContextClickListener, android.view.View.OnCreateContextMenuListener, android.view.View.OnDragListener, android.view.View.OnFocusChangeListener, android.view.View.OnGenericMotionListener, android.view.View.OnHoverListener, android.view.View.OnKeyListener, android.view.View.OnLayoutChangeListener, android.view.View.OnLongClickListener, android.view.View.OnScrollChangeListener, android.view.View.OnSystemUiVisibilityChangeListener, android.view.View.OnTouchListener
      • +
      +
    • +
    + +
      +
    • + + +

      Field Summary

      +
        +
      • + + +

        Fields inherited from class android.view.View

        +ACCESSIBILITY_LIVE_REGION_ASSERTIVE, ACCESSIBILITY_LIVE_REGION_NONE, ACCESSIBILITY_LIVE_REGION_POLITE, ALPHA, DRAWING_CACHE_QUALITY_AUTO, DRAWING_CACHE_QUALITY_HIGH, DRAWING_CACHE_QUALITY_LOW, EMPTY_STATE_SET, ENABLED_FOCUSED_SELECTED_STATE_SET, ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, ENABLED_FOCUSED_STATE_SET, ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET, ENABLED_SELECTED_STATE_SET, ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET, ENABLED_STATE_SET, ENABLED_WINDOW_FOCUSED_STATE_SET, FIND_VIEWS_WITH_CONTENT_DESCRIPTION, FIND_VIEWS_WITH_TEXT, FOCUS_BACKWARD, FOCUS_DOWN, FOCUS_FORWARD, FOCUS_LEFT, FOCUS_RIGHT, FOCUS_UP, FOCUSABLES_ALL, FOCUSABLES_TOUCH_MODE, FOCUSED_SELECTED_STATE_SET, FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, FOCUSED_STATE_SET, FOCUSED_WINDOW_FOCUSED_STATE_SET, GONE, HAPTIC_FEEDBACK_ENABLED, IMPORTANT_FOR_ACCESSIBILITY_AUTO, IMPORTANT_FOR_ACCESSIBILITY_NO, IMPORTANT_FOR_ACCESSIBILITY_NO_HIDE_DESCENDANTS, IMPORTANT_FOR_ACCESSIBILITY_YES, INVISIBLE, KEEP_SCREEN_ON, LAYER_TYPE_HARDWARE, LAYER_TYPE_NONE, LAYER_TYPE_SOFTWARE, LAYOUT_DIRECTION_INHERIT, LAYOUT_DIRECTION_LOCALE, LAYOUT_DIRECTION_LTR, LAYOUT_DIRECTION_RTL, MEASURED_HEIGHT_STATE_SHIFT, MEASURED_SIZE_MASK, MEASURED_STATE_MASK, MEASURED_STATE_TOO_SMALL, NO_ID, OVER_SCROLL_ALWAYS, OVER_SCROLL_IF_CONTENT_SCROLLS, OVER_SCROLL_NEVER, PRESSED_ENABLED_FOCUSED_SELECTED_STATE_SET, PRESSED_ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_FOCUSED_STATE_SET, PRESSED_ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_SELECTED_STATE_SET, PRESSED_ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_STATE_SET, PRESSED_ENABLED_WINDOW_FOCUSED_STATE_SET, PRESSED_FOCUSED_SELECTED_STATE_SET, PRESSED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_FOCUSED_STATE_SET, PRESSED_FOCUSED_WINDOW_FOCUSED_STATE_SET, PRESSED_SELECTED_STATE_SET, PRESSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_STATE_SET, PRESSED_WINDOW_FOCUSED_STATE_SET, ROTATION, ROTATION_X, ROTATION_Y, SCALE_X, SCALE_Y, SCREEN_STATE_OFF, SCREEN_STATE_ON, SCROLL_AXIS_HORIZONTAL, SCROLL_AXIS_NONE, SCROLL_AXIS_VERTICAL, SCROLL_INDICATOR_BOTTOM, SCROLL_INDICATOR_END, SCROLL_INDICATOR_LEFT, SCROLL_INDICATOR_RIGHT, SCROLL_INDICATOR_START, SCROLL_INDICATOR_TOP, SCROLLBAR_POSITION_DEFAULT, SCROLLBAR_POSITION_LEFT, SCROLLBAR_POSITION_RIGHT, SCROLLBARS_INSIDE_INSET, SCROLLBARS_INSIDE_OVERLAY, SCROLLBARS_OUTSIDE_INSET, SCROLLBARS_OUTSIDE_OVERLAY, SELECTED_STATE_SET, SELECTED_WINDOW_FOCUSED_STATE_SET, SOUND_EFFECTS_ENABLED, STATUS_BAR_HIDDEN, STATUS_BAR_VISIBLE, SYSTEM_UI_FLAG_FULLSCREEN, SYSTEM_UI_FLAG_HIDE_NAVIGATION, SYSTEM_UI_FLAG_IMMERSIVE, SYSTEM_UI_FLAG_IMMERSIVE_STICKY, SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN, SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION, SYSTEM_UI_FLAG_LAYOUT_STABLE, SYSTEM_UI_FLAG_LIGHT_STATUS_BAR, SYSTEM_UI_FLAG_LOW_PROFILE, SYSTEM_UI_FLAG_VISIBLE, SYSTEM_UI_LAYOUT_FLAGS, TEXT_ALIGNMENT_CENTER, TEXT_ALIGNMENT_GRAVITY, TEXT_ALIGNMENT_INHERIT, TEXT_ALIGNMENT_TEXT_END, TEXT_ALIGNMENT_TEXT_START, TEXT_ALIGNMENT_VIEW_END, TEXT_ALIGNMENT_VIEW_START, TEXT_DIRECTION_ANY_RTL, TEXT_DIRECTION_FIRST_STRONG, TEXT_DIRECTION_FIRST_STRONG_LTR, TEXT_DIRECTION_FIRST_STRONG_RTL, TEXT_DIRECTION_INHERIT, TEXT_DIRECTION_LOCALE, TEXT_DIRECTION_LTR, TEXT_DIRECTION_RTL, TRANSLATION_X, TRANSLATION_Y, TRANSLATION_Z, VIEW_LOG_TAG, VISIBLE, WINDOW_FOCUSED_STATE_SET, X, Y, Z
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      AmPmCirclesView(android.content.Context context) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      intgetIsTouchingAmOrPm(float xCoord, + float yCoord) +
      Calculate whether the coordinates are touching the AM or PM circle.
      +
      voidinitialize(android.content.Context context, + int amOrPm) 
      voidonDraw(android.graphics.Canvas canvas) 
      voidsetAmOrPm(int amOrPm) 
      voidsetAmOrPmPressed(int amOrPmPressed) 
      +
        +
      • + + +

        Methods inherited from class android.view.View

        +addChildrenForAccessibility, addFocusables, addFocusables, addOnAttachStateChangeListener, addOnLayoutChangeListener, addTouchables, animate, announceForAccessibility, awakenScrollBars, awakenScrollBars, awakenScrollBars, bringToFront, buildDrawingCache, buildDrawingCache, buildLayer, callOnClick, cancelLongPress, cancelPendingInputEvents, canResolveLayoutDirection, canResolveTextAlignment, canResolveTextDirection, canScrollHorizontally, canScrollVertically, checkInputConnectionProxy, clearAnimation, clearFocus, combineMeasuredStates, computeHorizontalScrollExtent, computeHorizontalScrollOffset, computeHorizontalScrollRange, computeScroll, computeSystemWindowInsets, computeVerticalScrollExtent, computeVerticalScrollOffset, computeVerticalScrollRange, createAccessibilityNodeInfo, createContextMenu, destroyDrawingCache, dispatchApplyWindowInsets, dispatchConfigurationChanged, dispatchDisplayHint, dispatchDragEvent, dispatchDraw, dispatchDrawableHotspotChanged, dispatchGenericFocusedEvent, dispatchGenericMotionEvent, dispatchGenericPointerEvent, dispatchHoverEvent, dispatchKeyEvent, dispatchKeyEventPreIme, dispatchKeyShortcutEvent, dispatchNestedFling, dispatchNestedPreFling, dispatchNestedPrePerformAccessibilityAction, dispatchNestedPreScroll, dispatchNestedScroll, dispatchPopulateAccessibilityEvent, dispatchProvideStructure, dispatchRestoreInstanceState, dispatchSaveInstanceState, dispatchSetActivated, dispatchSetPressed, dispatchSetSelected, dispatchSystemUiVisibilityChanged, dispatchTouchEvent, dispatchTrackballEvent, dispatchUnhandledMove, dispatchVisibilityChanged, dispatchWindowFocusChanged, dispatchWindowSystemUiVisiblityChanged, dispatchWindowVisibilityChanged, draw, drawableHotspotChanged, drawableStateChanged, findFocus, findViewById, findViewsWithText, findViewWithTag, fitSystemWindows, focusSearch, forceLayout, generateViewId, getAccessibilityClassName, getAccessibilityLiveRegion, getAccessibilityNodeProvider, getAccessibilityTraversalAfter, getAccessibilityTraversalBefore, getAlpha, getAnimation, getApplicationWindowToken, getBackground, getBackgroundTintList, getBackgroundTintMode, getBaseline, getBottom, getBottomFadingEdgeStrength, getBottomPaddingOffset, getCameraDistance, getClipBounds, getClipBounds, getClipToOutline, getContentDescription, getContext, getContextMenuInfo, getDefaultSize, getDisplay, getDrawableState, getDrawingCache, getDrawingCache, getDrawingCacheBackgroundColor, getDrawingCacheQuality, getDrawingRect, getDrawingTime, getElevation, getFilterTouchesWhenObscured, getFitsSystemWindows, getFocusables, getFocusedRect, getForeground, getForegroundGravity, getForegroundTintList, getForegroundTintMode, getGlobalVisibleRect, getGlobalVisibleRect, getHandler, getHeight, getHitRect, getHorizontalFadingEdgeLength, getHorizontalScrollbarHeight, getId, getImportantForAccessibility, getKeepScreenOn, getKeyDispatcherState, getLabelFor, getLayerType, getLayoutDirection, getLayoutParams, getLeft, getLeftFadingEdgeStrength, getLeftPaddingOffset, getLocalVisibleRect, getLocationInWindow, getLocationOnScreen, getMatrix, getMeasuredHeight, getMeasuredHeightAndState, getMeasuredState, getMeasuredWidth, getMeasuredWidthAndState, getMinimumHeight, getMinimumWidth, getNextFocusDownId, getNextFocusForwardId, getNextFocusLeftId, getNextFocusRightId, getNextFocusUpId, getOnFocusChangeListener, getOutlineProvider, getOverlay, getOverScrollMode, getPaddingBottom, getPaddingEnd, getPaddingLeft, getPaddingRight, getPaddingStart, getPaddingTop, getParent, getParentForAccessibility, getPivotX, getPivotY, getResources, getRight, getRightFadingEdgeStrength, getRightPaddingOffset, getRootView, getRootWindowInsets, getRotation, getRotationX, getRotationY, getScaleX, getScaleY, getScrollBarDefaultDelayBeforeFade, getScrollBarFadeDuration, getScrollBarSize, getScrollBarStyle, getScrollIndicators, getScrollX, getScrollY, getSolidColor, getStateListAnimator, getSuggestedMinimumHeight, getSuggestedMinimumWidth, getSystemUiVisibility, getTag, getTag, getTextAlignment, getTextDirection, getTop, getTopFadingEdgeStrength, getTopPaddingOffset, getTouchables, getTouchDelegate, getTransitionName, getTranslationX, getTranslationY, getTranslationZ, getVerticalFadingEdgeLength, getVerticalScrollbarPosition, getVerticalScrollbarWidth, getViewTreeObserver, getVisibility, getWidth, getWindowAttachCount, getWindowId, getWindowSystemUiVisibility, getWindowToken, getWindowVisibility, getWindowVisibleDisplayFrame, getX, getY, getZ, hasFocus, hasFocusable, hasNestedScrollingParent, hasOnClickListeners, hasOverlappingRendering, hasTransientState, hasWindowFocus, inflate, invalidate, invalidate, invalidate, invalidateDrawable, invalidateOutline, isAccessibilityFocused, isActivated, isAttachedToWindow, isClickable, isContextClickable, isDirty, isDrawingCacheEnabled, isDuplicateParentStateEnabled, isEnabled, isFocusable, isFocusableInTouchMode, isFocused, isHapticFeedbackEnabled, isHardwareAccelerated, isHorizontalFadingEdgeEnabled, isHorizontalScrollBarEnabled, isHovered, isImportantForAccessibility, isInEditMode, isInLayout, isInTouchMode, isLaidOut, isLayoutDirectionResolved, isLayoutRequested, isLongClickable, isNestedScrollingEnabled, isOpaque, isPaddingOffsetRequired, isPaddingRelative, isPressed, isSaveEnabled, isSaveFromParentEnabled, isScrollbarFadingEnabled, isScrollContainer, isSelected, isShown, isSoundEffectsEnabled, isTextAlignmentResolved, isTextDirectionResolved, isVerticalFadingEdgeEnabled, isVerticalScrollBarEnabled, jumpDrawablesToCurrentState, layout, measure, mergeDrawableStates, offsetLeftAndRight, offsetTopAndBottom, onAnimationEnd, onAnimationStart, onApplyWindowInsets, onAttachedToWindow, onCancelPendingInputEvents, onCheckIsTextEditor, onConfigurationChanged, onCreateContextMenu, onCreateDrawableState, onCreateInputConnection, onDetachedFromWindow, onDisplayHint, onDragEvent, onDrawForeground, onDrawScrollBars, onFilterTouchEventForSecurity, onFinishInflate, onFinishTemporaryDetach, onFocusChanged, onGenericMotionEvent, onHoverChanged, onHoverEvent, onInitializeAccessibilityEvent, onInitializeAccessibilityNodeInfo, onKeyDown, onKeyLongPress, onKeyMultiple, onKeyPreIme, onKeyShortcut, onKeyUp, onLayout, onMeasure, onOverScrolled, onPopulateAccessibilityEvent, onProvideStructure, onProvideVirtualStructure, onRestoreInstanceState, onRtlPropertiesChanged, onSaveInstanceState, onScreenStateChanged, onScrollChanged, onSetAlpha, onSizeChanged, onStartTemporaryDetach, onTouchEvent, onTrackballEvent, onVisibilityChanged, onWindowFocusChanged, onWindowSystemUiVisibilityChanged, onWindowVisibilityChanged, overScrollBy, performAccessibilityAction, performClick, performContextClick, performHapticFeedback, performHapticFeedback, performLongClick, playSoundEffect, post, postDelayed, postInvalidate, postInvalidate, postInvalidateDelayed, postInvalidateDelayed, postInvalidateOnAnimation, postInvalidateOnAnimation, postOnAnimation, postOnAnimationDelayed, refreshDrawableState, removeCallbacks, removeOnAttachStateChangeListener, removeOnLayoutChangeListener, requestApplyInsets, requestFitSystemWindows, requestFocus, requestFocus, requestFocus, requestFocusFromTouch, requestLayout, requestRectangleOnScreen, requestRectangleOnScreen, requestUnbufferedDispatch, resolveSize, resolveSizeAndState, restoreHierarchyState, saveHierarchyState, scheduleDrawable, scrollBy, scrollTo, sendAccessibilityEvent, sendAccessibilityEventUnchecked, setAccessibilityDelegate, setAccessibilityLiveRegion, setAccessibilityTraversalAfter, setAccessibilityTraversalBefore, setActivated, setAlpha, setAnimation, setBackground, setBackgroundColor, setBackgroundDrawable, setBackgroundResource, setBackgroundTintList, setBackgroundTintMode, setBottom, setCameraDistance, setClickable, setClipBounds, setClipToOutline, setContentDescription, setContextClickable, setDrawingCacheBackgroundColor, setDrawingCacheEnabled, setDrawingCacheQuality, setDuplicateParentStateEnabled, setElevation, setEnabled, setFadingEdgeLength, setFilterTouchesWhenObscured, setFitsSystemWindows, setFocusable, setFocusableInTouchMode, setForeground, setForegroundGravity, setForegroundTintList, setForegroundTintMode, setHapticFeedbackEnabled, setHasTransientState, setHorizontalFadingEdgeEnabled, setHorizontalScrollBarEnabled, setHovered, setId, setImportantForAccessibility, setKeepScreenOn, setLabelFor, setLayerPaint, setLayerType, setLayoutDirection, setLayoutParams, setLeft, setLongClickable, setMeasuredDimension, setMinimumHeight, setMinimumWidth, setNestedScrollingEnabled, setNextFocusDownId, setNextFocusForwardId, setNextFocusLeftId, setNextFocusRightId, setNextFocusUpId, setOnApplyWindowInsetsListener, setOnClickListener, setOnContextClickListener, setOnCreateContextMenuListener, setOnDragListener, setOnFocusChangeListener, setOnGenericMotionListener, setOnHoverListener, setOnKeyListener, setOnLongClickListener, setOnScrollChangeListener, setOnSystemUiVisibilityChangeListener, setOnTouchListener, setOutlineProvider, setOverScrollMode, setPadding, setPaddingRelative, setPivotX, setPivotY, setPressed, setRight, setRotation, setRotationX, setRotationY, setSaveEnabled, setSaveFromParentEnabled, setScaleX, setScaleY, setScrollBarDefaultDelayBeforeFade, setScrollBarFadeDuration, setScrollbarFadingEnabled, setScrollBarSize, setScrollBarStyle, setScrollContainer, setScrollIndicators, setScrollIndicators, setScrollX, setScrollY, setSelected, setSoundEffectsEnabled, setStateListAnimator, setSystemUiVisibility, setTag, setTag, setTextAlignment, setTextDirection, setTop, setTouchDelegate, setTransitionName, setTranslationX, setTranslationY, setTranslationZ, setVerticalFadingEdgeEnabled, setVerticalScrollBarEnabled, setVerticalScrollbarPosition, setVisibility, setWillNotCacheDrawing, setWillNotDraw, setX, setY, setZ, showContextMenu, startActionMode, startActionMode, startAnimation, startDrag, startNestedScroll, stopNestedScroll, toString, unscheduleDrawable, unscheduleDrawable, verifyDrawable, willNotCacheDrawing, willNotDraw
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        AmPmCirclesView

        +
        public AmPmCirclesView(android.content.Context context)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        initialize

        +
        public void initialize(android.content.Context context,
        +                       int amOrPm)
        +
      • +
      + + + +
        +
      • +

        setAmOrPm

        +
        public void setAmOrPm(int amOrPm)
        +
      • +
      + + + +
        +
      • +

        setAmOrPmPressed

        +
        public void setAmOrPmPressed(int amOrPmPressed)
        +
      • +
      + + + +
        +
      • +

        getIsTouchingAmOrPm

        +
        public int getIsTouchingAmOrPm(float xCoord,
        +                               float yCoord)
        +
        Calculate whether the coordinates are touching the AM or PM circle.
        +
      • +
      + + + +
        +
      • +

        onDraw

        +
        public void onDraw(android.graphics.Canvas canvas)
        +
        +
        Overrides:
        +
        onDraw in class android.view.View
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/com/android/datetimepicker/time/CircleView.html b/javadoc/com/android/datetimepicker/time/CircleView.html new file mode 100644 index 000000000..d33d0c84f --- /dev/null +++ b/javadoc/com/android/datetimepicker/time/CircleView.html @@ -0,0 +1,335 @@ + + + + + +CircleView + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.android.datetimepicker.time
+

Class CircleView

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    android.graphics.drawable.Drawable.Callback, android.view.accessibility.AccessibilityEventSource, android.view.KeyEvent.Callback
    +
    +
    +
    +
    public class CircleView
    +extends android.view.View
    +
    Draws a simple white circle on which the numbers will be drawn.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.view.View

        +android.view.View.AccessibilityDelegate, android.view.View.BaseSavedState, android.view.View.DragShadowBuilder, android.view.View.MeasureSpec, android.view.View.OnApplyWindowInsetsListener, android.view.View.OnAttachStateChangeListener, android.view.View.OnClickListener, android.view.View.OnContextClickListener, android.view.View.OnCreateContextMenuListener, android.view.View.OnDragListener, android.view.View.OnFocusChangeListener, android.view.View.OnGenericMotionListener, android.view.View.OnHoverListener, android.view.View.OnKeyListener, android.view.View.OnLayoutChangeListener, android.view.View.OnLongClickListener, android.view.View.OnScrollChangeListener, android.view.View.OnSystemUiVisibilityChangeListener, android.view.View.OnTouchListener
      • +
      +
    • +
    + +
      +
    • + + +

      Field Summary

      +
        +
      • + + +

        Fields inherited from class android.view.View

        +ACCESSIBILITY_LIVE_REGION_ASSERTIVE, ACCESSIBILITY_LIVE_REGION_NONE, ACCESSIBILITY_LIVE_REGION_POLITE, ALPHA, DRAWING_CACHE_QUALITY_AUTO, DRAWING_CACHE_QUALITY_HIGH, DRAWING_CACHE_QUALITY_LOW, EMPTY_STATE_SET, ENABLED_FOCUSED_SELECTED_STATE_SET, ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, ENABLED_FOCUSED_STATE_SET, ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET, ENABLED_SELECTED_STATE_SET, ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET, ENABLED_STATE_SET, ENABLED_WINDOW_FOCUSED_STATE_SET, FIND_VIEWS_WITH_CONTENT_DESCRIPTION, FIND_VIEWS_WITH_TEXT, FOCUS_BACKWARD, FOCUS_DOWN, FOCUS_FORWARD, FOCUS_LEFT, FOCUS_RIGHT, FOCUS_UP, FOCUSABLES_ALL, FOCUSABLES_TOUCH_MODE, FOCUSED_SELECTED_STATE_SET, FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, FOCUSED_STATE_SET, FOCUSED_WINDOW_FOCUSED_STATE_SET, GONE, HAPTIC_FEEDBACK_ENABLED, IMPORTANT_FOR_ACCESSIBILITY_AUTO, IMPORTANT_FOR_ACCESSIBILITY_NO, IMPORTANT_FOR_ACCESSIBILITY_NO_HIDE_DESCENDANTS, IMPORTANT_FOR_ACCESSIBILITY_YES, INVISIBLE, KEEP_SCREEN_ON, LAYER_TYPE_HARDWARE, LAYER_TYPE_NONE, LAYER_TYPE_SOFTWARE, LAYOUT_DIRECTION_INHERIT, LAYOUT_DIRECTION_LOCALE, LAYOUT_DIRECTION_LTR, LAYOUT_DIRECTION_RTL, MEASURED_HEIGHT_STATE_SHIFT, MEASURED_SIZE_MASK, MEASURED_STATE_MASK, MEASURED_STATE_TOO_SMALL, NO_ID, OVER_SCROLL_ALWAYS, OVER_SCROLL_IF_CONTENT_SCROLLS, OVER_SCROLL_NEVER, PRESSED_ENABLED_FOCUSED_SELECTED_STATE_SET, PRESSED_ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_FOCUSED_STATE_SET, PRESSED_ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_SELECTED_STATE_SET, PRESSED_ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_STATE_SET, PRESSED_ENABLED_WINDOW_FOCUSED_STATE_SET, PRESSED_FOCUSED_SELECTED_STATE_SET, PRESSED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_FOCUSED_STATE_SET, PRESSED_FOCUSED_WINDOW_FOCUSED_STATE_SET, PRESSED_SELECTED_STATE_SET, PRESSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_STATE_SET, PRESSED_WINDOW_FOCUSED_STATE_SET, ROTATION, ROTATION_X, ROTATION_Y, SCALE_X, SCALE_Y, SCREEN_STATE_OFF, SCREEN_STATE_ON, SCROLL_AXIS_HORIZONTAL, SCROLL_AXIS_NONE, SCROLL_AXIS_VERTICAL, SCROLL_INDICATOR_BOTTOM, SCROLL_INDICATOR_END, SCROLL_INDICATOR_LEFT, SCROLL_INDICATOR_RIGHT, SCROLL_INDICATOR_START, SCROLL_INDICATOR_TOP, SCROLLBAR_POSITION_DEFAULT, SCROLLBAR_POSITION_LEFT, SCROLLBAR_POSITION_RIGHT, SCROLLBARS_INSIDE_INSET, SCROLLBARS_INSIDE_OVERLAY, SCROLLBARS_OUTSIDE_INSET, SCROLLBARS_OUTSIDE_OVERLAY, SELECTED_STATE_SET, SELECTED_WINDOW_FOCUSED_STATE_SET, SOUND_EFFECTS_ENABLED, STATUS_BAR_HIDDEN, STATUS_BAR_VISIBLE, SYSTEM_UI_FLAG_FULLSCREEN, SYSTEM_UI_FLAG_HIDE_NAVIGATION, SYSTEM_UI_FLAG_IMMERSIVE, SYSTEM_UI_FLAG_IMMERSIVE_STICKY, SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN, SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION, SYSTEM_UI_FLAG_LAYOUT_STABLE, SYSTEM_UI_FLAG_LIGHT_STATUS_BAR, SYSTEM_UI_FLAG_LOW_PROFILE, SYSTEM_UI_FLAG_VISIBLE, SYSTEM_UI_LAYOUT_FLAGS, TEXT_ALIGNMENT_CENTER, TEXT_ALIGNMENT_GRAVITY, TEXT_ALIGNMENT_INHERIT, TEXT_ALIGNMENT_TEXT_END, TEXT_ALIGNMENT_TEXT_START, TEXT_ALIGNMENT_VIEW_END, TEXT_ALIGNMENT_VIEW_START, TEXT_DIRECTION_ANY_RTL, TEXT_DIRECTION_FIRST_STRONG, TEXT_DIRECTION_FIRST_STRONG_LTR, TEXT_DIRECTION_FIRST_STRONG_RTL, TEXT_DIRECTION_INHERIT, TEXT_DIRECTION_LOCALE, TEXT_DIRECTION_LTR, TEXT_DIRECTION_RTL, TRANSLATION_X, TRANSLATION_Y, TRANSLATION_Z, VIEW_LOG_TAG, VISIBLE, WINDOW_FOCUSED_STATE_SET, X, Y, Z
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      CircleView(android.content.Context context) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      voidinitialize(android.content.Context context, + boolean is24HourMode) 
      voidonDraw(android.graphics.Canvas canvas) 
      +
        +
      • + + +

        Methods inherited from class android.view.View

        +addChildrenForAccessibility, addFocusables, addFocusables, addOnAttachStateChangeListener, addOnLayoutChangeListener, addTouchables, animate, announceForAccessibility, awakenScrollBars, awakenScrollBars, awakenScrollBars, bringToFront, buildDrawingCache, buildDrawingCache, buildLayer, callOnClick, cancelLongPress, cancelPendingInputEvents, canResolveLayoutDirection, canResolveTextAlignment, canResolveTextDirection, canScrollHorizontally, canScrollVertically, checkInputConnectionProxy, clearAnimation, clearFocus, combineMeasuredStates, computeHorizontalScrollExtent, computeHorizontalScrollOffset, computeHorizontalScrollRange, computeScroll, computeSystemWindowInsets, computeVerticalScrollExtent, computeVerticalScrollOffset, computeVerticalScrollRange, createAccessibilityNodeInfo, createContextMenu, destroyDrawingCache, dispatchApplyWindowInsets, dispatchConfigurationChanged, dispatchDisplayHint, dispatchDragEvent, dispatchDraw, dispatchDrawableHotspotChanged, dispatchGenericFocusedEvent, dispatchGenericMotionEvent, dispatchGenericPointerEvent, dispatchHoverEvent, dispatchKeyEvent, dispatchKeyEventPreIme, dispatchKeyShortcutEvent, dispatchNestedFling, dispatchNestedPreFling, dispatchNestedPrePerformAccessibilityAction, dispatchNestedPreScroll, dispatchNestedScroll, dispatchPopulateAccessibilityEvent, dispatchProvideStructure, dispatchRestoreInstanceState, dispatchSaveInstanceState, dispatchSetActivated, dispatchSetPressed, dispatchSetSelected, dispatchSystemUiVisibilityChanged, dispatchTouchEvent, dispatchTrackballEvent, dispatchUnhandledMove, dispatchVisibilityChanged, dispatchWindowFocusChanged, dispatchWindowSystemUiVisiblityChanged, dispatchWindowVisibilityChanged, draw, drawableHotspotChanged, drawableStateChanged, findFocus, findViewById, findViewsWithText, findViewWithTag, fitSystemWindows, focusSearch, forceLayout, generateViewId, getAccessibilityClassName, getAccessibilityLiveRegion, getAccessibilityNodeProvider, getAccessibilityTraversalAfter, getAccessibilityTraversalBefore, getAlpha, getAnimation, getApplicationWindowToken, getBackground, getBackgroundTintList, getBackgroundTintMode, getBaseline, getBottom, getBottomFadingEdgeStrength, getBottomPaddingOffset, getCameraDistance, getClipBounds, getClipBounds, getClipToOutline, getContentDescription, getContext, getContextMenuInfo, getDefaultSize, getDisplay, getDrawableState, getDrawingCache, getDrawingCache, getDrawingCacheBackgroundColor, getDrawingCacheQuality, getDrawingRect, getDrawingTime, getElevation, getFilterTouchesWhenObscured, getFitsSystemWindows, getFocusables, getFocusedRect, getForeground, getForegroundGravity, getForegroundTintList, getForegroundTintMode, getGlobalVisibleRect, getGlobalVisibleRect, getHandler, getHeight, getHitRect, getHorizontalFadingEdgeLength, getHorizontalScrollbarHeight, getId, getImportantForAccessibility, getKeepScreenOn, getKeyDispatcherState, getLabelFor, getLayerType, getLayoutDirection, getLayoutParams, getLeft, getLeftFadingEdgeStrength, getLeftPaddingOffset, getLocalVisibleRect, getLocationInWindow, getLocationOnScreen, getMatrix, getMeasuredHeight, getMeasuredHeightAndState, getMeasuredState, getMeasuredWidth, getMeasuredWidthAndState, getMinimumHeight, getMinimumWidth, getNextFocusDownId, getNextFocusForwardId, getNextFocusLeftId, getNextFocusRightId, getNextFocusUpId, getOnFocusChangeListener, getOutlineProvider, getOverlay, getOverScrollMode, getPaddingBottom, getPaddingEnd, getPaddingLeft, getPaddingRight, getPaddingStart, getPaddingTop, getParent, getParentForAccessibility, getPivotX, getPivotY, getResources, getRight, getRightFadingEdgeStrength, getRightPaddingOffset, getRootView, getRootWindowInsets, getRotation, getRotationX, getRotationY, getScaleX, getScaleY, getScrollBarDefaultDelayBeforeFade, getScrollBarFadeDuration, getScrollBarSize, getScrollBarStyle, getScrollIndicators, getScrollX, getScrollY, getSolidColor, getStateListAnimator, getSuggestedMinimumHeight, getSuggestedMinimumWidth, getSystemUiVisibility, getTag, getTag, getTextAlignment, getTextDirection, getTop, getTopFadingEdgeStrength, getTopPaddingOffset, getTouchables, getTouchDelegate, getTransitionName, getTranslationX, getTranslationY, getTranslationZ, getVerticalFadingEdgeLength, getVerticalScrollbarPosition, getVerticalScrollbarWidth, getViewTreeObserver, getVisibility, getWidth, getWindowAttachCount, getWindowId, getWindowSystemUiVisibility, getWindowToken, getWindowVisibility, getWindowVisibleDisplayFrame, getX, getY, getZ, hasFocus, hasFocusable, hasNestedScrollingParent, hasOnClickListeners, hasOverlappingRendering, hasTransientState, hasWindowFocus, inflate, invalidate, invalidate, invalidate, invalidateDrawable, invalidateOutline, isAccessibilityFocused, isActivated, isAttachedToWindow, isClickable, isContextClickable, isDirty, isDrawingCacheEnabled, isDuplicateParentStateEnabled, isEnabled, isFocusable, isFocusableInTouchMode, isFocused, isHapticFeedbackEnabled, isHardwareAccelerated, isHorizontalFadingEdgeEnabled, isHorizontalScrollBarEnabled, isHovered, isImportantForAccessibility, isInEditMode, isInLayout, isInTouchMode, isLaidOut, isLayoutDirectionResolved, isLayoutRequested, isLongClickable, isNestedScrollingEnabled, isOpaque, isPaddingOffsetRequired, isPaddingRelative, isPressed, isSaveEnabled, isSaveFromParentEnabled, isScrollbarFadingEnabled, isScrollContainer, isSelected, isShown, isSoundEffectsEnabled, isTextAlignmentResolved, isTextDirectionResolved, isVerticalFadingEdgeEnabled, isVerticalScrollBarEnabled, jumpDrawablesToCurrentState, layout, measure, mergeDrawableStates, offsetLeftAndRight, offsetTopAndBottom, onAnimationEnd, onAnimationStart, onApplyWindowInsets, onAttachedToWindow, onCancelPendingInputEvents, onCheckIsTextEditor, onConfigurationChanged, onCreateContextMenu, onCreateDrawableState, onCreateInputConnection, onDetachedFromWindow, onDisplayHint, onDragEvent, onDrawForeground, onDrawScrollBars, onFilterTouchEventForSecurity, onFinishInflate, onFinishTemporaryDetach, onFocusChanged, onGenericMotionEvent, onHoverChanged, onHoverEvent, onInitializeAccessibilityEvent, onInitializeAccessibilityNodeInfo, onKeyDown, onKeyLongPress, onKeyMultiple, onKeyPreIme, onKeyShortcut, onKeyUp, onLayout, onMeasure, onOverScrolled, onPopulateAccessibilityEvent, onProvideStructure, onProvideVirtualStructure, onRestoreInstanceState, onRtlPropertiesChanged, onSaveInstanceState, onScreenStateChanged, onScrollChanged, onSetAlpha, onSizeChanged, onStartTemporaryDetach, onTouchEvent, onTrackballEvent, onVisibilityChanged, onWindowFocusChanged, onWindowSystemUiVisibilityChanged, onWindowVisibilityChanged, overScrollBy, performAccessibilityAction, performClick, performContextClick, performHapticFeedback, performHapticFeedback, performLongClick, playSoundEffect, post, postDelayed, postInvalidate, postInvalidate, postInvalidateDelayed, postInvalidateDelayed, postInvalidateOnAnimation, postInvalidateOnAnimation, postOnAnimation, postOnAnimationDelayed, refreshDrawableState, removeCallbacks, removeOnAttachStateChangeListener, removeOnLayoutChangeListener, requestApplyInsets, requestFitSystemWindows, requestFocus, requestFocus, requestFocus, requestFocusFromTouch, requestLayout, requestRectangleOnScreen, requestRectangleOnScreen, requestUnbufferedDispatch, resolveSize, resolveSizeAndState, restoreHierarchyState, saveHierarchyState, scheduleDrawable, scrollBy, scrollTo, sendAccessibilityEvent, sendAccessibilityEventUnchecked, setAccessibilityDelegate, setAccessibilityLiveRegion, setAccessibilityTraversalAfter, setAccessibilityTraversalBefore, setActivated, setAlpha, setAnimation, setBackground, setBackgroundColor, setBackgroundDrawable, setBackgroundResource, setBackgroundTintList, setBackgroundTintMode, setBottom, setCameraDistance, setClickable, setClipBounds, setClipToOutline, setContentDescription, setContextClickable, setDrawingCacheBackgroundColor, setDrawingCacheEnabled, setDrawingCacheQuality, setDuplicateParentStateEnabled, setElevation, setEnabled, setFadingEdgeLength, setFilterTouchesWhenObscured, setFitsSystemWindows, setFocusable, setFocusableInTouchMode, setForeground, setForegroundGravity, setForegroundTintList, setForegroundTintMode, setHapticFeedbackEnabled, setHasTransientState, setHorizontalFadingEdgeEnabled, setHorizontalScrollBarEnabled, setHovered, setId, setImportantForAccessibility, setKeepScreenOn, setLabelFor, setLayerPaint, setLayerType, setLayoutDirection, setLayoutParams, setLeft, setLongClickable, setMeasuredDimension, setMinimumHeight, setMinimumWidth, setNestedScrollingEnabled, setNextFocusDownId, setNextFocusForwardId, setNextFocusLeftId, setNextFocusRightId, setNextFocusUpId, setOnApplyWindowInsetsListener, setOnClickListener, setOnContextClickListener, setOnCreateContextMenuListener, setOnDragListener, setOnFocusChangeListener, setOnGenericMotionListener, setOnHoverListener, setOnKeyListener, setOnLongClickListener, setOnScrollChangeListener, setOnSystemUiVisibilityChangeListener, setOnTouchListener, setOutlineProvider, setOverScrollMode, setPadding, setPaddingRelative, setPivotX, setPivotY, setPressed, setRight, setRotation, setRotationX, setRotationY, setSaveEnabled, setSaveFromParentEnabled, setScaleX, setScaleY, setScrollBarDefaultDelayBeforeFade, setScrollBarFadeDuration, setScrollbarFadingEnabled, setScrollBarSize, setScrollBarStyle, setScrollContainer, setScrollIndicators, setScrollIndicators, setScrollX, setScrollY, setSelected, setSoundEffectsEnabled, setStateListAnimator, setSystemUiVisibility, setTag, setTag, setTextAlignment, setTextDirection, setTop, setTouchDelegate, setTransitionName, setTranslationX, setTranslationY, setTranslationZ, setVerticalFadingEdgeEnabled, setVerticalScrollBarEnabled, setVerticalScrollbarPosition, setVisibility, setWillNotCacheDrawing, setWillNotDraw, setX, setY, setZ, showContextMenu, startActionMode, startActionMode, startAnimation, startDrag, startNestedScroll, stopNestedScroll, toString, unscheduleDrawable, unscheduleDrawable, verifyDrawable, willNotCacheDrawing, willNotDraw
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        CircleView

        +
        public CircleView(android.content.Context context)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        initialize

        +
        public void initialize(android.content.Context context,
        +                       boolean is24HourMode)
        +
      • +
      + + + +
        +
      • +

        onDraw

        +
        public void onDraw(android.graphics.Canvas canvas)
        +
        +
        Overrides:
        +
        onDraw in class android.view.View
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/com/android/datetimepicker/time/RadialPickerLayout.OnValueSelectedListener.html b/javadoc/com/android/datetimepicker/time/RadialPickerLayout.OnValueSelectedListener.html new file mode 100644 index 000000000..581ea4983 --- /dev/null +++ b/javadoc/com/android/datetimepicker/time/RadialPickerLayout.OnValueSelectedListener.html @@ -0,0 +1,231 @@ + + + + + +RadialPickerLayout.OnValueSelectedListener + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.android.datetimepicker.time
+

Interface RadialPickerLayout.OnValueSelectedListener

+
+
+
+
    +
  • +
    +
    All Known Implementing Classes:
    +
    TimePickerDialog
    +
    +
    +
    Enclosing class:
    +
    RadialPickerLayout
    +
    +
    +
    +
    public static interface RadialPickerLayout.OnValueSelectedListener
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        onValueSelected

        +
        void onValueSelected(int pickerIndex,
        +                     int newValue,
        +                     boolean autoAdvance)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/com/android/datetimepicker/time/RadialPickerLayout.html b/javadoc/com/android/datetimepicker/time/RadialPickerLayout.html new file mode 100644 index 000000000..dbe6e5327 --- /dev/null +++ b/javadoc/com/android/datetimepicker/time/RadialPickerLayout.html @@ -0,0 +1,650 @@ + + + + + +RadialPickerLayout + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.android.datetimepicker.time
+

Class RadialPickerLayout

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    android.graphics.drawable.Drawable.Callback, android.view.accessibility.AccessibilityEventSource, android.view.KeyEvent.Callback, android.view.View.OnTouchListener, android.view.ViewManager, android.view.ViewParent
    +
    +
    +
    +
    public class RadialPickerLayout
    +extends android.widget.FrameLayout
    +implements android.view.View.OnTouchListener
    +
    The primary layout to hold the circular picker, and the am/pm buttons. This view well measure + itself to end up as a square. It also handles touches to be passed in to views that need to know + when they'd been touched.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      + + + + + + + + + + +
      Nested Classes 
      Modifier and TypeClass and Description
      static interface RadialPickerLayout.OnValueSelectedListener 
      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.widget.FrameLayout

        +android.widget.FrameLayout.LayoutParams
      • +
      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.view.ViewGroup

        +android.view.ViewGroup.MarginLayoutParams, android.view.ViewGroup.OnHierarchyChangeListener
      • +
      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.view.View

        +android.view.View.AccessibilityDelegate, android.view.View.BaseSavedState, android.view.View.DragShadowBuilder, android.view.View.MeasureSpec, android.view.View.OnApplyWindowInsetsListener, android.view.View.OnAttachStateChangeListener, android.view.View.OnClickListener, android.view.View.OnContextClickListener, android.view.View.OnCreateContextMenuListener, android.view.View.OnDragListener, android.view.View.OnFocusChangeListener, android.view.View.OnGenericMotionListener, android.view.View.OnHoverListener, android.view.View.OnKeyListener, android.view.View.OnLayoutChangeListener, android.view.View.OnLongClickListener, android.view.View.OnScrollChangeListener, android.view.View.OnSystemUiVisibilityChangeListener, android.view.View.OnTouchListener
      • +
      +
    • +
    + +
      +
    • + + +

      Field Summary

      +
        +
      • + + +

        Fields inherited from class android.view.ViewGroup

        +CLIP_TO_PADDING_MASK, FOCUS_AFTER_DESCENDANTS, FOCUS_BEFORE_DESCENDANTS, FOCUS_BLOCK_DESCENDANTS, LAYOUT_MODE_CLIP_BOUNDS, LAYOUT_MODE_OPTICAL_BOUNDS, PERSISTENT_ALL_CACHES, PERSISTENT_ANIMATION_CACHE, PERSISTENT_NO_CACHE, PERSISTENT_SCROLLING_CACHE
      • +
      +
        +
      • + + +

        Fields inherited from class android.view.View

        +ACCESSIBILITY_LIVE_REGION_ASSERTIVE, ACCESSIBILITY_LIVE_REGION_NONE, ACCESSIBILITY_LIVE_REGION_POLITE, ALPHA, DRAWING_CACHE_QUALITY_AUTO, DRAWING_CACHE_QUALITY_HIGH, DRAWING_CACHE_QUALITY_LOW, EMPTY_STATE_SET, ENABLED_FOCUSED_SELECTED_STATE_SET, ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, ENABLED_FOCUSED_STATE_SET, ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET, ENABLED_SELECTED_STATE_SET, ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET, ENABLED_STATE_SET, ENABLED_WINDOW_FOCUSED_STATE_SET, FIND_VIEWS_WITH_CONTENT_DESCRIPTION, FIND_VIEWS_WITH_TEXT, FOCUS_BACKWARD, FOCUS_DOWN, FOCUS_FORWARD, FOCUS_LEFT, FOCUS_RIGHT, FOCUS_UP, FOCUSABLES_ALL, FOCUSABLES_TOUCH_MODE, FOCUSED_SELECTED_STATE_SET, FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, FOCUSED_STATE_SET, FOCUSED_WINDOW_FOCUSED_STATE_SET, GONE, HAPTIC_FEEDBACK_ENABLED, IMPORTANT_FOR_ACCESSIBILITY_AUTO, IMPORTANT_FOR_ACCESSIBILITY_NO, IMPORTANT_FOR_ACCESSIBILITY_NO_HIDE_DESCENDANTS, IMPORTANT_FOR_ACCESSIBILITY_YES, INVISIBLE, KEEP_SCREEN_ON, LAYER_TYPE_HARDWARE, LAYER_TYPE_NONE, LAYER_TYPE_SOFTWARE, LAYOUT_DIRECTION_INHERIT, LAYOUT_DIRECTION_LOCALE, LAYOUT_DIRECTION_LTR, LAYOUT_DIRECTION_RTL, MEASURED_HEIGHT_STATE_SHIFT, MEASURED_SIZE_MASK, MEASURED_STATE_MASK, MEASURED_STATE_TOO_SMALL, NO_ID, OVER_SCROLL_ALWAYS, OVER_SCROLL_IF_CONTENT_SCROLLS, OVER_SCROLL_NEVER, PRESSED_ENABLED_FOCUSED_SELECTED_STATE_SET, PRESSED_ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_FOCUSED_STATE_SET, PRESSED_ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_SELECTED_STATE_SET, PRESSED_ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_STATE_SET, PRESSED_ENABLED_WINDOW_FOCUSED_STATE_SET, PRESSED_FOCUSED_SELECTED_STATE_SET, PRESSED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_FOCUSED_STATE_SET, PRESSED_FOCUSED_WINDOW_FOCUSED_STATE_SET, PRESSED_SELECTED_STATE_SET, PRESSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_STATE_SET, PRESSED_WINDOW_FOCUSED_STATE_SET, ROTATION, ROTATION_X, ROTATION_Y, SCALE_X, SCALE_Y, SCREEN_STATE_OFF, SCREEN_STATE_ON, SCROLL_AXIS_HORIZONTAL, SCROLL_AXIS_NONE, SCROLL_AXIS_VERTICAL, SCROLL_INDICATOR_BOTTOM, SCROLL_INDICATOR_END, SCROLL_INDICATOR_LEFT, SCROLL_INDICATOR_RIGHT, SCROLL_INDICATOR_START, SCROLL_INDICATOR_TOP, SCROLLBAR_POSITION_DEFAULT, SCROLLBAR_POSITION_LEFT, SCROLLBAR_POSITION_RIGHT, SCROLLBARS_INSIDE_INSET, SCROLLBARS_INSIDE_OVERLAY, SCROLLBARS_OUTSIDE_INSET, SCROLLBARS_OUTSIDE_OVERLAY, SELECTED_STATE_SET, SELECTED_WINDOW_FOCUSED_STATE_SET, SOUND_EFFECTS_ENABLED, STATUS_BAR_HIDDEN, STATUS_BAR_VISIBLE, SYSTEM_UI_FLAG_FULLSCREEN, SYSTEM_UI_FLAG_HIDE_NAVIGATION, SYSTEM_UI_FLAG_IMMERSIVE, SYSTEM_UI_FLAG_IMMERSIVE_STICKY, SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN, SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION, SYSTEM_UI_FLAG_LAYOUT_STABLE, SYSTEM_UI_FLAG_LIGHT_STATUS_BAR, SYSTEM_UI_FLAG_LOW_PROFILE, SYSTEM_UI_FLAG_VISIBLE, SYSTEM_UI_LAYOUT_FLAGS, TEXT_ALIGNMENT_CENTER, TEXT_ALIGNMENT_GRAVITY, TEXT_ALIGNMENT_INHERIT, TEXT_ALIGNMENT_TEXT_END, TEXT_ALIGNMENT_TEXT_START, TEXT_ALIGNMENT_VIEW_END, TEXT_ALIGNMENT_VIEW_START, TEXT_DIRECTION_ANY_RTL, TEXT_DIRECTION_FIRST_STRONG, TEXT_DIRECTION_FIRST_STRONG_LTR, TEXT_DIRECTION_FIRST_STRONG_RTL, TEXT_DIRECTION_INHERIT, TEXT_DIRECTION_LOCALE, TEXT_DIRECTION_LTR, TEXT_DIRECTION_RTL, TRANSLATION_X, TRANSLATION_Y, TRANSLATION_Z, VIEW_LOG_TAG, VISIBLE, WINDOW_FOCUSED_STATE_SET, X, Y, Z
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      RadialPickerLayout(android.content.Context context, + android.util.AttributeSet attrs) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      booleandispatchPopulateAccessibilityEvent(android.view.accessibility.AccessibilityEvent event) +
      Announce the currently-selected time when launched.
      +
      intgetCurrentItemShowing() +
      Get the item (hours or minutes) that is currently showing.
      +
      intgetHours() 
      intgetIsCurrentlyAmOrPm() 
      intgetMinutes() 
      voidinitialize(android.content.Context context, + HapticFeedbackController hapticFeedbackController, + int initialHoursOfDay, + int initialMinutes, + boolean is24HourMode) +
      Initialize the Layout with starting values.
      +
      voidonInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo info) +
      Necessary for accessibility, to ensure we support "scrolling" forward and backward + in the circle.
      +
      voidonMeasure(int widthMeasureSpec, + int heightMeasureSpec) +
      Measure the view to end up as a square, based on the minimum of the height and width.
      +
      booleanonTouch(android.view.View v, + android.view.MotionEvent event) 
      booleanperformAccessibilityAction(int action, + android.os.Bundle arguments) +
      When scroll forward/backward events are received, jump the time to the higher/lower + discrete, visible value on the circle.
      +
      voidsetAmOrPm(int amOrPm) +
      Set the internal value as either AM or PM, and update the AM/PM circle displays.
      +
      voidsetCurrentItemShowing(int index, + boolean animate) +
      Set either minutes or hours as showing.
      +
      voidsetOnValueSelectedListener(RadialPickerLayout.OnValueSelectedListener listener) 
      voidsetTime(int hours, + int minutes) 
      booleantrySettingInputEnabled(boolean inputEnabled) +
      Set touch input as enabled or disabled, for use with keyboard mode.
      +
      +
        +
      • + + +

        Methods inherited from class android.widget.FrameLayout

        +checkLayoutParams, generateDefaultLayoutParams, generateLayoutParams, generateLayoutParams, getAccessibilityClassName, getConsiderGoneChildrenWhenMeasuring, getMeasureAllChildren, onLayout, setForegroundGravity, setMeasureAllChildren, shouldDelayChildPressedState
      • +
      +
        +
      • + + +

        Methods inherited from class android.view.ViewGroup

        +addChildrenForAccessibility, addFocusables, addStatesFromChildren, addTouchables, addView, addView, addView, addView, addView, addViewInLayout, addViewInLayout, attachLayoutAnimationParameters, attachViewToParent, bringChildToFront, canAnimate, childDrawableStateChanged, childHasTransientStateChanged, cleanupLayoutState, clearChildFocus, clearDisappearingChildren, clearFocus, debug, detachAllViewsFromParent, detachViewFromParent, detachViewFromParent, detachViewsFromParent, dispatchApplyWindowInsets, dispatchConfigurationChanged, dispatchDisplayHint, dispatchDragEvent, dispatchDraw, dispatchDrawableHotspotChanged, dispatchFreezeSelfOnly, dispatchGenericFocusedEvent, dispatchGenericPointerEvent, dispatchHoverEvent, dispatchKeyEvent, dispatchKeyEventPreIme, dispatchKeyShortcutEvent, dispatchProvideStructure, dispatchRestoreInstanceState, dispatchSaveInstanceState, dispatchSetActivated, dispatchSetPressed, dispatchSetSelected, dispatchSystemUiVisibilityChanged, dispatchThawSelfOnly, dispatchTouchEvent, dispatchTrackballEvent, dispatchUnhandledMove, dispatchVisibilityChanged, dispatchWindowFocusChanged, dispatchWindowSystemUiVisiblityChanged, dispatchWindowVisibilityChanged, drawableStateChanged, drawChild, endViewTransition, findFocus, findViewsWithText, focusableViewAvailable, focusSearch, gatherTransparentRegion, getChildAt, getChildCount, getChildDrawingOrder, getChildMeasureSpec, getChildStaticTransformation, getChildVisibleRect, getClipChildren, getClipToPadding, getDescendantFocusability, getFocusedChild, getLayoutAnimation, getLayoutAnimationListener, getLayoutMode, getLayoutTransition, getNestedScrollAxes, getOverlay, getPersistentDrawingCache, getTouchscreenBlocksFocus, hasFocus, hasFocusable, hasTransientState, indexOfChild, invalidateChild, invalidateChildInParent, isAlwaysDrawnWithCacheEnabled, isAnimationCacheEnabled, isChildrenDrawingOrderEnabled, isChildrenDrawnWithCacheEnabled, isMotionEventSplittingEnabled, isTransitionGroup, jumpDrawablesToCurrentState, layout, measureChild, measureChildren, measureChildWithMargins, notifySubtreeAccessibilityStateChanged, offsetDescendantRectToMyCoords, offsetRectIntoDescendantCoords, onAttachedToWindow, onCreateDrawableState, onDetachedFromWindow, onInterceptHoverEvent, onInterceptTouchEvent, onNestedFling, onNestedPreFling, onNestedPrePerformAccessibilityAction, onNestedPreScroll, onNestedScroll, onNestedScrollAccepted, onRequestFocusInDescendants, onRequestSendAccessibilityEvent, onStartNestedScroll, onStopNestedScroll, onViewAdded, onViewRemoved, recomputeViewAttributes, removeAllViews, removeAllViewsInLayout, removeDetachedView, removeView, removeViewAt, removeViewInLayout, removeViews, removeViewsInLayout, requestChildFocus, requestChildRectangleOnScreen, requestDisallowInterceptTouchEvent, requestFocus, requestSendAccessibilityEvent, requestTransparentRegion, scheduleLayoutAnimation, setAddStatesFromChildren, setAlwaysDrawnWithCacheEnabled, setAnimationCacheEnabled, setChildrenDrawingCacheEnabled, setChildrenDrawingOrderEnabled, setChildrenDrawnWithCacheEnabled, setClipChildren, setClipToPadding, setDescendantFocusability, setLayoutAnimation, setLayoutAnimationListener, setLayoutMode, setLayoutTransition, setMotionEventSplittingEnabled, setOnHierarchyChangeListener, setPersistentDrawingCache, setStaticTransformationsEnabled, setTouchscreenBlocksFocus, setTransitionGroup, showContextMenuForChild, startActionModeForChild, startActionModeForChild, startLayoutAnimation, startViewTransition, updateViewLayout
      • +
      +
        +
      • + + +

        Methods inherited from class android.view.View

        +addFocusables, addOnAttachStateChangeListener, addOnLayoutChangeListener, animate, announceForAccessibility, awakenScrollBars, awakenScrollBars, awakenScrollBars, bringToFront, buildDrawingCache, buildDrawingCache, buildLayer, callOnClick, cancelLongPress, cancelPendingInputEvents, canResolveLayoutDirection, canResolveTextAlignment, canResolveTextDirection, canScrollHorizontally, canScrollVertically, checkInputConnectionProxy, clearAnimation, combineMeasuredStates, computeHorizontalScrollExtent, computeHorizontalScrollOffset, computeHorizontalScrollRange, computeScroll, computeSystemWindowInsets, computeVerticalScrollExtent, computeVerticalScrollOffset, computeVerticalScrollRange, createAccessibilityNodeInfo, createContextMenu, destroyDrawingCache, dispatchGenericMotionEvent, dispatchNestedFling, dispatchNestedPreFling, dispatchNestedPrePerformAccessibilityAction, dispatchNestedPreScroll, dispatchNestedScroll, draw, drawableHotspotChanged, findViewById, findViewWithTag, fitSystemWindows, focusSearch, forceLayout, generateViewId, getAccessibilityLiveRegion, getAccessibilityNodeProvider, getAccessibilityTraversalAfter, getAccessibilityTraversalBefore, getAlpha, getAnimation, getApplicationWindowToken, getBackground, getBackgroundTintList, getBackgroundTintMode, getBaseline, getBottom, getBottomFadingEdgeStrength, getBottomPaddingOffset, getCameraDistance, getClipBounds, getClipBounds, getClipToOutline, getContentDescription, getContext, getContextMenuInfo, getDefaultSize, getDisplay, getDrawableState, getDrawingCache, getDrawingCache, getDrawingCacheBackgroundColor, getDrawingCacheQuality, getDrawingRect, getDrawingTime, getElevation, getFilterTouchesWhenObscured, getFitsSystemWindows, getFocusables, getFocusedRect, getForeground, getForegroundGravity, getForegroundTintList, getForegroundTintMode, getGlobalVisibleRect, getGlobalVisibleRect, getHandler, getHeight, getHitRect, getHorizontalFadingEdgeLength, getHorizontalScrollbarHeight, getId, getImportantForAccessibility, getKeepScreenOn, getKeyDispatcherState, getLabelFor, getLayerType, getLayoutDirection, getLayoutParams, getLeft, getLeftFadingEdgeStrength, getLeftPaddingOffset, getLocalVisibleRect, getLocationInWindow, getLocationOnScreen, getMatrix, getMeasuredHeight, getMeasuredHeightAndState, getMeasuredState, getMeasuredWidth, getMeasuredWidthAndState, getMinimumHeight, getMinimumWidth, getNextFocusDownId, getNextFocusForwardId, getNextFocusLeftId, getNextFocusRightId, getNextFocusUpId, getOnFocusChangeListener, getOutlineProvider, getOverScrollMode, getPaddingBottom, getPaddingEnd, getPaddingLeft, getPaddingRight, getPaddingStart, getPaddingTop, getParent, getParentForAccessibility, getPivotX, getPivotY, getResources, getRight, getRightFadingEdgeStrength, getRightPaddingOffset, getRootView, getRootWindowInsets, getRotation, getRotationX, getRotationY, getScaleX, getScaleY, getScrollBarDefaultDelayBeforeFade, getScrollBarFadeDuration, getScrollBarSize, getScrollBarStyle, getScrollIndicators, getScrollX, getScrollY, getSolidColor, getStateListAnimator, getSuggestedMinimumHeight, getSuggestedMinimumWidth, getSystemUiVisibility, getTag, getTag, getTextAlignment, getTextDirection, getTop, getTopFadingEdgeStrength, getTopPaddingOffset, getTouchables, getTouchDelegate, getTransitionName, getTranslationX, getTranslationY, getTranslationZ, getVerticalFadingEdgeLength, getVerticalScrollbarPosition, getVerticalScrollbarWidth, getViewTreeObserver, getVisibility, getWidth, getWindowAttachCount, getWindowId, getWindowSystemUiVisibility, getWindowToken, getWindowVisibility, getWindowVisibleDisplayFrame, getX, getY, getZ, hasNestedScrollingParent, hasOnClickListeners, hasOverlappingRendering, hasWindowFocus, inflate, invalidate, invalidate, invalidate, invalidateDrawable, invalidateOutline, isAccessibilityFocused, isActivated, isAttachedToWindow, isClickable, isContextClickable, isDirty, isDrawingCacheEnabled, isDuplicateParentStateEnabled, isEnabled, isFocusable, isFocusableInTouchMode, isFocused, isHapticFeedbackEnabled, isHardwareAccelerated, isHorizontalFadingEdgeEnabled, isHorizontalScrollBarEnabled, isHovered, isImportantForAccessibility, isInEditMode, isInLayout, isInTouchMode, isLaidOut, isLayoutDirectionResolved, isLayoutRequested, isLongClickable, isNestedScrollingEnabled, isOpaque, isPaddingOffsetRequired, isPaddingRelative, isPressed, isSaveEnabled, isSaveFromParentEnabled, isScrollbarFadingEnabled, isScrollContainer, isSelected, isShown, isSoundEffectsEnabled, isTextAlignmentResolved, isTextDirectionResolved, isVerticalFadingEdgeEnabled, isVerticalScrollBarEnabled, measure, mergeDrawableStates, offsetLeftAndRight, offsetTopAndBottom, onAnimationEnd, onAnimationStart, onApplyWindowInsets, onCancelPendingInputEvents, onCheckIsTextEditor, onConfigurationChanged, onCreateContextMenu, onCreateInputConnection, onDisplayHint, onDragEvent, onDraw, onDrawForeground, onDrawScrollBars, onFilterTouchEventForSecurity, onFinishInflate, onFinishTemporaryDetach, onFocusChanged, onGenericMotionEvent, onHoverChanged, onHoverEvent, onInitializeAccessibilityEvent, onKeyDown, onKeyLongPress, onKeyMultiple, onKeyPreIme, onKeyShortcut, onKeyUp, onOverScrolled, onPopulateAccessibilityEvent, onProvideStructure, onProvideVirtualStructure, onRestoreInstanceState, onRtlPropertiesChanged, onSaveInstanceState, onScreenStateChanged, onScrollChanged, onSetAlpha, onSizeChanged, onStartTemporaryDetach, onTouchEvent, onTrackballEvent, onVisibilityChanged, onWindowFocusChanged, onWindowSystemUiVisibilityChanged, onWindowVisibilityChanged, overScrollBy, performClick, performContextClick, performHapticFeedback, performHapticFeedback, performLongClick, playSoundEffect, post, postDelayed, postInvalidate, postInvalidate, postInvalidateDelayed, postInvalidateDelayed, postInvalidateOnAnimation, postInvalidateOnAnimation, postOnAnimation, postOnAnimationDelayed, refreshDrawableState, removeCallbacks, removeOnAttachStateChangeListener, removeOnLayoutChangeListener, requestApplyInsets, requestFitSystemWindows, requestFocus, requestFocus, requestFocusFromTouch, requestLayout, requestRectangleOnScreen, requestRectangleOnScreen, requestUnbufferedDispatch, resolveSize, resolveSizeAndState, restoreHierarchyState, saveHierarchyState, scheduleDrawable, scrollBy, scrollTo, sendAccessibilityEvent, sendAccessibilityEventUnchecked, setAccessibilityDelegate, setAccessibilityLiveRegion, setAccessibilityTraversalAfter, setAccessibilityTraversalBefore, setActivated, setAlpha, setAnimation, setBackground, setBackgroundColor, setBackgroundDrawable, setBackgroundResource, setBackgroundTintList, setBackgroundTintMode, setBottom, setCameraDistance, setClickable, setClipBounds, setClipToOutline, setContentDescription, setContextClickable, setDrawingCacheBackgroundColor, setDrawingCacheEnabled, setDrawingCacheQuality, setDuplicateParentStateEnabled, setElevation, setEnabled, setFadingEdgeLength, setFilterTouchesWhenObscured, setFitsSystemWindows, setFocusable, setFocusableInTouchMode, setForeground, setForegroundTintList, setForegroundTintMode, setHapticFeedbackEnabled, setHasTransientState, setHorizontalFadingEdgeEnabled, setHorizontalScrollBarEnabled, setHovered, setId, setImportantForAccessibility, setKeepScreenOn, setLabelFor, setLayerPaint, setLayerType, setLayoutDirection, setLayoutParams, setLeft, setLongClickable, setMeasuredDimension, setMinimumHeight, setMinimumWidth, setNestedScrollingEnabled, setNextFocusDownId, setNextFocusForwardId, setNextFocusLeftId, setNextFocusRightId, setNextFocusUpId, setOnApplyWindowInsetsListener, setOnClickListener, setOnContextClickListener, setOnCreateContextMenuListener, setOnDragListener, setOnFocusChangeListener, setOnGenericMotionListener, setOnHoverListener, setOnKeyListener, setOnLongClickListener, setOnScrollChangeListener, setOnSystemUiVisibilityChangeListener, setOnTouchListener, setOutlineProvider, setOverScrollMode, setPadding, setPaddingRelative, setPivotX, setPivotY, setPressed, setRight, setRotation, setRotationX, setRotationY, setSaveEnabled, setSaveFromParentEnabled, setScaleX, setScaleY, setScrollBarDefaultDelayBeforeFade, setScrollBarFadeDuration, setScrollbarFadingEnabled, setScrollBarSize, setScrollBarStyle, setScrollContainer, setScrollIndicators, setScrollIndicators, setScrollX, setScrollY, setSelected, setSoundEffectsEnabled, setStateListAnimator, setSystemUiVisibility, setTag, setTag, setTextAlignment, setTextDirection, setTop, setTouchDelegate, setTransitionName, setTranslationX, setTranslationY, setTranslationZ, setVerticalFadingEdgeEnabled, setVerticalScrollBarEnabled, setVerticalScrollbarPosition, setVisibility, setWillNotCacheDrawing, setWillNotDraw, setX, setY, setZ, showContextMenu, startActionMode, startActionMode, startAnimation, startDrag, startNestedScroll, stopNestedScroll, toString, unscheduleDrawable, unscheduleDrawable, verifyDrawable, willNotCacheDrawing, willNotDraw
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
        +
      • + + +

        Methods inherited from interface android.view.ViewParent

        +canResolveLayoutDirection, canResolveTextAlignment, canResolveTextDirection, createContextMenu, getLayoutDirection, getParent, getParentForAccessibility, getTextAlignment, getTextDirection, isLayoutDirectionResolved, isLayoutRequested, isTextAlignmentResolved, isTextDirectionResolved, requestFitSystemWindows, requestLayout
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        RadialPickerLayout

        +
        public RadialPickerLayout(android.content.Context context,
        +                          android.util.AttributeSet attrs)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        onMeasure

        +
        public void onMeasure(int widthMeasureSpec,
        +                      int heightMeasureSpec)
        +
        Measure the view to end up as a square, based on the minimum of the height and width.
        +
        +
        Overrides:
        +
        onMeasure in class android.widget.FrameLayout
        +
        +
      • +
      + + + + + + + +
        +
      • +

        initialize

        +
        public void initialize(android.content.Context context,
        +                       HapticFeedbackController hapticFeedbackController,
        +                       int initialHoursOfDay,
        +                       int initialMinutes,
        +                       boolean is24HourMode)
        +
        Initialize the Layout with starting values.
        +
        +
        Parameters:
        +
        context -
        +
        initialHoursOfDay -
        +
        initialMinutes -
        +
        is24HourMode -
        +
        +
      • +
      + + + +
        +
      • +

        setTime

        +
        public void setTime(int hours,
        +                    int minutes)
        +
      • +
      + + + +
        +
      • +

        getHours

        +
        public int getHours()
        +
      • +
      + + + +
        +
      • +

        getMinutes

        +
        public int getMinutes()
        +
      • +
      + + + +
        +
      • +

        getIsCurrentlyAmOrPm

        +
        public int getIsCurrentlyAmOrPm()
        +
      • +
      + + + +
        +
      • +

        setAmOrPm

        +
        public void setAmOrPm(int amOrPm)
        +
        Set the internal value as either AM or PM, and update the AM/PM circle displays.
        +
        +
        Parameters:
        +
        amOrPm -
        +
        +
      • +
      + + + +
        +
      • +

        getCurrentItemShowing

        +
        public int getCurrentItemShowing()
        +
        Get the item (hours or minutes) that is currently showing.
        +
      • +
      + + + +
        +
      • +

        setCurrentItemShowing

        +
        public void setCurrentItemShowing(int index,
        +                                  boolean animate)
        +
        Set either minutes or hours as showing.
        +
        +
        Parameters:
        +
        animate - True to animate the transition, false to show with no animation.
        +
        +
      • +
      + + + +
        +
      • +

        onTouch

        +
        public boolean onTouch(android.view.View v,
        +                       android.view.MotionEvent event)
        +
        +
        Specified by:
        +
        onTouch in interface android.view.View.OnTouchListener
        +
        +
      • +
      + + + +
        +
      • +

        trySettingInputEnabled

        +
        public boolean trySettingInputEnabled(boolean inputEnabled)
        +
        Set touch input as enabled or disabled, for use with keyboard mode.
        +
      • +
      + + + +
        +
      • +

        onInitializeAccessibilityNodeInfo

        +
        public void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo info)
        +
        Necessary for accessibility, to ensure we support "scrolling" forward and backward + in the circle.
        +
        +
        Overrides:
        +
        onInitializeAccessibilityNodeInfo in class android.view.View
        +
        +
      • +
      + + + +
        +
      • +

        dispatchPopulateAccessibilityEvent

        +
        public boolean dispatchPopulateAccessibilityEvent(android.view.accessibility.AccessibilityEvent event)
        +
        Announce the currently-selected time when launched.
        +
        +
        Overrides:
        +
        dispatchPopulateAccessibilityEvent in class android.view.View
        +
        +
      • +
      + + + +
        +
      • +

        performAccessibilityAction

        +
        public boolean performAccessibilityAction(int action,
        +                                          android.os.Bundle arguments)
        +
        When scroll forward/backward events are received, jump the time to the higher/lower + discrete, visible value on the circle.
        +
        +
        Overrides:
        +
        performAccessibilityAction in class android.view.View
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/com/android/datetimepicker/time/RadialSelectorView.html b/javadoc/com/android/datetimepicker/time/RadialSelectorView.html new file mode 100644 index 000000000..34887db64 --- /dev/null +++ b/javadoc/com/android/datetimepicker/time/RadialSelectorView.html @@ -0,0 +1,470 @@ + + + + + +RadialSelectorView + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.android.datetimepicker.time
+

Class RadialSelectorView

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    android.graphics.drawable.Drawable.Callback, android.view.accessibility.AccessibilityEventSource, android.view.KeyEvent.Callback
    +
    +
    +
    +
    public class RadialSelectorView
    +extends android.view.View
    +
    View to show what number is selected. This will draw a blue circle over the number, with a blue + line coming from the center of the main circle to the edge of the blue selection.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.view.View

        +android.view.View.AccessibilityDelegate, android.view.View.BaseSavedState, android.view.View.DragShadowBuilder, android.view.View.MeasureSpec, android.view.View.OnApplyWindowInsetsListener, android.view.View.OnAttachStateChangeListener, android.view.View.OnClickListener, android.view.View.OnContextClickListener, android.view.View.OnCreateContextMenuListener, android.view.View.OnDragListener, android.view.View.OnFocusChangeListener, android.view.View.OnGenericMotionListener, android.view.View.OnHoverListener, android.view.View.OnKeyListener, android.view.View.OnLayoutChangeListener, android.view.View.OnLongClickListener, android.view.View.OnScrollChangeListener, android.view.View.OnSystemUiVisibilityChangeListener, android.view.View.OnTouchListener
      • +
      +
    • +
    + +
      +
    • + + +

      Field Summary

      +
        +
      • + + +

        Fields inherited from class android.view.View

        +ACCESSIBILITY_LIVE_REGION_ASSERTIVE, ACCESSIBILITY_LIVE_REGION_NONE, ACCESSIBILITY_LIVE_REGION_POLITE, ALPHA, DRAWING_CACHE_QUALITY_AUTO, DRAWING_CACHE_QUALITY_HIGH, DRAWING_CACHE_QUALITY_LOW, EMPTY_STATE_SET, ENABLED_FOCUSED_SELECTED_STATE_SET, ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, ENABLED_FOCUSED_STATE_SET, ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET, ENABLED_SELECTED_STATE_SET, ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET, ENABLED_STATE_SET, ENABLED_WINDOW_FOCUSED_STATE_SET, FIND_VIEWS_WITH_CONTENT_DESCRIPTION, FIND_VIEWS_WITH_TEXT, FOCUS_BACKWARD, FOCUS_DOWN, FOCUS_FORWARD, FOCUS_LEFT, FOCUS_RIGHT, FOCUS_UP, FOCUSABLES_ALL, FOCUSABLES_TOUCH_MODE, FOCUSED_SELECTED_STATE_SET, FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, FOCUSED_STATE_SET, FOCUSED_WINDOW_FOCUSED_STATE_SET, GONE, HAPTIC_FEEDBACK_ENABLED, IMPORTANT_FOR_ACCESSIBILITY_AUTO, IMPORTANT_FOR_ACCESSIBILITY_NO, IMPORTANT_FOR_ACCESSIBILITY_NO_HIDE_DESCENDANTS, IMPORTANT_FOR_ACCESSIBILITY_YES, INVISIBLE, KEEP_SCREEN_ON, LAYER_TYPE_HARDWARE, LAYER_TYPE_NONE, LAYER_TYPE_SOFTWARE, LAYOUT_DIRECTION_INHERIT, LAYOUT_DIRECTION_LOCALE, LAYOUT_DIRECTION_LTR, LAYOUT_DIRECTION_RTL, MEASURED_HEIGHT_STATE_SHIFT, MEASURED_SIZE_MASK, MEASURED_STATE_MASK, MEASURED_STATE_TOO_SMALL, NO_ID, OVER_SCROLL_ALWAYS, OVER_SCROLL_IF_CONTENT_SCROLLS, OVER_SCROLL_NEVER, PRESSED_ENABLED_FOCUSED_SELECTED_STATE_SET, PRESSED_ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_FOCUSED_STATE_SET, PRESSED_ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_SELECTED_STATE_SET, PRESSED_ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_STATE_SET, PRESSED_ENABLED_WINDOW_FOCUSED_STATE_SET, PRESSED_FOCUSED_SELECTED_STATE_SET, PRESSED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_FOCUSED_STATE_SET, PRESSED_FOCUSED_WINDOW_FOCUSED_STATE_SET, PRESSED_SELECTED_STATE_SET, PRESSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_STATE_SET, PRESSED_WINDOW_FOCUSED_STATE_SET, ROTATION, ROTATION_X, ROTATION_Y, SCALE_X, SCALE_Y, SCREEN_STATE_OFF, SCREEN_STATE_ON, SCROLL_AXIS_HORIZONTAL, SCROLL_AXIS_NONE, SCROLL_AXIS_VERTICAL, SCROLL_INDICATOR_BOTTOM, SCROLL_INDICATOR_END, SCROLL_INDICATOR_LEFT, SCROLL_INDICATOR_RIGHT, SCROLL_INDICATOR_START, SCROLL_INDICATOR_TOP, SCROLLBAR_POSITION_DEFAULT, SCROLLBAR_POSITION_LEFT, SCROLLBAR_POSITION_RIGHT, SCROLLBARS_INSIDE_INSET, SCROLLBARS_INSIDE_OVERLAY, SCROLLBARS_OUTSIDE_INSET, SCROLLBARS_OUTSIDE_OVERLAY, SELECTED_STATE_SET, SELECTED_WINDOW_FOCUSED_STATE_SET, SOUND_EFFECTS_ENABLED, STATUS_BAR_HIDDEN, STATUS_BAR_VISIBLE, SYSTEM_UI_FLAG_FULLSCREEN, SYSTEM_UI_FLAG_HIDE_NAVIGATION, SYSTEM_UI_FLAG_IMMERSIVE, SYSTEM_UI_FLAG_IMMERSIVE_STICKY, SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN, SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION, SYSTEM_UI_FLAG_LAYOUT_STABLE, SYSTEM_UI_FLAG_LIGHT_STATUS_BAR, SYSTEM_UI_FLAG_LOW_PROFILE, SYSTEM_UI_FLAG_VISIBLE, SYSTEM_UI_LAYOUT_FLAGS, TEXT_ALIGNMENT_CENTER, TEXT_ALIGNMENT_GRAVITY, TEXT_ALIGNMENT_INHERIT, TEXT_ALIGNMENT_TEXT_END, TEXT_ALIGNMENT_TEXT_START, TEXT_ALIGNMENT_VIEW_END, TEXT_ALIGNMENT_VIEW_START, TEXT_DIRECTION_ANY_RTL, TEXT_DIRECTION_FIRST_STRONG, TEXT_DIRECTION_FIRST_STRONG_LTR, TEXT_DIRECTION_FIRST_STRONG_RTL, TEXT_DIRECTION_INHERIT, TEXT_DIRECTION_LOCALE, TEXT_DIRECTION_LTR, TEXT_DIRECTION_RTL, TRANSLATION_X, TRANSLATION_Y, TRANSLATION_Z, VIEW_LOG_TAG, VISIBLE, WINDOW_FOCUSED_STATE_SET, X, Y, Z
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      RadialSelectorView(android.content.Context context) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      intgetDegreesFromCoords(float pointX, + float pointY, + boolean forceLegal, + java.lang.Boolean[] isInnerCircle) 
      android.animation.ObjectAnimatorgetDisappearAnimator() 
      android.animation.ObjectAnimatorgetReappearAnimator() 
      booleanhasOverlappingRendering() +
      Allows for smoother animations.
      +
      voidinitialize(android.content.Context context, + boolean is24HourMode, + boolean hasInnerCircle, + boolean disappearsOut, + int selectionDegrees, + boolean isInnerCircle) +
      Initialize this selector with the state of the picker.
      +
      voidonDraw(android.graphics.Canvas canvas) 
      voidsetAnimationRadiusMultiplier(float animationRadiusMultiplier) +
      Set the multiplier for the radius.
      +
      voidsetSelection(int selectionDegrees, + boolean isInnerCircle, + boolean forceDrawDot) +
      Set the selection.
      +
      +
        +
      • + + +

        Methods inherited from class android.view.View

        +addChildrenForAccessibility, addFocusables, addFocusables, addOnAttachStateChangeListener, addOnLayoutChangeListener, addTouchables, animate, announceForAccessibility, awakenScrollBars, awakenScrollBars, awakenScrollBars, bringToFront, buildDrawingCache, buildDrawingCache, buildLayer, callOnClick, cancelLongPress, cancelPendingInputEvents, canResolveLayoutDirection, canResolveTextAlignment, canResolveTextDirection, canScrollHorizontally, canScrollVertically, checkInputConnectionProxy, clearAnimation, clearFocus, combineMeasuredStates, computeHorizontalScrollExtent, computeHorizontalScrollOffset, computeHorizontalScrollRange, computeScroll, computeSystemWindowInsets, computeVerticalScrollExtent, computeVerticalScrollOffset, computeVerticalScrollRange, createAccessibilityNodeInfo, createContextMenu, destroyDrawingCache, dispatchApplyWindowInsets, dispatchConfigurationChanged, dispatchDisplayHint, dispatchDragEvent, dispatchDraw, dispatchDrawableHotspotChanged, dispatchGenericFocusedEvent, dispatchGenericMotionEvent, dispatchGenericPointerEvent, dispatchHoverEvent, dispatchKeyEvent, dispatchKeyEventPreIme, dispatchKeyShortcutEvent, dispatchNestedFling, dispatchNestedPreFling, dispatchNestedPrePerformAccessibilityAction, dispatchNestedPreScroll, dispatchNestedScroll, dispatchPopulateAccessibilityEvent, dispatchProvideStructure, dispatchRestoreInstanceState, dispatchSaveInstanceState, dispatchSetActivated, dispatchSetPressed, dispatchSetSelected, dispatchSystemUiVisibilityChanged, dispatchTouchEvent, dispatchTrackballEvent, dispatchUnhandledMove, dispatchVisibilityChanged, dispatchWindowFocusChanged, dispatchWindowSystemUiVisiblityChanged, dispatchWindowVisibilityChanged, draw, drawableHotspotChanged, drawableStateChanged, findFocus, findViewById, findViewsWithText, findViewWithTag, fitSystemWindows, focusSearch, forceLayout, generateViewId, getAccessibilityClassName, getAccessibilityLiveRegion, getAccessibilityNodeProvider, getAccessibilityTraversalAfter, getAccessibilityTraversalBefore, getAlpha, getAnimation, getApplicationWindowToken, getBackground, getBackgroundTintList, getBackgroundTintMode, getBaseline, getBottom, getBottomFadingEdgeStrength, getBottomPaddingOffset, getCameraDistance, getClipBounds, getClipBounds, getClipToOutline, getContentDescription, getContext, getContextMenuInfo, getDefaultSize, getDisplay, getDrawableState, getDrawingCache, getDrawingCache, getDrawingCacheBackgroundColor, getDrawingCacheQuality, getDrawingRect, getDrawingTime, getElevation, getFilterTouchesWhenObscured, getFitsSystemWindows, getFocusables, getFocusedRect, getForeground, getForegroundGravity, getForegroundTintList, getForegroundTintMode, getGlobalVisibleRect, getGlobalVisibleRect, getHandler, getHeight, getHitRect, getHorizontalFadingEdgeLength, getHorizontalScrollbarHeight, getId, getImportantForAccessibility, getKeepScreenOn, getKeyDispatcherState, getLabelFor, getLayerType, getLayoutDirection, getLayoutParams, getLeft, getLeftFadingEdgeStrength, getLeftPaddingOffset, getLocalVisibleRect, getLocationInWindow, getLocationOnScreen, getMatrix, getMeasuredHeight, getMeasuredHeightAndState, getMeasuredState, getMeasuredWidth, getMeasuredWidthAndState, getMinimumHeight, getMinimumWidth, getNextFocusDownId, getNextFocusForwardId, getNextFocusLeftId, getNextFocusRightId, getNextFocusUpId, getOnFocusChangeListener, getOutlineProvider, getOverlay, getOverScrollMode, getPaddingBottom, getPaddingEnd, getPaddingLeft, getPaddingRight, getPaddingStart, getPaddingTop, getParent, getParentForAccessibility, getPivotX, getPivotY, getResources, getRight, getRightFadingEdgeStrength, getRightPaddingOffset, getRootView, getRootWindowInsets, getRotation, getRotationX, getRotationY, getScaleX, getScaleY, getScrollBarDefaultDelayBeforeFade, getScrollBarFadeDuration, getScrollBarSize, getScrollBarStyle, getScrollIndicators, getScrollX, getScrollY, getSolidColor, getStateListAnimator, getSuggestedMinimumHeight, getSuggestedMinimumWidth, getSystemUiVisibility, getTag, getTag, getTextAlignment, getTextDirection, getTop, getTopFadingEdgeStrength, getTopPaddingOffset, getTouchables, getTouchDelegate, getTransitionName, getTranslationX, getTranslationY, getTranslationZ, getVerticalFadingEdgeLength, getVerticalScrollbarPosition, getVerticalScrollbarWidth, getViewTreeObserver, getVisibility, getWidth, getWindowAttachCount, getWindowId, getWindowSystemUiVisibility, getWindowToken, getWindowVisibility, getWindowVisibleDisplayFrame, getX, getY, getZ, hasFocus, hasFocusable, hasNestedScrollingParent, hasOnClickListeners, hasTransientState, hasWindowFocus, inflate, invalidate, invalidate, invalidate, invalidateDrawable, invalidateOutline, isAccessibilityFocused, isActivated, isAttachedToWindow, isClickable, isContextClickable, isDirty, isDrawingCacheEnabled, isDuplicateParentStateEnabled, isEnabled, isFocusable, isFocusableInTouchMode, isFocused, isHapticFeedbackEnabled, isHardwareAccelerated, isHorizontalFadingEdgeEnabled, isHorizontalScrollBarEnabled, isHovered, isImportantForAccessibility, isInEditMode, isInLayout, isInTouchMode, isLaidOut, isLayoutDirectionResolved, isLayoutRequested, isLongClickable, isNestedScrollingEnabled, isOpaque, isPaddingOffsetRequired, isPaddingRelative, isPressed, isSaveEnabled, isSaveFromParentEnabled, isScrollbarFadingEnabled, isScrollContainer, isSelected, isShown, isSoundEffectsEnabled, isTextAlignmentResolved, isTextDirectionResolved, isVerticalFadingEdgeEnabled, isVerticalScrollBarEnabled, jumpDrawablesToCurrentState, layout, measure, mergeDrawableStates, offsetLeftAndRight, offsetTopAndBottom, onAnimationEnd, onAnimationStart, onApplyWindowInsets, onAttachedToWindow, onCancelPendingInputEvents, onCheckIsTextEditor, onConfigurationChanged, onCreateContextMenu, onCreateDrawableState, onCreateInputConnection, onDetachedFromWindow, onDisplayHint, onDragEvent, onDrawForeground, onDrawScrollBars, onFilterTouchEventForSecurity, onFinishInflate, onFinishTemporaryDetach, onFocusChanged, onGenericMotionEvent, onHoverChanged, onHoverEvent, onInitializeAccessibilityEvent, onInitializeAccessibilityNodeInfo, onKeyDown, onKeyLongPress, onKeyMultiple, onKeyPreIme, onKeyShortcut, onKeyUp, onLayout, onMeasure, onOverScrolled, onPopulateAccessibilityEvent, onProvideStructure, onProvideVirtualStructure, onRestoreInstanceState, onRtlPropertiesChanged, onSaveInstanceState, onScreenStateChanged, onScrollChanged, onSetAlpha, onSizeChanged, onStartTemporaryDetach, onTouchEvent, onTrackballEvent, onVisibilityChanged, onWindowFocusChanged, onWindowSystemUiVisibilityChanged, onWindowVisibilityChanged, overScrollBy, performAccessibilityAction, performClick, performContextClick, performHapticFeedback, performHapticFeedback, performLongClick, playSoundEffect, post, postDelayed, postInvalidate, postInvalidate, postInvalidateDelayed, postInvalidateDelayed, postInvalidateOnAnimation, postInvalidateOnAnimation, postOnAnimation, postOnAnimationDelayed, refreshDrawableState, removeCallbacks, removeOnAttachStateChangeListener, removeOnLayoutChangeListener, requestApplyInsets, requestFitSystemWindows, requestFocus, requestFocus, requestFocus, requestFocusFromTouch, requestLayout, requestRectangleOnScreen, requestRectangleOnScreen, requestUnbufferedDispatch, resolveSize, resolveSizeAndState, restoreHierarchyState, saveHierarchyState, scheduleDrawable, scrollBy, scrollTo, sendAccessibilityEvent, sendAccessibilityEventUnchecked, setAccessibilityDelegate, setAccessibilityLiveRegion, setAccessibilityTraversalAfter, setAccessibilityTraversalBefore, setActivated, setAlpha, setAnimation, setBackground, setBackgroundColor, setBackgroundDrawable, setBackgroundResource, setBackgroundTintList, setBackgroundTintMode, setBottom, setCameraDistance, setClickable, setClipBounds, setClipToOutline, setContentDescription, setContextClickable, setDrawingCacheBackgroundColor, setDrawingCacheEnabled, setDrawingCacheQuality, setDuplicateParentStateEnabled, setElevation, setEnabled, setFadingEdgeLength, setFilterTouchesWhenObscured, setFitsSystemWindows, setFocusable, setFocusableInTouchMode, setForeground, setForegroundGravity, setForegroundTintList, setForegroundTintMode, setHapticFeedbackEnabled, setHasTransientState, setHorizontalFadingEdgeEnabled, setHorizontalScrollBarEnabled, setHovered, setId, setImportantForAccessibility, setKeepScreenOn, setLabelFor, setLayerPaint, setLayerType, setLayoutDirection, setLayoutParams, setLeft, setLongClickable, setMeasuredDimension, setMinimumHeight, setMinimumWidth, setNestedScrollingEnabled, setNextFocusDownId, setNextFocusForwardId, setNextFocusLeftId, setNextFocusRightId, setNextFocusUpId, setOnApplyWindowInsetsListener, setOnClickListener, setOnContextClickListener, setOnCreateContextMenuListener, setOnDragListener, setOnFocusChangeListener, setOnGenericMotionListener, setOnHoverListener, setOnKeyListener, setOnLongClickListener, setOnScrollChangeListener, setOnSystemUiVisibilityChangeListener, setOnTouchListener, setOutlineProvider, setOverScrollMode, setPadding, setPaddingRelative, setPivotX, setPivotY, setPressed, setRight, setRotation, setRotationX, setRotationY, setSaveEnabled, setSaveFromParentEnabled, setScaleX, setScaleY, setScrollBarDefaultDelayBeforeFade, setScrollBarFadeDuration, setScrollbarFadingEnabled, setScrollBarSize, setScrollBarStyle, setScrollContainer, setScrollIndicators, setScrollIndicators, setScrollX, setScrollY, setSelected, setSoundEffectsEnabled, setStateListAnimator, setSystemUiVisibility, setTag, setTag, setTextAlignment, setTextDirection, setTop, setTouchDelegate, setTransitionName, setTranslationX, setTranslationY, setTranslationZ, setVerticalFadingEdgeEnabled, setVerticalScrollBarEnabled, setVerticalScrollbarPosition, setVisibility, setWillNotCacheDrawing, setWillNotDraw, setX, setY, setZ, showContextMenu, startActionMode, startActionMode, startAnimation, startDrag, startNestedScroll, stopNestedScroll, toString, unscheduleDrawable, unscheduleDrawable, verifyDrawable, willNotCacheDrawing, willNotDraw
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        RadialSelectorView

        +
        public RadialSelectorView(android.content.Context context)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        initialize

        +
        public void initialize(android.content.Context context,
        +                       boolean is24HourMode,
        +                       boolean hasInnerCircle,
        +                       boolean disappearsOut,
        +                       int selectionDegrees,
        +                       boolean isInnerCircle)
        +
        Initialize this selector with the state of the picker.
        +
        +
        Parameters:
        +
        context - Current context.
        +
        is24HourMode - Whether the selector is in 24-hour mode, which will tell us + whether the circle's center is moved up slightly to make room for the AM/PM circles.
        +
        hasInnerCircle - Whether we have both an inner and an outer circle of numbers + that may be selected. Should be true for 24-hour mode in the hours circle.
        +
        disappearsOut - Whether the numbers' animation will have them disappearing out + or disappearing in.
        +
        selectionDegrees - The initial degrees to be selected.
        +
        isInnerCircle - Whether the initial selection is in the inner or outer circle. + Will be ignored when hasInnerCircle is false.
        +
        +
      • +
      + + + +
        +
      • +

        setSelection

        +
        public void setSelection(int selectionDegrees,
        +                         boolean isInnerCircle,
        +                         boolean forceDrawDot)
        +
        Set the selection.
        +
        +
        Parameters:
        +
        selectionDegrees - The degrees to be selected.
        +
        isInnerCircle - Whether the selection should be in the inner circle or outer. Will be + ignored if hasInnerCircle was initialized to false.
        +
        forceDrawDot - Whether to force the dot in the center of the selection circle to be + drawn. If false, the dot will be drawn only when the degrees is not a multiple of 30, i.e. + the selection is not on a visible number.
        +
        +
      • +
      + + + +
        +
      • +

        hasOverlappingRendering

        +
        public boolean hasOverlappingRendering()
        +
        Allows for smoother animations.
        +
        +
        Overrides:
        +
        hasOverlappingRendering in class android.view.View
        +
        +
      • +
      + + + +
        +
      • +

        setAnimationRadiusMultiplier

        +
        public void setAnimationRadiusMultiplier(float animationRadiusMultiplier)
        +
        Set the multiplier for the radius. Will be used during animations to move in/out.
        +
      • +
      + + + +
        +
      • +

        getDegreesFromCoords

        +
        public int getDegreesFromCoords(float pointX,
        +                                float pointY,
        +                                boolean forceLegal,
        +                                java.lang.Boolean[] isInnerCircle)
        +
      • +
      + + + +
        +
      • +

        onDraw

        +
        public void onDraw(android.graphics.Canvas canvas)
        +
        +
        Overrides:
        +
        onDraw in class android.view.View
        +
        +
      • +
      + + + +
        +
      • +

        getDisappearAnimator

        +
        public android.animation.ObjectAnimator getDisappearAnimator()
        +
      • +
      + + + +
        +
      • +

        getReappearAnimator

        +
        public android.animation.ObjectAnimator getReappearAnimator()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/com/android/datetimepicker/time/RadialTextsView.html b/javadoc/com/android/datetimepicker/time/RadialTextsView.html new file mode 100644 index 000000000..a62233ddd --- /dev/null +++ b/javadoc/com/android/datetimepicker/time/RadialTextsView.html @@ -0,0 +1,403 @@ + + + + + +RadialTextsView + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.android.datetimepicker.time
+

Class RadialTextsView

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    android.graphics.drawable.Drawable.Callback, android.view.accessibility.AccessibilityEventSource, android.view.KeyEvent.Callback
    +
    +
    +
    +
    public class RadialTextsView
    +extends android.view.View
    +
    A view to show a series of numbers in a circular pattern.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.view.View

        +android.view.View.AccessibilityDelegate, android.view.View.BaseSavedState, android.view.View.DragShadowBuilder, android.view.View.MeasureSpec, android.view.View.OnApplyWindowInsetsListener, android.view.View.OnAttachStateChangeListener, android.view.View.OnClickListener, android.view.View.OnContextClickListener, android.view.View.OnCreateContextMenuListener, android.view.View.OnDragListener, android.view.View.OnFocusChangeListener, android.view.View.OnGenericMotionListener, android.view.View.OnHoverListener, android.view.View.OnKeyListener, android.view.View.OnLayoutChangeListener, android.view.View.OnLongClickListener, android.view.View.OnScrollChangeListener, android.view.View.OnSystemUiVisibilityChangeListener, android.view.View.OnTouchListener
      • +
      +
    • +
    + +
      +
    • + + +

      Field Summary

      +
        +
      • + + +

        Fields inherited from class android.view.View

        +ACCESSIBILITY_LIVE_REGION_ASSERTIVE, ACCESSIBILITY_LIVE_REGION_NONE, ACCESSIBILITY_LIVE_REGION_POLITE, ALPHA, DRAWING_CACHE_QUALITY_AUTO, DRAWING_CACHE_QUALITY_HIGH, DRAWING_CACHE_QUALITY_LOW, EMPTY_STATE_SET, ENABLED_FOCUSED_SELECTED_STATE_SET, ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, ENABLED_FOCUSED_STATE_SET, ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET, ENABLED_SELECTED_STATE_SET, ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET, ENABLED_STATE_SET, ENABLED_WINDOW_FOCUSED_STATE_SET, FIND_VIEWS_WITH_CONTENT_DESCRIPTION, FIND_VIEWS_WITH_TEXT, FOCUS_BACKWARD, FOCUS_DOWN, FOCUS_FORWARD, FOCUS_LEFT, FOCUS_RIGHT, FOCUS_UP, FOCUSABLES_ALL, FOCUSABLES_TOUCH_MODE, FOCUSED_SELECTED_STATE_SET, FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, FOCUSED_STATE_SET, FOCUSED_WINDOW_FOCUSED_STATE_SET, GONE, HAPTIC_FEEDBACK_ENABLED, IMPORTANT_FOR_ACCESSIBILITY_AUTO, IMPORTANT_FOR_ACCESSIBILITY_NO, IMPORTANT_FOR_ACCESSIBILITY_NO_HIDE_DESCENDANTS, IMPORTANT_FOR_ACCESSIBILITY_YES, INVISIBLE, KEEP_SCREEN_ON, LAYER_TYPE_HARDWARE, LAYER_TYPE_NONE, LAYER_TYPE_SOFTWARE, LAYOUT_DIRECTION_INHERIT, LAYOUT_DIRECTION_LOCALE, LAYOUT_DIRECTION_LTR, LAYOUT_DIRECTION_RTL, MEASURED_HEIGHT_STATE_SHIFT, MEASURED_SIZE_MASK, MEASURED_STATE_MASK, MEASURED_STATE_TOO_SMALL, NO_ID, OVER_SCROLL_ALWAYS, OVER_SCROLL_IF_CONTENT_SCROLLS, OVER_SCROLL_NEVER, PRESSED_ENABLED_FOCUSED_SELECTED_STATE_SET, PRESSED_ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_FOCUSED_STATE_SET, PRESSED_ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_SELECTED_STATE_SET, PRESSED_ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_STATE_SET, PRESSED_ENABLED_WINDOW_FOCUSED_STATE_SET, PRESSED_FOCUSED_SELECTED_STATE_SET, PRESSED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_FOCUSED_STATE_SET, PRESSED_FOCUSED_WINDOW_FOCUSED_STATE_SET, PRESSED_SELECTED_STATE_SET, PRESSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_STATE_SET, PRESSED_WINDOW_FOCUSED_STATE_SET, ROTATION, ROTATION_X, ROTATION_Y, SCALE_X, SCALE_Y, SCREEN_STATE_OFF, SCREEN_STATE_ON, SCROLL_AXIS_HORIZONTAL, SCROLL_AXIS_NONE, SCROLL_AXIS_VERTICAL, SCROLL_INDICATOR_BOTTOM, SCROLL_INDICATOR_END, SCROLL_INDICATOR_LEFT, SCROLL_INDICATOR_RIGHT, SCROLL_INDICATOR_START, SCROLL_INDICATOR_TOP, SCROLLBAR_POSITION_DEFAULT, SCROLLBAR_POSITION_LEFT, SCROLLBAR_POSITION_RIGHT, SCROLLBARS_INSIDE_INSET, SCROLLBARS_INSIDE_OVERLAY, SCROLLBARS_OUTSIDE_INSET, SCROLLBARS_OUTSIDE_OVERLAY, SELECTED_STATE_SET, SELECTED_WINDOW_FOCUSED_STATE_SET, SOUND_EFFECTS_ENABLED, STATUS_BAR_HIDDEN, STATUS_BAR_VISIBLE, SYSTEM_UI_FLAG_FULLSCREEN, SYSTEM_UI_FLAG_HIDE_NAVIGATION, SYSTEM_UI_FLAG_IMMERSIVE, SYSTEM_UI_FLAG_IMMERSIVE_STICKY, SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN, SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION, SYSTEM_UI_FLAG_LAYOUT_STABLE, SYSTEM_UI_FLAG_LIGHT_STATUS_BAR, SYSTEM_UI_FLAG_LOW_PROFILE, SYSTEM_UI_FLAG_VISIBLE, SYSTEM_UI_LAYOUT_FLAGS, TEXT_ALIGNMENT_CENTER, TEXT_ALIGNMENT_GRAVITY, TEXT_ALIGNMENT_INHERIT, TEXT_ALIGNMENT_TEXT_END, TEXT_ALIGNMENT_TEXT_START, TEXT_ALIGNMENT_VIEW_END, TEXT_ALIGNMENT_VIEW_START, TEXT_DIRECTION_ANY_RTL, TEXT_DIRECTION_FIRST_STRONG, TEXT_DIRECTION_FIRST_STRONG_LTR, TEXT_DIRECTION_FIRST_STRONG_RTL, TEXT_DIRECTION_INHERIT, TEXT_DIRECTION_LOCALE, TEXT_DIRECTION_LTR, TEXT_DIRECTION_RTL, TRANSLATION_X, TRANSLATION_Y, TRANSLATION_Z, VIEW_LOG_TAG, VISIBLE, WINDOW_FOCUSED_STATE_SET, X, Y, Z
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      RadialTextsView(android.content.Context context) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      android.animation.ObjectAnimatorgetDisappearAnimator() 
      android.animation.ObjectAnimatorgetReappearAnimator() 
      booleanhasOverlappingRendering() +
      Allows for smoother animation.
      +
      voidinitialize(android.content.res.Resources res, + java.lang.String[] texts, + java.lang.String[] innerTexts, + boolean is24HourMode, + boolean disappearsOut) 
      voidonDraw(android.graphics.Canvas canvas) 
      voidsetAnimationRadiusMultiplier(float animationRadiusMultiplier) +
      Used by the animation to move the numbers in and out.
      +
      +
        +
      • + + +

        Methods inherited from class android.view.View

        +addChildrenForAccessibility, addFocusables, addFocusables, addOnAttachStateChangeListener, addOnLayoutChangeListener, addTouchables, animate, announceForAccessibility, awakenScrollBars, awakenScrollBars, awakenScrollBars, bringToFront, buildDrawingCache, buildDrawingCache, buildLayer, callOnClick, cancelLongPress, cancelPendingInputEvents, canResolveLayoutDirection, canResolveTextAlignment, canResolveTextDirection, canScrollHorizontally, canScrollVertically, checkInputConnectionProxy, clearAnimation, clearFocus, combineMeasuredStates, computeHorizontalScrollExtent, computeHorizontalScrollOffset, computeHorizontalScrollRange, computeScroll, computeSystemWindowInsets, computeVerticalScrollExtent, computeVerticalScrollOffset, computeVerticalScrollRange, createAccessibilityNodeInfo, createContextMenu, destroyDrawingCache, dispatchApplyWindowInsets, dispatchConfigurationChanged, dispatchDisplayHint, dispatchDragEvent, dispatchDraw, dispatchDrawableHotspotChanged, dispatchGenericFocusedEvent, dispatchGenericMotionEvent, dispatchGenericPointerEvent, dispatchHoverEvent, dispatchKeyEvent, dispatchKeyEventPreIme, dispatchKeyShortcutEvent, dispatchNestedFling, dispatchNestedPreFling, dispatchNestedPrePerformAccessibilityAction, dispatchNestedPreScroll, dispatchNestedScroll, dispatchPopulateAccessibilityEvent, dispatchProvideStructure, dispatchRestoreInstanceState, dispatchSaveInstanceState, dispatchSetActivated, dispatchSetPressed, dispatchSetSelected, dispatchSystemUiVisibilityChanged, dispatchTouchEvent, dispatchTrackballEvent, dispatchUnhandledMove, dispatchVisibilityChanged, dispatchWindowFocusChanged, dispatchWindowSystemUiVisiblityChanged, dispatchWindowVisibilityChanged, draw, drawableHotspotChanged, drawableStateChanged, findFocus, findViewById, findViewsWithText, findViewWithTag, fitSystemWindows, focusSearch, forceLayout, generateViewId, getAccessibilityClassName, getAccessibilityLiveRegion, getAccessibilityNodeProvider, getAccessibilityTraversalAfter, getAccessibilityTraversalBefore, getAlpha, getAnimation, getApplicationWindowToken, getBackground, getBackgroundTintList, getBackgroundTintMode, getBaseline, getBottom, getBottomFadingEdgeStrength, getBottomPaddingOffset, getCameraDistance, getClipBounds, getClipBounds, getClipToOutline, getContentDescription, getContext, getContextMenuInfo, getDefaultSize, getDisplay, getDrawableState, getDrawingCache, getDrawingCache, getDrawingCacheBackgroundColor, getDrawingCacheQuality, getDrawingRect, getDrawingTime, getElevation, getFilterTouchesWhenObscured, getFitsSystemWindows, getFocusables, getFocusedRect, getForeground, getForegroundGravity, getForegroundTintList, getForegroundTintMode, getGlobalVisibleRect, getGlobalVisibleRect, getHandler, getHeight, getHitRect, getHorizontalFadingEdgeLength, getHorizontalScrollbarHeight, getId, getImportantForAccessibility, getKeepScreenOn, getKeyDispatcherState, getLabelFor, getLayerType, getLayoutDirection, getLayoutParams, getLeft, getLeftFadingEdgeStrength, getLeftPaddingOffset, getLocalVisibleRect, getLocationInWindow, getLocationOnScreen, getMatrix, getMeasuredHeight, getMeasuredHeightAndState, getMeasuredState, getMeasuredWidth, getMeasuredWidthAndState, getMinimumHeight, getMinimumWidth, getNextFocusDownId, getNextFocusForwardId, getNextFocusLeftId, getNextFocusRightId, getNextFocusUpId, getOnFocusChangeListener, getOutlineProvider, getOverlay, getOverScrollMode, getPaddingBottom, getPaddingEnd, getPaddingLeft, getPaddingRight, getPaddingStart, getPaddingTop, getParent, getParentForAccessibility, getPivotX, getPivotY, getResources, getRight, getRightFadingEdgeStrength, getRightPaddingOffset, getRootView, getRootWindowInsets, getRotation, getRotationX, getRotationY, getScaleX, getScaleY, getScrollBarDefaultDelayBeforeFade, getScrollBarFadeDuration, getScrollBarSize, getScrollBarStyle, getScrollIndicators, getScrollX, getScrollY, getSolidColor, getStateListAnimator, getSuggestedMinimumHeight, getSuggestedMinimumWidth, getSystemUiVisibility, getTag, getTag, getTextAlignment, getTextDirection, getTop, getTopFadingEdgeStrength, getTopPaddingOffset, getTouchables, getTouchDelegate, getTransitionName, getTranslationX, getTranslationY, getTranslationZ, getVerticalFadingEdgeLength, getVerticalScrollbarPosition, getVerticalScrollbarWidth, getViewTreeObserver, getVisibility, getWidth, getWindowAttachCount, getWindowId, getWindowSystemUiVisibility, getWindowToken, getWindowVisibility, getWindowVisibleDisplayFrame, getX, getY, getZ, hasFocus, hasFocusable, hasNestedScrollingParent, hasOnClickListeners, hasTransientState, hasWindowFocus, inflate, invalidate, invalidate, invalidate, invalidateDrawable, invalidateOutline, isAccessibilityFocused, isActivated, isAttachedToWindow, isClickable, isContextClickable, isDirty, isDrawingCacheEnabled, isDuplicateParentStateEnabled, isEnabled, isFocusable, isFocusableInTouchMode, isFocused, isHapticFeedbackEnabled, isHardwareAccelerated, isHorizontalFadingEdgeEnabled, isHorizontalScrollBarEnabled, isHovered, isImportantForAccessibility, isInEditMode, isInLayout, isInTouchMode, isLaidOut, isLayoutDirectionResolved, isLayoutRequested, isLongClickable, isNestedScrollingEnabled, isOpaque, isPaddingOffsetRequired, isPaddingRelative, isPressed, isSaveEnabled, isSaveFromParentEnabled, isScrollbarFadingEnabled, isScrollContainer, isSelected, isShown, isSoundEffectsEnabled, isTextAlignmentResolved, isTextDirectionResolved, isVerticalFadingEdgeEnabled, isVerticalScrollBarEnabled, jumpDrawablesToCurrentState, layout, measure, mergeDrawableStates, offsetLeftAndRight, offsetTopAndBottom, onAnimationEnd, onAnimationStart, onApplyWindowInsets, onAttachedToWindow, onCancelPendingInputEvents, onCheckIsTextEditor, onConfigurationChanged, onCreateContextMenu, onCreateDrawableState, onCreateInputConnection, onDetachedFromWindow, onDisplayHint, onDragEvent, onDrawForeground, onDrawScrollBars, onFilterTouchEventForSecurity, onFinishInflate, onFinishTemporaryDetach, onFocusChanged, onGenericMotionEvent, onHoverChanged, onHoverEvent, onInitializeAccessibilityEvent, onInitializeAccessibilityNodeInfo, onKeyDown, onKeyLongPress, onKeyMultiple, onKeyPreIme, onKeyShortcut, onKeyUp, onLayout, onMeasure, onOverScrolled, onPopulateAccessibilityEvent, onProvideStructure, onProvideVirtualStructure, onRestoreInstanceState, onRtlPropertiesChanged, onSaveInstanceState, onScreenStateChanged, onScrollChanged, onSetAlpha, onSizeChanged, onStartTemporaryDetach, onTouchEvent, onTrackballEvent, onVisibilityChanged, onWindowFocusChanged, onWindowSystemUiVisibilityChanged, onWindowVisibilityChanged, overScrollBy, performAccessibilityAction, performClick, performContextClick, performHapticFeedback, performHapticFeedback, performLongClick, playSoundEffect, post, postDelayed, postInvalidate, postInvalidate, postInvalidateDelayed, postInvalidateDelayed, postInvalidateOnAnimation, postInvalidateOnAnimation, postOnAnimation, postOnAnimationDelayed, refreshDrawableState, removeCallbacks, removeOnAttachStateChangeListener, removeOnLayoutChangeListener, requestApplyInsets, requestFitSystemWindows, requestFocus, requestFocus, requestFocus, requestFocusFromTouch, requestLayout, requestRectangleOnScreen, requestRectangleOnScreen, requestUnbufferedDispatch, resolveSize, resolveSizeAndState, restoreHierarchyState, saveHierarchyState, scheduleDrawable, scrollBy, scrollTo, sendAccessibilityEvent, sendAccessibilityEventUnchecked, setAccessibilityDelegate, setAccessibilityLiveRegion, setAccessibilityTraversalAfter, setAccessibilityTraversalBefore, setActivated, setAlpha, setAnimation, setBackground, setBackgroundColor, setBackgroundDrawable, setBackgroundResource, setBackgroundTintList, setBackgroundTintMode, setBottom, setCameraDistance, setClickable, setClipBounds, setClipToOutline, setContentDescription, setContextClickable, setDrawingCacheBackgroundColor, setDrawingCacheEnabled, setDrawingCacheQuality, setDuplicateParentStateEnabled, setElevation, setEnabled, setFadingEdgeLength, setFilterTouchesWhenObscured, setFitsSystemWindows, setFocusable, setFocusableInTouchMode, setForeground, setForegroundGravity, setForegroundTintList, setForegroundTintMode, setHapticFeedbackEnabled, setHasTransientState, setHorizontalFadingEdgeEnabled, setHorizontalScrollBarEnabled, setHovered, setId, setImportantForAccessibility, setKeepScreenOn, setLabelFor, setLayerPaint, setLayerType, setLayoutDirection, setLayoutParams, setLeft, setLongClickable, setMeasuredDimension, setMinimumHeight, setMinimumWidth, setNestedScrollingEnabled, setNextFocusDownId, setNextFocusForwardId, setNextFocusLeftId, setNextFocusRightId, setNextFocusUpId, setOnApplyWindowInsetsListener, setOnClickListener, setOnContextClickListener, setOnCreateContextMenuListener, setOnDragListener, setOnFocusChangeListener, setOnGenericMotionListener, setOnHoverListener, setOnKeyListener, setOnLongClickListener, setOnScrollChangeListener, setOnSystemUiVisibilityChangeListener, setOnTouchListener, setOutlineProvider, setOverScrollMode, setPadding, setPaddingRelative, setPivotX, setPivotY, setPressed, setRight, setRotation, setRotationX, setRotationY, setSaveEnabled, setSaveFromParentEnabled, setScaleX, setScaleY, setScrollBarDefaultDelayBeforeFade, setScrollBarFadeDuration, setScrollbarFadingEnabled, setScrollBarSize, setScrollBarStyle, setScrollContainer, setScrollIndicators, setScrollIndicators, setScrollX, setScrollY, setSelected, setSoundEffectsEnabled, setStateListAnimator, setSystemUiVisibility, setTag, setTag, setTextAlignment, setTextDirection, setTop, setTouchDelegate, setTransitionName, setTranslationX, setTranslationY, setTranslationZ, setVerticalFadingEdgeEnabled, setVerticalScrollBarEnabled, setVerticalScrollbarPosition, setVisibility, setWillNotCacheDrawing, setWillNotDraw, setX, setY, setZ, showContextMenu, startActionMode, startActionMode, startAnimation, startDrag, startNestedScroll, stopNestedScroll, toString, unscheduleDrawable, unscheduleDrawable, verifyDrawable, willNotCacheDrawing, willNotDraw
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        RadialTextsView

        +
        public RadialTextsView(android.content.Context context)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        initialize

        +
        public void initialize(android.content.res.Resources res,
        +                       java.lang.String[] texts,
        +                       java.lang.String[] innerTexts,
        +                       boolean is24HourMode,
        +                       boolean disappearsOut)
        +
      • +
      + + + +
        +
      • +

        hasOverlappingRendering

        +
        public boolean hasOverlappingRendering()
        +
        Allows for smoother animation.
        +
        +
        Overrides:
        +
        hasOverlappingRendering in class android.view.View
        +
        +
      • +
      + + + +
        +
      • +

        setAnimationRadiusMultiplier

        +
        public void setAnimationRadiusMultiplier(float animationRadiusMultiplier)
        +
        Used by the animation to move the numbers in and out.
        +
      • +
      + + + +
        +
      • +

        onDraw

        +
        public void onDraw(android.graphics.Canvas canvas)
        +
        +
        Overrides:
        +
        onDraw in class android.view.View
        +
        +
      • +
      + + + +
        +
      • +

        getDisappearAnimator

        +
        public android.animation.ObjectAnimator getDisappearAnimator()
        +
      • +
      + + + +
        +
      • +

        getReappearAnimator

        +
        public android.animation.ObjectAnimator getReappearAnimator()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/com/android/datetimepicker/time/TimePickerDialog.OnTimeSetListener.html b/javadoc/com/android/datetimepicker/time/TimePickerDialog.OnTimeSetListener.html new file mode 100644 index 000000000..84636f867 --- /dev/null +++ b/javadoc/com/android/datetimepicker/time/TimePickerDialog.OnTimeSetListener.html @@ -0,0 +1,248 @@ + + + + + +TimePickerDialog.OnTimeSetListener + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.android.datetimepicker.time
+

Interface TimePickerDialog.OnTimeSetListener

+
+
+
+
    +
  • +
    +
    Enclosing class:
    +
    TimePickerDialog
    +
    +
    +
    +
    public static interface TimePickerDialog.OnTimeSetListener
    +
    The callback interface used to indicate the user is done filling in + the time (they clicked on the 'Set' button).
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        onTimeSet

        +
        void onTimeSet(RadialPickerLayout view,
        +               int hourOfDay,
        +               int minute)
        +
        +
        Parameters:
        +
        view - The view associated with this listener.
        +
        hourOfDay - The hour that was set.
        +
        minute - The minute that was set.
        +
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/com/android/datetimepicker/time/TimePickerDialog.html b/javadoc/com/android/datetimepicker/time/TimePickerDialog.html new file mode 100644 index 000000000..c2e7cab79 --- /dev/null +++ b/javadoc/com/android/datetimepicker/time/TimePickerDialog.html @@ -0,0 +1,702 @@ + + + + + +TimePickerDialog + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.android.datetimepicker.time
+

Class TimePickerDialog

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    android.content.ComponentCallbacks, android.content.DialogInterface.OnCancelListener, android.content.DialogInterface.OnDismissListener, android.view.View.OnCreateContextMenuListener, RadialPickerLayout.OnValueSelectedListener
    +
    +
    +
    +
    public class TimePickerDialog
    +extends android.support.v7.app.AppCompatDialogFragment
    +implements RadialPickerLayout.OnValueSelectedListener
    +
    Dialog to set a time.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      + + + + + + + + + + +
      Nested Classes 
      Modifier and TypeClass and Description
      static interface TimePickerDialog.OnTimeSetListener +
      The callback interface used to indicate the user is done filling in + the time (they clicked on the 'Set' button).
      +
      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.support.v4.app.Fragment

        +android.support.v4.app.Fragment.InstantiationException, android.support.v4.app.Fragment.SavedState
      • +
      +
    • +
    + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      static intAM 
      static intAMPM_INDEX 
      static intENABLE_PICKER_INDEX 
      static intHOUR_INDEX 
      static intMINUTE_INDEX 
      static intPM 
      +
        +
      • + + +

        Fields inherited from class android.support.v4.app.DialogFragment

        +STYLE_NO_FRAME, STYLE_NO_INPUT, STYLE_NO_TITLE, STYLE_NORMAL
      • +
      +
    • +
    + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      voidinitialize(TimePickerDialog.OnTimeSetListener callback, + int hourOfDay, + int minute, + boolean is24HourMode) 
      booleanisThemeDark() 
      static TimePickerDialognewInstance(TimePickerDialog.OnTimeSetListener callback, + int hourOfDay, + int minute, + boolean is24HourMode) 
      voidonCreate(android.os.Bundle savedInstanceState) 
      android.view.ViewonCreateView(android.view.LayoutInflater inflater, + android.view.ViewGroup container, + android.os.Bundle savedInstanceState) 
      voidonPause() 
      voidonResume() 
      voidonSaveInstanceState(android.os.Bundle outState) 
      voidonValueSelected(int pickerIndex, + int newValue, + boolean autoAdvance) +
      Called by the picker for updating the header display.
      +
      voidsetOnTimeSetListener(TimePickerDialog.OnTimeSetListener callback) 
      voidsetStartTime(int hourOfDay, + int minute) 
      voidsetThemeDark(boolean dark) +
      Set a dark or light theme.
      +
      voidtryVibrate() 
      +
        +
      • + + +

        Methods inherited from class android.support.v7.app.AppCompatDialogFragment

        +onCreateDialog, setupDialog
      • +
      +
        +
      • + + +

        Methods inherited from class android.support.v4.app.DialogFragment

        +dismiss, dismissAllowingStateLoss, getDialog, getLayoutInflater, getShowsDialog, getTheme, isCancelable, onActivityCreated, onAttach, onCancel, onDestroyView, onDetach, onDismiss, onStart, onStop, setCancelable, setShowsDialog, setStyle, show, show
      • +
      +
        +
      • + + +

        Methods inherited from class android.support.v4.app.Fragment

        +dump, equals, getActivity, getAllowEnterTransitionOverlap, getAllowReturnTransitionOverlap, getArguments, getChildFragmentManager, getContext, getEnterTransition, getExitTransition, getFragmentManager, getHost, getId, getLoaderManager, getParentFragment, getReenterTransition, getResources, getRetainInstance, getReturnTransition, getSharedElementEnterTransition, getSharedElementReturnTransition, getString, getString, getTag, getTargetFragment, getTargetRequestCode, getText, getUserVisibleHint, getView, hashCode, hasOptionsMenu, instantiate, instantiate, isAdded, isDetached, isHidden, isInLayout, isMenuVisible, isRemoving, isResumed, isVisible, onActivityResult, onAttach, onConfigurationChanged, onContextItemSelected, onCreateAnimation, onCreateContextMenu, onCreateOptionsMenu, onDestroy, onDestroyOptionsMenu, onHiddenChanged, onInflate, onInflate, onLowMemory, onOptionsItemSelected, onOptionsMenuClosed, onPrepareOptionsMenu, onRequestPermissionsResult, onViewCreated, onViewStateRestored, registerForContextMenu, requestPermissions, setAllowEnterTransitionOverlap, setAllowReturnTransitionOverlap, setArguments, setEnterSharedElementCallback, setEnterTransition, setExitSharedElementCallback, setExitTransition, setHasOptionsMenu, setInitialSavedState, setMenuVisibility, setReenterTransition, setRetainInstance, setReturnTransition, setSharedElementEnterTransition, setSharedElementReturnTransition, setTargetFragment, setUserVisibleHint, shouldShowRequestPermissionRationale, startActivity, startActivity, startActivityForResult, startActivityForResult, toString, unregisterForContextMenu
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, finalize, getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        TimePickerDialog

        +
        public TimePickerDialog()
        +
      • +
      + + + +
        +
      • +

        TimePickerDialog

        +
        public TimePickerDialog(android.content.Context context,
        +                        int theme,
        +                        TimePickerDialog.OnTimeSetListener callback,
        +                        int hourOfDay,
        +                        int minute,
        +                        boolean is24HourMode)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + + + + + +
        +
      • +

        setThemeDark

        +
        public void setThemeDark(boolean dark)
        +
        Set a dark or light theme. NOTE: this will only take effect for the next onCreateView.
        +
      • +
      + + + +
        +
      • +

        isThemeDark

        +
        public boolean isThemeDark()
        +
      • +
      + + + + + + + +
        +
      • +

        setStartTime

        +
        public void setStartTime(int hourOfDay,
        +                         int minute)
        +
      • +
      + + + +
        +
      • +

        onCreate

        +
        public void onCreate(android.os.Bundle savedInstanceState)
        +
        +
        Overrides:
        +
        onCreate in class android.support.v4.app.DialogFragment
        +
        +
      • +
      + + + +
        +
      • +

        onCreateView

        +
        public android.view.View onCreateView(android.view.LayoutInflater inflater,
        +                                      android.view.ViewGroup container,
        +                                      android.os.Bundle savedInstanceState)
        +
        +
        Overrides:
        +
        onCreateView in class android.support.v4.app.Fragment
        +
        +
      • +
      + + + +
        +
      • +

        onResume

        +
        public void onResume()
        +
        +
        Overrides:
        +
        onResume in class android.support.v4.app.Fragment
        +
        +
      • +
      + + + +
        +
      • +

        onPause

        +
        public void onPause()
        +
        +
        Overrides:
        +
        onPause in class android.support.v4.app.Fragment
        +
        +
      • +
      + + + +
        +
      • +

        tryVibrate

        +
        public void tryVibrate()
        +
      • +
      + + + +
        +
      • +

        onSaveInstanceState

        +
        public void onSaveInstanceState(android.os.Bundle outState)
        +
        +
        Overrides:
        +
        onSaveInstanceState in class android.support.v4.app.DialogFragment
        +
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/com/android/datetimepicker/time/package-frame.html b/javadoc/com/android/datetimepicker/time/package-frame.html new file mode 100644 index 000000000..fc91259f5 --- /dev/null +++ b/javadoc/com/android/datetimepicker/time/package-frame.html @@ -0,0 +1,30 @@ + + + + + +com.android.datetimepicker.time + + + + + +

com.android.datetimepicker.time

+
+

Interfaces

+ +

Classes

+ +
+ + diff --git a/javadoc/com/android/datetimepicker/time/package-summary.html b/javadoc/com/android/datetimepicker/time/package-summary.html new file mode 100644 index 000000000..e3d3eb819 --- /dev/null +++ b/javadoc/com/android/datetimepicker/time/package-summary.html @@ -0,0 +1,194 @@ + + + + + +com.android.datetimepicker.time + + + + + + + + +
+ + + + + + + +
+ + +
+

Package com.android.datetimepicker.time

+
+
+ +
+ +
+ + + + + + + +
+ + + + diff --git a/javadoc/com/android/datetimepicker/time/package-tree.html b/javadoc/com/android/datetimepicker/time/package-tree.html new file mode 100644 index 000000000..ef6f89d52 --- /dev/null +++ b/javadoc/com/android/datetimepicker/time/package-tree.html @@ -0,0 +1,169 @@ + + + + + +com.android.datetimepicker.time Class Hierarchy + + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For Package com.android.datetimepicker.time

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +

Interface Hierarchy

+ +
+ +
+ + + + + + + +
+ + + + diff --git a/javadoc/com/mobeta/android/dslv/BuildConfig.html b/javadoc/com/mobeta/android/dslv/BuildConfig.html new file mode 100644 index 000000000..883045655 --- /dev/null +++ b/javadoc/com/mobeta/android/dslv/BuildConfig.html @@ -0,0 +1,356 @@ + + + + + +BuildConfig + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mobeta.android.dslv
+

Class BuildConfig

+
+
+ +
+
    +
  • +
    +
    +
    public final class BuildConfig
    +extends java.lang.Object
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      static java.lang.StringAPPLICATION_ID 
      static java.lang.StringBUILD_TYPE 
      static booleanDEBUG 
      static java.lang.StringFLAVOR 
      static intVERSION_CODE 
      static java.lang.StringVERSION_NAME 
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      BuildConfig() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        BuildConfig

        +
        public BuildConfig()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/com/mobeta/android/dslv/DragSortController.html b/javadoc/com/mobeta/android/dslv/DragSortController.html new file mode 100644 index 000000000..36612d36b --- /dev/null +++ b/javadoc/com/mobeta/android/dslv/DragSortController.html @@ -0,0 +1,986 @@ + + + + + +DragSortController + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mobeta.android.dslv
+

Class DragSortController

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    android.view.GestureDetector.OnGestureListener, android.view.View.OnTouchListener, DragSortListView.FloatViewManager
    +
    +
    +
    +
    public class DragSortController
    +extends SimpleFloatViewManager
    +implements android.view.View.OnTouchListener, android.view.GestureDetector.OnGestureListener
    +
    Class that starts and stops item drags on a DragSortListView + based on touch gestures. This class also inherits from + SimpleFloatViewManager, which provides basic float View + creation. + + An instance of this class is meant to be passed to the methods + DragSortListView#setTouchListener() and + DragSortListView#setFloatViewManager() of your + DragSortListView instance.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      static intCLICK_REMOVE +
      Remove mode enum.
      +
      static intFLING_REMOVE 
      static intMISS 
      static intON_DOWN +
      Drag init mode enum.
      +
      static intON_DRAG 
      static intON_LONG_PRESS 
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + + + + + + + + + + +
      Constructors 
      Constructor and Description
      DragSortController(DragSortListView dslv) +
      Calls #DragSortController(DragSortListView, int) with a + 0 drag handle id, FLING_RIGHT_REMOVE remove mode, + and ON_DOWN drag init.
      +
      DragSortController(DragSortListView dslv, + int dragHandleId, + int dragInitMode, + int removeMode) 
      DragSortController(DragSortListView dslv, + int dragHandleId, + int dragInitMode, + int removeMode, + int clickRemoveId) 
      DragSortController(DragSortListView dslv, + int dragHandleId, + int dragInitMode, + int removeMode, + int clickRemoveId, + int flingHandleId) +
      By default, sorting is enabled, and removal is disabled.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      intdragHandleHitPosition(android.view.MotionEvent ev) +
      Checks for the touch of an item's drag handle (specified by + setDragHandleId(int)), and returns that item's position + if a drag handle touch was detected.
      +
      intflingHandleHitPosition(android.view.MotionEvent ev) 
      intgetDragInitMode() 
      intgetRemoveMode() 
      booleanisRemoveEnabled() 
      booleanisSortEnabled() 
      booleanonDown(android.view.MotionEvent ev) 
      voidonDragFloatView(android.view.View floatView, + android.graphics.Point position, + android.graphics.Point touch) +
      Overrides to provide fading when slide removal is enabled.
      +
      booleanonFling(android.view.MotionEvent e1, + android.view.MotionEvent e2, + float velocityX, + float velocityY) 
      voidonLongPress(android.view.MotionEvent e) 
      booleanonScroll(android.view.MotionEvent e1, + android.view.MotionEvent e2, + float distanceX, + float distanceY) 
      voidonShowPress(android.view.MotionEvent ev) 
      booleanonSingleTapUp(android.view.MotionEvent ev) 
      booleanonTouch(android.view.View v, + android.view.MotionEvent ev) 
      voidsetClickRemoveId(int id) +
      Set the resource id for the View that represents click + removal button.
      +
      voidsetDragHandleId(int id) +
      Set the resource id for the View that represents the drag + handle in a list item.
      +
      voidsetDragInitMode(int mode) +
      Set how a drag is initiated.
      +
      voidsetFlingHandleId(int id) +
      Set the resource id for the View that represents the fling + handle in a list item.
      +
      voidsetRemoveEnabled(boolean enabled) +
      Enable/Disable item removal without affecting remove mode.
      +
      voidsetRemoveMode(int mode) +
      One of CLICK_REMOVE, FLING_RIGHT_REMOVE, + FLING_LEFT_REMOVE, + SLIDE_RIGHT_REMOVE, or SLIDE_LEFT_REMOVE.
      +
      voidsetSortEnabled(boolean enabled) +
      Enable/Disable list item sorting.
      +
      booleanstartDrag(int position, + int deltaX, + int deltaY) +
      Sets flags to restrict certain motions of the floating View + based on DragSortController settings (such as remove mode).
      +
      intstartDragPosition(android.view.MotionEvent ev) +
      Get the position to start dragging based on the ACTION_DOWN + MotionEvent.
      +
      intstartFlingPosition(android.view.MotionEvent ev) 
      intviewIdHitPosition(android.view.MotionEvent ev, + int id) 
      + +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        DragSortController

        +
        public DragSortController(DragSortListView dslv)
        +
        Calls #DragSortController(DragSortListView, int) with a + 0 drag handle id, FLING_RIGHT_REMOVE remove mode, + and ON_DOWN drag init. By default, sorting is enabled, and + removal is disabled.
        +
        +
        Parameters:
        +
        dslv - The DSLV instance
        +
        +
      • +
      + + + +
        +
      • +

        DragSortController

        +
        public DragSortController(DragSortListView dslv,
        +                          int dragHandleId,
        +                          int dragInitMode,
        +                          int removeMode)
        +
      • +
      + + + +
        +
      • +

        DragSortController

        +
        public DragSortController(DragSortListView dslv,
        +                          int dragHandleId,
        +                          int dragInitMode,
        +                          int removeMode,
        +                          int clickRemoveId)
        +
      • +
      + + + +
        +
      • +

        DragSortController

        +
        public DragSortController(DragSortListView dslv,
        +                          int dragHandleId,
        +                          int dragInitMode,
        +                          int removeMode,
        +                          int clickRemoveId,
        +                          int flingHandleId)
        +
        By default, sorting is enabled, and removal is disabled.
        +
        +
        Parameters:
        +
        dslv - The DSLV instance
        +
        dragHandleId - The resource id of the View that represents + the drag handle in a list item.
        +
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getDragInitMode

        +
        public int getDragInitMode()
        +
      • +
      + + + +
        +
      • +

        setDragInitMode

        +
        public void setDragInitMode(int mode)
        +
        Set how a drag is initiated. Needs to be one of + ON_DOWN, ON_DRAG, or ON_LONG_PRESS.
        +
        +
        Parameters:
        +
        mode - The drag init mode.
        +
        +
      • +
      + + + +
        +
      • +

        setSortEnabled

        +
        public void setSortEnabled(boolean enabled)
        +
        Enable/Disable list item sorting. Disabling is useful if only item + removal is desired. Prevents drags in the vertical direction.
        +
        +
        Parameters:
        +
        enabled - Set true to enable list + item sorting.
        +
        +
      • +
      + + + +
        +
      • +

        isSortEnabled

        +
        public boolean isSortEnabled()
        +
      • +
      + + + +
        +
      • +

        setRemoveMode

        +
        public void setRemoveMode(int mode)
        +
        One of CLICK_REMOVE, FLING_RIGHT_REMOVE, + FLING_LEFT_REMOVE, + SLIDE_RIGHT_REMOVE, or SLIDE_LEFT_REMOVE.
        +
      • +
      + + + +
        +
      • +

        getRemoveMode

        +
        public int getRemoveMode()
        +
      • +
      + + + +
        +
      • +

        setRemoveEnabled

        +
        public void setRemoveEnabled(boolean enabled)
        +
        Enable/Disable item removal without affecting remove mode.
        +
      • +
      + + + +
        +
      • +

        isRemoveEnabled

        +
        public boolean isRemoveEnabled()
        +
      • +
      + + + +
        +
      • +

        setDragHandleId

        +
        public void setDragHandleId(int id)
        +
        Set the resource id for the View that represents the drag + handle in a list item.
        +
        +
        Parameters:
        +
        id - An android resource id.
        +
        +
      • +
      + + + +
        +
      • +

        setFlingHandleId

        +
        public void setFlingHandleId(int id)
        +
        Set the resource id for the View that represents the fling + handle in a list item.
        +
        +
        Parameters:
        +
        id - An android resource id.
        +
        +
      • +
      + + + +
        +
      • +

        setClickRemoveId

        +
        public void setClickRemoveId(int id)
        +
        Set the resource id for the View that represents click + removal button.
        +
        +
        Parameters:
        +
        id - An android resource id.
        +
        +
      • +
      + + + +
        +
      • +

        startDrag

        +
        public boolean startDrag(int position,
        +                         int deltaX,
        +                         int deltaY)
        +
        Sets flags to restrict certain motions of the floating View + based on DragSortController settings (such as remove mode). + Starts the drag on the DragSortListView.
        +
        +
        Parameters:
        +
        position - The list item position (includes headers).
        +
        deltaX - Touch x-coord minus left edge of floating View.
        +
        deltaY - Touch y-coord minus top edge of floating View.
        +
        Returns:
        +
        True if drag started, false otherwise.
        +
        +
      • +
      + + + +
        +
      • +

        onTouch

        +
        public boolean onTouch(android.view.View v,
        +                       android.view.MotionEvent ev)
        +
        +
        Specified by:
        +
        onTouch in interface android.view.View.OnTouchListener
        +
        +
      • +
      + + + +
        +
      • +

        onDragFloatView

        +
        public void onDragFloatView(android.view.View floatView,
        +                            android.graphics.Point position,
        +                            android.graphics.Point touch)
        +
        Overrides to provide fading when slide removal is enabled.
        +
        +
        Specified by:
        +
        onDragFloatView in interface DragSortListView.FloatViewManager
        +
        Overrides:
        +
        onDragFloatView in class SimpleFloatViewManager
        +
        Parameters:
        +
        floatView - The floating View.
        +
        position - The location (top-left; relative to DSLV + top-left) at which the float + View would like to appear, given the current touch location + and the offset provided in DragSortListView.startDrag(int, int, int, int).
        +
        touch - The current touch location (relative to DSLV + top-left).
        +
        +
      • +
      + + + +
        +
      • +

        startDragPosition

        +
        public int startDragPosition(android.view.MotionEvent ev)
        +
        Get the position to start dragging based on the ACTION_DOWN + MotionEvent. This function simply calls + dragHandleHitPosition(MotionEvent). Override + to change drag handle behavior; + this function is called internally when an ACTION_DOWN + event is detected.
        +
        +
        Parameters:
        +
        ev - The ACTION_DOWN MotionEvent.
        +
        Returns:
        +
        The list position to drag if a drag-init gesture is + detected; MISS if unsuccessful.
        +
        +
      • +
      + + + +
        +
      • +

        startFlingPosition

        +
        public int startFlingPosition(android.view.MotionEvent ev)
        +
      • +
      + + + +
        +
      • +

        dragHandleHitPosition

        +
        public int dragHandleHitPosition(android.view.MotionEvent ev)
        +
        Checks for the touch of an item's drag handle (specified by + setDragHandleId(int)), and returns that item's position + if a drag handle touch was detected.
        +
        +
        Parameters:
        +
        ev - The ACTION_DOWN MotionEvent.
        +
        Returns:
        +
        The list position of the item whose drag handle was + touched; MISS if unsuccessful.
        +
        +
      • +
      + + + +
        +
      • +

        flingHandleHitPosition

        +
        public int flingHandleHitPosition(android.view.MotionEvent ev)
        +
      • +
      + + + +
        +
      • +

        viewIdHitPosition

        +
        public int viewIdHitPosition(android.view.MotionEvent ev,
        +                             int id)
        +
      • +
      + + + +
        +
      • +

        onDown

        +
        public boolean onDown(android.view.MotionEvent ev)
        +
        +
        Specified by:
        +
        onDown in interface android.view.GestureDetector.OnGestureListener
        +
        +
      • +
      + + + +
        +
      • +

        onScroll

        +
        public boolean onScroll(android.view.MotionEvent e1,
        +                        android.view.MotionEvent e2,
        +                        float distanceX,
        +                        float distanceY)
        +
        +
        Specified by:
        +
        onScroll in interface android.view.GestureDetector.OnGestureListener
        +
        +
      • +
      + + + +
        +
      • +

        onLongPress

        +
        public void onLongPress(android.view.MotionEvent e)
        +
        +
        Specified by:
        +
        onLongPress in interface android.view.GestureDetector.OnGestureListener
        +
        +
      • +
      + + + +
        +
      • +

        onFling

        +
        public final boolean onFling(android.view.MotionEvent e1,
        +                             android.view.MotionEvent e2,
        +                             float velocityX,
        +                             float velocityY)
        +
        +
        Specified by:
        +
        onFling in interface android.view.GestureDetector.OnGestureListener
        +
        +
      • +
      + + + +
        +
      • +

        onSingleTapUp

        +
        public boolean onSingleTapUp(android.view.MotionEvent ev)
        +
        +
        Specified by:
        +
        onSingleTapUp in interface android.view.GestureDetector.OnGestureListener
        +
        +
      • +
      + + + +
        +
      • +

        onShowPress

        +
        public void onShowPress(android.view.MotionEvent ev)
        +
        +
        Specified by:
        +
        onShowPress in interface android.view.GestureDetector.OnGestureListener
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/com/mobeta/android/dslv/DragSortCursorAdapter.html b/javadoc/com/mobeta/android/dslv/DragSortCursorAdapter.html new file mode 100644 index 000000000..1ed9f66bf --- /dev/null +++ b/javadoc/com/mobeta/android/dslv/DragSortCursorAdapter.html @@ -0,0 +1,652 @@ + + + + + +DragSortCursorAdapter + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mobeta.android.dslv
+

Class DragSortCursorAdapter

+
+
+ +
+ +
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      +
        +
      • + + +

        Fields inherited from class android.support.v4.widget.CursorAdapter

        +FLAG_AUTO_REQUERY, FLAG_REGISTER_CONTENT_OBSERVER, mAutoRequery, mChangeObserver, mContext, mCursor, mCursorFilter, mDataSetObserver, mDataValid, mFilterQueryProvider, mRowIDColumn
      • +
      +
        +
      • + + +

        Fields inherited from interface android.widget.Adapter

        +IGNORE_ITEM_VIEW_TYPE, NO_SELECTION
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + + + + + + + +
      Constructors 
      Constructor and Description
      DragSortCursorAdapter(android.content.Context context, + android.database.Cursor c) +
      Deprecated. 
      +
      DragSortCursorAdapter(android.content.Context context, + android.database.Cursor c, + boolean autoRequery) 
      DragSortCursorAdapter(android.content.Context context, + android.database.Cursor c, + int flags) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      voiddrag(int from, + int to) +
      Does nothing.
      +
      voiddrop(int from, + int to) +
      On drop, this updates the mapping between Cursor positions + and ListView positions.
      +
      intgetCount() 
      intgetCursorPosition(int position) +
      Get the Cursor position mapped to by the provided list position + (given all previously handled drag-sort + operations).
      +
      java.util.List<java.lang.Integer>getCursorPositions() +
      Get the current order of Cursor positions presented by the + list.
      +
      android.view.ViewgetDropDownView(int position, + android.view.View convertView, + android.view.ViewGroup parent) 
      java.lang.ObjectgetItem(int position) 
      longgetItemId(int position) 
      intgetListPosition(int cursorPosition) +
      Get the list position mapped to by the provided Cursor position.
      +
      android.view.ViewgetView(int position, + android.view.View convertView, + android.view.ViewGroup parent) 
      voidremove(int which) +
      On remove, this updates the mapping between Cursor positions + and ListView positions.
      +
      voidreset() +
      Resets list-cursor mapping.
      +
      android.database.CursorswapCursor(android.database.Cursor newCursor) +
      Swaps Cursor and clears list-Cursor mapping.
      +
      +
        +
      • + + +

        Methods inherited from class android.support.v4.widget.CursorAdapter

        +bindView, changeCursor, convertToString, getCursor, getFilter, getFilterQueryProvider, hasStableIds, init, newDropDownView, newView, onContentChanged, runQueryOnBackgroundThread, setFilterQueryProvider
      • +
      +
        +
      • + + +

        Methods inherited from class android.widget.BaseAdapter

        +areAllItemsEnabled, getItemViewType, getViewTypeCount, isEmpty, isEnabled, notifyDataSetChanged, notifyDataSetInvalidated, registerDataSetObserver, unregisterDataSetObserver
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      + +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        DragSortCursorAdapter

        +
        @Deprecated
        +public DragSortCursorAdapter(android.content.Context context,
        +                                         android.database.Cursor c)
        +
        Deprecated. 
        +
      • +
      + + + +
        +
      • +

        DragSortCursorAdapter

        +
        public DragSortCursorAdapter(android.content.Context context,
        +                             android.database.Cursor c,
        +                             boolean autoRequery)
        +
      • +
      + + + +
        +
      • +

        DragSortCursorAdapter

        +
        public DragSortCursorAdapter(android.content.Context context,
        +                             android.database.Cursor c,
        +                             int flags)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        swapCursor

        +
        public android.database.Cursor swapCursor(android.database.Cursor newCursor)
        +
        Swaps Cursor and clears list-Cursor mapping.
        +
        +
        Overrides:
        +
        swapCursor in class android.support.v4.widget.CursorAdapter
        +
        See Also:
        +
        CursorAdapter.swapCursor(android.database.Cursor)
        +
        +
      • +
      + + + +
        +
      • +

        reset

        +
        public void reset()
        +
        Resets list-cursor mapping.
        +
      • +
      + + + +
        +
      • +

        getItem

        +
        public java.lang.Object getItem(int position)
        +
        +
        Specified by:
        +
        getItem in interface android.widget.Adapter
        +
        Overrides:
        +
        getItem in class android.support.v4.widget.CursorAdapter
        +
        +
      • +
      + + + +
        +
      • +

        getItemId

        +
        public long getItemId(int position)
        +
        +
        Specified by:
        +
        getItemId in interface android.widget.Adapter
        +
        Overrides:
        +
        getItemId in class android.support.v4.widget.CursorAdapter
        +
        +
      • +
      + + + +
        +
      • +

        getDropDownView

        +
        public android.view.View getDropDownView(int position,
        +                                         android.view.View convertView,
        +                                         android.view.ViewGroup parent)
        +
        +
        Specified by:
        +
        getDropDownView in interface android.widget.SpinnerAdapter
        +
        Overrides:
        +
        getDropDownView in class android.support.v4.widget.CursorAdapter
        +
        +
      • +
      + + + +
        +
      • +

        getView

        +
        public android.view.View getView(int position,
        +                                 android.view.View convertView,
        +                                 android.view.ViewGroup parent)
        +
        +
        Specified by:
        +
        getView in interface android.widget.Adapter
        +
        Overrides:
        +
        getView in class android.support.v4.widget.CursorAdapter
        +
        +
      • +
      + + + + + + + + + + + +
        +
      • +

        drag

        +
        public void drag(int from,
        +                 int to)
        +
        Does nothing. Just completes DragSortListener interface.
        +
        +
        Specified by:
        +
        drag in interface DragSortListView.DragListener
        +
        +
      • +
      + + + +
        +
      • +

        getCount

        +
        public int getCount()
        +
        +
        Specified by:
        +
        getCount in interface android.widget.Adapter
        +
        Overrides:
        +
        getCount in class android.support.v4.widget.CursorAdapter
        +
        +
      • +
      + + + +
        +
      • +

        getCursorPosition

        +
        public int getCursorPosition(int position)
        +
        Get the Cursor position mapped to by the provided list position + (given all previously handled drag-sort + operations).
        +
        +
        Parameters:
        +
        position - List position
        +
        Returns:
        +
        The mapped-to Cursor position
        +
        +
      • +
      + + + +
        +
      • +

        getCursorPositions

        +
        public java.util.List<java.lang.Integer> getCursorPositions()
        +
        Get the current order of Cursor positions presented by the + list.
        +
      • +
      + + + +
        +
      • +

        getListPosition

        +
        public int getListPosition(int cursorPosition)
        +
        Get the list position mapped to by the provided Cursor position. + If the provided Cursor position has been removed by a drag-sort, + this returns REMOVED.
        +
        +
        Parameters:
        +
        cursorPosition - A Cursor position
        +
        Returns:
        +
        The mapped-to list position or REMOVED
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/com/mobeta/android/dslv/DragSortItemView.html b/javadoc/com/mobeta/android/dslv/DragSortItemView.html new file mode 100644 index 000000000..ae7d468ea --- /dev/null +++ b/javadoc/com/mobeta/android/dslv/DragSortItemView.html @@ -0,0 +1,422 @@ + + + + + +DragSortItemView + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mobeta.android.dslv
+

Class DragSortItemView

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    android.graphics.drawable.Drawable.Callback, android.view.accessibility.AccessibilityEventSource, android.view.KeyEvent.Callback, android.view.ViewManager, android.view.ViewParent
    +
    +
    +
    Direct Known Subclasses:
    +
    DragSortItemViewCheckable
    +
    +
    +
    +
    public class DragSortItemView
    +extends android.view.ViewGroup
    +
    Lightweight ViewGroup that wraps list items obtained from user's + ListAdapter. ItemView expects a single child that has a definite + height (i.e. the child's layout height is not MATCH_PARENT). + The width of + ItemView will always match the width of its child (that is, + the width MeasureSpec given to ItemView is passed directly + to the child, and the ItemView measured width is set to the + child's measured width). The height of ItemView can be anything; + the + + + The purpose of this class is to optimize slide + shuffle animations.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.view.ViewGroup

        +android.view.ViewGroup.LayoutParams, android.view.ViewGroup.MarginLayoutParams, android.view.ViewGroup.OnHierarchyChangeListener
      • +
      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.view.View

        +android.view.View.AccessibilityDelegate, android.view.View.BaseSavedState, android.view.View.DragShadowBuilder, android.view.View.MeasureSpec, android.view.View.OnApplyWindowInsetsListener, android.view.View.OnAttachStateChangeListener, android.view.View.OnClickListener, android.view.View.OnContextClickListener, android.view.View.OnCreateContextMenuListener, android.view.View.OnDragListener, android.view.View.OnFocusChangeListener, android.view.View.OnGenericMotionListener, android.view.View.OnHoverListener, android.view.View.OnKeyListener, android.view.View.OnLayoutChangeListener, android.view.View.OnLongClickListener, android.view.View.OnScrollChangeListener, android.view.View.OnSystemUiVisibilityChangeListener, android.view.View.OnTouchListener
      • +
      +
    • +
    + +
      +
    • + + +

      Field Summary

      +
        +
      • + + +

        Fields inherited from class android.view.ViewGroup

        +CLIP_TO_PADDING_MASK, FOCUS_AFTER_DESCENDANTS, FOCUS_BEFORE_DESCENDANTS, FOCUS_BLOCK_DESCENDANTS, LAYOUT_MODE_CLIP_BOUNDS, LAYOUT_MODE_OPTICAL_BOUNDS, PERSISTENT_ALL_CACHES, PERSISTENT_ANIMATION_CACHE, PERSISTENT_NO_CACHE, PERSISTENT_SCROLLING_CACHE
      • +
      +
        +
      • + + +

        Fields inherited from class android.view.View

        +ACCESSIBILITY_LIVE_REGION_ASSERTIVE, ACCESSIBILITY_LIVE_REGION_NONE, ACCESSIBILITY_LIVE_REGION_POLITE, ALPHA, DRAWING_CACHE_QUALITY_AUTO, DRAWING_CACHE_QUALITY_HIGH, DRAWING_CACHE_QUALITY_LOW, EMPTY_STATE_SET, ENABLED_FOCUSED_SELECTED_STATE_SET, ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, ENABLED_FOCUSED_STATE_SET, ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET, ENABLED_SELECTED_STATE_SET, ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET, ENABLED_STATE_SET, ENABLED_WINDOW_FOCUSED_STATE_SET, FIND_VIEWS_WITH_CONTENT_DESCRIPTION, FIND_VIEWS_WITH_TEXT, FOCUS_BACKWARD, FOCUS_DOWN, FOCUS_FORWARD, FOCUS_LEFT, FOCUS_RIGHT, FOCUS_UP, FOCUSABLES_ALL, FOCUSABLES_TOUCH_MODE, FOCUSED_SELECTED_STATE_SET, FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, FOCUSED_STATE_SET, FOCUSED_WINDOW_FOCUSED_STATE_SET, GONE, HAPTIC_FEEDBACK_ENABLED, IMPORTANT_FOR_ACCESSIBILITY_AUTO, IMPORTANT_FOR_ACCESSIBILITY_NO, IMPORTANT_FOR_ACCESSIBILITY_NO_HIDE_DESCENDANTS, IMPORTANT_FOR_ACCESSIBILITY_YES, INVISIBLE, KEEP_SCREEN_ON, LAYER_TYPE_HARDWARE, LAYER_TYPE_NONE, LAYER_TYPE_SOFTWARE, LAYOUT_DIRECTION_INHERIT, LAYOUT_DIRECTION_LOCALE, LAYOUT_DIRECTION_LTR, LAYOUT_DIRECTION_RTL, MEASURED_HEIGHT_STATE_SHIFT, MEASURED_SIZE_MASK, MEASURED_STATE_MASK, MEASURED_STATE_TOO_SMALL, NO_ID, OVER_SCROLL_ALWAYS, OVER_SCROLL_IF_CONTENT_SCROLLS, OVER_SCROLL_NEVER, PRESSED_ENABLED_FOCUSED_SELECTED_STATE_SET, PRESSED_ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_FOCUSED_STATE_SET, PRESSED_ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_SELECTED_STATE_SET, PRESSED_ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_STATE_SET, PRESSED_ENABLED_WINDOW_FOCUSED_STATE_SET, PRESSED_FOCUSED_SELECTED_STATE_SET, PRESSED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_FOCUSED_STATE_SET, PRESSED_FOCUSED_WINDOW_FOCUSED_STATE_SET, PRESSED_SELECTED_STATE_SET, PRESSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_STATE_SET, PRESSED_WINDOW_FOCUSED_STATE_SET, ROTATION, ROTATION_X, ROTATION_Y, SCALE_X, SCALE_Y, SCREEN_STATE_OFF, SCREEN_STATE_ON, SCROLL_AXIS_HORIZONTAL, SCROLL_AXIS_NONE, SCROLL_AXIS_VERTICAL, SCROLL_INDICATOR_BOTTOM, SCROLL_INDICATOR_END, SCROLL_INDICATOR_LEFT, SCROLL_INDICATOR_RIGHT, SCROLL_INDICATOR_START, SCROLL_INDICATOR_TOP, SCROLLBAR_POSITION_DEFAULT, SCROLLBAR_POSITION_LEFT, SCROLLBAR_POSITION_RIGHT, SCROLLBARS_INSIDE_INSET, SCROLLBARS_INSIDE_OVERLAY, SCROLLBARS_OUTSIDE_INSET, SCROLLBARS_OUTSIDE_OVERLAY, SELECTED_STATE_SET, SELECTED_WINDOW_FOCUSED_STATE_SET, SOUND_EFFECTS_ENABLED, STATUS_BAR_HIDDEN, STATUS_BAR_VISIBLE, SYSTEM_UI_FLAG_FULLSCREEN, SYSTEM_UI_FLAG_HIDE_NAVIGATION, SYSTEM_UI_FLAG_IMMERSIVE, SYSTEM_UI_FLAG_IMMERSIVE_STICKY, SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN, SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION, SYSTEM_UI_FLAG_LAYOUT_STABLE, SYSTEM_UI_FLAG_LIGHT_STATUS_BAR, SYSTEM_UI_FLAG_LOW_PROFILE, SYSTEM_UI_FLAG_VISIBLE, SYSTEM_UI_LAYOUT_FLAGS, TEXT_ALIGNMENT_CENTER, TEXT_ALIGNMENT_GRAVITY, TEXT_ALIGNMENT_INHERIT, TEXT_ALIGNMENT_TEXT_END, TEXT_ALIGNMENT_TEXT_START, TEXT_ALIGNMENT_VIEW_END, TEXT_ALIGNMENT_VIEW_START, TEXT_DIRECTION_ANY_RTL, TEXT_DIRECTION_FIRST_STRONG, TEXT_DIRECTION_FIRST_STRONG_LTR, TEXT_DIRECTION_FIRST_STRONG_RTL, TEXT_DIRECTION_INHERIT, TEXT_DIRECTION_LOCALE, TEXT_DIRECTION_LTR, TEXT_DIRECTION_RTL, TRANSLATION_X, TRANSLATION_Y, TRANSLATION_Z, VIEW_LOG_TAG, VISIBLE, WINDOW_FOCUSED_STATE_SET, X, Y, Z
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      DragSortItemView(android.content.Context context) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      intgetGravity() 
      protected voidonLayout(boolean changed, + int left, + int top, + int right, + int bottom) 
      protected voidonMeasure(int widthMeasureSpec, + int heightMeasureSpec) 
      voidsetGravity(int gravity) 
      +
        +
      • + + +

        Methods inherited from class android.view.ViewGroup

        +addChildrenForAccessibility, addFocusables, addStatesFromChildren, addTouchables, addView, addView, addView, addView, addView, addViewInLayout, addViewInLayout, attachLayoutAnimationParameters, attachViewToParent, bringChildToFront, canAnimate, checkLayoutParams, childDrawableStateChanged, childHasTransientStateChanged, cleanupLayoutState, clearChildFocus, clearDisappearingChildren, clearFocus, debug, detachAllViewsFromParent, detachViewFromParent, detachViewFromParent, detachViewsFromParent, dispatchApplyWindowInsets, dispatchConfigurationChanged, dispatchDisplayHint, dispatchDragEvent, dispatchDraw, dispatchDrawableHotspotChanged, dispatchFreezeSelfOnly, dispatchGenericFocusedEvent, dispatchGenericPointerEvent, dispatchHoverEvent, dispatchKeyEvent, dispatchKeyEventPreIme, dispatchKeyShortcutEvent, dispatchProvideStructure, dispatchRestoreInstanceState, dispatchSaveInstanceState, dispatchSetActivated, dispatchSetPressed, dispatchSetSelected, dispatchSystemUiVisibilityChanged, dispatchThawSelfOnly, dispatchTouchEvent, dispatchTrackballEvent, dispatchUnhandledMove, dispatchVisibilityChanged, dispatchWindowFocusChanged, dispatchWindowSystemUiVisiblityChanged, dispatchWindowVisibilityChanged, drawableStateChanged, drawChild, endViewTransition, findFocus, findViewsWithText, focusableViewAvailable, focusSearch, gatherTransparentRegion, generateDefaultLayoutParams, generateLayoutParams, generateLayoutParams, getAccessibilityClassName, getChildAt, getChildCount, getChildDrawingOrder, getChildMeasureSpec, getChildStaticTransformation, getChildVisibleRect, getClipChildren, getClipToPadding, getDescendantFocusability, getFocusedChild, getLayoutAnimation, getLayoutAnimationListener, getLayoutMode, getLayoutTransition, getNestedScrollAxes, getOverlay, getPersistentDrawingCache, getTouchscreenBlocksFocus, hasFocus, hasFocusable, hasTransientState, indexOfChild, invalidateChild, invalidateChildInParent, isAlwaysDrawnWithCacheEnabled, isAnimationCacheEnabled, isChildrenDrawingOrderEnabled, isChildrenDrawnWithCacheEnabled, isMotionEventSplittingEnabled, isTransitionGroup, jumpDrawablesToCurrentState, layout, measureChild, measureChildren, measureChildWithMargins, notifySubtreeAccessibilityStateChanged, offsetDescendantRectToMyCoords, offsetRectIntoDescendantCoords, onAttachedToWindow, onCreateDrawableState, onDetachedFromWindow, onInterceptHoverEvent, onInterceptTouchEvent, onNestedFling, onNestedPreFling, onNestedPrePerformAccessibilityAction, onNestedPreScroll, onNestedScroll, onNestedScrollAccepted, onRequestFocusInDescendants, onRequestSendAccessibilityEvent, onStartNestedScroll, onStopNestedScroll, onViewAdded, onViewRemoved, recomputeViewAttributes, removeAllViews, removeAllViewsInLayout, removeDetachedView, removeView, removeViewAt, removeViewInLayout, removeViews, removeViewsInLayout, requestChildFocus, requestChildRectangleOnScreen, requestDisallowInterceptTouchEvent, requestFocus, requestSendAccessibilityEvent, requestTransparentRegion, scheduleLayoutAnimation, setAddStatesFromChildren, setAlwaysDrawnWithCacheEnabled, setAnimationCacheEnabled, setChildrenDrawingCacheEnabled, setChildrenDrawingOrderEnabled, setChildrenDrawnWithCacheEnabled, setClipChildren, setClipToPadding, setDescendantFocusability, setLayoutAnimation, setLayoutAnimationListener, setLayoutMode, setLayoutTransition, setMotionEventSplittingEnabled, setOnHierarchyChangeListener, setPersistentDrawingCache, setStaticTransformationsEnabled, setTouchscreenBlocksFocus, setTransitionGroup, shouldDelayChildPressedState, showContextMenuForChild, startActionModeForChild, startActionModeForChild, startLayoutAnimation, startViewTransition, updateViewLayout
      • +
      +
        +
      • + + +

        Methods inherited from class android.view.View

        +addFocusables, addOnAttachStateChangeListener, addOnLayoutChangeListener, animate, announceForAccessibility, awakenScrollBars, awakenScrollBars, awakenScrollBars, bringToFront, buildDrawingCache, buildDrawingCache, buildLayer, callOnClick, cancelLongPress, cancelPendingInputEvents, canResolveLayoutDirection, canResolveTextAlignment, canResolveTextDirection, canScrollHorizontally, canScrollVertically, checkInputConnectionProxy, clearAnimation, combineMeasuredStates, computeHorizontalScrollExtent, computeHorizontalScrollOffset, computeHorizontalScrollRange, computeScroll, computeSystemWindowInsets, computeVerticalScrollExtent, computeVerticalScrollOffset, computeVerticalScrollRange, createAccessibilityNodeInfo, createContextMenu, destroyDrawingCache, dispatchGenericMotionEvent, dispatchNestedFling, dispatchNestedPreFling, dispatchNestedPrePerformAccessibilityAction, dispatchNestedPreScroll, dispatchNestedScroll, dispatchPopulateAccessibilityEvent, draw, drawableHotspotChanged, findViewById, findViewWithTag, fitSystemWindows, focusSearch, forceLayout, generateViewId, getAccessibilityLiveRegion, getAccessibilityNodeProvider, getAccessibilityTraversalAfter, getAccessibilityTraversalBefore, getAlpha, getAnimation, getApplicationWindowToken, getBackground, getBackgroundTintList, getBackgroundTintMode, getBaseline, getBottom, getBottomFadingEdgeStrength, getBottomPaddingOffset, getCameraDistance, getClipBounds, getClipBounds, getClipToOutline, getContentDescription, getContext, getContextMenuInfo, getDefaultSize, getDisplay, getDrawableState, getDrawingCache, getDrawingCache, getDrawingCacheBackgroundColor, getDrawingCacheQuality, getDrawingRect, getDrawingTime, getElevation, getFilterTouchesWhenObscured, getFitsSystemWindows, getFocusables, getFocusedRect, getForeground, getForegroundGravity, getForegroundTintList, getForegroundTintMode, getGlobalVisibleRect, getGlobalVisibleRect, getHandler, getHeight, getHitRect, getHorizontalFadingEdgeLength, getHorizontalScrollbarHeight, getId, getImportantForAccessibility, getKeepScreenOn, getKeyDispatcherState, getLabelFor, getLayerType, getLayoutDirection, getLayoutParams, getLeft, getLeftFadingEdgeStrength, getLeftPaddingOffset, getLocalVisibleRect, getLocationInWindow, getLocationOnScreen, getMatrix, getMeasuredHeight, getMeasuredHeightAndState, getMeasuredState, getMeasuredWidth, getMeasuredWidthAndState, getMinimumHeight, getMinimumWidth, getNextFocusDownId, getNextFocusForwardId, getNextFocusLeftId, getNextFocusRightId, getNextFocusUpId, getOnFocusChangeListener, getOutlineProvider, getOverScrollMode, getPaddingBottom, getPaddingEnd, getPaddingLeft, getPaddingRight, getPaddingStart, getPaddingTop, getParent, getParentForAccessibility, getPivotX, getPivotY, getResources, getRight, getRightFadingEdgeStrength, getRightPaddingOffset, getRootView, getRootWindowInsets, getRotation, getRotationX, getRotationY, getScaleX, getScaleY, getScrollBarDefaultDelayBeforeFade, getScrollBarFadeDuration, getScrollBarSize, getScrollBarStyle, getScrollIndicators, getScrollX, getScrollY, getSolidColor, getStateListAnimator, getSuggestedMinimumHeight, getSuggestedMinimumWidth, getSystemUiVisibility, getTag, getTag, getTextAlignment, getTextDirection, getTop, getTopFadingEdgeStrength, getTopPaddingOffset, getTouchables, getTouchDelegate, getTransitionName, getTranslationX, getTranslationY, getTranslationZ, getVerticalFadingEdgeLength, getVerticalScrollbarPosition, getVerticalScrollbarWidth, getViewTreeObserver, getVisibility, getWidth, getWindowAttachCount, getWindowId, getWindowSystemUiVisibility, getWindowToken, getWindowVisibility, getWindowVisibleDisplayFrame, getX, getY, getZ, hasNestedScrollingParent, hasOnClickListeners, hasOverlappingRendering, hasWindowFocus, inflate, invalidate, invalidate, invalidate, invalidateDrawable, invalidateOutline, isAccessibilityFocused, isActivated, isAttachedToWindow, isClickable, isContextClickable, isDirty, isDrawingCacheEnabled, isDuplicateParentStateEnabled, isEnabled, isFocusable, isFocusableInTouchMode, isFocused, isHapticFeedbackEnabled, isHardwareAccelerated, isHorizontalFadingEdgeEnabled, isHorizontalScrollBarEnabled, isHovered, isImportantForAccessibility, isInEditMode, isInLayout, isInTouchMode, isLaidOut, isLayoutDirectionResolved, isLayoutRequested, isLongClickable, isNestedScrollingEnabled, isOpaque, isPaddingOffsetRequired, isPaddingRelative, isPressed, isSaveEnabled, isSaveFromParentEnabled, isScrollbarFadingEnabled, isScrollContainer, isSelected, isShown, isSoundEffectsEnabled, isTextAlignmentResolved, isTextDirectionResolved, isVerticalFadingEdgeEnabled, isVerticalScrollBarEnabled, measure, mergeDrawableStates, offsetLeftAndRight, offsetTopAndBottom, onAnimationEnd, onAnimationStart, onApplyWindowInsets, onCancelPendingInputEvents, onCheckIsTextEditor, onConfigurationChanged, onCreateContextMenu, onCreateInputConnection, onDisplayHint, onDragEvent, onDraw, onDrawForeground, onDrawScrollBars, onFilterTouchEventForSecurity, onFinishInflate, onFinishTemporaryDetach, onFocusChanged, onGenericMotionEvent, onHoverChanged, onHoverEvent, onInitializeAccessibilityEvent, onInitializeAccessibilityNodeInfo, onKeyDown, onKeyLongPress, onKeyMultiple, onKeyPreIme, onKeyShortcut, onKeyUp, onOverScrolled, onPopulateAccessibilityEvent, onProvideStructure, onProvideVirtualStructure, onRestoreInstanceState, onRtlPropertiesChanged, onSaveInstanceState, onScreenStateChanged, onScrollChanged, onSetAlpha, onSizeChanged, onStartTemporaryDetach, onTouchEvent, onTrackballEvent, onVisibilityChanged, onWindowFocusChanged, onWindowSystemUiVisibilityChanged, onWindowVisibilityChanged, overScrollBy, performAccessibilityAction, performClick, performContextClick, performHapticFeedback, performHapticFeedback, performLongClick, playSoundEffect, post, postDelayed, postInvalidate, postInvalidate, postInvalidateDelayed, postInvalidateDelayed, postInvalidateOnAnimation, postInvalidateOnAnimation, postOnAnimation, postOnAnimationDelayed, refreshDrawableState, removeCallbacks, removeOnAttachStateChangeListener, removeOnLayoutChangeListener, requestApplyInsets, requestFitSystemWindows, requestFocus, requestFocus, requestFocusFromTouch, requestLayout, requestRectangleOnScreen, requestRectangleOnScreen, requestUnbufferedDispatch, resolveSize, resolveSizeAndState, restoreHierarchyState, saveHierarchyState, scheduleDrawable, scrollBy, scrollTo, sendAccessibilityEvent, sendAccessibilityEventUnchecked, setAccessibilityDelegate, setAccessibilityLiveRegion, setAccessibilityTraversalAfter, setAccessibilityTraversalBefore, setActivated, setAlpha, setAnimation, setBackground, setBackgroundColor, setBackgroundDrawable, setBackgroundResource, setBackgroundTintList, setBackgroundTintMode, setBottom, setCameraDistance, setClickable, setClipBounds, setClipToOutline, setContentDescription, setContextClickable, setDrawingCacheBackgroundColor, setDrawingCacheEnabled, setDrawingCacheQuality, setDuplicateParentStateEnabled, setElevation, setEnabled, setFadingEdgeLength, setFilterTouchesWhenObscured, setFitsSystemWindows, setFocusable, setFocusableInTouchMode, setForeground, setForegroundGravity, setForegroundTintList, setForegroundTintMode, setHapticFeedbackEnabled, setHasTransientState, setHorizontalFadingEdgeEnabled, setHorizontalScrollBarEnabled, setHovered, setId, setImportantForAccessibility, setKeepScreenOn, setLabelFor, setLayerPaint, setLayerType, setLayoutDirection, setLayoutParams, setLeft, setLongClickable, setMeasuredDimension, setMinimumHeight, setMinimumWidth, setNestedScrollingEnabled, setNextFocusDownId, setNextFocusForwardId, setNextFocusLeftId, setNextFocusRightId, setNextFocusUpId, setOnApplyWindowInsetsListener, setOnClickListener, setOnContextClickListener, setOnCreateContextMenuListener, setOnDragListener, setOnFocusChangeListener, setOnGenericMotionListener, setOnHoverListener, setOnKeyListener, setOnLongClickListener, setOnScrollChangeListener, setOnSystemUiVisibilityChangeListener, setOnTouchListener, setOutlineProvider, setOverScrollMode, setPadding, setPaddingRelative, setPivotX, setPivotY, setPressed, setRight, setRotation, setRotationX, setRotationY, setSaveEnabled, setSaveFromParentEnabled, setScaleX, setScaleY, setScrollBarDefaultDelayBeforeFade, setScrollBarFadeDuration, setScrollbarFadingEnabled, setScrollBarSize, setScrollBarStyle, setScrollContainer, setScrollIndicators, setScrollIndicators, setScrollX, setScrollY, setSelected, setSoundEffectsEnabled, setStateListAnimator, setSystemUiVisibility, setTag, setTag, setTextAlignment, setTextDirection, setTop, setTouchDelegate, setTransitionName, setTranslationX, setTranslationY, setTranslationZ, setVerticalFadingEdgeEnabled, setVerticalScrollBarEnabled, setVerticalScrollbarPosition, setVisibility, setWillNotCacheDrawing, setWillNotDraw, setX, setY, setZ, showContextMenu, startActionMode, startActionMode, startAnimation, startDrag, startNestedScroll, stopNestedScroll, toString, unscheduleDrawable, unscheduleDrawable, verifyDrawable, willNotCacheDrawing, willNotDraw
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
        +
      • + + +

        Methods inherited from interface android.view.ViewParent

        +canResolveLayoutDirection, canResolveTextAlignment, canResolveTextDirection, createContextMenu, getLayoutDirection, getParent, getParentForAccessibility, getTextAlignment, getTextDirection, isLayoutDirectionResolved, isLayoutRequested, isTextAlignmentResolved, isTextDirectionResolved, requestFitSystemWindows, requestLayout
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        DragSortItemView

        +
        public DragSortItemView(android.content.Context context)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        setGravity

        +
        public void setGravity(int gravity)
        +
      • +
      + + + +
        +
      • +

        getGravity

        +
        public int getGravity()
        +
      • +
      + + + +
        +
      • +

        onLayout

        +
        protected void onLayout(boolean changed,
        +                        int left,
        +                        int top,
        +                        int right,
        +                        int bottom)
        +
        +
        Specified by:
        +
        onLayout in class android.view.ViewGroup
        +
        +
      • +
      + + + +
        +
      • +

        onMeasure

        +
        protected void onMeasure(int widthMeasureSpec,
        +                         int heightMeasureSpec)
        +
        +
        Overrides:
        +
        onMeasure in class android.view.View
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/com/mobeta/android/dslv/DragSortItemViewCheckable.html b/javadoc/com/mobeta/android/dslv/DragSortItemViewCheckable.html new file mode 100644 index 000000000..eb103ce15 --- /dev/null +++ b/javadoc/com/mobeta/android/dslv/DragSortItemViewCheckable.html @@ -0,0 +1,412 @@ + + + + + +DragSortItemViewCheckable + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mobeta.android.dslv
+

Class DragSortItemViewCheckable

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    android.graphics.drawable.Drawable.Callback, android.view.accessibility.AccessibilityEventSource, android.view.KeyEvent.Callback, android.view.ViewManager, android.view.ViewParent, android.widget.Checkable
    +
    +
    +
    +
    public class DragSortItemViewCheckable
    +extends DragSortItemView
    +implements android.widget.Checkable
    +
    Lightweight ViewGroup that wraps list items obtained from user's + ListAdapter. ItemView expects a single child that has a definite + height (i.e. the child's layout height is not MATCH_PARENT). + The width of + ItemView will always match the width of its child (that is, + the width MeasureSpec given to ItemView is passed directly + to the child, and the ItemView measured width is set to the + child's measured width). The height of ItemView can be anything; + the + + + The purpose of this class is to optimize slide + shuffle animations.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.view.ViewGroup

        +android.view.ViewGroup.LayoutParams, android.view.ViewGroup.MarginLayoutParams, android.view.ViewGroup.OnHierarchyChangeListener
      • +
      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.view.View

        +android.view.View.AccessibilityDelegate, android.view.View.BaseSavedState, android.view.View.DragShadowBuilder, android.view.View.MeasureSpec, android.view.View.OnApplyWindowInsetsListener, android.view.View.OnAttachStateChangeListener, android.view.View.OnClickListener, android.view.View.OnContextClickListener, android.view.View.OnCreateContextMenuListener, android.view.View.OnDragListener, android.view.View.OnFocusChangeListener, android.view.View.OnGenericMotionListener, android.view.View.OnHoverListener, android.view.View.OnKeyListener, android.view.View.OnLayoutChangeListener, android.view.View.OnLongClickListener, android.view.View.OnScrollChangeListener, android.view.View.OnSystemUiVisibilityChangeListener, android.view.View.OnTouchListener
      • +
      +
    • +
    + +
      +
    • + + +

      Field Summary

      +
        +
      • + + +

        Fields inherited from class android.view.ViewGroup

        +CLIP_TO_PADDING_MASK, FOCUS_AFTER_DESCENDANTS, FOCUS_BEFORE_DESCENDANTS, FOCUS_BLOCK_DESCENDANTS, LAYOUT_MODE_CLIP_BOUNDS, LAYOUT_MODE_OPTICAL_BOUNDS, PERSISTENT_ALL_CACHES, PERSISTENT_ANIMATION_CACHE, PERSISTENT_NO_CACHE, PERSISTENT_SCROLLING_CACHE
      • +
      +
        +
      • + + +

        Fields inherited from class android.view.View

        +ACCESSIBILITY_LIVE_REGION_ASSERTIVE, ACCESSIBILITY_LIVE_REGION_NONE, ACCESSIBILITY_LIVE_REGION_POLITE, ALPHA, DRAWING_CACHE_QUALITY_AUTO, DRAWING_CACHE_QUALITY_HIGH, DRAWING_CACHE_QUALITY_LOW, EMPTY_STATE_SET, ENABLED_FOCUSED_SELECTED_STATE_SET, ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, ENABLED_FOCUSED_STATE_SET, ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET, ENABLED_SELECTED_STATE_SET, ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET, ENABLED_STATE_SET, ENABLED_WINDOW_FOCUSED_STATE_SET, FIND_VIEWS_WITH_CONTENT_DESCRIPTION, FIND_VIEWS_WITH_TEXT, FOCUS_BACKWARD, FOCUS_DOWN, FOCUS_FORWARD, FOCUS_LEFT, FOCUS_RIGHT, FOCUS_UP, FOCUSABLES_ALL, FOCUSABLES_TOUCH_MODE, FOCUSED_SELECTED_STATE_SET, FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, FOCUSED_STATE_SET, FOCUSED_WINDOW_FOCUSED_STATE_SET, GONE, HAPTIC_FEEDBACK_ENABLED, IMPORTANT_FOR_ACCESSIBILITY_AUTO, IMPORTANT_FOR_ACCESSIBILITY_NO, IMPORTANT_FOR_ACCESSIBILITY_NO_HIDE_DESCENDANTS, IMPORTANT_FOR_ACCESSIBILITY_YES, INVISIBLE, KEEP_SCREEN_ON, LAYER_TYPE_HARDWARE, LAYER_TYPE_NONE, LAYER_TYPE_SOFTWARE, LAYOUT_DIRECTION_INHERIT, LAYOUT_DIRECTION_LOCALE, LAYOUT_DIRECTION_LTR, LAYOUT_DIRECTION_RTL, MEASURED_HEIGHT_STATE_SHIFT, MEASURED_SIZE_MASK, MEASURED_STATE_MASK, MEASURED_STATE_TOO_SMALL, NO_ID, OVER_SCROLL_ALWAYS, OVER_SCROLL_IF_CONTENT_SCROLLS, OVER_SCROLL_NEVER, PRESSED_ENABLED_FOCUSED_SELECTED_STATE_SET, PRESSED_ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_FOCUSED_STATE_SET, PRESSED_ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_SELECTED_STATE_SET, PRESSED_ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_STATE_SET, PRESSED_ENABLED_WINDOW_FOCUSED_STATE_SET, PRESSED_FOCUSED_SELECTED_STATE_SET, PRESSED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_FOCUSED_STATE_SET, PRESSED_FOCUSED_WINDOW_FOCUSED_STATE_SET, PRESSED_SELECTED_STATE_SET, PRESSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_STATE_SET, PRESSED_WINDOW_FOCUSED_STATE_SET, ROTATION, ROTATION_X, ROTATION_Y, SCALE_X, SCALE_Y, SCREEN_STATE_OFF, SCREEN_STATE_ON, SCROLL_AXIS_HORIZONTAL, SCROLL_AXIS_NONE, SCROLL_AXIS_VERTICAL, SCROLL_INDICATOR_BOTTOM, SCROLL_INDICATOR_END, SCROLL_INDICATOR_LEFT, SCROLL_INDICATOR_RIGHT, SCROLL_INDICATOR_START, SCROLL_INDICATOR_TOP, SCROLLBAR_POSITION_DEFAULT, SCROLLBAR_POSITION_LEFT, SCROLLBAR_POSITION_RIGHT, SCROLLBARS_INSIDE_INSET, SCROLLBARS_INSIDE_OVERLAY, SCROLLBARS_OUTSIDE_INSET, SCROLLBARS_OUTSIDE_OVERLAY, SELECTED_STATE_SET, SELECTED_WINDOW_FOCUSED_STATE_SET, SOUND_EFFECTS_ENABLED, STATUS_BAR_HIDDEN, STATUS_BAR_VISIBLE, SYSTEM_UI_FLAG_FULLSCREEN, SYSTEM_UI_FLAG_HIDE_NAVIGATION, SYSTEM_UI_FLAG_IMMERSIVE, SYSTEM_UI_FLAG_IMMERSIVE_STICKY, SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN, SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION, SYSTEM_UI_FLAG_LAYOUT_STABLE, SYSTEM_UI_FLAG_LIGHT_STATUS_BAR, SYSTEM_UI_FLAG_LOW_PROFILE, SYSTEM_UI_FLAG_VISIBLE, SYSTEM_UI_LAYOUT_FLAGS, TEXT_ALIGNMENT_CENTER, TEXT_ALIGNMENT_GRAVITY, TEXT_ALIGNMENT_INHERIT, TEXT_ALIGNMENT_TEXT_END, TEXT_ALIGNMENT_TEXT_START, TEXT_ALIGNMENT_VIEW_END, TEXT_ALIGNMENT_VIEW_START, TEXT_DIRECTION_ANY_RTL, TEXT_DIRECTION_FIRST_STRONG, TEXT_DIRECTION_FIRST_STRONG_LTR, TEXT_DIRECTION_FIRST_STRONG_RTL, TEXT_DIRECTION_INHERIT, TEXT_DIRECTION_LOCALE, TEXT_DIRECTION_LTR, TEXT_DIRECTION_RTL, TRANSLATION_X, TRANSLATION_Y, TRANSLATION_Z, VIEW_LOG_TAG, VISIBLE, WINDOW_FOCUSED_STATE_SET, X, Y, Z
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      DragSortItemViewCheckable(android.content.Context context) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      booleanisChecked() 
      voidsetChecked(boolean checked) 
      voidtoggle() 
      + +
        +
      • + + +

        Methods inherited from class android.view.ViewGroup

        +addChildrenForAccessibility, addFocusables, addStatesFromChildren, addTouchables, addView, addView, addView, addView, addView, addViewInLayout, addViewInLayout, attachLayoutAnimationParameters, attachViewToParent, bringChildToFront, canAnimate, checkLayoutParams, childDrawableStateChanged, childHasTransientStateChanged, cleanupLayoutState, clearChildFocus, clearDisappearingChildren, clearFocus, debug, detachAllViewsFromParent, detachViewFromParent, detachViewFromParent, detachViewsFromParent, dispatchApplyWindowInsets, dispatchConfigurationChanged, dispatchDisplayHint, dispatchDragEvent, dispatchDraw, dispatchDrawableHotspotChanged, dispatchFreezeSelfOnly, dispatchGenericFocusedEvent, dispatchGenericPointerEvent, dispatchHoverEvent, dispatchKeyEvent, dispatchKeyEventPreIme, dispatchKeyShortcutEvent, dispatchProvideStructure, dispatchRestoreInstanceState, dispatchSaveInstanceState, dispatchSetActivated, dispatchSetPressed, dispatchSetSelected, dispatchSystemUiVisibilityChanged, dispatchThawSelfOnly, dispatchTouchEvent, dispatchTrackballEvent, dispatchUnhandledMove, dispatchVisibilityChanged, dispatchWindowFocusChanged, dispatchWindowSystemUiVisiblityChanged, dispatchWindowVisibilityChanged, drawableStateChanged, drawChild, endViewTransition, findFocus, findViewsWithText, focusableViewAvailable, focusSearch, gatherTransparentRegion, generateDefaultLayoutParams, generateLayoutParams, generateLayoutParams, getAccessibilityClassName, getChildAt, getChildCount, getChildDrawingOrder, getChildMeasureSpec, getChildStaticTransformation, getChildVisibleRect, getClipChildren, getClipToPadding, getDescendantFocusability, getFocusedChild, getLayoutAnimation, getLayoutAnimationListener, getLayoutMode, getLayoutTransition, getNestedScrollAxes, getOverlay, getPersistentDrawingCache, getTouchscreenBlocksFocus, hasFocus, hasFocusable, hasTransientState, indexOfChild, invalidateChild, invalidateChildInParent, isAlwaysDrawnWithCacheEnabled, isAnimationCacheEnabled, isChildrenDrawingOrderEnabled, isChildrenDrawnWithCacheEnabled, isMotionEventSplittingEnabled, isTransitionGroup, jumpDrawablesToCurrentState, layout, measureChild, measureChildren, measureChildWithMargins, notifySubtreeAccessibilityStateChanged, offsetDescendantRectToMyCoords, offsetRectIntoDescendantCoords, onAttachedToWindow, onCreateDrawableState, onDetachedFromWindow, onInterceptHoverEvent, onInterceptTouchEvent, onNestedFling, onNestedPreFling, onNestedPrePerformAccessibilityAction, onNestedPreScroll, onNestedScroll, onNestedScrollAccepted, onRequestFocusInDescendants, onRequestSendAccessibilityEvent, onStartNestedScroll, onStopNestedScroll, onViewAdded, onViewRemoved, recomputeViewAttributes, removeAllViews, removeAllViewsInLayout, removeDetachedView, removeView, removeViewAt, removeViewInLayout, removeViews, removeViewsInLayout, requestChildFocus, requestChildRectangleOnScreen, requestDisallowInterceptTouchEvent, requestFocus, requestSendAccessibilityEvent, requestTransparentRegion, scheduleLayoutAnimation, setAddStatesFromChildren, setAlwaysDrawnWithCacheEnabled, setAnimationCacheEnabled, setChildrenDrawingCacheEnabled, setChildrenDrawingOrderEnabled, setChildrenDrawnWithCacheEnabled, setClipChildren, setClipToPadding, setDescendantFocusability, setLayoutAnimation, setLayoutAnimationListener, setLayoutMode, setLayoutTransition, setMotionEventSplittingEnabled, setOnHierarchyChangeListener, setPersistentDrawingCache, setStaticTransformationsEnabled, setTouchscreenBlocksFocus, setTransitionGroup, shouldDelayChildPressedState, showContextMenuForChild, startActionModeForChild, startActionModeForChild, startLayoutAnimation, startViewTransition, updateViewLayout
      • +
      +
        +
      • + + +

        Methods inherited from class android.view.View

        +addFocusables, addOnAttachStateChangeListener, addOnLayoutChangeListener, animate, announceForAccessibility, awakenScrollBars, awakenScrollBars, awakenScrollBars, bringToFront, buildDrawingCache, buildDrawingCache, buildLayer, callOnClick, cancelLongPress, cancelPendingInputEvents, canResolveLayoutDirection, canResolveTextAlignment, canResolveTextDirection, canScrollHorizontally, canScrollVertically, checkInputConnectionProxy, clearAnimation, combineMeasuredStates, computeHorizontalScrollExtent, computeHorizontalScrollOffset, computeHorizontalScrollRange, computeScroll, computeSystemWindowInsets, computeVerticalScrollExtent, computeVerticalScrollOffset, computeVerticalScrollRange, createAccessibilityNodeInfo, createContextMenu, destroyDrawingCache, dispatchGenericMotionEvent, dispatchNestedFling, dispatchNestedPreFling, dispatchNestedPrePerformAccessibilityAction, dispatchNestedPreScroll, dispatchNestedScroll, dispatchPopulateAccessibilityEvent, draw, drawableHotspotChanged, findViewById, findViewWithTag, fitSystemWindows, focusSearch, forceLayout, generateViewId, getAccessibilityLiveRegion, getAccessibilityNodeProvider, getAccessibilityTraversalAfter, getAccessibilityTraversalBefore, getAlpha, getAnimation, getApplicationWindowToken, getBackground, getBackgroundTintList, getBackgroundTintMode, getBaseline, getBottom, getBottomFadingEdgeStrength, getBottomPaddingOffset, getCameraDistance, getClipBounds, getClipBounds, getClipToOutline, getContentDescription, getContext, getContextMenuInfo, getDefaultSize, getDisplay, getDrawableState, getDrawingCache, getDrawingCache, getDrawingCacheBackgroundColor, getDrawingCacheQuality, getDrawingRect, getDrawingTime, getElevation, getFilterTouchesWhenObscured, getFitsSystemWindows, getFocusables, getFocusedRect, getForeground, getForegroundGravity, getForegroundTintList, getForegroundTintMode, getGlobalVisibleRect, getGlobalVisibleRect, getHandler, getHeight, getHitRect, getHorizontalFadingEdgeLength, getHorizontalScrollbarHeight, getId, getImportantForAccessibility, getKeepScreenOn, getKeyDispatcherState, getLabelFor, getLayerType, getLayoutDirection, getLayoutParams, getLeft, getLeftFadingEdgeStrength, getLeftPaddingOffset, getLocalVisibleRect, getLocationInWindow, getLocationOnScreen, getMatrix, getMeasuredHeight, getMeasuredHeightAndState, getMeasuredState, getMeasuredWidth, getMeasuredWidthAndState, getMinimumHeight, getMinimumWidth, getNextFocusDownId, getNextFocusForwardId, getNextFocusLeftId, getNextFocusRightId, getNextFocusUpId, getOnFocusChangeListener, getOutlineProvider, getOverScrollMode, getPaddingBottom, getPaddingEnd, getPaddingLeft, getPaddingRight, getPaddingStart, getPaddingTop, getParent, getParentForAccessibility, getPivotX, getPivotY, getResources, getRight, getRightFadingEdgeStrength, getRightPaddingOffset, getRootView, getRootWindowInsets, getRotation, getRotationX, getRotationY, getScaleX, getScaleY, getScrollBarDefaultDelayBeforeFade, getScrollBarFadeDuration, getScrollBarSize, getScrollBarStyle, getScrollIndicators, getScrollX, getScrollY, getSolidColor, getStateListAnimator, getSuggestedMinimumHeight, getSuggestedMinimumWidth, getSystemUiVisibility, getTag, getTag, getTextAlignment, getTextDirection, getTop, getTopFadingEdgeStrength, getTopPaddingOffset, getTouchables, getTouchDelegate, getTransitionName, getTranslationX, getTranslationY, getTranslationZ, getVerticalFadingEdgeLength, getVerticalScrollbarPosition, getVerticalScrollbarWidth, getViewTreeObserver, getVisibility, getWidth, getWindowAttachCount, getWindowId, getWindowSystemUiVisibility, getWindowToken, getWindowVisibility, getWindowVisibleDisplayFrame, getX, getY, getZ, hasNestedScrollingParent, hasOnClickListeners, hasOverlappingRendering, hasWindowFocus, inflate, invalidate, invalidate, invalidate, invalidateDrawable, invalidateOutline, isAccessibilityFocused, isActivated, isAttachedToWindow, isClickable, isContextClickable, isDirty, isDrawingCacheEnabled, isDuplicateParentStateEnabled, isEnabled, isFocusable, isFocusableInTouchMode, isFocused, isHapticFeedbackEnabled, isHardwareAccelerated, isHorizontalFadingEdgeEnabled, isHorizontalScrollBarEnabled, isHovered, isImportantForAccessibility, isInEditMode, isInLayout, isInTouchMode, isLaidOut, isLayoutDirectionResolved, isLayoutRequested, isLongClickable, isNestedScrollingEnabled, isOpaque, isPaddingOffsetRequired, isPaddingRelative, isPressed, isSaveEnabled, isSaveFromParentEnabled, isScrollbarFadingEnabled, isScrollContainer, isSelected, isShown, isSoundEffectsEnabled, isTextAlignmentResolved, isTextDirectionResolved, isVerticalFadingEdgeEnabled, isVerticalScrollBarEnabled, measure, mergeDrawableStates, offsetLeftAndRight, offsetTopAndBottom, onAnimationEnd, onAnimationStart, onApplyWindowInsets, onCancelPendingInputEvents, onCheckIsTextEditor, onConfigurationChanged, onCreateContextMenu, onCreateInputConnection, onDisplayHint, onDragEvent, onDraw, onDrawForeground, onDrawScrollBars, onFilterTouchEventForSecurity, onFinishInflate, onFinishTemporaryDetach, onFocusChanged, onGenericMotionEvent, onHoverChanged, onHoverEvent, onInitializeAccessibilityEvent, onInitializeAccessibilityNodeInfo, onKeyDown, onKeyLongPress, onKeyMultiple, onKeyPreIme, onKeyShortcut, onKeyUp, onOverScrolled, onPopulateAccessibilityEvent, onProvideStructure, onProvideVirtualStructure, onRestoreInstanceState, onRtlPropertiesChanged, onSaveInstanceState, onScreenStateChanged, onScrollChanged, onSetAlpha, onSizeChanged, onStartTemporaryDetach, onTouchEvent, onTrackballEvent, onVisibilityChanged, onWindowFocusChanged, onWindowSystemUiVisibilityChanged, onWindowVisibilityChanged, overScrollBy, performAccessibilityAction, performClick, performContextClick, performHapticFeedback, performHapticFeedback, performLongClick, playSoundEffect, post, postDelayed, postInvalidate, postInvalidate, postInvalidateDelayed, postInvalidateDelayed, postInvalidateOnAnimation, postInvalidateOnAnimation, postOnAnimation, postOnAnimationDelayed, refreshDrawableState, removeCallbacks, removeOnAttachStateChangeListener, removeOnLayoutChangeListener, requestApplyInsets, requestFitSystemWindows, requestFocus, requestFocus, requestFocusFromTouch, requestLayout, requestRectangleOnScreen, requestRectangleOnScreen, requestUnbufferedDispatch, resolveSize, resolveSizeAndState, restoreHierarchyState, saveHierarchyState, scheduleDrawable, scrollBy, scrollTo, sendAccessibilityEvent, sendAccessibilityEventUnchecked, setAccessibilityDelegate, setAccessibilityLiveRegion, setAccessibilityTraversalAfter, setAccessibilityTraversalBefore, setActivated, setAlpha, setAnimation, setBackground, setBackgroundColor, setBackgroundDrawable, setBackgroundResource, setBackgroundTintList, setBackgroundTintMode, setBottom, setCameraDistance, setClickable, setClipBounds, setClipToOutline, setContentDescription, setContextClickable, setDrawingCacheBackgroundColor, setDrawingCacheEnabled, setDrawingCacheQuality, setDuplicateParentStateEnabled, setElevation, setEnabled, setFadingEdgeLength, setFilterTouchesWhenObscured, setFitsSystemWindows, setFocusable, setFocusableInTouchMode, setForeground, setForegroundGravity, setForegroundTintList, setForegroundTintMode, setHapticFeedbackEnabled, setHasTransientState, setHorizontalFadingEdgeEnabled, setHorizontalScrollBarEnabled, setHovered, setId, setImportantForAccessibility, setKeepScreenOn, setLabelFor, setLayerPaint, setLayerType, setLayoutDirection, setLayoutParams, setLeft, setLongClickable, setMeasuredDimension, setMinimumHeight, setMinimumWidth, setNestedScrollingEnabled, setNextFocusDownId, setNextFocusForwardId, setNextFocusLeftId, setNextFocusRightId, setNextFocusUpId, setOnApplyWindowInsetsListener, setOnClickListener, setOnContextClickListener, setOnCreateContextMenuListener, setOnDragListener, setOnFocusChangeListener, setOnGenericMotionListener, setOnHoverListener, setOnKeyListener, setOnLongClickListener, setOnScrollChangeListener, setOnSystemUiVisibilityChangeListener, setOnTouchListener, setOutlineProvider, setOverScrollMode, setPadding, setPaddingRelative, setPivotX, setPivotY, setPressed, setRight, setRotation, setRotationX, setRotationY, setSaveEnabled, setSaveFromParentEnabled, setScaleX, setScaleY, setScrollBarDefaultDelayBeforeFade, setScrollBarFadeDuration, setScrollbarFadingEnabled, setScrollBarSize, setScrollBarStyle, setScrollContainer, setScrollIndicators, setScrollIndicators, setScrollX, setScrollY, setSelected, setSoundEffectsEnabled, setStateListAnimator, setSystemUiVisibility, setTag, setTag, setTextAlignment, setTextDirection, setTop, setTouchDelegate, setTransitionName, setTranslationX, setTranslationY, setTranslationZ, setVerticalFadingEdgeEnabled, setVerticalScrollBarEnabled, setVerticalScrollbarPosition, setVisibility, setWillNotCacheDrawing, setWillNotDraw, setX, setY, setZ, showContextMenu, startActionMode, startActionMode, startAnimation, startDrag, startNestedScroll, stopNestedScroll, toString, unscheduleDrawable, unscheduleDrawable, verifyDrawable, willNotCacheDrawing, willNotDraw
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
        +
      • + + +

        Methods inherited from interface android.view.ViewParent

        +canResolveLayoutDirection, canResolveTextAlignment, canResolveTextDirection, createContextMenu, getLayoutDirection, getParent, getParentForAccessibility, getTextAlignment, getTextDirection, isLayoutDirectionResolved, isLayoutRequested, isTextAlignmentResolved, isTextDirectionResolved, requestFitSystemWindows, requestLayout
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        DragSortItemViewCheckable

        +
        public DragSortItemViewCheckable(android.content.Context context)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        isChecked

        +
        public boolean isChecked()
        +
        +
        Specified by:
        +
        isChecked in interface android.widget.Checkable
        +
        +
      • +
      + + + +
        +
      • +

        setChecked

        +
        public void setChecked(boolean checked)
        +
        +
        Specified by:
        +
        setChecked in interface android.widget.Checkable
        +
        +
      • +
      + + + +
        +
      • +

        toggle

        +
        public void toggle()
        +
        +
        Specified by:
        +
        toggle in interface android.widget.Checkable
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/com/mobeta/android/dslv/DragSortListView.DragListener.html b/javadoc/com/mobeta/android/dslv/DragSortListView.DragListener.html new file mode 100644 index 000000000..73ef37cb4 --- /dev/null +++ b/javadoc/com/mobeta/android/dslv/DragSortListView.DragListener.html @@ -0,0 +1,246 @@ + + + + + +DragSortListView.DragListener + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mobeta.android.dslv
+

Interface DragSortListView.DragListener

+
+
+
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        drag

        +
        void drag(int from,
        +          int to)
        +
      • +
      + + + +
        +
      • +

        startDrag

        +
        void startDrag(int position)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/com/mobeta/android/dslv/DragSortListView.DragScrollProfile.html b/javadoc/com/mobeta/android/dslv/DragSortListView.DragScrollProfile.html new file mode 100644 index 000000000..734b20fc1 --- /dev/null +++ b/javadoc/com/mobeta/android/dslv/DragSortListView.DragScrollProfile.html @@ -0,0 +1,242 @@ + + + + + +DragSortListView.DragScrollProfile + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mobeta.android.dslv
+

Interface DragSortListView.DragScrollProfile

+
+
+
+ +
+
+
    +
  • + + +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getSpeed

        +
        float getSpeed(float w,
        +               long t)
        +
        Return a scroll speed in pixels/millisecond. Always return a + positive number.
        +
        +
        Parameters:
        +
        w - Normalized position in scroll region (i.e. w \in [0,1]). + Small w typically means slow scrolling.
        +
        t - Time (in milliseconds) since start of scroll (handy if you + want scroll acceleration).
        +
        Returns:
        +
        Scroll speed at position w and time t in pixels/ms.
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/com/mobeta/android/dslv/DragSortListView.DragSortListener.html b/javadoc/com/mobeta/android/dslv/DragSortListView.DragSortListener.html new file mode 100644 index 000000000..5de01c83a --- /dev/null +++ b/javadoc/com/mobeta/android/dslv/DragSortListView.DragSortListener.html @@ -0,0 +1,213 @@ + + + + + +DragSortListView.DragSortListener + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mobeta.android.dslv
+

Interface DragSortListView.DragSortListener

+
+
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/com/mobeta/android/dslv/DragSortListView.DropListener.html b/javadoc/com/mobeta/android/dslv/DragSortListView.DropListener.html new file mode 100644 index 000000000..747a9ff67 --- /dev/null +++ b/javadoc/com/mobeta/android/dslv/DragSortListView.DropListener.html @@ -0,0 +1,237 @@ + + + + + +DragSortListView.DropListener + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mobeta.android.dslv
+

Interface DragSortListView.DropListener

+
+
+
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        drop

        +
        void drop(int from,
        +          int to)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/com/mobeta/android/dslv/DragSortListView.FloatViewManager.html b/javadoc/com/mobeta/android/dslv/DragSortListView.FloatViewManager.html new file mode 100644 index 000000000..4e8dd20b2 --- /dev/null +++ b/javadoc/com/mobeta/android/dslv/DragSortListView.FloatViewManager.html @@ -0,0 +1,307 @@ + + + + + +DragSortListView.FloatViewManager + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mobeta.android.dslv
+

Interface DragSortListView.FloatViewManager

+
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Abstract Methods 
      Modifier and TypeMethod and Description
      android.view.ViewonCreateFloatView(int position) +
      Return the floating View for item at position.
      +
      voidonDestroyFloatView(android.view.View floatView) +
      Called when the float View is dropped; lets you perform + any necessary cleanup.
      +
      voidonDragFloatView(android.view.View floatView, + android.graphics.Point location, + android.graphics.Point touch) +
      Called whenever the floating View is dragged.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        onCreateFloatView

        +
        android.view.View onCreateFloatView(int position)
        +
        Return the floating View for item at position. + DragSortListView will measure and layout this View for you, + so feel free to just inflate it. You can help DSLV by + setting some ViewGroup.LayoutParams on this View; + otherwise it will set some for you (with a width of FILL_PARENT + and a height of WRAP_CONTENT).
        +
        +
        Parameters:
        +
        position - Position of item to drag (NOTE: + position excludes header Views; thus, if you + want to call ViewGroup.getChildAt(int), you will need + to add ListView.getHeaderViewsCount() to the index).
        +
        Returns:
        +
        The View you wish to display as the floating View.
        +
        +
      • +
      + + + +
        +
      • +

        onDragFloatView

        +
        void onDragFloatView(android.view.View floatView,
        +                     android.graphics.Point location,
        +                     android.graphics.Point touch)
        +
        Called whenever the floating View is dragged. Float View + properties can be changed here. Also, the upcoming location + of the float View can be altered by setting + location.x and location.y.
        +
        +
        Parameters:
        +
        floatView - The floating View.
        +
        location - The location (top-left; relative to DSLV + top-left) at which the float + View would like to appear, given the current touch location + and the offset provided in DragSortListView.startDrag(int, int, int, int).
        +
        touch - The current touch location (relative to DSLV + top-left).
        +
        pendingScroll -
        +
        +
      • +
      + + + +
        +
      • +

        onDestroyFloatView

        +
        void onDestroyFloatView(android.view.View floatView)
        +
        Called when the float View is dropped; lets you perform + any necessary cleanup. The internal DSLV floating View + reference is set to null immediately after this is called.
        +
        +
        Parameters:
        +
        floatView - The floating View passed to + onCreateFloatView(int).
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/com/mobeta/android/dslv/DragSortListView.RemoveListener.html b/javadoc/com/mobeta/android/dslv/DragSortListView.RemoveListener.html new file mode 100644 index 000000000..91d0a70af --- /dev/null +++ b/javadoc/com/mobeta/android/dslv/DragSortListView.RemoveListener.html @@ -0,0 +1,234 @@ + + + + + +DragSortListView.RemoveListener + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mobeta.android.dslv
+

Interface DragSortListView.RemoveListener

+
+
+
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        remove

        +
        void remove(int which)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/com/mobeta/android/dslv/DragSortListView.html b/javadoc/com/mobeta/android/dslv/DragSortListView.html new file mode 100644 index 000000000..3052392f7 --- /dev/null +++ b/javadoc/com/mobeta/android/dslv/DragSortListView.html @@ -0,0 +1,1350 @@ + + + + + +DragSortListView + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mobeta.android.dslv
+

Class DragSortListView

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    android.graphics.drawable.Drawable.Callback, android.text.NoCopySpan, android.text.TextWatcher, android.view.accessibility.AccessibilityEventSource, android.view.KeyEvent.Callback, android.view.ViewManager, android.view.ViewParent, android.view.ViewTreeObserver.OnGlobalLayoutListener, android.view.ViewTreeObserver.OnTouchModeChangeListener, android.widget.Filter.FilterListener
    +
    +
    +
    Direct Known Subclasses:
    +
    HabitCardListView
    +
    +
    +
    +
    public class DragSortListView
    +extends android.widget.ListView
    +
    ListView subclass that mediates drag and drop resorting of items.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Nested Classes 
      Modifier and TypeClass and Description
      static interface DragSortListView.DragListener 
      static interface DragSortListView.DragScrollProfile +
      Interface for controlling + scroll speed as a function of touch position and time.
      +
      static interface DragSortListView.DragSortListener 
      static interface DragSortListView.DropListener +
      Your implementation of this has to reorder your ListAdapter! + Make sure to call + BaseAdapter.notifyDataSetChanged() or something like it + in your implementation.
      +
      static interface DragSortListView.FloatViewManager +
      Interface for customization of the floating View appearance + and dragging behavior.
      +
      static interface DragSortListView.RemoveListener +
      Make sure to call + BaseAdapter.notifyDataSetChanged() or something like it + in your implementation.
      +
      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.widget.ListView

        +android.widget.ListView.FixedViewInfo
      • +
      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.widget.AbsListView

        +android.widget.AbsListView.LayoutParams, android.widget.AbsListView.MultiChoiceModeListener, android.widget.AbsListView.OnScrollListener, android.widget.AbsListView.RecyclerListener, android.widget.AbsListView.SelectionBoundsAdjuster
      • +
      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.widget.AdapterView

        +android.widget.AdapterView.AdapterContextMenuInfo, android.widget.AdapterView.OnItemClickListener, android.widget.AdapterView.OnItemLongClickListener, android.widget.AdapterView.OnItemSelectedListener
      • +
      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.view.ViewGroup

        +android.view.ViewGroup.MarginLayoutParams, android.view.ViewGroup.OnHierarchyChangeListener
      • +
      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.view.View

        +android.view.View.AccessibilityDelegate, android.view.View.BaseSavedState, android.view.View.DragShadowBuilder, android.view.View.MeasureSpec, android.view.View.OnApplyWindowInsetsListener, android.view.View.OnAttachStateChangeListener, android.view.View.OnClickListener, android.view.View.OnContextClickListener, android.view.View.OnCreateContextMenuListener, android.view.View.OnDragListener, android.view.View.OnFocusChangeListener, android.view.View.OnGenericMotionListener, android.view.View.OnHoverListener, android.view.View.OnKeyListener, android.view.View.OnLayoutChangeListener, android.view.View.OnLongClickListener, android.view.View.OnScrollChangeListener, android.view.View.OnSystemUiVisibilityChangeListener, android.view.View.OnTouchListener
      • +
      +
        +
      • + + +

        Nested classes/interfaces inherited from interface android.text.NoCopySpan

        +android.text.NoCopySpan.Concrete
      • +
      +
    • +
    + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      static intDRAG_NEG_X +
      Drag flag bit.
      +
      static intDRAG_NEG_Y +
      Drag flag bit.
      +
      static intDRAG_POS_X +
      Drag flag bit.
      +
      static intDRAG_POS_Y +
      Drag flag bit.
      +
      +
        +
      • + + +

        Fields inherited from class android.widget.AbsListView

        +CHOICE_MODE_MULTIPLE, CHOICE_MODE_MULTIPLE_MODAL, CHOICE_MODE_NONE, CHOICE_MODE_SINGLE, TRANSCRIPT_MODE_ALWAYS_SCROLL, TRANSCRIPT_MODE_DISABLED, TRANSCRIPT_MODE_NORMAL
      • +
      +
        +
      • + + +

        Fields inherited from class android.widget.AdapterView

        +INVALID_POSITION, INVALID_ROW_ID, ITEM_VIEW_TYPE_HEADER_OR_FOOTER, ITEM_VIEW_TYPE_IGNORE
      • +
      +
        +
      • + + +

        Fields inherited from class android.view.ViewGroup

        +CLIP_TO_PADDING_MASK, FOCUS_AFTER_DESCENDANTS, FOCUS_BEFORE_DESCENDANTS, FOCUS_BLOCK_DESCENDANTS, LAYOUT_MODE_CLIP_BOUNDS, LAYOUT_MODE_OPTICAL_BOUNDS, PERSISTENT_ALL_CACHES, PERSISTENT_ANIMATION_CACHE, PERSISTENT_NO_CACHE, PERSISTENT_SCROLLING_CACHE
      • +
      +
        +
      • + + +

        Fields inherited from class android.view.View

        +ACCESSIBILITY_LIVE_REGION_ASSERTIVE, ACCESSIBILITY_LIVE_REGION_NONE, ACCESSIBILITY_LIVE_REGION_POLITE, ALPHA, DRAWING_CACHE_QUALITY_AUTO, DRAWING_CACHE_QUALITY_HIGH, DRAWING_CACHE_QUALITY_LOW, EMPTY_STATE_SET, ENABLED_FOCUSED_SELECTED_STATE_SET, ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, ENABLED_FOCUSED_STATE_SET, ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET, ENABLED_SELECTED_STATE_SET, ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET, ENABLED_STATE_SET, ENABLED_WINDOW_FOCUSED_STATE_SET, FIND_VIEWS_WITH_CONTENT_DESCRIPTION, FIND_VIEWS_WITH_TEXT, FOCUS_BACKWARD, FOCUS_DOWN, FOCUS_FORWARD, FOCUS_LEFT, FOCUS_RIGHT, FOCUS_UP, FOCUSABLES_ALL, FOCUSABLES_TOUCH_MODE, FOCUSED_SELECTED_STATE_SET, FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, FOCUSED_STATE_SET, FOCUSED_WINDOW_FOCUSED_STATE_SET, GONE, HAPTIC_FEEDBACK_ENABLED, IMPORTANT_FOR_ACCESSIBILITY_AUTO, IMPORTANT_FOR_ACCESSIBILITY_NO, IMPORTANT_FOR_ACCESSIBILITY_NO_HIDE_DESCENDANTS, IMPORTANT_FOR_ACCESSIBILITY_YES, INVISIBLE, KEEP_SCREEN_ON, LAYER_TYPE_HARDWARE, LAYER_TYPE_NONE, LAYER_TYPE_SOFTWARE, LAYOUT_DIRECTION_INHERIT, LAYOUT_DIRECTION_LOCALE, LAYOUT_DIRECTION_LTR, LAYOUT_DIRECTION_RTL, MEASURED_HEIGHT_STATE_SHIFT, MEASURED_SIZE_MASK, MEASURED_STATE_MASK, MEASURED_STATE_TOO_SMALL, NO_ID, OVER_SCROLL_ALWAYS, OVER_SCROLL_IF_CONTENT_SCROLLS, OVER_SCROLL_NEVER, PRESSED_ENABLED_FOCUSED_SELECTED_STATE_SET, PRESSED_ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_FOCUSED_STATE_SET, PRESSED_ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_SELECTED_STATE_SET, PRESSED_ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_STATE_SET, PRESSED_ENABLED_WINDOW_FOCUSED_STATE_SET, PRESSED_FOCUSED_SELECTED_STATE_SET, PRESSED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_FOCUSED_STATE_SET, PRESSED_FOCUSED_WINDOW_FOCUSED_STATE_SET, PRESSED_SELECTED_STATE_SET, PRESSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_STATE_SET, PRESSED_WINDOW_FOCUSED_STATE_SET, ROTATION, ROTATION_X, ROTATION_Y, SCALE_X, SCALE_Y, SCREEN_STATE_OFF, SCREEN_STATE_ON, SCROLL_AXIS_HORIZONTAL, SCROLL_AXIS_NONE, SCROLL_AXIS_VERTICAL, SCROLL_INDICATOR_BOTTOM, SCROLL_INDICATOR_END, SCROLL_INDICATOR_LEFT, SCROLL_INDICATOR_RIGHT, SCROLL_INDICATOR_START, SCROLL_INDICATOR_TOP, SCROLLBAR_POSITION_DEFAULT, SCROLLBAR_POSITION_LEFT, SCROLLBAR_POSITION_RIGHT, SCROLLBARS_INSIDE_INSET, SCROLLBARS_INSIDE_OVERLAY, SCROLLBARS_OUTSIDE_INSET, SCROLLBARS_OUTSIDE_OVERLAY, SELECTED_STATE_SET, SELECTED_WINDOW_FOCUSED_STATE_SET, SOUND_EFFECTS_ENABLED, STATUS_BAR_HIDDEN, STATUS_BAR_VISIBLE, SYSTEM_UI_FLAG_FULLSCREEN, SYSTEM_UI_FLAG_HIDE_NAVIGATION, SYSTEM_UI_FLAG_IMMERSIVE, SYSTEM_UI_FLAG_IMMERSIVE_STICKY, SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN, SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION, SYSTEM_UI_FLAG_LAYOUT_STABLE, SYSTEM_UI_FLAG_LIGHT_STATUS_BAR, SYSTEM_UI_FLAG_LOW_PROFILE, SYSTEM_UI_FLAG_VISIBLE, SYSTEM_UI_LAYOUT_FLAGS, TEXT_ALIGNMENT_CENTER, TEXT_ALIGNMENT_GRAVITY, TEXT_ALIGNMENT_INHERIT, TEXT_ALIGNMENT_TEXT_END, TEXT_ALIGNMENT_TEXT_START, TEXT_ALIGNMENT_VIEW_END, TEXT_ALIGNMENT_VIEW_START, TEXT_DIRECTION_ANY_RTL, TEXT_DIRECTION_FIRST_STRONG, TEXT_DIRECTION_FIRST_STRONG_LTR, TEXT_DIRECTION_FIRST_STRONG_RTL, TEXT_DIRECTION_INHERIT, TEXT_DIRECTION_LOCALE, TEXT_DIRECTION_LTR, TEXT_DIRECTION_RTL, TRANSLATION_X, TRANSLATION_Y, TRANSLATION_Z, VIEW_LOG_TAG, VISIBLE, WINDOW_FOCUSED_STATE_SET, X, Y, Z
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      DragSortListView(android.content.Context context, + android.util.AttributeSet attrs) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      voidcancelDrag() +
      Cancel a drag.
      +
      protected voiddispatchDraw(android.graphics.Canvas canvas) 
      floatgetFloatAlpha() 
      android.widget.ListAdaptergetInputAdapter() +
      As opposed to ListView.getAdapter(), which returns + a heavily wrapped ListAdapter (DragSortListView wraps the + input ListAdapter {\emph and} ListView wraps the wrapped one).
      +
      booleanisDragEnabled() 
      protected voidlayoutChildren() 
      booleanlistViewIntercepted() 
      voidmoveCheckState(int from, + int to) +
      Use this to move the check state of an item from one position to another + in a drop operation.
      +
      voidmoveItem(int from, + int to) +
      Move an item, bypassing the drag-sort process.
      +
      protected booleanonDragTouchEvent(android.view.MotionEvent ev) 
      protected voidonDraw(android.graphics.Canvas canvas) 
      booleanonInterceptTouchEvent(android.view.MotionEvent ev) 
      protected voidonMeasure(int widthMeasureSpec, + int heightMeasureSpec) 
      protected voidonSizeChanged(int w, + int h, + int oldw, + int oldh) 
      booleanonTouchEvent(android.view.MotionEvent ev) 
      voidremoveCheckState(int position) +
      Use this when an item has been deleted, to move the check state of all + following items up one step.
      +
      voidremoveItem(int which) 
      voidremoveItem(int which, + float velocityX) +
      Removes an item from the list and animates the removal.
      +
      voidrequestLayout() 
      voidsetAdapter(android.widget.ListAdapter adapter) +
      For each DragSortListView Listener interface implemented by + adapter, this method calls the appropriate + set*Listener method with adapter as the argument.
      +
      voidsetDragEnabled(boolean enabled) +
      Allows for easy toggling between a DragSortListView + and a regular old ListView.
      +
      voidsetDragListener(DragSortListView.DragListener l) 
      voidsetDragScrollProfile(DragSortListView.DragScrollProfile scrollProfile) +
      Completely custom scroll speed profile.
      +
      voidsetDragScrollStart(float heightFraction) +
      Set the width of each drag scroll region by specifying + a fraction of the ListView height.
      +
      voidsetDragScrollStarts(float upperFrac, + float lowerFrac) +
      Set the width of each drag scroll region by specifying + a fraction of the ListView height.
      +
      voidsetDragSortListener(DragSortListView.DragSortListener listener) 
      voidsetDropListener(DragSortListView.DropListener l) +
      This better reorder your ListAdapter! DragSortListView does not do this + for you; doesn't make sense to.
      +
      voidsetFloatAlpha(float alpha) +
      Usually called from a FloatViewManager.
      +
      voidsetFloatViewManager(DragSortListView.FloatViewManager manager) 
      voidsetMaxScrollSpeed(float max) +
      Set maximum drag scroll speed in positions/second.
      +
      voidsetRemoveListener(DragSortListView.RemoveListener l) +
      Probably a no-brainer, but make sure that your remove listener + calls BaseAdapter.notifyDataSetChanged() or something like it.
      +
      booleanstartDrag(int position, + int dragFlags, + int deltaX, + int deltaY) +
      Start a drag of item at position using the + registered FloatViewManager.
      +
      booleanstartDrag(int position, + android.view.View floatView, + int dragFlags, + int deltaX, + int deltaY) +
      Start a drag of item at position without using + a FloatViewManager.
      +
      booleanstopDrag(boolean remove) +
      Stop a drag in progress.
      +
      booleanstopDrag(boolean remove, + float velocityX) 
      booleanstopDragWithVelocity(boolean remove, + float velocityX) 
      +
        +
      • + + +

        Methods inherited from class android.widget.ListView

        +addFooterView, addFooterView, addHeaderView, addHeaderView, areFooterDividersEnabled, areHeaderDividersEnabled, canAnimate, dispatchKeyEvent, drawChild, findViewTraversal, findViewWithTagTraversal, getAccessibilityClassName, getAdapter, getCheckItemIds, getDivider, getDividerHeight, getFooterViewsCount, getHeaderViewsCount, getItemsCanFocus, getMaxScrollAmount, getOverscrollFooter, getOverscrollHeader, isOpaque, onFinishInflate, onFocusChanged, onInitializeAccessibilityNodeInfoForItem, onKeyDown, onKeyMultiple, onKeyUp, removeFooterView, removeHeaderView, requestChildRectangleOnScreen, setCacheColorHint, setDivider, setDividerHeight, setFooterDividersEnabled, setHeaderDividersEnabled, setItemsCanFocus, setOverscrollFooter, setOverscrollHeader, setRemoteViewsAdapter, setSelection, setSelectionAfterHeaderView, smoothScrollByOffset, smoothScrollToPosition
      • +
      +
        +
      • + + +

        Methods inherited from class android.widget.AbsListView

        +addTouchables, afterTextChanged, beforeTextChanged, canScrollList, checkInputConnectionProxy, checkLayoutParams, clearChoices, clearTextFilter, computeVerticalScrollExtent, computeVerticalScrollOffset, computeVerticalScrollRange, deferNotifyDataSetChanged, dispatchDrawableHotspotChanged, dispatchSetPressed, draw, drawableStateChanged, fling, generateDefaultLayoutParams, generateLayoutParams, generateLayoutParams, getBottomFadingEdgeStrength, getBottomPaddingOffset, getCacheColorHint, getCheckedItemCount, getCheckedItemIds, getCheckedItemPosition, getCheckedItemPositions, getChoiceMode, getContextMenuInfo, getFocusedRect, getLeftPaddingOffset, getListPaddingBottom, getListPaddingLeft, getListPaddingRight, getListPaddingTop, getRightPaddingOffset, getSelectedView, getSelector, getSolidColor, getTextFilter, getTopFadingEdgeStrength, getTopPaddingOffset, getTranscriptMode, getVerticalScrollbarWidth, handleDataChanged, hasTextFilter, invalidateViews, isFastScrollAlwaysVisible, isFastScrollEnabled, isInFilterMode, isItemChecked, isPaddingOffsetRequired, isScrollingCacheEnabled, isSmoothScrollbarEnabled, isStackFromBottom, isTextFilterEnabled, jumpDrawablesToCurrentState, onAttachedToWindow, onCancelPendingInputEvents, onCreateInputConnection, onDetachedFromWindow, onDisplayHint, onFilterComplete, onGenericMotionEvent, onGlobalLayout, onInterceptHoverEvent, onLayout, onNestedFling, onNestedScroll, onNestedScrollAccepted, onOverScrolled, onRemoteAdapterConnected, onRemoteAdapterDisconnected, onRestoreInstanceState, onRtlPropertiesChanged, onSaveInstanceState, onStartNestedScroll, onTextChanged, onTouchModeChanged, onWindowFocusChanged, performItemClick, pointToPosition, pointToRowId, reclaimViews, requestDisallowInterceptTouchEvent, scrollListBy, setChoiceMode, setDrawSelectorOnTop, setFastScrollAlwaysVisible, setFastScrollEnabled, setFastScrollStyle, setFilterText, setFriction, setItemChecked, setMultiChoiceModeListener, setOnScrollListener, setOverScrollMode, setRecyclerListener, setScrollBarStyle, setScrollIndicators, setScrollingCacheEnabled, setSelectionFromTop, setSelector, setSelector, setSmoothScrollbarEnabled, setStackFromBottom, setTextFilterEnabled, setTranscriptMode, setVelocityScale, setVerticalScrollbarPosition, showContextMenuForChild, smoothScrollBy, smoothScrollToPosition, smoothScrollToPositionFromTop, smoothScrollToPositionFromTop, verifyDrawable
      • +
      +
        +
      • + + +

        Methods inherited from class android.widget.AdapterView

        +addView, addView, addView, addView, dispatchRestoreInstanceState, dispatchSaveInstanceState, getCount, getEmptyView, getFirstVisiblePosition, getItemAtPosition, getItemIdAtPosition, getLastVisiblePosition, getOnItemClickListener, getOnItemLongClickListener, getOnItemSelectedListener, getPositionForView, getSelectedItem, getSelectedItemId, getSelectedItemPosition, removeAllViews, removeView, removeViewAt, setEmptyView, setFocusable, setFocusableInTouchMode, setOnClickListener, setOnItemClickListener, setOnItemLongClickListener, setOnItemSelectedListener
      • +
      +
        +
      • + + +

        Methods inherited from class android.view.ViewGroup

        +addChildrenForAccessibility, addFocusables, addStatesFromChildren, addView, addViewInLayout, addViewInLayout, attachLayoutAnimationParameters, attachViewToParent, bringChildToFront, childDrawableStateChanged, childHasTransientStateChanged, cleanupLayoutState, clearChildFocus, clearDisappearingChildren, clearFocus, debug, detachAllViewsFromParent, detachViewFromParent, detachViewFromParent, detachViewsFromParent, dispatchApplyWindowInsets, dispatchConfigurationChanged, dispatchDisplayHint, dispatchDragEvent, dispatchFreezeSelfOnly, dispatchGenericFocusedEvent, dispatchGenericPointerEvent, dispatchHoverEvent, dispatchKeyEventPreIme, dispatchKeyShortcutEvent, dispatchProvideStructure, dispatchSetActivated, dispatchSetSelected, dispatchSystemUiVisibilityChanged, dispatchThawSelfOnly, dispatchTouchEvent, dispatchTrackballEvent, dispatchUnhandledMove, dispatchVisibilityChanged, dispatchWindowFocusChanged, dispatchWindowSystemUiVisiblityChanged, dispatchWindowVisibilityChanged, endViewTransition, findFocus, findViewsWithText, focusableViewAvailable, focusSearch, gatherTransparentRegion, getChildAt, getChildCount, getChildDrawingOrder, getChildMeasureSpec, getChildStaticTransformation, getChildVisibleRect, getClipChildren, getClipToPadding, getDescendantFocusability, getFocusedChild, getLayoutAnimation, getLayoutAnimationListener, getLayoutMode, getLayoutTransition, getNestedScrollAxes, getOverlay, getPersistentDrawingCache, getTouchscreenBlocksFocus, hasFocus, hasFocusable, hasTransientState, indexOfChild, invalidateChild, invalidateChildInParent, isAlwaysDrawnWithCacheEnabled, isAnimationCacheEnabled, isChildrenDrawingOrderEnabled, isChildrenDrawnWithCacheEnabled, isMotionEventSplittingEnabled, isTransitionGroup, layout, measureChild, measureChildren, measureChildWithMargins, notifySubtreeAccessibilityStateChanged, offsetDescendantRectToMyCoords, offsetRectIntoDescendantCoords, onCreateDrawableState, onNestedPreFling, onNestedPrePerformAccessibilityAction, onNestedPreScroll, onRequestFocusInDescendants, onRequestSendAccessibilityEvent, onStopNestedScroll, onViewAdded, onViewRemoved, recomputeViewAttributes, removeAllViewsInLayout, removeDetachedView, removeViewInLayout, removeViews, removeViewsInLayout, requestChildFocus, requestFocus, requestSendAccessibilityEvent, requestTransparentRegion, scheduleLayoutAnimation, setAddStatesFromChildren, setAlwaysDrawnWithCacheEnabled, setAnimationCacheEnabled, setChildrenDrawingCacheEnabled, setChildrenDrawingOrderEnabled, setChildrenDrawnWithCacheEnabled, setClipChildren, setClipToPadding, setDescendantFocusability, setLayoutAnimation, setLayoutAnimationListener, setLayoutMode, setLayoutTransition, setMotionEventSplittingEnabled, setOnHierarchyChangeListener, setPersistentDrawingCache, setStaticTransformationsEnabled, setTouchscreenBlocksFocus, setTransitionGroup, shouldDelayChildPressedState, startActionModeForChild, startActionModeForChild, startLayoutAnimation, startViewTransition, updateViewLayout
      • +
      +
        +
      • + + +

        Methods inherited from class android.view.View

        +addFocusables, addOnAttachStateChangeListener, addOnLayoutChangeListener, animate, announceForAccessibility, awakenScrollBars, awakenScrollBars, awakenScrollBars, bringToFront, buildDrawingCache, buildDrawingCache, buildLayer, callOnClick, cancelLongPress, cancelPendingInputEvents, canResolveLayoutDirection, canResolveTextAlignment, canResolveTextDirection, canScrollHorizontally, canScrollVertically, clearAnimation, combineMeasuredStates, computeHorizontalScrollExtent, computeHorizontalScrollOffset, computeHorizontalScrollRange, computeScroll, computeSystemWindowInsets, createAccessibilityNodeInfo, createContextMenu, destroyDrawingCache, dispatchGenericMotionEvent, dispatchNestedFling, dispatchNestedPreFling, dispatchNestedPrePerformAccessibilityAction, dispatchNestedPreScroll, dispatchNestedScroll, dispatchPopulateAccessibilityEvent, drawableHotspotChanged, findViewById, findViewWithTag, fitSystemWindows, focusSearch, forceLayout, generateViewId, getAccessibilityLiveRegion, getAccessibilityNodeProvider, getAccessibilityTraversalAfter, getAccessibilityTraversalBefore, getAlpha, getAnimation, getApplicationWindowToken, getBackground, getBackgroundTintList, getBackgroundTintMode, getBaseline, getBottom, getCameraDistance, getClipBounds, getClipBounds, getClipToOutline, getContentDescription, getContext, getDefaultSize, getDisplay, getDrawableState, getDrawingCache, getDrawingCache, getDrawingCacheBackgroundColor, getDrawingCacheQuality, getDrawingRect, getDrawingTime, getElevation, getFilterTouchesWhenObscured, getFitsSystemWindows, getFocusables, getForeground, getForegroundGravity, getForegroundTintList, getForegroundTintMode, getGlobalVisibleRect, getGlobalVisibleRect, getHandler, getHeight, getHitRect, getHorizontalFadingEdgeLength, getHorizontalScrollbarHeight, getId, getImportantForAccessibility, getKeepScreenOn, getKeyDispatcherState, getLabelFor, getLayerType, getLayoutDirection, getLayoutParams, getLeft, getLeftFadingEdgeStrength, getLocalVisibleRect, getLocationInWindow, getLocationOnScreen, getMatrix, getMeasuredHeight, getMeasuredHeightAndState, getMeasuredState, getMeasuredWidth, getMeasuredWidthAndState, getMinimumHeight, getMinimumWidth, getNextFocusDownId, getNextFocusForwardId, getNextFocusLeftId, getNextFocusRightId, getNextFocusUpId, getOnFocusChangeListener, getOutlineProvider, getOverScrollMode, getPaddingBottom, getPaddingEnd, getPaddingLeft, getPaddingRight, getPaddingStart, getPaddingTop, getParent, getParentForAccessibility, getPivotX, getPivotY, getResources, getRight, getRightFadingEdgeStrength, getRootView, getRootWindowInsets, getRotation, getRotationX, getRotationY, getScaleX, getScaleY, getScrollBarDefaultDelayBeforeFade, getScrollBarFadeDuration, getScrollBarSize, getScrollBarStyle, getScrollIndicators, getScrollX, getScrollY, getStateListAnimator, getSuggestedMinimumHeight, getSuggestedMinimumWidth, getSystemUiVisibility, getTag, getTag, getTextAlignment, getTextDirection, getTop, getTouchables, getTouchDelegate, getTransitionName, getTranslationX, getTranslationY, getTranslationZ, getVerticalFadingEdgeLength, getVerticalScrollbarPosition, getViewTreeObserver, getVisibility, getWidth, getWindowAttachCount, getWindowId, getWindowSystemUiVisibility, getWindowToken, getWindowVisibility, getWindowVisibleDisplayFrame, getX, getY, getZ, hasNestedScrollingParent, hasOnClickListeners, hasOverlappingRendering, hasWindowFocus, inflate, invalidate, invalidate, invalidate, invalidateDrawable, invalidateOutline, isAccessibilityFocused, isActivated, isAttachedToWindow, isClickable, isContextClickable, isDirty, isDrawingCacheEnabled, isDuplicateParentStateEnabled, isEnabled, isFocusable, isFocusableInTouchMode, isFocused, isHapticFeedbackEnabled, isHardwareAccelerated, isHorizontalFadingEdgeEnabled, isHorizontalScrollBarEnabled, isHovered, isImportantForAccessibility, isInEditMode, isInLayout, isInTouchMode, isLaidOut, isLayoutDirectionResolved, isLayoutRequested, isLongClickable, isNestedScrollingEnabled, isPaddingRelative, isPressed, isSaveEnabled, isSaveFromParentEnabled, isScrollbarFadingEnabled, isScrollContainer, isSelected, isShown, isSoundEffectsEnabled, isTextAlignmentResolved, isTextDirectionResolved, isVerticalFadingEdgeEnabled, isVerticalScrollBarEnabled, measure, mergeDrawableStates, offsetLeftAndRight, offsetTopAndBottom, onAnimationEnd, onAnimationStart, onApplyWindowInsets, onCheckIsTextEditor, onConfigurationChanged, onCreateContextMenu, onDragEvent, onDrawForeground, onDrawScrollBars, onFilterTouchEventForSecurity, onFinishTemporaryDetach, onHoverChanged, onHoverEvent, onInitializeAccessibilityEvent, onInitializeAccessibilityNodeInfo, onKeyLongPress, onKeyPreIme, onKeyShortcut, onPopulateAccessibilityEvent, onProvideStructure, onProvideVirtualStructure, onScreenStateChanged, onScrollChanged, onSetAlpha, onStartTemporaryDetach, onTrackballEvent, onVisibilityChanged, onWindowSystemUiVisibilityChanged, onWindowVisibilityChanged, overScrollBy, performAccessibilityAction, performClick, performContextClick, performHapticFeedback, performHapticFeedback, performLongClick, playSoundEffect, post, postDelayed, postInvalidate, postInvalidate, postInvalidateDelayed, postInvalidateDelayed, postInvalidateOnAnimation, postInvalidateOnAnimation, postOnAnimation, postOnAnimationDelayed, refreshDrawableState, removeCallbacks, removeOnAttachStateChangeListener, removeOnLayoutChangeListener, requestApplyInsets, requestFitSystemWindows, requestFocus, requestFocus, requestFocusFromTouch, requestRectangleOnScreen, requestRectangleOnScreen, requestUnbufferedDispatch, resolveSize, resolveSizeAndState, restoreHierarchyState, saveHierarchyState, scheduleDrawable, scrollBy, scrollTo, sendAccessibilityEvent, sendAccessibilityEventUnchecked, setAccessibilityDelegate, setAccessibilityLiveRegion, setAccessibilityTraversalAfter, setAccessibilityTraversalBefore, setActivated, setAlpha, setAnimation, setBackground, setBackgroundColor, setBackgroundDrawable, setBackgroundResource, setBackgroundTintList, setBackgroundTintMode, setBottom, setCameraDistance, setClickable, setClipBounds, setClipToOutline, setContentDescription, setContextClickable, setDrawingCacheBackgroundColor, setDrawingCacheEnabled, setDrawingCacheQuality, setDuplicateParentStateEnabled, setElevation, setEnabled, setFadingEdgeLength, setFilterTouchesWhenObscured, setFitsSystemWindows, setForeground, setForegroundGravity, setForegroundTintList, setForegroundTintMode, setHapticFeedbackEnabled, setHasTransientState, setHorizontalFadingEdgeEnabled, setHorizontalScrollBarEnabled, setHovered, setId, setImportantForAccessibility, setKeepScreenOn, setLabelFor, setLayerPaint, setLayerType, setLayoutDirection, setLayoutParams, setLeft, setLongClickable, setMeasuredDimension, setMinimumHeight, setMinimumWidth, setNestedScrollingEnabled, setNextFocusDownId, setNextFocusForwardId, setNextFocusLeftId, setNextFocusRightId, setNextFocusUpId, setOnApplyWindowInsetsListener, setOnContextClickListener, setOnCreateContextMenuListener, setOnDragListener, setOnFocusChangeListener, setOnGenericMotionListener, setOnHoverListener, setOnKeyListener, setOnLongClickListener, setOnScrollChangeListener, setOnSystemUiVisibilityChangeListener, setOnTouchListener, setOutlineProvider, setPadding, setPaddingRelative, setPivotX, setPivotY, setPressed, setRight, setRotation, setRotationX, setRotationY, setSaveEnabled, setSaveFromParentEnabled, setScaleX, setScaleY, setScrollBarDefaultDelayBeforeFade, setScrollBarFadeDuration, setScrollbarFadingEnabled, setScrollBarSize, setScrollContainer, setScrollIndicators, setScrollIndicators, setScrollX, setScrollY, setSelected, setSoundEffectsEnabled, setStateListAnimator, setSystemUiVisibility, setTag, setTag, setTextAlignment, setTextDirection, setTop, setTouchDelegate, setTransitionName, setTranslationX, setTranslationY, setTranslationZ, setVerticalFadingEdgeEnabled, setVerticalScrollBarEnabled, setVisibility, setWillNotCacheDrawing, setWillNotDraw, setX, setY, setZ, showContextMenu, startActionMode, startActionMode, startAnimation, startDrag, startNestedScroll, stopNestedScroll, toString, unscheduleDrawable, unscheduleDrawable, willNotCacheDrawing, willNotDraw
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
        +
      • + + +

        Methods inherited from interface android.view.ViewParent

        +canResolveLayoutDirection, canResolveTextAlignment, canResolveTextDirection, createContextMenu, getLayoutDirection, getParent, getParentForAccessibility, getTextAlignment, getTextDirection, isLayoutDirectionResolved, isLayoutRequested, isTextAlignmentResolved, isTextDirectionResolved, requestFitSystemWindows
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        DRAG_POS_X

        +
        public static final int DRAG_POS_X
        +
        Drag flag bit. Floating View can move in the positive + x direction.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        DRAG_NEG_X

        +
        public static final int DRAG_NEG_X
        +
        Drag flag bit. Floating View can move in the negative + x direction.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        DRAG_POS_Y

        +
        public static final int DRAG_POS_Y
        +
        Drag flag bit. Floating View can move in the positive + y direction. This is subtle. What this actually means is + that, if enabled, the floating View can be dragged below its starting + position. Remove in favor of upper-bounding item position?
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        DRAG_NEG_Y

        +
        public static final int DRAG_NEG_Y
        +
        Drag flag bit. Floating View can move in the negative + y direction. This is subtle. What this actually means is + that the floating View can be dragged above its starting + position. Remove in favor of lower-bounding item position?
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        DragSortListView

        +
        public DragSortListView(android.content.Context context,
        +                        android.util.AttributeSet attrs)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        setFloatAlpha

        +
        public void setFloatAlpha(float alpha)
        +
        Usually called from a FloatViewManager. The float alpha + will be reset to the xml-defined value every time a drag + is stopped.
        +
      • +
      + + + +
        +
      • +

        getFloatAlpha

        +
        public float getFloatAlpha()
        +
      • +
      + + + +
        +
      • +

        setMaxScrollSpeed

        +
        public void setMaxScrollSpeed(float max)
        +
        Set maximum drag scroll speed in positions/second. Only applies + if using default ScrollSpeedProfile.
        +
        +
        Parameters:
        +
        max - Maximum scroll speed.
        +
        +
      • +
      + + + +
        +
      • +

        setAdapter

        +
        public void setAdapter(android.widget.ListAdapter adapter)
        +
        For each DragSortListView Listener interface implemented by + adapter, this method calls the appropriate + set*Listener method with adapter as the argument.
        +
        +
        Overrides:
        +
        setAdapter in class android.widget.ListView
        +
        Parameters:
        +
        adapter - The ListAdapter providing data to back + DragSortListView.
        +
        See Also:
        +
        ListView.setAdapter(android.widget.ListAdapter)
        +
        +
      • +
      + + + +
        +
      • +

        getInputAdapter

        +
        public android.widget.ListAdapter getInputAdapter()
        +
        As opposed to ListView.getAdapter(), which returns + a heavily wrapped ListAdapter (DragSortListView wraps the + input ListAdapter {\emph and} ListView wraps the wrapped one).
        +
        +
        Returns:
        +
        The ListAdapter set as the argument of setAdapter()
        +
        +
      • +
      + + + +
        +
      • +

        dispatchDraw

        +
        protected void dispatchDraw(android.graphics.Canvas canvas)
        +
        +
        Overrides:
        +
        dispatchDraw in class android.widget.ListView
        +
        +
      • +
      + + + +
        +
      • +

        onDraw

        +
        protected void onDraw(android.graphics.Canvas canvas)
        +
        +
        Overrides:
        +
        onDraw in class android.view.View
        +
        +
      • +
      + + + +
        +
      • +

        removeItem

        +
        public void removeItem(int which)
        +
      • +
      + + + +
        +
      • +

        removeItem

        +
        public void removeItem(int which,
        +                       float velocityX)
        +
        Removes an item from the list and animates the removal.
        +
        +
        Parameters:
        +
        which - Position to remove (NOTE: headers/footers ignored! + this is a position in your input ListAdapter).
        +
        velocityX -
        +
        +
      • +
      + + + +
        +
      • +

        moveItem

        +
        public void moveItem(int from,
        +                     int to)
        +
        Move an item, bypassing the drag-sort process. Simply calls + through to DragSortListView.DropListener.drop(int, int).
        +
        +
        Parameters:
        +
        from - Position to move (NOTE: headers/footers ignored! + this is a position in your input ListAdapter).
        +
        to - Target position (NOTE: headers/footers ignored! + this is a position in your input ListAdapter).
        +
        +
      • +
      + + + +
        +
      • +

        cancelDrag

        +
        public void cancelDrag()
        +
        Cancel a drag. Calls #stopDrag(boolean, boolean) with + true as the first argument.
        +
      • +
      + + + +
        +
      • +

        stopDrag

        +
        public boolean stopDrag(boolean remove)
        +
        Stop a drag in progress. Pass true if you would + like to remove the dragged item from the list.
        +
        +
        Parameters:
        +
        remove - Remove the dragged item from the list. Calls + a registered RemoveListener, if one exists. Otherwise, calls + the DropListener, if one exists.
        +
        Returns:
        +
        True if the stop was successful. False if there is + no floating View.
        +
        +
      • +
      + + + +
        +
      • +

        stopDragWithVelocity

        +
        public boolean stopDragWithVelocity(boolean remove,
        +                                    float velocityX)
        +
      • +
      + + + +
        +
      • +

        stopDrag

        +
        public boolean stopDrag(boolean remove,
        +                        float velocityX)
        +
      • +
      + + + +
        +
      • +

        onTouchEvent

        +
        public boolean onTouchEvent(android.view.MotionEvent ev)
        +
        +
        Overrides:
        +
        onTouchEvent in class android.widget.AbsListView
        +
        +
      • +
      + + + +
        +
      • +

        listViewIntercepted

        +
        public boolean listViewIntercepted()
        +
      • +
      + + + +
        +
      • +

        onInterceptTouchEvent

        +
        public boolean onInterceptTouchEvent(android.view.MotionEvent ev)
        +
        +
        Overrides:
        +
        onInterceptTouchEvent in class android.widget.AbsListView
        +
        +
      • +
      + + + +
        +
      • +

        setDragScrollStart

        +
        public void setDragScrollStart(float heightFraction)
        +
        Set the width of each drag scroll region by specifying + a fraction of the ListView height.
        +
        +
        Parameters:
        +
        heightFraction - Fraction of ListView height. Capped at + 0.5f.
        +
        +
      • +
      + + + +
        +
      • +

        setDragScrollStarts

        +
        public void setDragScrollStarts(float upperFrac,
        +                                float lowerFrac)
        +
        Set the width of each drag scroll region by specifying + a fraction of the ListView height.
        +
        +
        Parameters:
        +
        upperFrac - Fraction of ListView height for up-scroll bound. + Capped at 0.5f.
        +
        lowerFrac - Fraction of ListView height for down-scroll bound. + Capped at 0.5f.
        +
        +
      • +
      + + + +
        +
      • +

        onSizeChanged

        +
        protected void onSizeChanged(int w,
        +                             int h,
        +                             int oldw,
        +                             int oldh)
        +
        +
        Overrides:
        +
        onSizeChanged in class android.widget.ListView
        +
        +
      • +
      + + + +
        +
      • +

        requestLayout

        +
        public void requestLayout()
        +
        +
        Specified by:
        +
        requestLayout in interface android.view.ViewParent
        +
        Overrides:
        +
        requestLayout in class android.widget.AbsListView
        +
        +
      • +
      + + + +
        +
      • +

        onMeasure

        +
        protected void onMeasure(int widthMeasureSpec,
        +                         int heightMeasureSpec)
        +
        +
        Overrides:
        +
        onMeasure in class android.widget.ListView
        +
        +
      • +
      + + + +
        +
      • +

        layoutChildren

        +
        protected void layoutChildren()
        +
        +
        Overrides:
        +
        layoutChildren in class android.widget.ListView
        +
        +
      • +
      + + + +
        +
      • +

        onDragTouchEvent

        +
        protected boolean onDragTouchEvent(android.view.MotionEvent ev)
        +
      • +
      + + + +
        +
      • +

        startDrag

        +
        public boolean startDrag(int position,
        +                         int dragFlags,
        +                         int deltaX,
        +                         int deltaY)
        +
        Start a drag of item at position using the + registered FloatViewManager. Calls through + to startDrag(int,View,int,int,int) after obtaining + the floating View from the FloatViewManager.
        +
        +
        Parameters:
        +
        position - Item to drag.
        +
        dragFlags - Flags that restrict some movements of the + floating View. For example, set dragFlags |= + ~DRAG_NEG_X to allow dragging the floating + View in all directions except off the screen to the left.
        +
        deltaX - Offset in x of the touch coordinate from the + left edge of the floating View (i.e. touch-x minus float View + left).
        +
        deltaY - Offset in y of the touch coordinate from the + top edge of the floating View (i.e. touch-y minus float View + top).
        +
        Returns:
        +
        True if the drag was started, false otherwise. This + startDrag will fail if we are not currently in + a touch event, there is no registered FloatViewManager, + or the FloatViewManager returns a null View.
        +
        +
      • +
      + + + +
        +
      • +

        startDrag

        +
        public boolean startDrag(int position,
        +                         android.view.View floatView,
        +                         int dragFlags,
        +                         int deltaX,
        +                         int deltaY)
        +
        Start a drag of item at position without using + a FloatViewManager.
        +
        +
        Parameters:
        +
        position - Item to drag.
        +
        floatView - Floating View.
        +
        dragFlags - Flags that restrict some movements of the + floating View. For example, set dragFlags |= + ~DRAG_NEG_X to allow dragging the floating + View in all directions except off the screen to the left.
        +
        deltaX - Offset in x of the touch coordinate from the + left edge of the floating View (i.e. touch-x minus float View + left).
        +
        deltaY - Offset in y of the touch coordinate from the + top edge of the floating View (i.e. touch-y minus float View + top).
        +
        Returns:
        +
        True if the drag was started, false otherwise. This + startDrag will fail if we are not currently in + a touch event, floatView is null, or there is + a drag in progress.
        +
        +
      • +
      + + + + + + + + + + + +
        +
      • +

        setDragEnabled

        +
        public void setDragEnabled(boolean enabled)
        +
        Allows for easy toggling between a DragSortListView + and a regular old ListView. If enabled, items are + draggable, where the drag init mode determines how + items are lifted (see setDragInitMode(int)). + If disabled, items cannot be dragged.
        +
        +
        Parameters:
        +
        enabled - Set true to enable list + item dragging
        +
        +
      • +
      + + + +
        +
      • +

        isDragEnabled

        +
        public boolean isDragEnabled()
        +
      • +
      + + + +
        +
      • +

        setDropListener

        +
        public void setDropListener(DragSortListView.DropListener l)
        +
        This better reorder your ListAdapter! DragSortListView does not do this + for you; doesn't make sense to. Make sure + BaseAdapter.notifyDataSetChanged() or something like it is called + in your implementation. Furthermore, if you have a choiceMode other than + none and the ListAdapter does not return true for + Adapter.hasStableIds(), you will need to call + moveCheckState(int, int) to move the check boxes along with the + list items.
        +
        +
        Parameters:
        +
        l -
        +
        +
      • +
      + + + +
        +
      • +

        setRemoveListener

        +
        public void setRemoveListener(DragSortListView.RemoveListener l)
        +
        Probably a no-brainer, but make sure that your remove listener + calls BaseAdapter.notifyDataSetChanged() or something like it. + When an item removal occurs, DragSortListView + relies on a redraw of all the items to recover invisible views + and such. Strictly speaking, if you remove something, your dataset + has changed...
        +
        +
        Parameters:
        +
        l -
        +
        +
      • +
      + + + + + + + + + + + +
        +
      • +

        moveCheckState

        +
        public void moveCheckState(int from,
        +                           int to)
        +
        Use this to move the check state of an item from one position to another + in a drop operation. If you have a choiceMode which is not none, this + method must be called when the order of items changes in an underlying + adapter which does not have stable IDs (see + Adapter.hasStableIds()). This is because without IDs, the + ListView has no way of knowing which items have moved where, and cannot + update the check state accordingly. +

        + A word of warning about a "feature" in Android that you may run into when + dealing with movable list items: for an adapter that does have + stable IDs, ListView will attempt to locate each item based on its ID and + move the check state from the item's old position to the new position — + which is all fine and good (and removes the need for calling this + function), except for the half-baked approach. Apparently to save time in + the naive algorithm used, ListView will only search for an ID in the + close neighborhood of the old position. If the user moves an item too far + (specifically, more than 20 rows away), ListView will give up and just + force the item to be unchecked. So if there is a reasonable chance that + the user will move items more than 20 rows away from the original + position, you may wish to use an adapter with unstable IDs and call this + method manually instead.

        +
        +
        Parameters:
        +
        from -
        +
        to -
        +
        +
      • +
      + + + +
        +
      • +

        removeCheckState

        +
        public void removeCheckState(int position)
        +
        Use this when an item has been deleted, to move the check state of all + following items up one step. If you have a choiceMode which is not none, + this method must be called when the order of items changes in an + underlying adapter which does not have stable IDs (see + Adapter.hasStableIds()). This is because without IDs, the + ListView has no way of knowing which items have moved where, and cannot + update the check state accordingly. + + See also further comments on moveCheckState(int, int).
        +
        +
        Parameters:
        +
        position -
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/com/mobeta/android/dslv/R.attr.html b/javadoc/com/mobeta/android/dslv/R.attr.html new file mode 100644 index 000000000..5d4aa2d10 --- /dev/null +++ b/javadoc/com/mobeta/android/dslv/R.attr.html @@ -0,0 +1,651 @@ + + + + + +R.attr + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mobeta.android.dslv
+

Class R.attr

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    R
    +
    +
    +
    +
    public static final class R.attr
    +extends java.lang.Object
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      static intclick_remove_id +
      Must be an integer value, such as "100".
      +
      static intcollapsed_height +
      Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
      +
      static intdrag_enabled +
      Must be a boolean value, either "true" or "false".
      +
      static intdrag_handle_id +
      Must be an integer value, such as "100".
      +
      static intdrag_scroll_start +
      Must be a floating point value, such as "1.2".
      +
      static intdrag_start_mode +
      Must be one of the following constant values.
      +
      static intdrop_animation_duration +
      Must be an integer value, such as "100".
      +
      static intfling_handle_id +
      Must be an integer value, such as "100".
      +
      static intfloat_alpha +
      Must be a floating point value, such as "1.2".
      +
      static intfloat_background_color +
      Must be a color value, in the form of "#rgb", "#argb", +"#rrggbb", or "#aarrggbb".
      +
      static intmax_drag_scroll_speed +
      Must be a floating point value, such as "1.2".
      +
      static intremove_animation_duration +
      Must be an integer value, such as "100".
      +
      static intremove_enabled +
      Must be a boolean value, either "true" or "false".
      +
      static intremove_mode +
      Must be one of the following constant values.
      +
      static intslide_shuffle_speed +
      Must be a floating point value, such as "1.2".
      +
      static intsort_enabled +
      Must be a boolean value, either "true" or "false".
      +
      static inttrack_drag_sort +
      Must be a boolean value, either "true" or "false".
      +
      static intuse_default_controller +
      Must be a boolean value, either "true" or "false".
      +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      attr() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        click_remove_id

        +
        public static int click_remove_id
        +

        Must be an integer value, such as "100". +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
      • +
      + + + +
        +
      • +

        collapsed_height

        +
        public static int collapsed_height
        +

        Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp". +Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size), +in (inches), mm (millimeters). +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
      • +
      + + + +
        +
      • +

        drag_enabled

        +
        public static int drag_enabled
        +

        Must be a boolean value, either "true" or "false". +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
      • +
      + + + +
        +
      • +

        drag_handle_id

        +
        public static int drag_handle_id
        +

        Must be an integer value, such as "100". +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
      • +
      + + + +
        +
      • +

        drag_scroll_start

        +
        public static int drag_scroll_start
        +

        Must be a floating point value, such as "1.2". +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
      • +
      + + + +
        +
      • +

        drag_start_mode

        +
        public static int drag_start_mode
        +

        Must be one of the following constant values.

        + ++++ + + + +
        ConstantValueDescription
        onDown0
        onMove1
        onLongPress2
        +
      • +
      + + + +
        +
      • +

        drop_animation_duration

        +
        public static int drop_animation_duration
        +

        Must be an integer value, such as "100". +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
      • +
      + + + +
        +
      • +

        fling_handle_id

        +
        public static int fling_handle_id
        +

        Must be an integer value, such as "100". +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
      • +
      + + + +
        +
      • +

        float_alpha

        +
        public static int float_alpha
        +

        Must be a floating point value, such as "1.2". +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
      • +
      + + + +
        +
      • +

        float_background_color

        +
        public static int float_background_color
        +

        Must be a color value, in the form of "#rgb", "#argb", +"#rrggbb", or "#aarrggbb". +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
      • +
      + + + +
        +
      • +

        max_drag_scroll_speed

        +
        public static int max_drag_scroll_speed
        +

        Must be a floating point value, such as "1.2". +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
      • +
      + + + +
        +
      • +

        remove_animation_duration

        +
        public static int remove_animation_duration
        +

        Must be an integer value, such as "100". +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
      • +
      + + + +
        +
      • +

        remove_enabled

        +
        public static int remove_enabled
        +

        Must be a boolean value, either "true" or "false". +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
      • +
      + + + +
        +
      • +

        remove_mode

        +
        public static int remove_mode
        +

        Must be one of the following constant values.

        + ++++ + + +
        ConstantValueDescription
        clickRemove0
        flingRemove1
        +
      • +
      + + + +
        +
      • +

        slide_shuffle_speed

        +
        public static int slide_shuffle_speed
        +

        Must be a floating point value, such as "1.2". +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
      • +
      + + + +
        +
      • +

        sort_enabled

        +
        public static int sort_enabled
        +

        Must be a boolean value, either "true" or "false". +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
      • +
      + + + +
        +
      • +

        track_drag_sort

        +
        public static int track_drag_sort
        +

        Must be a boolean value, either "true" or "false". +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
      • +
      + + + +
        +
      • +

        use_default_controller

        +
        public static int use_default_controller
        +

        Must be a boolean value, either "true" or "false". +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        attr

        +
        public attr()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/com/mobeta/android/dslv/R.html b/javadoc/com/mobeta/android/dslv/R.html new file mode 100644 index 000000000..c35de283f --- /dev/null +++ b/javadoc/com/mobeta/android/dslv/R.html @@ -0,0 +1,262 @@ + + + + + +R + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mobeta.android.dslv
+

Class R

+
+
+ +
+
    +
  • +
    +
    +
    public final class R
    +extends java.lang.Object
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      + + + + + + + + + + + + + + + + + + +
      Nested Classes 
      Modifier and TypeClass and Description
      static class R.attr 
      static class R.id 
      static class R.styleable 
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      R() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        R

        +
        public R()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/com/mobeta/android/dslv/R.id.html b/javadoc/com/mobeta/android/dslv/R.id.html new file mode 100644 index 000000000..12fb860a6 --- /dev/null +++ b/javadoc/com/mobeta/android/dslv/R.id.html @@ -0,0 +1,327 @@ + + + + + +R.id + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mobeta.android.dslv
+

Class R.id

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    R
    +
    +
    +
    +
    public static final class R.id
    +extends java.lang.Object
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      id() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        clickRemove

        +
        public static int clickRemove
        +
      • +
      + + + +
        +
      • +

        flingRemove

        +
        public static int flingRemove
        +
      • +
      + + + +
        +
      • +

        onDown

        +
        public static int onDown
        +
      • +
      + + + +
        +
      • +

        onLongPress

        +
        public static int onLongPress
        +
      • +
      + + + +
        +
      • +

        onMove

        +
        public static int onMove
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        id

        +
        public id()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/com/mobeta/android/dslv/R.styleable.html b/javadoc/com/mobeta/android/dslv/R.styleable.html new file mode 100644 index 000000000..82e41affa --- /dev/null +++ b/javadoc/com/mobeta/android/dslv/R.styleable.html @@ -0,0 +1,801 @@ + + + + + +R.styleable + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mobeta.android.dslv
+

Class R.styleable

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    R
    +
    +
    +
    +
    public static final class R.styleable
    +extends java.lang.Object
    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/com/mobeta/android/dslv/ResourceDragSortCursorAdapter.html b/javadoc/com/mobeta/android/dslv/ResourceDragSortCursorAdapter.html new file mode 100644 index 000000000..338b50491 --- /dev/null +++ b/javadoc/com/mobeta/android/dslv/ResourceDragSortCursorAdapter.html @@ -0,0 +1,515 @@ + + + + + +ResourceDragSortCursorAdapter + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mobeta.android.dslv
+

Class ResourceDragSortCursorAdapter

+
+
+ +
+ +
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      +
        +
      • + + +

        Fields inherited from class android.support.v4.widget.CursorAdapter

        +FLAG_AUTO_REQUERY, FLAG_REGISTER_CONTENT_OBSERVER, mAutoRequery, mChangeObserver, mContext, mCursor, mCursorFilter, mDataSetObserver, mDataValid, mFilterQueryProvider, mRowIDColumn
      • +
      +
        +
      • + + +

        Fields inherited from interface android.widget.Adapter

        +IGNORE_ITEM_VIEW_TYPE, NO_SELECTION
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + + + + + + + +
      Constructors 
      Constructor and Description
      ResourceDragSortCursorAdapter(android.content.Context context, + int layout, + android.database.Cursor c) +
      Deprecated.  +
      This option is discouraged, as it results in Cursor queries + being performed on the application's UI thread and thus can cause poor + responsiveness or even Application Not Responding errors. As an alternative, + use LoaderManager with a CursorLoader.
      +
      +
      ResourceDragSortCursorAdapter(android.content.Context context, + int layout, + android.database.Cursor c, + boolean autoRequery) +
      Constructor with default behavior as per + CursorAdapter.CursorAdapter(Context, Cursor, boolean); it is recommended + you not use this, but instead #ResourceCursorAdapter(Context, int, Cursor, int).
      +
      ResourceDragSortCursorAdapter(android.content.Context context, + int layout, + android.database.Cursor c, + int flags) +
      Standard constructor.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      android.view.ViewnewDropDownView(android.content.Context context, + android.database.Cursor cursor, + android.view.ViewGroup parent) 
      android.view.ViewnewView(android.content.Context context, + android.database.Cursor cursor, + android.view.ViewGroup parent) +
      Inflates view(s) from the specified XML file.
      +
      voidsetDropDownViewResource(int dropDownLayout) +
      Sets the layout resource of the drop down views.
      +
      voidsetViewResource(int layout) +
      Sets the layout resource of the item views.
      +
      + +
        +
      • + + +

        Methods inherited from class android.support.v4.widget.CursorAdapter

        +bindView, changeCursor, convertToString, getCursor, getFilter, getFilterQueryProvider, hasStableIds, init, onContentChanged, runQueryOnBackgroundThread, setFilterQueryProvider
      • +
      +
        +
      • + + +

        Methods inherited from class android.widget.BaseAdapter

        +areAllItemsEnabled, getItemViewType, getViewTypeCount, isEmpty, isEnabled, notifyDataSetChanged, notifyDataSetInvalidated, registerDataSetObserver, unregisterDataSetObserver
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      + +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ResourceDragSortCursorAdapter

        +
        @Deprecated
        +public ResourceDragSortCursorAdapter(android.content.Context context,
        +                                                 int layout,
        +                                                 android.database.Cursor c)
        +
        Deprecated. This option is discouraged, as it results in Cursor queries + being performed on the application's UI thread and thus can cause poor + responsiveness or even Application Not Responding errors. As an alternative, + use LoaderManager with a CursorLoader.
        +
        Constructor the enables auto-requery.
        +
        +
        Parameters:
        +
        context - The context where the ListView associated with this adapter is running
        +
        layout - resource identifier of a layout file that defines the views + for this list item. Unless you override them later, this will + define both the item views and the drop down views.
        +
        +
      • +
      + + + +
        +
      • +

        ResourceDragSortCursorAdapter

        +
        public ResourceDragSortCursorAdapter(android.content.Context context,
        +                                     int layout,
        +                                     android.database.Cursor c,
        +                                     boolean autoRequery)
        +
        Constructor with default behavior as per + CursorAdapter.CursorAdapter(Context, Cursor, boolean); it is recommended + you not use this, but instead #ResourceCursorAdapter(Context, int, Cursor, int). + When using this constructor, CursorAdapter.FLAG_REGISTER_CONTENT_OBSERVER + will always be set.
        +
        +
        Parameters:
        +
        context - The context where the ListView associated with this adapter is running
        +
        layout - resource identifier of a layout file that defines the views + for this list item. Unless you override them later, this will + define both the item views and the drop down views.
        +
        c - The cursor from which to get the data.
        +
        autoRequery - If true the adapter will call requery() on the + cursor whenever it changes so the most recent + data is always displayed. Using true here is discouraged.
        +
        +
      • +
      + + + +
        +
      • +

        ResourceDragSortCursorAdapter

        +
        public ResourceDragSortCursorAdapter(android.content.Context context,
        +                                     int layout,
        +                                     android.database.Cursor c,
        +                                     int flags)
        +
        Standard constructor.
        +
        +
        Parameters:
        +
        context - The context where the ListView associated with this adapter is running
        +
        layout - Resource identifier of a layout file that defines the views + for this list item. Unless you override them later, this will + define both the item views and the drop down views.
        +
        c - The cursor from which to get the data.
        +
        flags - Flags used to determine the behavior of the adapter, + as per CursorAdapter.CursorAdapter(Context, Cursor, int).
        +
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        newView

        +
        public android.view.View newView(android.content.Context context,
        +                                 android.database.Cursor cursor,
        +                                 android.view.ViewGroup parent)
        +
        Inflates view(s) from the specified XML file.
        +
        +
        Specified by:
        +
        newView in class android.support.v4.widget.CursorAdapter
        +
        See Also:
        +
        CursorAdapter.newView(android.content.Context, + android.database.Cursor, ViewGroup)
        +
        +
      • +
      + + + +
        +
      • +

        newDropDownView

        +
        public android.view.View newDropDownView(android.content.Context context,
        +                                         android.database.Cursor cursor,
        +                                         android.view.ViewGroup parent)
        +
        +
        Overrides:
        +
        newDropDownView in class android.support.v4.widget.CursorAdapter
        +
        +
      • +
      + + + +
        +
      • +

        setViewResource

        +
        public void setViewResource(int layout)
        +

        Sets the layout resource of the item views.

        +
        +
        Parameters:
        +
        layout - the layout resources used to create item views
        +
        +
      • +
      + + + +
        +
      • +

        setDropDownViewResource

        +
        public void setDropDownViewResource(int dropDownLayout)
        +

        Sets the layout resource of the drop down views.

        +
        +
        Parameters:
        +
        dropDownLayout - the layout resources used to create drop down views
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/com/mobeta/android/dslv/SimpleDragSortCursorAdapter.CursorToStringConverter.html b/javadoc/com/mobeta/android/dslv/SimpleDragSortCursorAdapter.CursorToStringConverter.html new file mode 100644 index 000000000..45857896f --- /dev/null +++ b/javadoc/com/mobeta/android/dslv/SimpleDragSortCursorAdapter.CursorToStringConverter.html @@ -0,0 +1,239 @@ + + + + + +SimpleDragSortCursorAdapter.CursorToStringConverter + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mobeta.android.dslv
+

Interface SimpleDragSortCursorAdapter.CursorToStringConverter

+
+
+
+
    +
  • +
    +
    Enclosing class:
    +
    SimpleDragSortCursorAdapter
    +
    +
    +
    +
    public static interface SimpleDragSortCursorAdapter.CursorToStringConverter
    +
    This class can be used by external clients of SimpleCursorAdapter + to define how the Cursor should be converted to a String.
    +
    +
    See Also:
    +
    CursorAdapter.convertToString(android.database.Cursor)
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      All Methods Instance Methods Abstract Methods 
      Modifier and TypeMethod and Description
      java.lang.CharSequenceconvertToString(android.database.Cursor cursor) +
      Returns a CharSequence representing the specified Cursor.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        convertToString

        +
        java.lang.CharSequence convertToString(android.database.Cursor cursor)
        +
        Returns a CharSequence representing the specified Cursor.
        +
        +
        Parameters:
        +
        cursor - the cursor for which a CharSequence representation + is requested
        +
        Returns:
        +
        a non-null CharSequence representing the cursor
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/com/mobeta/android/dslv/SimpleDragSortCursorAdapter.ViewBinder.html b/javadoc/com/mobeta/android/dslv/SimpleDragSortCursorAdapter.ViewBinder.html new file mode 100644 index 000000000..3720a0d4e --- /dev/null +++ b/javadoc/com/mobeta/android/dslv/SimpleDragSortCursorAdapter.ViewBinder.html @@ -0,0 +1,255 @@ + + + + + +SimpleDragSortCursorAdapter.ViewBinder + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mobeta.android.dslv
+

Interface SimpleDragSortCursorAdapter.ViewBinder

+
+
+
+
    +
  • +
    +
    Enclosing class:
    +
    SimpleDragSortCursorAdapter
    +
    +
    +
    +
    public static interface SimpleDragSortCursorAdapter.ViewBinder
    +
    This class can be used by external clients of SimpleCursorAdapter + to bind values fom the Cursor to views. + + You should use this class to bind values from the Cursor to views + that are not directly supported by SimpleCursorAdapter or to + change the way binding occurs for views supported by + SimpleCursorAdapter.
    +
    +
    See Also:
    +
    SimpleCursorAdapter.bindView(android.view.View, android.content.Context, android.database.Cursor), +SimpleCursorAdapter.setViewImage(ImageView, String), +SimpleCursorAdapter.setViewText(TextView, String)
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      All Methods Instance Methods Abstract Methods 
      Modifier and TypeMethod and Description
      booleansetViewValue(android.view.View view, + android.database.Cursor cursor, + int columnIndex) +
      Binds the Cursor column defined by the specified index to the specified view.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        setViewValue

        +
        boolean setViewValue(android.view.View view,
        +                     android.database.Cursor cursor,
        +                     int columnIndex)
        +
        Binds the Cursor column defined by the specified index to the specified view. + + When binding is handled by this ViewBinder, this method must return true. + If this method returns false, SimpleCursorAdapter will attempts to handle + the binding on its own.
        +
        +
        Parameters:
        +
        view - the view to bind the data to
        +
        cursor - the cursor to get the data from
        +
        columnIndex - the column at which the data can be found in the cursor
        +
        Returns:
        +
        true if the data was bound to the view, false otherwise
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/com/mobeta/android/dslv/SimpleDragSortCursorAdapter.html b/javadoc/com/mobeta/android/dslv/SimpleDragSortCursorAdapter.html new file mode 100644 index 000000000..2dd05cacb --- /dev/null +++ b/javadoc/com/mobeta/android/dslv/SimpleDragSortCursorAdapter.html @@ -0,0 +1,861 @@ + + + + + +SimpleDragSortCursorAdapter + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mobeta.android.dslv
+

Class SimpleDragSortCursorAdapter

+
+
+ +
+ +
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      + + + + + + + + + + + + + + +
      Nested Classes 
      Modifier and TypeClass and Description
      static interface SimpleDragSortCursorAdapter.CursorToStringConverter +
      This class can be used by external clients of SimpleCursorAdapter + to define how the Cursor should be converted to a String.
      +
      static interface SimpleDragSortCursorAdapter.ViewBinder +
      This class can be used by external clients of SimpleCursorAdapter + to bind values fom the Cursor to views.
      +
      +
    • +
    + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      protected int[]mFrom +
      A list of columns containing the data to bind to the UI.
      +
      protected int[]mTo +
      A list of View ids representing the views to which the data must be bound.
      +
      +
        +
      • + + +

        Fields inherited from class android.support.v4.widget.CursorAdapter

        +FLAG_AUTO_REQUERY, FLAG_REGISTER_CONTENT_OBSERVER, mAutoRequery, mChangeObserver, mContext, mCursor, mCursorFilter, mDataSetObserver, mDataValid, mFilterQueryProvider, mRowIDColumn
      • +
      +
        +
      • + + +

        Fields inherited from interface android.widget.Adapter

        +IGNORE_ITEM_VIEW_TYPE, NO_SELECTION
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + + + + +
      Constructors 
      Constructor and Description
      SimpleDragSortCursorAdapter(android.content.Context context, + int layout, + android.database.Cursor c, + java.lang.String[] from, + int[] to) +
      Deprecated.  +
      This option is discouraged, as it results in Cursor queries + being performed on the application's UI thread and thus can cause poor + responsiveness or even Application Not Responding errors. As an alternative, + use LoaderManager with a CursorLoader.
      +
      +
      SimpleDragSortCursorAdapter(android.content.Context context, + int layout, + android.database.Cursor c, + java.lang.String[] from, + int[] to, + int flags) +
      Standard constructor.
      +
      +
    • +
    + + +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        mFrom

        +
        protected int[] mFrom
        +
        A list of columns containing the data to bind to the UI. + This field should be made private, so it is hidden from the SDK. +
        +
      • +
      + + + +
        +
      • +

        mTo

        +
        protected int[] mTo
        +
        A list of View ids representing the views to which the data must be bound. + This field should be made private, so it is hidden from the SDK. +
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        SimpleDragSortCursorAdapter

        +
        @Deprecated
        +public SimpleDragSortCursorAdapter(android.content.Context context,
        +                                               int layout,
        +                                               android.database.Cursor c,
        +                                               java.lang.String[] from,
        +                                               int[] to)
        +
        Deprecated. This option is discouraged, as it results in Cursor queries + being performed on the application's UI thread and thus can cause poor + responsiveness or even Application Not Responding errors. As an alternative, + use LoaderManager with a CursorLoader.
        +
        Constructor the enables auto-requery.
        +
      • +
      + + + +
        +
      • +

        SimpleDragSortCursorAdapter

        +
        public SimpleDragSortCursorAdapter(android.content.Context context,
        +                                   int layout,
        +                                   android.database.Cursor c,
        +                                   java.lang.String[] from,
        +                                   int[] to,
        +                                   int flags)
        +
        Standard constructor.
        +
        +
        Parameters:
        +
        context - The context where the ListView associated with this + SimpleListItemFactory is running
        +
        layout - resource identifier of a layout file that defines the views + for this list item. The layout file should include at least + those named views defined in "to"
        +
        c - The database cursor. Can be null if the cursor is not available yet.
        +
        from - A list of column names representing the data to bind to the UI. Can be null + if the cursor is not available yet.
        +
        to - The views that should display column in the "from" parameter. + These should all be TextViews. The first N views in this list + are given the values of the first N columns in the from + parameter. Can be null if the cursor is not available yet.
        +
        flags - Flags used to determine the behavior of the adapter, + as per CursorAdapter.CursorAdapter(Context, Cursor, int).
        +
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        bindView

        +
        public void bindView(android.view.View view,
        +                     android.content.Context context,
        +                     android.database.Cursor cursor)
        +
        Binds all of the field names passed into the "to" parameter of the + constructor with their corresponding cursor columns as specified in the + "from" parameter. + + Binding occurs in two phases. First, if a + SimpleCursorAdapter.ViewBinder is available, + SimpleDragSortCursorAdapter.ViewBinder.setViewValue(android.view.View, android.database.Cursor, int) + is invoked. If the returned value is true, binding has occured. If the + returned value is false and the view to bind is a TextView, + setViewText(TextView, String) is invoked. If the returned value is + false and the view to bind is an ImageView, + setViewImage(ImageView, String) is invoked. If no appropriate + binding can be found, an IllegalStateException is thrown.
        +
        +
        Specified by:
        +
        bindView in class android.support.v4.widget.CursorAdapter
        +
        Throws:
        +
        java.lang.IllegalStateException - if binding cannot occur
        +
        See Also:
        +
        CursorAdapter.bindView(android.view.View, + android.content.Context, android.database.Cursor), +getViewBinder(), +#setViewBinder(android.widget.SimpleCursorAdapter.ViewBinder), +setViewImage(ImageView, String), +setViewText(TextView, String)
        +
        +
      • +
      + + + + + + + + + + + +
        +
      • +

        setViewImage

        +
        public void setViewImage(android.widget.ImageView v,
        +                         java.lang.String value)
        +
        Called by bindView() to set the image for an ImageView but only if + there is no existing ViewBinder or if the existing ViewBinder cannot + handle binding to an ImageView. + + By default, the value will be treated as an image resource. If the + value cannot be used as an image resource, the value is used as an + image Uri. + + Intended to be overridden by Adapters that need to filter strings + retrieved from the database.
        +
        +
        Parameters:
        +
        v - ImageView to receive an image
        +
        value - the value retrieved from the cursor
        +
        +
      • +
      + + + +
        +
      • +

        setViewText

        +
        public void setViewText(android.widget.TextView v,
        +                        java.lang.String text)
        +
        Called by bindView() to set the text for a TextView but only if + there is no existing ViewBinder or if the existing ViewBinder cannot + handle binding to a TextView. + + Intended to be overridden by Adapters that need to filter strings + retrieved from the database.
        +
        +
        Parameters:
        +
        v - TextView to receive text
        +
        text - the text to be set for the TextView
        +
        +
      • +
      + + + +
        +
      • +

        getStringConversionColumn

        +
        public int getStringConversionColumn()
        +
        Return the index of the column used to get a String representation + of the Cursor.
        +
        +
        Returns:
        +
        a valid index in the current Cursor or -1
        +
        See Also:
        +
        CursorAdapter.convertToString(android.database.Cursor), +setStringConversionColumn(int), +#setCursorToStringConverter(android.widget.SimpleCursorAdapter.CursorToStringConverter), +getCursorToStringConverter()
        +
        +
      • +
      + + + +
        +
      • +

        setStringConversionColumn

        +
        public void setStringConversionColumn(int stringConversionColumn)
        +
        Defines the index of the column in the Cursor used to get a String + representation of that Cursor. The column is used to convert the + Cursor to a String only when the current CursorToStringConverter + is null.
        +
        +
        Parameters:
        +
        stringConversionColumn - a valid index in the current Cursor or -1 to use the default + conversion mechanism
        +
        See Also:
        +
        CursorAdapter.convertToString(android.database.Cursor), +getStringConversionColumn(), +#setCursorToStringConverter(android.widget.SimpleCursorAdapter.CursorToStringConverter), +getCursorToStringConverter()
        +
        +
      • +
      + + + + + + + +
        +
      • +

        setCursorToStringConverter

        +
        public void setCursorToStringConverter(SimpleDragSortCursorAdapter.CursorToStringConverter cursorToStringConverter)
        +
        Sets the converter used to convert the filtering Cursor + into a String.
        +
        +
        Parameters:
        +
        cursorToStringConverter - the Cursor to String converter, or + null to remove the converter
        +
        See Also:
        +
        #setCursorToStringConverter(android.widget.SimpleCursorAdapter.CursorToStringConverter), +getStringConversionColumn(), +setStringConversionColumn(int), +CursorAdapter.convertToString(android.database.Cursor)
        +
        +
      • +
      + + + +
        +
      • +

        convertToString

        +
        public java.lang.CharSequence convertToString(android.database.Cursor cursor)
        +
        Returns a CharSequence representation of the specified Cursor as defined + by the current CursorToStringConverter. If no CursorToStringConverter + has been set, the String conversion column is used instead. If the + conversion column is -1, the returned String is empty if the cursor + is null or Cursor.toString().
        +
        +
        Overrides:
        +
        convertToString in class android.support.v4.widget.CursorAdapter
        +
        Parameters:
        +
        cursor - the Cursor to convert to a CharSequence
        +
        Returns:
        +
        a non-null CharSequence representing the cursor
        +
        +
      • +
      + + + +
        +
      • +

        swapCursor

        +
        public android.database.Cursor swapCursor(android.database.Cursor c)
        +
        Description copied from class: DragSortCursorAdapter
        +
        Swaps Cursor and clears list-Cursor mapping.
        +
        +
        Overrides:
        +
        swapCursor in class DragSortCursorAdapter
        +
        See Also:
        +
        CursorAdapter.swapCursor(android.database.Cursor)
        +
        +
      • +
      + + + +
        +
      • +

        changeCursorAndColumns

        +
        public void changeCursorAndColumns(android.database.Cursor c,
        +                                   java.lang.String[] from,
        +                                   int[] to)
        +
        Change the cursor and change the column-to-view mappings at the same time.
        +
        +
        Parameters:
        +
        c - The database cursor. Can be null if the cursor is not available yet.
        +
        from - A list of column names representing the data to bind to the UI. Can be null + if the cursor is not available yet.
        +
        to - The views that should display column in the "from" parameter. + These should all be TextViews. The first N views in this list + are given the values of the first N columns in the from + parameter. Can be null if the cursor is not available yet.
        +
        +
      • +
      + + + +
        +
      • +

        startDrag

        +
        public void startDrag(int position)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/com/mobeta/android/dslv/SimpleFloatViewManager.html b/javadoc/com/mobeta/android/dslv/SimpleFloatViewManager.html new file mode 100644 index 000000000..ea479e16c --- /dev/null +++ b/javadoc/com/mobeta/android/dslv/SimpleFloatViewManager.html @@ -0,0 +1,370 @@ + + + + + +SimpleFloatViewManager + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mobeta.android.dslv
+

Class SimpleFloatViewManager

+
+
+ +
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      SimpleFloatViewManager(android.widget.ListView lv) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      android.view.ViewonCreateFloatView(int position) +
      This simple implementation creates a Bitmap copy of the + list item currently shown at ListView position.
      +
      voidonDestroyFloatView(android.view.View floatView) +
      Removes the Bitmap from the ImageView created in + onCreateFloatView() and tells the system to recycle it.
      +
      voidonDragFloatView(android.view.View floatView, + android.graphics.Point position, + android.graphics.Point touch) +
      Called whenever the floating View is dragged.
      +
      voidsetBackgroundColor(int color) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        SimpleFloatViewManager

        +
        public SimpleFloatViewManager(android.widget.ListView lv)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        setBackgroundColor

        +
        public void setBackgroundColor(int color)
        +
      • +
      + + + +
        +
      • +

        onCreateFloatView

        +
        public android.view.View onCreateFloatView(int position)
        +
        This simple implementation creates a Bitmap copy of the + list item currently shown at ListView position.
        +
        +
        Specified by:
        +
        onCreateFloatView in interface DragSortListView.FloatViewManager
        +
        Parameters:
        +
        position - Position of item to drag (NOTE: + position excludes header Views; thus, if you + want to call ViewGroup.getChildAt(int), you will need + to add ListView.getHeaderViewsCount() to the index).
        +
        Returns:
        +
        The View you wish to display as the floating View.
        +
        +
      • +
      + + + +
        +
      • +

        onDragFloatView

        +
        public void onDragFloatView(android.view.View floatView,
        +                            android.graphics.Point position,
        +                            android.graphics.Point touch)
        +
        Description copied from interface: DragSortListView.FloatViewManager
        +
        Called whenever the floating View is dragged. Float View + properties can be changed here. Also, the upcoming location + of the float View can be altered by setting + location.x and location.y.
        +
        +
        Specified by:
        +
        onDragFloatView in interface DragSortListView.FloatViewManager
        +
        Parameters:
        +
        floatView - The floating View.
        +
        position - The location (top-left; relative to DSLV + top-left) at which the float + View would like to appear, given the current touch location + and the offset provided in DragSortListView.startDrag(int, int, int, int).
        +
        touch - The current touch location (relative to DSLV + top-left).
        +
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/com/mobeta/android/dslv/package-frame.html b/javadoc/com/mobeta/android/dslv/package-frame.html new file mode 100644 index 000000000..9ea6a67a9 --- /dev/null +++ b/javadoc/com/mobeta/android/dslv/package-frame.html @@ -0,0 +1,43 @@ + + + + + +com.mobeta.android.dslv + + + + + +

com.mobeta.android.dslv

+
+

Interfaces

+ +

Classes

+ +
+ + diff --git a/javadoc/com/mobeta/android/dslv/package-summary.html b/javadoc/com/mobeta/android/dslv/package-summary.html new file mode 100644 index 000000000..641fff0c7 --- /dev/null +++ b/javadoc/com/mobeta/android/dslv/package-summary.html @@ -0,0 +1,274 @@ + + + + + +com.mobeta.android.dslv + + + + + + + + +
+ + + + + + + +
+ + +
+

Package com.mobeta.android.dslv

+
+
+ +
+ +
+ + + + + + + +
+ + + + diff --git a/javadoc/com/mobeta/android/dslv/package-tree.html b/javadoc/com/mobeta/android/dslv/package-tree.html new file mode 100644 index 000000000..6412339bb --- /dev/null +++ b/javadoc/com/mobeta/android/dslv/package-tree.html @@ -0,0 +1,209 @@ + + + + + +com.mobeta.android.dslv Class Hierarchy + + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For Package com.mobeta.android.dslv

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +

Interface Hierarchy

+ +
+ +
+ + + + + + + +
+ + + + diff --git a/javadoc/constant-values.html b/javadoc/constant-values.html new file mode 100644 index 000000000..8d09a6244 --- /dev/null +++ b/javadoc/constant-values.html @@ -0,0 +1,383 @@ + + + + + +Constant Field Values (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + +
+

Constant Field Values

+

Contents

+ +
+
+ + +

org.isoron.*

+ + + + + +
+ +
+ + + + + + + +
+ + + + diff --git a/javadoc/deprecated-list.html b/javadoc/deprecated-list.html new file mode 100644 index 000000000..546ea8385 --- /dev/null +++ b/javadoc/deprecated-list.html @@ -0,0 +1,144 @@ + + + + + +Deprecated List (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + +
+

Deprecated API

+

Contents

+ +
+
+ + + +
+ +
+ + + + + + + +
+ + + + diff --git a/javadoc/help-doc.html b/javadoc/help-doc.html new file mode 100644 index 000000000..ba44bf1c6 --- /dev/null +++ b/javadoc/help-doc.html @@ -0,0 +1,223 @@ + + + + + +API Help (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + +
+

How This API Document Is Organized

+
This API (Application Programming Interface) document has pages corresponding to the items in the navigation bar, described as follows.
+
+
+ +This help file applies to API documentation generated using the standard doclet.
+ +
+ + + + + + + +
+ + + + diff --git a/javadoc/index-files/index-1.html b/javadoc/index-files/index-1.html new file mode 100644 index 000000000..8b43cf74c --- /dev/null +++ b/javadoc/index-files/index-1.html @@ -0,0 +1,201 @@ + + + + + +A-Index (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + +
A B C D E F G H I J L M N O P R S T U V W X  + + +

A

+
+
AboutActivity - Class in org.isoron.uhabits.ui.about
+
+
Activity that allows the user to see information about the app itself.
+
+
AboutActivity() - Constructor for class org.isoron.uhabits.ui.about.AboutActivity
+
 
+
AbstractImporter - Class in org.isoron.uhabits.io
+
+
AbstractImporter is the base class for all classes that import data from + files into the app.
+
+
AbstractImporter() - Constructor for class org.isoron.uhabits.io.AbstractImporter
+
 
+
ACTION_CHECK - Static variable in class org.isoron.uhabits.HabitBroadcastReceiver
+
 
+
ACTION_DISMISS - Static variable in class org.isoron.uhabits.HabitBroadcastReceiver
+
 
+
ACTION_REFRESH - Static variable in class org.isoron.uhabits.HabitsApplication
+
 
+
ACTION_SHOW_REMINDER - Static variable in class org.isoron.uhabits.HabitBroadcastReceiver
+
 
+
ACTION_SNOOZE - Static variable in class org.isoron.uhabits.HabitBroadcastReceiver
+
 
+
activity - Variable in class org.isoron.uhabits.ui.BaseScreen
+
 
+
activity - Variable in class org.isoron.uhabits.ui.habits.show.ShowHabitFragment
+
 
+
add(Habit) - Method in class org.isoron.uhabits.models.HabitList
+
+
Inserts a new habit in the list.
+
+
add(Habit) - Method in class org.isoron.uhabits.models.memory.MemoryHabitList
+
 
+
add(Repetition) - Method in class org.isoron.uhabits.models.memory.MemoryRepetitionList
+
 
+
add(Repetition) - Method in class org.isoron.uhabits.models.RepetitionList
+
+
Adds a repetition to the list.
+
+
add(List<Score>) - Method in class org.isoron.uhabits.models.ScoreList
+
 
+
add(Habit) - Method in class org.isoron.uhabits.models.sqlite.SQLiteHabitList
+
 
+
add(Repetition) - Method in class org.isoron.uhabits.models.sqlite.SQLiteRepetitionList
+
 
+
add(List<Score>) - Method in class org.isoron.uhabits.models.sqlite.SQLiteScoreList
+
 
+
addListener(CommandRunner.Listener) - Method in class org.isoron.uhabits.commands.CommandRunner
+
 
+
addListener(ModelObservable.Listener) - Method in class org.isoron.uhabits.models.ModelObservable
+
+
Adds the given listener to the observable.
+
+
ALL_WEEK_DAYS - Static variable in class org.isoron.uhabits.utils.DateUtils
+
 
+
AndroidComponent - Interface in org.isoron.uhabits
+
+
Dependency injection component for classes that are specific to Android.
+
+
AndroidModule - Class in org.isoron.uhabits
+
+
Module that provides dependencies when the application is running on + Android.
+
+
AndroidModule() - Constructor for class org.isoron.uhabits.AndroidModule
+
 
+
applyCurrentTheme(Activity) - Static method in class org.isoron.uhabits.utils.InterfaceUtils
+
 
+
archived - Variable in class org.isoron.uhabits.models.sqlite.records.HabitRecord
+
 
+
ArchiveHabitsCommand - Class in org.isoron.uhabits.commands
+
+
Command to archive a list of habits.
+
+
ArchiveHabitsCommand(List<Habit>) - Constructor for class org.isoron.uhabits.commands.ArchiveHabitsCommand
+
 
+
+A B C D E F G H I J L M N O P R S T U V W X 
+ +
+ + + + + + + +
+ + + + diff --git a/javadoc/index-files/index-10.html b/javadoc/index-files/index-10.html new file mode 100644 index 000000000..9f5dbddf4 --- /dev/null +++ b/javadoc/index-files/index-10.html @@ -0,0 +1,130 @@ + + + + + +J-Index (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + +
A B C D E F G H I J L M N O P R S T U V W X  + + +

J

+
+
javaWeekdayToLoopWeekday(int) - Static method in class org.isoron.uhabits.utils.DateUtils
+
+
Throughout the code, it is assumed that the weekdays are numbered from 0 (Saturday) to 6 + (Friday).
+
+
+A B C D E F G H I J L M N O P R S T U V W X 
+ +
+ + + + + + + +
+ + + + diff --git a/javadoc/index-files/index-11.html b/javadoc/index-files/index-11.html new file mode 100644 index 000000000..bdb98100a --- /dev/null +++ b/javadoc/index-files/index-11.html @@ -0,0 +1,163 @@ + + + + + +L-Index (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + +
A B C D E F G H I J L M N O P R S T U V W X  + + +

L

+
+
length - Variable in class org.isoron.uhabits.models.sqlite.records.StreakRecord
+
 
+
ListHabitsActivity - Class in org.isoron.uhabits.ui.habits.list
+
+
Activity that allows the user to see and modify the list of habits.
+
+
ListHabitsActivity() - Constructor for class org.isoron.uhabits.ui.habits.list.ListHabitsActivity
+
 
+
ListHabitsController - Class in org.isoron.uhabits.ui.habits.list
+
 
+
ListHabitsController(ListHabitsScreen, BaseSystem, HabitList) - Constructor for class org.isoron.uhabits.ui.habits.list.ListHabitsController
+
 
+
ListHabitsMenu - Class in org.isoron.uhabits.ui.habits.list
+
 
+
ListHabitsMenu(BaseActivity, ListHabitsScreen) - Constructor for class org.isoron.uhabits.ui.habits.list.ListHabitsMenu
+
 
+
ListHabitsRootView - Class in org.isoron.uhabits.ui.habits.list
+
 
+
ListHabitsRootView(Context) - Constructor for class org.isoron.uhabits.ui.habits.list.ListHabitsRootView
+
 
+
ListHabitsScreen - Class in org.isoron.uhabits.ui.habits.list
+
 
+
ListHabitsScreen(BaseActivity) - Constructor for class org.isoron.uhabits.ui.habits.list.ListHabitsScreen
+
 
+
ListHabitsScreen.OnColorSelectedListener - Interface in org.isoron.uhabits.ui.habits.list
+
 
+
ListHabitsSelectionMenu - Class in org.isoron.uhabits.ui.habits.list
+
 
+
ListHabitsSelectionMenu(ListHabitsScreen) - Constructor for class org.isoron.uhabits.ui.habits.list.ListHabitsSelectionMenu
+
 
+
longQuery(String, String[]) - Static method in class org.isoron.uhabits.utils.DatabaseUtils
+
 
+
LoopDBImporter - Class in org.isoron.uhabits.io
+
+
Class that imports data from database files exported by Loop Habit Tracker.
+
+
LoopDBImporter() - Constructor for class org.isoron.uhabits.io.LoopDBImporter
+
 
+
+A B C D E F G H I J L M N O P R S T U V W X 
+ +
+ + + + + + + +
+ + + + diff --git a/javadoc/index-files/index-12.html b/javadoc/index-files/index-12.html new file mode 100644 index 000000000..a792da275 --- /dev/null +++ b/javadoc/index-files/index-12.html @@ -0,0 +1,186 @@ + + + + + +M-Index (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + +
A B C D E F G H I J L M N O P R S T U V W X  + + +

M

+
+
MainActivity - Class in org.isoron.uhabits
+
+
Application that starts upon clicking the launcher icon.
+
+
MainActivity() - Constructor for class org.isoron.uhabits.MainActivity
+
 
+
matches(Habit) - Method in interface org.isoron.uhabits.models.HabitList.HabitMatcher
+
+
Returns true if the given habit matches.
+
+
MAX_VALUE - Static variable in class org.isoron.uhabits.models.Score
+
+
Maximum score value attainable by any habit.
+
+
MemoryCheckmarkList - Class in org.isoron.uhabits.models.memory
+
+
In-memory implementation of CheckmarkList.
+
+
MemoryCheckmarkList(Habit) - Constructor for class org.isoron.uhabits.models.memory.MemoryCheckmarkList
+
 
+
MemoryHabitList - Class in org.isoron.uhabits.models.memory
+
+
In-memory implementation of HabitList.
+
+
MemoryHabitList() - Constructor for class org.isoron.uhabits.models.memory.MemoryHabitList
+
 
+
MemoryModelFactory - Class in org.isoron.uhabits.models.memory
+
 
+
MemoryModelFactory() - Constructor for class org.isoron.uhabits.models.memory.MemoryModelFactory
+
 
+
MemoryRepetitionList - Class in org.isoron.uhabits.models.memory
+
+
In-memory implementation of RepetitionList.
+
+
MemoryRepetitionList(Habit) - Constructor for class org.isoron.uhabits.models.memory.MemoryRepetitionList
+
 
+
millisecondsInOneDay - Static variable in class org.isoron.uhabits.utils.DateUtils
+
 
+
mixColors(int, int, float) - Static method in class org.isoron.uhabits.utils.ColorUtils
+
 
+
ModelFactory - Interface in org.isoron.uhabits.models
+
+
Interface implemented by factories that provide concrete implementations + of the core model classes.
+
+
ModelObservable - Class in org.isoron.uhabits.models
+
+
A ModelObservable allows objects to subscribe themselves to it and receive + notifications whenever the model is changed.
+
+
ModelObservable() - Constructor for class org.isoron.uhabits.models.ModelObservable
+
+
Creates a new ModelObservable with no listeners.
+
+
ModelObservable.Listener - Interface in org.isoron.uhabits.models
+
+
Interface implemented by objects that want to be notified when the model + changes.
+
+
modifiedHabit - Variable in class org.isoron.uhabits.ui.habits.edit.BaseDialogFragment
+
 
+
+A B C D E F G H I J L M N O P R S T U V W X 
+ +
+ + + + + + + +
+ + + + diff --git a/javadoc/index-files/index-13.html b/javadoc/index-files/index-13.html new file mode 100644 index 000000000..15f99237e --- /dev/null +++ b/javadoc/index-files/index-13.html @@ -0,0 +1,135 @@ + + + + + +N-Index (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + +
A B C D E F G H I J L M N O P R S T U V W X  + + +

N

+
+
name - Variable in class org.isoron.uhabits.models.sqlite.records.HabitRecord
+
 
+
newInstance(long) - Static method in class org.isoron.uhabits.ui.habits.edit.EditHabitDialogFragment
+
 
+
NOT_RECOGNIZED - Static variable in class org.isoron.uhabits.tasks.ImportDataTask
+
 
+
notifyListeners() - Method in class org.isoron.uhabits.models.ModelObservable
+
+
Notifies every listener that the model has changed.
+
+
+A B C D E F G H I J L M N O P R S T U V W X 
+ +
+ + + + + + + +
+ + + + diff --git a/javadoc/index-files/index-14.html b/javadoc/index-files/index-14.html new file mode 100644 index 000000000..27b90bbe2 --- /dev/null +++ b/javadoc/index-files/index-14.html @@ -0,0 +1,588 @@ + + + + + +O-Index (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + +
A B C D E F G H I J L M N O P R S T U V W X  + + +

O

+
+
observable - Variable in class org.isoron.uhabits.models.CheckmarkList
+
 
+
observable - Variable in class org.isoron.uhabits.models.RepetitionList
+
 
+
observable - Variable in class org.isoron.uhabits.models.ScoreList
+
 
+
observable - Variable in class org.isoron.uhabits.models.sqlite.SQLiteStreakList
+
 
+
onActivityResult(int, int, Intent) - Method in class org.isoron.uhabits.ui.BaseActivity
+
 
+
onActivityResult(int, int, Intent) - Method in class org.isoron.uhabits.ui.settings.SettingsFragment
+
 
+
onAnimationUpdate(ValueAnimator) - Method in class org.isoron.uhabits.ui.habits.show.views.ScrollableDataView
+
 
+
onAppWidgetOptionsChanged(Context, AppWidgetManager, int, Bundle) - Method in class org.isoron.uhabits.widgets.BaseWidgetProvider
+
 
+
onAttached() - Method in class org.isoron.uhabits.ui.habits.list.model.HabitCardListAdapter
+
+
Notify the adapter that it has been attached to a ListView.
+
+
onAttached() - Method in class org.isoron.uhabits.ui.habits.list.model.HabitCardListCache
+
 
+
onAttachedToWindow() - Method in class org.isoron.uhabits.ui.habits.list.ListHabitsRootView
+
 
+
onAttachedToWindow() - Method in class org.isoron.uhabits.ui.habits.list.views.HabitCardListView
+
 
+
onAttachedToWindow() - Method in class org.isoron.uhabits.ui.habits.list.views.HintView
+
 
+
onAttachedToWindow() - Method in class org.isoron.uhabits.ui.habits.show.views.HabitFrequencyView
+
 
+
onAttachedToWindow() - Method in class org.isoron.uhabits.ui.habits.show.views.HabitHistoryView
+
 
+
onAttachedToWindow() - Method in class org.isoron.uhabits.ui.habits.show.views.HabitScoreView
+
 
+
onAttachedToWindow() - Method in class org.isoron.uhabits.ui.habits.show.views.HabitStreakView
+
 
+
onCacheRefresh() - Method in class org.isoron.uhabits.ui.habits.list.model.HabitCardListAdapter
+
 
+
onCacheRefresh() - Method in interface org.isoron.uhabits.ui.habits.list.model.HabitCardListCache.Listener
+
+
Called when the data on the cache has been modified.
+
+
onClick(View) - Method in class org.isoron.uhabits.ui.about.AboutActivity
+
 
+
onClick(DialogInterface, int) - Method in class org.isoron.uhabits.ui.habits.edit.HistoryEditorDialog
+
 
+
onClick(DialogInterface, int, boolean) - Method in class org.isoron.uhabits.ui.habits.edit.WeekdayPickerDialog
+
 
+
onClick(DialogInterface, int) - Method in class org.isoron.uhabits.ui.habits.edit.WeekdayPickerDialog
+
 
+
onClick() - Method in class org.isoron.uhabits.ui.habits.list.controllers.CheckmarkButtonController
+
 
+
onClickEditHistory() - Method in class org.isoron.uhabits.ui.habits.show.ShowHabitFragment
+
 
+
onColorSelected(int) - Method in interface org.isoron.uhabits.ui.habits.list.ListHabitsScreen.OnColorSelectedListener
+
 
+
onCommandExecuted(Command, Long) - Method in interface org.isoron.uhabits.commands.CommandRunner.Listener
+
 
+
onCommandExecuted(Command, Long) - Method in class org.isoron.uhabits.ui.habits.list.model.HabitCardListCache
+
 
+
onCreate() - Method in class org.isoron.uhabits.HabitsApplication
+
 
+
onCreate() - Method in class org.isoron.uhabits.HabitsBackupAgent
+
 
+
onCreate(Bundle) - Method in class org.isoron.uhabits.ui.about.AboutActivity
+
 
+
onCreate(Bundle) - Method in class org.isoron.uhabits.ui.BaseActivity
+
 
+
onCreate(MenuInflater, Menu) - Method in class org.isoron.uhabits.ui.BaseMenu
+
 
+
onCreate(Menu) - Method in class org.isoron.uhabits.ui.BaseMenu
+
 
+
onCreate(MenuInflater, ActionMode, Menu) - Method in class org.isoron.uhabits.ui.BaseSelectionMenu
+
 
+
onCreate(Menu) - Method in class org.isoron.uhabits.ui.BaseSelectionMenu
+
+
Called when the menu is first created, right after the menu has been + inflated.
+
+
onCreate(Bundle) - Method in class org.isoron.uhabits.ui.habits.list.ListHabitsActivity
+
 
+
onCreate(Menu) - Method in class org.isoron.uhabits.ui.habits.list.ListHabitsMenu
+
 
+
onCreate(Bundle) - Method in class org.isoron.uhabits.ui.habits.show.ShowHabitActivity
+
 
+
onCreate(Bundle) - Method in class org.isoron.uhabits.ui.settings.SettingsActivity
+
 
+
onCreate(Bundle) - Method in class org.isoron.uhabits.ui.settings.SettingsFragment
+
 
+
onCreate(Bundle) - Method in class org.isoron.uhabits.widgets.HabitPickerDialog
+
 
+
onCreateDialog(Bundle) - Method in class org.isoron.uhabits.ui.habits.edit.HistoryEditorDialog
+
 
+
onCreateDialog(Bundle) - Method in class org.isoron.uhabits.ui.habits.edit.WeekdayPickerDialog
+
 
+
onCreateOptionsMenu(Menu) - Method in class org.isoron.uhabits.ui.BaseActivity
+
 
+
onCreateOptionsMenu(Menu, MenuInflater) - Method in class org.isoron.uhabits.ui.habits.show.ShowHabitFragment
+
 
+
onCreatePreferences(Bundle, String) - Method in class org.isoron.uhabits.ui.settings.SettingsFragment
+
 
+
onCreateView(LayoutInflater, ViewGroup, Bundle) - Method in class org.isoron.uhabits.ui.habits.edit.BaseDialogFragment
+
 
+
onCreateView(LayoutInflater, ViewGroup, Bundle) - Method in class org.isoron.uhabits.ui.habits.show.ShowHabitFragment
+
 
+
onDeleted(Context, int[]) - Method in class org.isoron.uhabits.widgets.BaseWidgetProvider
+
 
+
onDestroy() - Method in class org.isoron.uhabits.ui.BaseSelectionMenu
+
 
+
onDestroy() - Method in class org.isoron.uhabits.ui.habits.list.ListHabitsSelectionMenu
+
 
+
onDetached() - Method in class org.isoron.uhabits.ui.habits.list.model.HabitCardListAdapter
+
+
Notify the adapter that it has been detached from a ListView.
+
+
onDetached() - Method in class org.isoron.uhabits.ui.habits.list.model.HabitCardListCache
+
 
+
onDetachedFromWindow() - Method in class org.isoron.uhabits.ui.habits.list.ListHabitsRootView
+
 
+
onDetachedFromWindow() - Method in class org.isoron.uhabits.ui.habits.list.views.HabitCardListView
+
 
+
onDetachedFromWindow() - Method in class org.isoron.uhabits.ui.habits.show.views.HabitFrequencyView
+
 
+
onDetachedFromWindow() - Method in class org.isoron.uhabits.ui.habits.show.views.HabitHistoryView
+
 
+
onDetachedFromWindow() - Method in class org.isoron.uhabits.ui.habits.show.views.HabitScoreView
+
 
+
onDetachedFromWindow() - Method in class org.isoron.uhabits.ui.habits.show.views.HabitStreakView
+
 
+
onDonePressed() - Method in class org.isoron.uhabits.ui.intro.IntroActivity
+
 
+
onDown(MotionEvent) - Method in class org.isoron.uhabits.ui.habits.show.views.ScrollableDataView
+
 
+
onDraw(Canvas) - Method in class org.isoron.uhabits.ui.habits.list.views.CheckmarkButtonView
+
 
+
onDraw(Canvas) - Method in class org.isoron.uhabits.ui.habits.show.views.HabitFrequencyView
+
 
+
onDraw(Canvas) - Method in class org.isoron.uhabits.ui.habits.show.views.HabitHistoryView
+
 
+
onDraw(Canvas) - Method in class org.isoron.uhabits.ui.habits.show.views.HabitScoreView
+
 
+
onDraw(Canvas) - Method in class org.isoron.uhabits.ui.habits.show.views.HabitStreakView
+
 
+
onDraw(Canvas) - Method in class org.isoron.uhabits.ui.habits.show.views.RingView
+
 
+
onExportCSV() - Method in class org.isoron.uhabits.ui.habits.list.ListHabitsController
+
 
+
onExportCSVFinished(String) - Method in interface org.isoron.uhabits.tasks.ExportCSVTask.Listener
+
 
+
onExportDB() - Method in class org.isoron.uhabits.ui.habits.list.ListHabitsController
+
 
+
onExportDBFinished(String) - Method in interface org.isoron.uhabits.tasks.ExportDBTask.Listener
+
 
+
onFileSelected(File) - Method in interface org.isoron.uhabits.ui.settings.FilePickerDialog.OnFileSelectedListener
+
 
+
onFling(MotionEvent, MotionEvent, float, float) - Method in class org.isoron.uhabits.ui.habits.show.views.ScrollableDataView
+
 
+
onFrequencySelected(int) - Method in class org.isoron.uhabits.ui.habits.edit.BaseDialogFragment
+
 
+
onHabitClick(Habit) - Method in interface org.isoron.uhabits.ui.habits.list.controllers.HabitCardListController.HabitListener
+
+
Called when the user clicks a habit.
+
+
onHabitClick(Habit) - Method in class org.isoron.uhabits.ui.habits.list.ListHabitsController
+
 
+
onHabitReorder(Habit, Habit) - Method in interface org.isoron.uhabits.ui.habits.list.controllers.HabitCardListController.HabitListener
+
+
Called when the user wants to change the position of a habit on the + list.
+
+
onHabitReorder(Habit, Habit) - Method in class org.isoron.uhabits.ui.habits.list.ListHabitsController
+
 
+
onHistoryEditorClosed() - Method in interface org.isoron.uhabits.ui.habits.edit.HistoryEditorDialog.Listener
+
 
+
onImportData(File) - Method in class org.isoron.uhabits.ui.habits.list.ListHabitsController
+
 
+
onImportDataFinished(int) - Method in interface org.isoron.uhabits.tasks.ImportDataTask.Listener
+
 
+
onImportDataFinished(int) - Method in class org.isoron.uhabits.ui.habits.list.ListHabitsController
+
 
+
onInvalidToggle() - Method in interface org.isoron.uhabits.ui.habits.list.controllers.CheckmarkButtonController.Listener
+
+
Called when the user's attempt to perform a toggle is rejected.
+
+
onInvalidToggle() - Method in class org.isoron.uhabits.ui.habits.list.controllers.HabitCardController
+
 
+
onInvalidToggle() - Method in class org.isoron.uhabits.ui.habits.list.controllers.HabitCardListController
+
+
Called when the user attempts to perform a toggle, but attempt is + rejected.
+
+
onInvalidToggle() - Method in class org.isoron.uhabits.ui.habits.list.ListHabitsController
+
 
+
onItemClick(int) - Method in class org.isoron.uhabits.ui.habits.list.controllers.HabitCardListController
+
+
Called when the user clicks at some item.
+
+
onItemClick(int) - Method in interface org.isoron.uhabits.ui.habits.list.views.HabitCardListView.Controller
+
 
+
onItemClick(AdapterView<?>, View, int, long) - Method in class org.isoron.uhabits.ui.settings.FilePickerDialog
+
 
+
onItemClick(AdapterView<?>, View, int, long) - Method in class org.isoron.uhabits.widgets.HabitPickerDialog
+
 
+
onItemClicked(MenuItem) - Method in class org.isoron.uhabits.ui.BaseSelectionMenu
+
 
+
onItemClicked(MenuItem) - Method in class org.isoron.uhabits.ui.habits.list.ListHabitsSelectionMenu
+
 
+
onItemLongClick(int) - Method in class org.isoron.uhabits.ui.habits.list.controllers.HabitCardListController
+
+
Called when the user long clicks at some item.
+
+
onItemLongClick(int) - Method in interface org.isoron.uhabits.ui.habits.list.views.HabitCardListView.Controller
+
 
+
onItemSelected(MenuItem) - Method in class org.isoron.uhabits.ui.BaseMenu
+
 
+
onItemSelected(MenuItem) - Method in class org.isoron.uhabits.ui.habits.list.ListHabitsMenu
+
 
+
onLongClick() - Method in class org.isoron.uhabits.ui.habits.list.controllers.CheckmarkButtonController
+
 
+
onLongPress(MotionEvent) - Method in class org.isoron.uhabits.ui.habits.show.views.HabitHistoryView
+
 
+
onLongPress(MotionEvent) - Method in class org.isoron.uhabits.ui.habits.show.views.ScrollableDataView
+
 
+
onMeasure(int, int) - Method in class org.isoron.uhabits.ui.habits.list.views.CheckmarkPanelView
+
 
+
onMeasure(int, int) - Method in class org.isoron.uhabits.ui.habits.list.views.HeaderView
+
 
+
onMeasure(int, int) - Method in class org.isoron.uhabits.ui.habits.show.views.HabitFrequencyView
+
 
+
onMeasure(int, int) - Method in class org.isoron.uhabits.ui.habits.show.views.HabitHistoryView
+
 
+
onMeasure(int, int) - Method in class org.isoron.uhabits.ui.habits.show.views.HabitScoreView
+
 
+
onMeasure(int, int) - Method in class org.isoron.uhabits.ui.habits.show.views.HabitStreakView
+
 
+
onMeasure(int, int) - Method in class org.isoron.uhabits.ui.habits.show.views.RingView
+
 
+
onMeasure(int, int) - Method in class org.isoron.uhabits.widgets.views.CheckmarkWidgetView
+
 
+
onModelChange() - Method in interface org.isoron.uhabits.models.ModelObservable.Listener
+
 
+
onModelChange() - Method in class org.isoron.uhabits.ui.habits.list.ListHabitsRootView
+
 
+
onModelChange() - Method in class org.isoron.uhabits.ui.habits.show.ShowHabitFragment
+
 
+
onModelChange() - Method in class org.isoron.uhabits.ui.habits.show.views.HabitFrequencyView
+
 
+
onModelChange() - Method in class org.isoron.uhabits.ui.habits.show.views.HabitHistoryView
+
 
+
onModelChange() - Method in class org.isoron.uhabits.ui.habits.show.views.HabitScoreView
+
 
+
onModelChange() - Method in class org.isoron.uhabits.ui.habits.show.views.HabitStreakView
+
 
+
onNextPressed() - Method in class org.isoron.uhabits.ui.intro.IntroActivity
+
 
+
onOptionsItemSelected(MenuItem) - Method in class org.isoron.uhabits.ui.BaseActivity
+
 
+
onOptionsItemSelected(MenuItem) - Method in class org.isoron.uhabits.ui.habits.show.ShowHabitFragment
+
 
+
onPause() - Method in class org.isoron.uhabits.ui.habits.edit.HistoryEditorDialog
+
 
+
onPause() - Method in class org.isoron.uhabits.ui.habits.show.ShowHabitFragment
+
 
+
onPause() - Method in class org.isoron.uhabits.ui.settings.SettingsFragment
+
 
+
onPostExecute(Void) - Method in class org.isoron.uhabits.tasks.BaseTask
+
 
+
onPostExecute(Void) - Method in class org.isoron.uhabits.tasks.ExportCSVTask
+
 
+
onPostExecute(Void) - Method in class org.isoron.uhabits.tasks.ExportDBTask
+
 
+
onPostExecute(Void) - Method in class org.isoron.uhabits.tasks.ImportDataTask
+
 
+
onPostExecute(Void) - Method in class org.isoron.uhabits.tasks.ToggleRepetitionTask
+
 
+
onPreExecute() - Method in class org.isoron.uhabits.tasks.BaseTask
+
 
+
onPreExecute() - Method in class org.isoron.uhabits.tasks.ExportCSVTask
+
 
+
onPreExecute() - Method in class org.isoron.uhabits.tasks.ExportDBTask
+
 
+
onPreExecute() - Method in class org.isoron.uhabits.tasks.ImportDataTask
+
 
+
onPreferenceTreeClick(Preference) - Method in class org.isoron.uhabits.ui.settings.SettingsFragment
+
 
+
onPrepare(Menu) - Method in class org.isoron.uhabits.ui.BaseSelectionMenu
+
 
+
onPrepare(Menu) - Method in class org.isoron.uhabits.ui.habits.list.ListHabitsSelectionMenu
+
 
+
onReceive(Context, Intent) - Method in class org.isoron.uhabits.HabitBroadcastReceiver
+
 
+
onResult(int, int, Intent) - Method in class org.isoron.uhabits.ui.BaseScreen
+
 
+
onResult(int, int, Intent) - Method in class org.isoron.uhabits.ui.habits.list.ListHabitsScreen
+
 
+
onResume() - Method in class org.isoron.uhabits.ui.habits.edit.HistoryEditorDialog
+
 
+
onResume() - Method in class org.isoron.uhabits.ui.habits.show.ShowHabitFragment
+
 
+
onResume() - Method in class org.isoron.uhabits.ui.settings.SettingsFragment
+
 
+
onSaveInstanceState(Bundle) - Method in class org.isoron.uhabits.ui.habits.edit.BaseDialogFragment
+
 
+
onSaveInstanceState(Bundle) - Method in class org.isoron.uhabits.ui.habits.edit.HistoryEditorDialog
+
 
+
onScroll(MotionEvent, MotionEvent, float, float) - Method in class org.isoron.uhabits.ui.habits.show.views.ScrollableDataView
+
 
+
onSelectionChange() - Method in interface org.isoron.uhabits.ui.habits.list.controllers.HabitCardListController.SelectionListener
+
+
Called when the user changes the list of selected item.
+
+
onSelectionChange() - Method in class org.isoron.uhabits.ui.habits.list.ListHabitsSelectionMenu
+
 
+
onSelectionFinish() - Method in interface org.isoron.uhabits.ui.habits.list.controllers.HabitCardListController.SelectionListener
+
+
Called when the user deselects all items or cancels the selection.
+
+
onSelectionFinish() - Method in class org.isoron.uhabits.ui.habits.list.ListHabitsSelectionMenu
+
 
+
onSelectionStart() - Method in interface org.isoron.uhabits.ui.habits.list.controllers.HabitCardListController.SelectionListener
+
+
Called after the user selects the first item.
+
+
onSelectionStart() - Method in class org.isoron.uhabits.ui.habits.list.ListHabitsSelectionMenu
+
 
+
onSendBugReport() - Method in class org.isoron.uhabits.ui.habits.list.ListHabitsController
+
 
+
onSharedPreferenceChanged(SharedPreferences, String) - Method in class org.isoron.uhabits.ui.settings.SettingsFragment
+
 
+
onShowPress(MotionEvent) - Method in class org.isoron.uhabits.ui.habits.show.views.ScrollableDataView
+
 
+
onSingleTapUp(MotionEvent) - Method in class org.isoron.uhabits.ui.habits.show.views.HabitHistoryView
+
 
+
onSingleTapUp(MotionEvent) - Method in class org.isoron.uhabits.ui.habits.show.views.ScrollableDataView
+
 
+
onSizeChanged(int, int, int, int) - Method in class org.isoron.uhabits.ui.habits.show.views.HabitFrequencyView
+
 
+
onSizeChanged(int, int, int, int) - Method in class org.isoron.uhabits.ui.habits.show.views.HabitHistoryView
+
 
+
onSizeChanged(int, int, int, int) - Method in class org.isoron.uhabits.ui.habits.show.views.HabitScoreView
+
 
+
onSizeChanged(int, int, int, int) - Method in class org.isoron.uhabits.ui.habits.show.views.HabitStreakView
+
 
+
onSizeChanged(int, int, int, int) - Method in class org.isoron.uhabits.ui.habits.show.views.RingView
+
 
+
onSlideChanged() - Method in class org.isoron.uhabits.ui.intro.IntroActivity
+
 
+
onStart() - Method in class org.isoron.uhabits.ui.habits.show.ShowHabitFragment
+
 
+
onStartup() - Method in class org.isoron.uhabits.ui.habits.list.ListHabitsController
+
 
+
onTerminate() - Method in class org.isoron.uhabits.HabitsApplication
+
 
+
onToggle(Habit, long) - Method in interface org.isoron.uhabits.ui.habits.list.controllers.CheckmarkButtonController.Listener
+
 
+
onToggle(Habit, long) - Method in class org.isoron.uhabits.ui.habits.list.controllers.HabitCardController
+
 
+
onToggle(Habit, long) - Method in class org.isoron.uhabits.ui.habits.list.controllers.HabitCardListController
+
+
Called when the user wants to toggle a checkmark.
+
+
onToggle(Habit, long) - Method in class org.isoron.uhabits.ui.habits.list.ListHabitsController
+
 
+
onToggleRepetitionFinished() - Method in interface org.isoron.uhabits.tasks.ToggleRepetitionTask.Listener
+
 
+
onToggleRepetitionFinished() - Method in class org.isoron.uhabits.ui.habits.show.views.HabitHistoryView
+
 
+
onTouchEvent(MotionEvent) - Method in class org.isoron.uhabits.ui.habits.show.views.ScrollableDataView
+
 
+
onUpdate(Context, AppWidgetManager, int[]) - Method in class org.isoron.uhabits.widgets.BaseWidgetProvider
+
 
+
onWeekdaysPicked(boolean[]) - Method in interface org.isoron.uhabits.ui.habits.edit.WeekdayPickerDialog.OnWeekdaysPickedListener
+
 
+
org.isoron.uhabits - package org.isoron.uhabits
+
+
Provides classes for the Loop Habit Tracker app.
+
+
org.isoron.uhabits.commands - package org.isoron.uhabits.commands
+
+
Provides commands to modify the models, such as CreateHabitCommand.
+
+
org.isoron.uhabits.io - package org.isoron.uhabits.io
+
+
Provides classes that deal with importing from and exporting to files.
+
+
org.isoron.uhabits.models - package org.isoron.uhabits.models
+
+
Provides core models classes, such as Habit + and Repetition.
+
+
org.isoron.uhabits.models.memory - package org.isoron.uhabits.models.memory
+
+
Provides in-memory implementation of core models.
+
+
org.isoron.uhabits.models.sqlite - package org.isoron.uhabits.models.sqlite
+
+
Provides SQLite implementations of the core models.
+
+
org.isoron.uhabits.models.sqlite.records - package org.isoron.uhabits.models.sqlite.records
+
+
Provides SQLite records corresponding to the core models.
+
+
org.isoron.uhabits.tasks - package org.isoron.uhabits.tasks
+
+
Provides async tasks for useful operations such as ExportCSVTask.
+
+
org.isoron.uhabits.ui - package org.isoron.uhabits.ui
+
+
Provides classes for the Android user interface.
+
+
org.isoron.uhabits.ui.about - package org.isoron.uhabits.ui.about
+
+
Provides activity that shows information about the app.
+
+
org.isoron.uhabits.ui.habits.edit - package org.isoron.uhabits.ui.habits.edit
+
+
Provides dialogs for editing habits and related classes.
+
+
org.isoron.uhabits.ui.habits.list - package org.isoron.uhabits.ui.habits.list
+
+
Provides acitivity for listing habits and related classes.
+
+
org.isoron.uhabits.ui.habits.list.controllers - package org.isoron.uhabits.ui.habits.list.controllers
+
+
Provides controllers that are specific for ListHabitsActivity.
+
+
org.isoron.uhabits.ui.habits.list.model - package org.isoron.uhabits.ui.habits.list.model
+
+
Provides models that are specific for ListHabitsActivity.
+
+
org.isoron.uhabits.ui.habits.list.views - package org.isoron.uhabits.ui.habits.list.views
+
 
+
org.isoron.uhabits.ui.habits.show - package org.isoron.uhabits.ui.habits.show
+
+
Provides activity that display detailed habit information and related + classes.
+
+
org.isoron.uhabits.ui.habits.show.views - package org.isoron.uhabits.ui.habits.show.views
+
+
Provides custom views that are used primarily on ShowHabitActivity.
+
+
org.isoron.uhabits.ui.intro - package org.isoron.uhabits.ui.intro
+
+
Provides activity that introduces app to the user and related classes.
+
+
org.isoron.uhabits.ui.settings - package org.isoron.uhabits.ui.settings
+
+
Provides activity for changing the settings.
+
+
org.isoron.uhabits.utils - package org.isoron.uhabits.utils
+
+
Provides various utilities classes, such as ColorUtils.
+
+
org.isoron.uhabits.widgets - package org.isoron.uhabits.widgets
+
+
Provides home-screen Android widgets and related classes.
+
+
org.isoron.uhabits.widgets.views - package org.isoron.uhabits.widgets.views
+
+
Provides views that are specific for the home-screen widgets.
+
+
originalHabit - Variable in class org.isoron.uhabits.ui.habits.edit.BaseDialogFragment
+
 
+
+A B C D E F G H I J L M N O P R S T U V W X 
+ +
+ + + + + + + +
+ + + + diff --git a/javadoc/index-files/index-15.html b/javadoc/index-files/index-15.html new file mode 100644 index 000000000..324ceb6de --- /dev/null +++ b/javadoc/index-files/index-15.html @@ -0,0 +1,153 @@ + + + + + +P-Index (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + +
A B C D E F G H I J L M N O P R S T U V W X  + + +

P

+
+
packWeekdayList(boolean[]) - Static method in class org.isoron.uhabits.utils.DateUtils
+
 
+
parseRingtoneData(Context, Intent) - Static method in class org.isoron.uhabits.utils.ReminderUtils
+
 
+
performInvalidToggle() - Method in class org.isoron.uhabits.ui.habits.list.controllers.CheckmarkButtonController
+
 
+
performToggle() - Method in class org.isoron.uhabits.ui.habits.list.controllers.CheckmarkButtonController
+
 
+
pop() - Method in class org.isoron.uhabits.ui.habits.list.model.HintList
+
+
Returns a new hint to be shown to the user.
+
+
populateForm(Habit) - Method in class org.isoron.uhabits.ui.habits.edit.BaseDialogHelper
+
 
+
position - Variable in class org.isoron.uhabits.models.sqlite.records.HabitRecord
+
 
+
postInvalidate() - Method in interface org.isoron.uhabits.ui.habits.show.views.HabitDataView
+
 
+
Preferences - Class in org.isoron.uhabits.utils
+
 
+
Preferences() - Constructor for class org.isoron.uhabits.utils.Preferences
+
 
+
ProgressBar - Interface in org.isoron.uhabits.tasks
+
 
+
ProgressBarWrapper - Class in org.isoron.uhabits.ui
+
 
+
ProgressBarWrapper(ProgressBar) - Constructor for class org.isoron.uhabits.ui.ProgressBarWrapper
+
 
+
+A B C D E F G H I J L M N O P R S T U V W X 
+ +
+ + + + + + + +
+ + + + diff --git a/javadoc/index-files/index-16.html b/javadoc/index-files/index-16.html new file mode 100644 index 000000000..9b660e41c --- /dev/null +++ b/javadoc/index-files/index-16.html @@ -0,0 +1,256 @@ + + + + + +R-Index (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + +
A B C D E F G H I J L M N O P R S T U V W X  + + +

R

+
+
rebuild() - Method in class org.isoron.uhabits.models.sqlite.SQLiteStreakList
+
 
+
rebuildBackground() - Method in class org.isoron.uhabits.ui.habits.show.views.HabitWidgetView
+
 
+
rebuildOrder() - Method in class org.isoron.uhabits.models.sqlite.SQLiteHabitList
+
+
Deprecated.
+
+
refresh() - Method in class org.isoron.uhabits.widgets.views.CheckmarkWidgetView
+
 
+
refreshAllHabits(boolean) - Method in class org.isoron.uhabits.ui.habits.list.model.HabitCardListCache
+
 
+
refreshCustomViewData(View) - Method in class org.isoron.uhabits.widgets.BaseWidgetProvider
+
 
+
refreshCustomViewData(View) - Method in class org.isoron.uhabits.widgets.CheckmarkWidgetProvider
+
 
+
refreshCustomViewData(View) - Method in class org.isoron.uhabits.widgets.FrequencyWidgetProvider
+
 
+
refreshCustomViewData(View) - Method in class org.isoron.uhabits.widgets.HistoryWidgetProvider
+
 
+
refreshCustomViewData(View) - Method in class org.isoron.uhabits.widgets.ScoreWidgetProvider
+
 
+
refreshCustomViewData(View) - Method in class org.isoron.uhabits.widgets.StreakWidgetProvider
+
 
+
refreshData() - Method in class org.isoron.uhabits.ui.habits.show.ShowHabitFragment
+
 
+
refreshData() - Method in interface org.isoron.uhabits.ui.habits.show.views.HabitDataView
+
 
+
refreshData() - Method in class org.isoron.uhabits.ui.habits.show.views.HabitFrequencyView
+
 
+
refreshData() - Method in class org.isoron.uhabits.ui.habits.show.views.HabitHistoryView
+
 
+
refreshData() - Method in class org.isoron.uhabits.ui.habits.show.views.HabitScoreView
+
 
+
refreshData() - Method in class org.isoron.uhabits.ui.habits.show.views.HabitStreakView
+
 
+
refreshData() - Method in class org.isoron.uhabits.widgets.views.CheckmarkWidgetView
+
 
+
refreshData() - Method in class org.isoron.uhabits.widgets.views.GraphWidgetView
+
 
+
refreshHabit(Long) - Method in class org.isoron.uhabits.ui.habits.list.model.HabitCardListCache
+
 
+
reminderDays - Variable in class org.isoron.uhabits.models.sqlite.records.HabitRecord
+
 
+
reminderHour - Variable in class org.isoron.uhabits.models.sqlite.records.HabitRecord
+
 
+
reminderMin - Variable in class org.isoron.uhabits.models.sqlite.records.HabitRecord
+
 
+
ReminderUtils - Class in org.isoron.uhabits.utils
+
 
+
ReminderUtils() - Constructor for class org.isoron.uhabits.utils.ReminderUtils
+
 
+
remove(Habit) - Method in class org.isoron.uhabits.models.HabitList
+
+
Removes the given habit from the list.
+
+
remove(Habit) - Method in class org.isoron.uhabits.models.memory.MemoryHabitList
+
 
+
remove(Repetition) - Method in class org.isoron.uhabits.models.memory.MemoryRepetitionList
+
 
+
remove(Repetition) - Method in class org.isoron.uhabits.models.RepetitionList
+
+
Removes a given repetition from the list.
+
+
remove(Habit) - Method in class org.isoron.uhabits.models.sqlite.SQLiteHabitList
+
 
+
remove(Repetition) - Method in class org.isoron.uhabits.models.sqlite.SQLiteRepetitionList
+
 
+
removeListener(CommandRunner.Listener) - Method in class org.isoron.uhabits.commands.CommandRunner
+
 
+
removeListener(ModelObservable.Listener) - Method in class org.isoron.uhabits.models.ModelObservable
+
+
Removes the given listener.
+
+
reorder(Habit, Habit) - Method in class org.isoron.uhabits.models.HabitList
+
+
Changes the position of a habit in the list.
+
+
reorder(Habit, Habit) - Method in class org.isoron.uhabits.models.memory.MemoryHabitList
+
 
+
reorder(Habit, Habit) - Method in class org.isoron.uhabits.models.sqlite.SQLiteHabitList
+
 
+
reorder(int, int) - Method in class org.isoron.uhabits.ui.habits.list.model.HabitCardListAdapter
+
+
Changes the order of habits on the adapter.
+
+
reorder(int, int) - Method in class org.isoron.uhabits.ui.habits.list.model.HabitCardListCache
+
 
+
Repetition - Class in org.isoron.uhabits.models
+
+
Represents a record that the user has performed a certain habit at a certain + date.
+
+
Repetition(Habit, long) - Constructor for class org.isoron.uhabits.models.Repetition
+
+
Creates a new repetition with given parameters.
+
+
RepetitionList - Class in org.isoron.uhabits.models
+
+
The collection of Repetitions belonging to a habit.
+
+
RepetitionList(Habit) - Constructor for class org.isoron.uhabits.models.RepetitionList
+
 
+
RepetitionRecord - Class in org.isoron.uhabits.models.sqlite.records
+
+
The SQLite database record corresponding to a Repetition.
+
+
RepetitionRecord() - Constructor for class org.isoron.uhabits.models.sqlite.records.RepetitionRecord
+
 
+
restoreSavedInstance(Bundle) - Method in class org.isoron.uhabits.ui.habits.edit.BaseDialogFragment
+
 
+
RESULT_BUG_REPORT - Static variable in class org.isoron.uhabits.HabitsApplication
+
 
+
RESULT_EXPORT_CSV - Static variable in class org.isoron.uhabits.HabitsApplication
+
 
+
RESULT_EXPORT_DB - Static variable in class org.isoron.uhabits.HabitsApplication
+
 
+
RESULT_IMPORT_DATA - Static variable in class org.isoron.uhabits.HabitsApplication
+
 
+
RewireDBImporter - Class in org.isoron.uhabits.io
+
+
Class that imports database files exported by Rewire.
+
+
RewireDBImporter() - Constructor for class org.isoron.uhabits.io.RewireDBImporter
+
 
+
RingView - Class in org.isoron.uhabits.ui.habits.show.views
+
 
+
RingView(Context) - Constructor for class org.isoron.uhabits.ui.habits.show.views.RingView
+
 
+
RingView(Context, AttributeSet) - Constructor for class org.isoron.uhabits.ui.habits.show.views.RingView
+
 
+
+A B C D E F G H I J L M N O P R S T U V W X 
+ +
+ + + + + + + +
+ + + + diff --git a/javadoc/index-files/index-17.html b/javadoc/index-files/index-17.html new file mode 100644 index 000000000..4eb80343f --- /dev/null +++ b/javadoc/index-files/index-17.html @@ -0,0 +1,499 @@ + + + + + +S-Index (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + +
A B C D E F G H I J L M N O P R S T U V W X  + + +

S

+
+
save(long) - Method in class org.isoron.uhabits.models.sqlite.records.HabitRecord
+
+
Saves the habit on the database, and assigns the specified id to it.
+
+
saveDatabaseCopy(File) - Static method in class org.isoron.uhabits.utils.DatabaseUtils
+
 
+
saveHabit() - Method in class org.isoron.uhabits.ui.habits.edit.BaseDialogFragment
+
 
+
saveHabit() - Method in class org.isoron.uhabits.ui.habits.edit.CreateHabitDialogFragment
+
 
+
saveHabit() - Method in class org.isoron.uhabits.ui.habits.edit.EditHabitDialogFragment
+
 
+
scheduleReminders() - Method in class org.isoron.uhabits.ui.BaseSystem
+
 
+
Score - Class in org.isoron.uhabits.models
+
+
Represents how strong a habit is at a certain date.
+
+
Score(Habit, Long, Integer) - Constructor for class org.isoron.uhabits.models.Score
+
 
+
score - Variable in class org.isoron.uhabits.models.sqlite.records.ScoreRecord
+
+
Value of the score.
+
+
ScoreList - Class in org.isoron.uhabits.models
+
 
+
ScoreList(Habit) - Constructor for class org.isoron.uhabits.models.ScoreList
+
+
Creates a new ScoreList for the given habit.
+
+
ScoreRecord - Class in org.isoron.uhabits.models.sqlite.records
+
+
The SQLite database record corresponding to a Score.
+
+
ScoreRecord() - Constructor for class org.isoron.uhabits.models.sqlite.records.ScoreRecord
+
 
+
ScoreWidgetProvider - Class in org.isoron.uhabits.widgets
+
 
+
ScoreWidgetProvider() - Constructor for class org.isoron.uhabits.widgets.ScoreWidgetProvider
+
 
+
ScrollableDataView - Class in org.isoron.uhabits.ui.habits.show.views
+
 
+
ScrollableDataView(Context) - Constructor for class org.isoron.uhabits.ui.habits.show.views.ScrollableDataView
+
 
+
ScrollableDataView(Context, AttributeSet) - Constructor for class org.isoron.uhabits.ui.habits.show.views.ScrollableDataView
+
 
+
select() - Method in class org.isoron.uhabits.models.sqlite.SQLiteScoreList
+
 
+
sendRefreshBroadcast(Context) - Static method in class org.isoron.uhabits.HabitBroadcastReceiver
+
 
+
setAdapter(HabitCardListAdapter) - Method in class org.isoron.uhabits.ui.habits.list.ListHabitsSelectionMenu
+
 
+
setAdapter(ListAdapter) - Method in class org.isoron.uhabits.ui.habits.list.views.HabitCardListView
+
 
+
setAlpha(int, float) - Static method in class org.isoron.uhabits.utils.ColorUtils
+
 
+
setArchived(Integer) - Method in class org.isoron.uhabits.models.Habit
+
 
+
setBackgroundColor(int) - Method in class org.isoron.uhabits.ui.habits.show.views.RingView
+
 
+
setBaseMenu(BaseMenu) - Method in class org.isoron.uhabits.ui.BaseActivity
+
 
+
setBucketSize(int) - Method in class org.isoron.uhabits.ui.habits.show.views.HabitScoreView
+
 
+
setCheckmarkCount(int) - Method in class org.isoron.uhabits.ui.habits.list.model.HabitCardListCache
+
 
+
setCheckmarkValues(int[]) - Method in class org.isoron.uhabits.ui.habits.list.views.CheckmarkPanelView
+
 
+
setCheckmarkValues(int[]) - Method in class org.isoron.uhabits.ui.habits.list.views.HabitCardView
+
 
+
setColor(Integer) - Method in class org.isoron.uhabits.models.Habit
+
 
+
setColor(int) - Method in class org.isoron.uhabits.ui.habits.list.views.CheckmarkButtonView
+
 
+
setColor(int) - Method in class org.isoron.uhabits.ui.habits.list.views.CheckmarkPanelView
+
 
+
setColor(int) - Method in class org.isoron.uhabits.ui.habits.show.views.RingView
+
 
+
setComponent(BaseComponent) - Static method in class org.isoron.uhabits.HabitsApplication
+
 
+
setController(ListHabitsController, ListHabitsSelectionMenu) - Method in class org.isoron.uhabits.ui.habits.list.ListHabitsRootView
+
 
+
setController(ListHabitsController) - Method in class org.isoron.uhabits.ui.habits.list.ListHabitsScreen
+
 
+
setController(CheckmarkButtonController) - Method in class org.isoron.uhabits.ui.habits.list.views.CheckmarkButtonView
+
 
+
setController(CheckmarkPanelView.Controller) - Method in class org.isoron.uhabits.ui.habits.list.views.CheckmarkPanelView
+
 
+
setController(HabitCardListView.Controller) - Method in class org.isoron.uhabits.ui.habits.list.views.HabitCardListView
+
 
+
setController(HabitCardView.Controller) - Method in class org.isoron.uhabits.ui.habits.list.views.HabitCardView
+
 
+
setCurrentTheme(int) - Static method in class org.isoron.uhabits.utils.InterfaceUtils
+
 
+
setDefaultHabitColor(int) - Method in class org.isoron.uhabits.utils.Preferences
+
 
+
setDefaultScoreInterval(Context, int) - Static method in class org.isoron.uhabits.utils.InterfaceUtils
+
 
+
setDescription(String) - Method in class org.isoron.uhabits.models.Habit
+
 
+
setFirstRun(boolean) - Method in class org.isoron.uhabits.utils.Preferences
+
 
+
setFixedLocalTime(Long) - Static method in class org.isoron.uhabits.utils.DateUtils
+
 
+
setFixedTheme(Integer) - Static method in class org.isoron.uhabits.utils.InterfaceUtils
+
 
+
setFreqDen(Integer) - Method in class org.isoron.uhabits.models.Habit
+
 
+
setFreqNum(Integer) - Method in class org.isoron.uhabits.models.Habit
+
 
+
setHabit(Habit) - Method in class org.isoron.uhabits.ui.habits.edit.HistoryEditorDialog
+
 
+
setHabit(Habit) - Method in class org.isoron.uhabits.ui.habits.list.views.CheckmarkPanelView
+
 
+
setHabit(Habit) - Method in class org.isoron.uhabits.ui.habits.list.views.HabitCardView
+
 
+
setHabit(Habit) - Method in interface org.isoron.uhabits.ui.habits.show.views.HabitDataView
+
 
+
setHabit(Habit) - Method in class org.isoron.uhabits.ui.habits.show.views.HabitFrequencyView
+
 
+
setHabit(Habit) - Method in class org.isoron.uhabits.ui.habits.show.views.HabitHistoryView
+
 
+
setHabit(Habit) - Method in class org.isoron.uhabits.ui.habits.show.views.HabitScoreView
+
 
+
setHabit(Habit) - Method in class org.isoron.uhabits.ui.habits.show.views.HabitStreakView
+
 
+
setHabit(Habit) - Method in class org.isoron.uhabits.ui.habits.show.views.HabitWidgetView
+
 
+
setHabit(Habit) - Method in class org.isoron.uhabits.widgets.views.CheckmarkWidgetView
+
 
+
setHabit(Habit) - Method in class org.isoron.uhabits.widgets.views.GraphWidgetView
+
 
+
setHabitListener(HabitCardListController.HabitListener) - Method in class org.isoron.uhabits.ui.habits.list.controllers.HabitCardListController
+
 
+
setHighlight(Integer) - Method in class org.isoron.uhabits.models.Habit
+
 
+
setHints(HintList) - Method in class org.isoron.uhabits.ui.habits.list.views.HintView
+
+
Sets the list of hints to be shown
+
+
setId(Long) - Method in class org.isoron.uhabits.models.Habit
+
 
+
setIncludeArchived(boolean) - Method in class org.isoron.uhabits.ui.habits.list.model.HabitCardListCache
+
 
+
setIsBackgroundTransparent(boolean) - Method in class org.isoron.uhabits.ui.habits.show.views.HabitFrequencyView
+
 
+
setIsBackgroundTransparent(boolean) - Method in class org.isoron.uhabits.ui.habits.show.views.HabitHistoryView
+
 
+
setIsBackgroundTransparent(boolean) - Method in class org.isoron.uhabits.ui.habits.show.views.HabitStreakView
+
 
+
setIsEditable(boolean) - Method in class org.isoron.uhabits.ui.habits.show.views.HabitHistoryView
+
 
+
setIsTransparencyEnabled(boolean) - Method in class org.isoron.uhabits.ui.habits.show.views.HabitScoreView
+
 
+
setIsTransparencyEnabled(boolean) - Method in class org.isoron.uhabits.ui.habits.show.views.RingView
+
 
+
setListAdapter(HabitCardListAdapter) - Method in class org.isoron.uhabits.ui.habits.list.ListHabitsRootView
+
 
+
setListener(ExportCSVTask.Listener) - Method in class org.isoron.uhabits.tasks.ExportCSVTask
+
 
+
setListener(ExportDBTask.Listener) - Method in class org.isoron.uhabits.tasks.ExportDBTask
+
 
+
setListener(ImportDataTask.Listener) - Method in class org.isoron.uhabits.tasks.ImportDataTask
+
 
+
setListener(ToggleRepetitionTask.Listener) - Method in class org.isoron.uhabits.tasks.ToggleRepetitionTask
+
 
+
setListener(HistoryEditorDialog.Listener) - Method in class org.isoron.uhabits.ui.habits.edit.HistoryEditorDialog
+
 
+
setListener(WeekdayPickerDialog.OnWeekdaysPickedListener) - Method in class org.isoron.uhabits.ui.habits.edit.WeekdayPickerDialog
+
 
+
setListener(CheckmarkButtonController.Listener) - Method in class org.isoron.uhabits.ui.habits.list.controllers.CheckmarkButtonController
+
 
+
setListener(HabitCardController.Listener) - Method in class org.isoron.uhabits.ui.habits.list.controllers.HabitCardController
+
 
+
setListener(HabitCardListCache.Listener) - Method in class org.isoron.uhabits.ui.habits.list.model.HabitCardListCache
+
 
+
setListener(FilePickerDialog.OnFileSelectedListener) - Method in class org.isoron.uhabits.ui.settings.FilePickerDialog
+
 
+
setListView(HabitCardListView) - Method in class org.isoron.uhabits.ui.habits.list.model.HabitCardListAdapter
+
+
Sets the HabitCardListView that this adapter will provide data for.
+
+
setMenu(BaseMenu) - Method in class org.isoron.uhabits.ui.BaseScreen
+
 
+
setMinValue(int, float) - Static method in class org.isoron.uhabits.utils.ColorUtils
+
 
+
setName(String) - Method in class org.isoron.uhabits.models.Habit
+
 
+
setPercentage(float) - Method in class org.isoron.uhabits.ui.habits.show.views.RingView
+
 
+
setPrecision(float) - Method in class org.isoron.uhabits.ui.habits.show.views.RingView
+
 
+
setReminderDays(Integer) - Method in class org.isoron.uhabits.models.Habit
+
 
+
setReminderHour(Integer) - Method in class org.isoron.uhabits.models.Habit
+
 
+
setReminderMin(Integer) - Method in class org.isoron.uhabits.models.Habit
+
 
+
setRootView(BaseRootView) - Method in class org.isoron.uhabits.ui.BaseScreen
+
 
+
setScore(int) - Method in class org.isoron.uhabits.ui.habits.list.views.HabitCardView
+
 
+
setScreen(BaseScreen) - Method in class org.isoron.uhabits.ui.BaseActivity
+
 
+
setScrollerBucketSize(int) - Method in class org.isoron.uhabits.ui.habits.show.views.ScrollableDataView
+
 
+
setSelected(boolean) - Method in class org.isoron.uhabits.ui.habits.list.views.HabitCardView
+
 
+
setSelectedDays(boolean[]) - Method in class org.isoron.uhabits.ui.habits.edit.WeekdayPickerDialog
+
 
+
setSelectionListener(HabitCardListController.SelectionListener) - Method in class org.isoron.uhabits.ui.habits.list.controllers.HabitCardListController
+
 
+
setSelectionMenu(BaseSelectionMenu) - Method in class org.isoron.uhabits.ui.BaseScreen
+
+
Set the menu to be shown when a selection is active on the screen.
+
+
setShadowAlpha(int) - Method in class org.isoron.uhabits.ui.habits.show.views.HabitWidgetView
+
 
+
setShortToggleEnabled(boolean) - Method in class org.isoron.uhabits.utils.Preferences
+
 
+
setShouldReverseCheckmarks(boolean) - Method in class org.isoron.uhabits.utils.Preferences
+
 
+
setShowArchived(boolean) - Method in class org.isoron.uhabits.ui.habits.list.ListHabitsRootView
+
 
+
setShowArchived(boolean) - Method in class org.isoron.uhabits.ui.habits.list.model.HabitCardListAdapter
+
 
+
setText(String) - Method in class org.isoron.uhabits.ui.habits.show.views.RingView
+
 
+
setTextSize(float) - Method in class org.isoron.uhabits.ui.habits.show.views.RingView
+
 
+
setThickness(float) - Method in class org.isoron.uhabits.ui.habits.show.views.RingView
+
 
+
SettingsActivity - Class in org.isoron.uhabits.ui.settings
+
+
Activity that allows the user to view and modify the app settings.
+
+
SettingsActivity() - Constructor for class org.isoron.uhabits.ui.settings.SettingsActivity
+
 
+
SettingsFragment - Class in org.isoron.uhabits.ui.settings
+
 
+
SettingsFragment() - Constructor for class org.isoron.uhabits.ui.settings.SettingsFragment
+
 
+
setTitle(String) - Method in class org.isoron.uhabits.ui.BaseSelectionMenu
+
 
+
setupHabitActionBar() - Method in class org.isoron.uhabits.ui.habits.show.ShowHabitActivity
+
 
+
setValue(int) - Method in class org.isoron.uhabits.ui.habits.list.views.CheckmarkButtonView
+
 
+
setView(CheckmarkButtonView) - Method in class org.isoron.uhabits.ui.habits.list.controllers.CheckmarkButtonController
+
 
+
setView(HabitCardView) - Method in class org.isoron.uhabits.ui.habits.list.controllers.HabitCardController
+
 
+
shouldReverseCheckmarks() - Method in class org.isoron.uhabits.utils.Preferences
+
 
+
shouldShow() - Method in class org.isoron.uhabits.ui.habits.list.model.HintList
+
+
Returns whether it is time to show a new hint or not.
+
+
show() - Method in interface org.isoron.uhabits.tasks.ProgressBar
+
 
+
show() - Method in class org.isoron.uhabits.ui.ProgressBarWrapper
+
 
+
show() - Method in class org.isoron.uhabits.ui.settings.FilePickerDialog
+
 
+
showAboutScreen() - Method in class org.isoron.uhabits.ui.habits.list.ListHabitsScreen
+
 
+
showColorPicker(Habit, ListHabitsScreen.OnColorSelectedListener) - Method in class org.isoron.uhabits.ui.habits.list.ListHabitsScreen
+
 
+
showCreateHabitScreen() - Method in class org.isoron.uhabits.ui.habits.list.ListHabitsScreen
+
 
+
showDeleteConfirmationScreen(ListHabitsScreen.Callback) - Method in class org.isoron.uhabits.ui.habits.list.ListHabitsScreen
+
 
+
showDialog(AppCompatDialogFragment, String) - Method in class org.isoron.uhabits.ui.BaseScreen
+
 
+
showEditHabitScreen(Habit) - Method in class org.isoron.uhabits.ui.habits.list.ListHabitsScreen
+
 
+
showFAQScreen() - Method in class org.isoron.uhabits.ui.habits.list.ListHabitsScreen
+
 
+
ShowHabitActivity - Class in org.isoron.uhabits.ui.habits.show
+
+
Activity that allows the user to see more information about a single habit.
+
+
ShowHabitActivity() - Constructor for class org.isoron.uhabits.ui.habits.show.ShowHabitActivity
+
 
+
ShowHabitFragment - Class in org.isoron.uhabits.ui.habits.show
+
 
+
ShowHabitFragment() - Constructor for class org.isoron.uhabits.ui.habits.show.ShowHabitFragment
+
 
+
ShowHabitHelper - Class in org.isoron.uhabits.ui.habits.show
+
 
+
ShowHabitHelper(ShowHabitFragment) - Constructor for class org.isoron.uhabits.ui.habits.show.ShowHabitHelper
+
 
+
showHabitScreen(Habit) - Method in class org.isoron.uhabits.ui.habits.list.ListHabitsScreen
+
 
+
showImportScreen() - Method in class org.isoron.uhabits.ui.habits.list.ListHabitsScreen
+
 
+
showIntroScreen() - Method in class org.isoron.uhabits.ui.habits.list.ListHabitsScreen
+
 
+
showMessage(Integer) - Method in class org.isoron.uhabits.ui.BaseScreen
+
 
+
showSendEmailScreen(String, String, String) - Method in class org.isoron.uhabits.ui.BaseScreen
+
 
+
showSendFileScreen(String) - Method in class org.isoron.uhabits.ui.BaseScreen
+
 
+
showSettingsScreen() - Method in class org.isoron.uhabits.ui.habits.list.ListHabitsScreen
+
 
+
spToPixels(Context, float) - Static method in class org.isoron.uhabits.utils.InterfaceUtils
+
 
+
SQLiteCheckmarkList - Class in org.isoron.uhabits.models.sqlite
+
+
Implementation of a CheckmarkList that is backed by SQLite.
+
+
SQLiteCheckmarkList(Habit) - Constructor for class org.isoron.uhabits.models.sqlite.SQLiteCheckmarkList
+
 
+
SQLiteHabitList - Class in org.isoron.uhabits.models.sqlite
+
+
Implementation of a HabitList that is backed by SQLite.
+
+
SQLiteHabitList() - Constructor for class org.isoron.uhabits.models.sqlite.SQLiteHabitList
+
 
+
SQLiteRepetitionList - Class in org.isoron.uhabits.models.sqlite
+
+
Implementation of a RepetitionList that is backed by SQLite.
+
+
SQLiteRepetitionList(Habit) - Constructor for class org.isoron.uhabits.models.sqlite.SQLiteRepetitionList
+
 
+
SQLiteScoreList - Class in org.isoron.uhabits.models.sqlite
+
+
Implementation of a ScoreList that is backed by SQLite.
+
+
SQLiteScoreList(Habit) - Constructor for class org.isoron.uhabits.models.sqlite.SQLiteScoreList
+
+
Constructs a new ScoreList associated with the given habit.
+
+
SQLiteStreakList - Class in org.isoron.uhabits.models.sqlite
+
+
Implementation of a StreakList that is backed by SQLite.
+
+
SQLiteStreakList(Habit) - Constructor for class org.isoron.uhabits.models.sqlite.SQLiteStreakList
+
 
+
SQLModelFactory - Class in org.isoron.uhabits.models.sqlite
+
+
Factory that provides models backed by an SQLite database.
+
+
SQLModelFactory() - Constructor for class org.isoron.uhabits.models.sqlite.SQLModelFactory
+
 
+
start - Variable in class org.isoron.uhabits.models.sqlite.records.StreakRecord
+
 
+
startDrag(int) - Method in class org.isoron.uhabits.ui.habits.list.controllers.HabitCardListController
+
+
Called when the user starts dragging an item.
+
+
startRingtonePickerActivity(Fragment, int) - Static method in class org.isoron.uhabits.utils.ReminderUtils
+
 
+
startSelection() - Method in class org.isoron.uhabits.ui.BaseScreen
+
+
Instructs the screen to start a selection.
+
+
startTracing() - Static method in class org.isoron.uhabits.utils.InterfaceUtils
+
 
+
stopTracing() - Static method in class org.isoron.uhabits.utils.InterfaceUtils
+
 
+
StreakRecord - Class in org.isoron.uhabits.models.sqlite.records
+
+
The SQLite database record corresponding to a Streak.
+
+
StreakRecord() - Constructor for class org.isoron.uhabits.models.sqlite.records.StreakRecord
+
 
+
StreakWidgetProvider - Class in org.isoron.uhabits.widgets
+
 
+
StreakWidgetProvider() - Constructor for class org.isoron.uhabits.widgets.StreakWidgetProvider
+
 
+
SUCCESS - Static variable in class org.isoron.uhabits.tasks.ImportDataTask
+
 
+
+A B C D E F G H I J L M N O P R S T U V W X 
+ +
+ + + + + + + +
+ + + + diff --git a/javadoc/index-files/index-18.html b/javadoc/index-files/index-18.html new file mode 100644 index 000000000..20f37685d --- /dev/null +++ b/javadoc/index-files/index-18.html @@ -0,0 +1,191 @@ + + + + + +T-Index (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + +
A B C D E F G H I J L M N O P R S T U V W X  + + +

T

+
+
THEME_DARK - Static variable in class org.isoron.uhabits.utils.InterfaceUtils
+
 
+
THEME_LIGHT - Static variable in class org.isoron.uhabits.utils.InterfaceUtils
+
 
+
throwIfMainThread() - Static method in class org.isoron.uhabits.utils.InterfaceUtils
+
+
Throws a runtime exception if called from the main thread.
+
+
TickmateDBImporter - Class in org.isoron.uhabits.io
+
+
Class that imports data from database files exported by Tickmate.
+
+
TickmateDBImporter() - Constructor for class org.isoron.uhabits.io.TickmateDBImporter
+
 
+
timestamp - Variable in class org.isoron.uhabits.models.sqlite.records.CheckmarkRecord
+
+
Timestamp of the day to which this checkmark corresponds.
+
+
timestamp - Variable in class org.isoron.uhabits.models.sqlite.records.RepetitionRecord
+
 
+
timestamp - Variable in class org.isoron.uhabits.models.sqlite.records.ScoreRecord
+
+
Timestamp of the day to which this score applies.
+
+
toCheckmark() - Method in class org.isoron.uhabits.models.sqlite.records.CheckmarkRecord
+
 
+
toggle() - Method in class org.isoron.uhabits.ui.habits.list.views.CheckmarkButtonView
+
 
+
toggleNightMode() - Method in class org.isoron.uhabits.ui.habits.list.ListHabitsScreen
+
 
+
ToggleRepetitionCommand - Class in org.isoron.uhabits.commands
+
+
Command to toggle a repetition.
+
+
ToggleRepetitionCommand(Habit, long) - Constructor for class org.isoron.uhabits.commands.ToggleRepetitionCommand
+
 
+
ToggleRepetitionTask - Class in org.isoron.uhabits.tasks
+
 
+
ToggleRepetitionTask(Habit, Long) - Constructor for class org.isoron.uhabits.tasks.ToggleRepetitionTask
+
 
+
ToggleRepetitionTask.Listener - Interface in org.isoron.uhabits.tasks
+
 
+
toggleSelection(int) - Method in class org.isoron.uhabits.ui.habits.list.controllers.HabitCardListController
+
+
Selects or deselects the item at a given position
+
+
toggleSelection(int) - Method in class org.isoron.uhabits.ui.habits.list.model.HabitCardListAdapter
+
+
Selects or deselects the item at a given position.
+
+
toggleShowArchived() - Method in class org.isoron.uhabits.ui.habits.list.views.HabitCardListView
+
 
+
toggleTimestamp(long) - Method in class org.isoron.uhabits.models.RepetitionList
+
+
Adds or remove a repetition at a certain timestamp.
+
+
toLocalTime(long) - Static method in class org.isoron.uhabits.utils.DateUtils
+
 
+
toRepetition() - Method in class org.isoron.uhabits.models.sqlite.records.RepetitionRecord
+
 
+
toScore() - Method in class org.isoron.uhabits.models.sqlite.records.ScoreRecord
+
+
Constructs and returns a Score based on this record's data.
+
+
triggerRipple(float, float) - Method in class org.isoron.uhabits.ui.habits.list.views.HabitCardView
+
 
+
+A B C D E F G H I J L M N O P R S T U V W X 
+ +
+ + + + + + + +
+ + + + diff --git a/javadoc/index-files/index-19.html b/javadoc/index-files/index-19.html new file mode 100644 index 000000000..cc65b112c --- /dev/null +++ b/javadoc/index-files/index-19.html @@ -0,0 +1,182 @@ + + + + + +U-Index (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + +
A B C D E F G H I J L M N O P R S T U V W X  + + +

U

+
+
UnarchiveHabitsCommand - Class in org.isoron.uhabits.commands
+
+
Command to unarchive a list of habits.
+
+
UnarchiveHabitsCommand(List<Habit>) - Constructor for class org.isoron.uhabits.commands.UnarchiveHabitsCommand
+
 
+
uncaughtException(Thread, Throwable) - Method in class org.isoron.uhabits.ui.BaseActivity
+
 
+
UNCHECKED - Static variable in class org.isoron.uhabits.models.Checkmark
+
+
Indicates that there was no repetition at the timestamp, even though a + repetition was expected.
+
+
undo() - Method in class org.isoron.uhabits.commands.ArchiveHabitsCommand
+
 
+
undo() - Method in class org.isoron.uhabits.commands.ChangeHabitColorCommand
+
 
+
undo() - Method in class org.isoron.uhabits.commands.Command
+
 
+
undo() - Method in class org.isoron.uhabits.commands.CreateHabitCommand
+
 
+
undo() - Method in class org.isoron.uhabits.commands.DeleteHabitsCommand
+
 
+
undo() - Method in class org.isoron.uhabits.commands.EditHabitCommand
+
 
+
undo() - Method in class org.isoron.uhabits.commands.ToggleRepetitionCommand
+
 
+
undo() - Method in class org.isoron.uhabits.commands.UnarchiveHabitsCommand
+
 
+
unpackWeekdayList(int) - Static method in class org.isoron.uhabits.utils.DateUtils
+
 
+
update(List<Habit>) - Method in class org.isoron.uhabits.models.HabitList
+
+
Notifies the list that a certain list of habits has been modified.
+
+
update(Habit) - Method in class org.isoron.uhabits.models.HabitList
+
+
Notifies the list that a certain habit has been modified.
+
+
update(List<Habit>) - Method in class org.isoron.uhabits.models.memory.MemoryHabitList
+
 
+
update(List<Habit>) - Method in class org.isoron.uhabits.models.sqlite.SQLiteHabitList
+
 
+
updateId(long, long) - Static method in class org.isoron.uhabits.models.sqlite.records.HabitRecord
+
+
Changes the id of a habit on the database.
+
+
updateLastAppVersion() - Method in class org.isoron.uhabits.utils.Preferences
+
 
+
updateLastHint(int, long) - Method in class org.isoron.uhabits.utils.Preferences
+
+
Sets the last hint shown to the user, and the time that it was shown.
+
+
updateWidgets() - Method in class org.isoron.uhabits.ui.BaseSystem
+
 
+
updateWidgets(Context) - Static method in class org.isoron.uhabits.widgets.WidgetManager
+
 
+
+A B C D E F G H I J L M N O P R S T U V W X 
+ +
+ + + + + + + +
+ + + + diff --git a/javadoc/index-files/index-2.html b/javadoc/index-files/index-2.html new file mode 100644 index 000000000..991d12239 --- /dev/null +++ b/javadoc/index-files/index-2.html @@ -0,0 +1,230 @@ + + + + + +B-Index (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + +
A B C D E F G H I J L M N O P R S T U V W X  + + +

B

+
+
background - Variable in class org.isoron.uhabits.ui.habits.show.views.HabitWidgetView
+
 
+
backgroundPaint - Variable in class org.isoron.uhabits.ui.habits.show.views.HabitWidgetView
+
 
+
BaseActivity - Class in org.isoron.uhabits.ui
+
+
Base class for all activities in the application.
+
+
BaseActivity() - Constructor for class org.isoron.uhabits.ui.BaseActivity
+
 
+
BaseComponent - Interface in org.isoron.uhabits
+
+
Base component for dependency injection.
+
+
BaseDialogFragment - Class in org.isoron.uhabits.ui.habits.edit
+
 
+
BaseDialogFragment() - Constructor for class org.isoron.uhabits.ui.habits.edit.BaseDialogFragment
+
 
+
BaseDialogHelper - Class in org.isoron.uhabits.ui.habits.edit
+
 
+
BaseDialogHelper(DialogFragment, View) - Constructor for class org.isoron.uhabits.ui.habits.edit.BaseDialogHelper
+
 
+
BaseMenu - Class in org.isoron.uhabits.ui
+
 
+
BaseMenu(BaseActivity) - Constructor for class org.isoron.uhabits.ui.BaseMenu
+
 
+
BaseRootView - Class in org.isoron.uhabits.ui
+
 
+
BaseRootView(Context) - Constructor for class org.isoron.uhabits.ui.BaseRootView
+
 
+
BaseRootView(Context, AttributeSet) - Constructor for class org.isoron.uhabits.ui.BaseRootView
+
 
+
BaseRootView(Context, AttributeSet, int) - Constructor for class org.isoron.uhabits.ui.BaseRootView
+
 
+
BaseRootView(Context, AttributeSet, int, int) - Constructor for class org.isoron.uhabits.ui.BaseRootView
+
 
+
BaseScreen - Class in org.isoron.uhabits.ui
+
 
+
BaseScreen(BaseActivity) - Constructor for class org.isoron.uhabits.ui.BaseScreen
+
 
+
BaseSelectionMenu - Class in org.isoron.uhabits.ui
+
 
+
BaseSelectionMenu() - Constructor for class org.isoron.uhabits.ui.BaseSelectionMenu
+
 
+
BaseSystem - Class in org.isoron.uhabits.ui
+
 
+
BaseSystem(Context) - Constructor for class org.isoron.uhabits.ui.BaseSystem
+
 
+
BaseTask - Class in org.isoron.uhabits.tasks
+
 
+
BaseTask() - Constructor for class org.isoron.uhabits.tasks.BaseTask
+
 
+
BaseWidgetProvider - Class in org.isoron.uhabits.widgets
+
 
+
BaseWidgetProvider() - Constructor for class org.isoron.uhabits.widgets.BaseWidgetProvider
+
 
+
buidRepetitionList(Habit) - Method in class org.isoron.uhabits.models.memory.MemoryModelFactory
+
 
+
buidRepetitionList(Habit) - Method in interface org.isoron.uhabits.models.ModelFactory
+
 
+
buidRepetitionList(Habit) - Method in class org.isoron.uhabits.models.sqlite.SQLModelFactory
+
 
+
buildCardView(HabitCardView, Habit, int, int[], boolean) - Method in class org.isoron.uhabits.ui.habits.list.views.HabitCardListView
+
+
Builds a new HabitCardView to be eventually added to this list, + containing the given data.
+
+
buildCheckIntent(Context, Habit, Long) - Static method in class org.isoron.uhabits.HabitBroadcastReceiver
+
 
+
buildCheckmarkList(Habit) - Method in class org.isoron.uhabits.models.memory.MemoryModelFactory
+
 
+
buildCheckmarkList(Habit) - Method in interface org.isoron.uhabits.models.ModelFactory
+
 
+
buildCheckmarkList(Habit) - Method in class org.isoron.uhabits.models.sqlite.SQLModelFactory
+
 
+
buildCustomView(Context, Habit) - Method in class org.isoron.uhabits.widgets.BaseWidgetProvider
+
 
+
buildCustomView(Context, Habit) - Method in class org.isoron.uhabits.widgets.CheckmarkWidgetProvider
+
 
+
buildCustomView(Context, Habit) - Method in class org.isoron.uhabits.widgets.FrequencyWidgetProvider
+
 
+
buildCustomView(Context, Habit) - Method in class org.isoron.uhabits.widgets.HistoryWidgetProvider
+
 
+
buildCustomView(Context, Habit) - Method in class org.isoron.uhabits.widgets.ScoreWidgetProvider
+
 
+
buildCustomView(Context, Habit) - Method in class org.isoron.uhabits.widgets.StreakWidgetProvider
+
 
+
buildDismissIntent(Context) - Static method in class org.isoron.uhabits.HabitBroadcastReceiver
+
 
+
buildHabitList() - Method in class org.isoron.uhabits.models.memory.MemoryModelFactory
+
 
+
buildHabitList() - Method in interface org.isoron.uhabits.models.ModelFactory
+
 
+
buildHabitList() - Method in class org.isoron.uhabits.models.sqlite.SQLModelFactory
+
 
+
buildScoreList(Habit) - Method in class org.isoron.uhabits.models.memory.MemoryModelFactory
+
 
+
buildScoreList(Habit) - Method in interface org.isoron.uhabits.models.ModelFactory
+
 
+
buildScoreList(Habit) - Method in class org.isoron.uhabits.models.sqlite.SQLModelFactory
+
 
+
buildSnoozeIntent(Context, Habit) - Static method in class org.isoron.uhabits.HabitBroadcastReceiver
+
 
+
buildViewHabitIntent(Context, Habit) - Static method in class org.isoron.uhabits.HabitBroadcastReceiver
+
 
+
+A B C D E F G H I J L M N O P R S T U V W X 
+ +
+ + + + + + + +
+ + + + diff --git a/javadoc/index-files/index-20.html b/javadoc/index-files/index-20.html new file mode 100644 index 000000000..615dff88a --- /dev/null +++ b/javadoc/index-files/index-20.html @@ -0,0 +1,130 @@ + + + + + +V-Index (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + +
A B C D E F G H I J L M N O P R S T U V W X  + + +

V

+
+
value - Variable in class org.isoron.uhabits.models.sqlite.records.CheckmarkRecord
+
+
Indicates whether there is a repetition at the given timestamp or not, + and whether the repetition was expected.
+
+
+A B C D E F G H I J L M N O P R S T U V W X 
+ +
+ + + + + + + +
+ + + + diff --git a/javadoc/index-files/index-21.html b/javadoc/index-files/index-21.html new file mode 100644 index 000000000..db78342ec --- /dev/null +++ b/javadoc/index-files/index-21.html @@ -0,0 +1,149 @@ + + + + + +W-Index (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + +
A B C D E F G H I J L M N O P R S T U V W X  + + +

W

+
+
waitForTasks(long) - Static method in class org.isoron.uhabits.tasks.BaseTask
+
 
+
WeekdayPickerDialog - Class in org.isoron.uhabits.ui.habits.edit
+
 
+
WeekdayPickerDialog() - Constructor for class org.isoron.uhabits.ui.habits.edit.WeekdayPickerDialog
+
 
+
WeekdayPickerDialog.OnWeekdaysPickedListener - Interface in org.isoron.uhabits.ui.habits.edit
+
 
+
WidgetManager - Class in org.isoron.uhabits.widgets
+
 
+
WidgetManager() - Constructor for class org.isoron.uhabits.widgets.WidgetManager
+
 
+
writeArchive() - Method in class org.isoron.uhabits.io.HabitsCSVExporter
+
 
+
writeCSV(Writer) - Method in class org.isoron.uhabits.models.CheckmarkList
+
+
Writes the entire list of checkmarks to the given writer, in CSV format.
+
+
writeCSV(Writer) - Method in class org.isoron.uhabits.models.HabitList
+
+
Writes the list of habits to the given writer, in CSV format.
+
+
writeCSV(Writer) - Method in class org.isoron.uhabits.models.ScoreList
+
 
+
+A B C D E F G H I J L M N O P R S T U V W X 
+ +
+ + + + + + + +
+ + + + diff --git a/javadoc/index-files/index-22.html b/javadoc/index-files/index-22.html new file mode 100644 index 000000000..3715af111 --- /dev/null +++ b/javadoc/index-files/index-22.html @@ -0,0 +1,131 @@ + + + + + +X-Index (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + +
A B C D E F G H I J L M N O P R S T U V W X  + + +

X

+
+
XFERMODE_CLEAR - Static variable in class org.isoron.uhabits.ui.habits.show.views.HabitScoreView
+
 
+
XFERMODE_CLEAR - Static variable in class org.isoron.uhabits.ui.habits.show.views.RingView
+
 
+
XFERMODE_SRC - Static variable in class org.isoron.uhabits.ui.habits.show.views.HabitScoreView
+
 
+
+A B C D E F G H I J L M N O P R S T U V W X 
+ +
+ + + + + + + +
+ + + + diff --git a/javadoc/index-files/index-23.html b/javadoc/index-files/index-23.html new file mode 100644 index 000000000..7f8547bc9 --- /dev/null +++ b/javadoc/index-files/index-23.html @@ -0,0 +1,433 @@ + + + + + +W-Index + + + + + + + + +
+ + + + + + + +
+ + +
A B C D E F G H I J K L M N O P Q R S T U V W X Y  + + +

W

+
+
waitForTasks(long) - Static method in class org.isoron.uhabits.tasks.BaseTask
+
 
+
week - Static variable in class org.isoron.uhabits.R.string
+
 
+
WEEK_7_OVERHANG_HEIGHT - Static variable in class com.android.datetimepicker.date.MonthAdapter
+
 
+
WeekdayPickerDialog - Class in org.isoron.uhabits.ui.habits.edit
+
 
+
WeekdayPickerDialog() - Constructor for class org.isoron.uhabits.ui.habits.edit.WeekdayPickerDialog
+
 
+
WeekdayPickerDialog.OnWeekdaysPickedListener - Interface in org.isoron.uhabits.ui.habits.edit
+
 
+
weekends - Static variable in class org.isoron.uhabits.R.string
+
 
+
weightDefault - Static variable in class org.isoron.uhabits.R.attr
+
+
Must be a floating point value, such as "1.2".
+
+
white - Static variable in class org.isoron.uhabits.R.color
+
 
+
white_a0 - Static variable in class org.isoron.uhabits.R.color
+
 
+
white_a2 - Static variable in class org.isoron.uhabits.R.color
+
 
+
white_a4 - Static variable in class org.isoron.uhabits.R.color
+
 
+
white_a6 - Static variable in class org.isoron.uhabits.R.color
+
 
+
white_a8 - Static variable in class org.isoron.uhabits.R.color
+
 
+
white_aa - Static variable in class org.isoron.uhabits.R.color
+
 
+
white_ac - Static variable in class org.isoron.uhabits.R.color
+
 
+
white_ae - Static variable in class org.isoron.uhabits.R.color
+
 
+
Widget_AppCompat_ActionBar - Static variable in class org.isoron.uhabits.R.style
+
 
+
Widget_AppCompat_ActionBar_Solid - Static variable in class org.isoron.uhabits.R.style
+
 
+
Widget_AppCompat_ActionBar_TabBar - Static variable in class org.isoron.uhabits.R.style
+
 
+
Widget_AppCompat_ActionBar_TabText - Static variable in class org.isoron.uhabits.R.style
+
 
+
Widget_AppCompat_ActionBar_TabView - Static variable in class org.isoron.uhabits.R.style
+
 
+
Widget_AppCompat_ActionButton - Static variable in class org.isoron.uhabits.R.style
+
 
+
Widget_AppCompat_ActionButton_CloseMode - Static variable in class org.isoron.uhabits.R.style
+
 
+
Widget_AppCompat_ActionButton_Overflow - Static variable in class org.isoron.uhabits.R.style
+
 
+
Widget_AppCompat_ActionMode - Static variable in class org.isoron.uhabits.R.style
+
 
+
Widget_AppCompat_ActivityChooserView - Static variable in class org.isoron.uhabits.R.style
+
 
+
Widget_AppCompat_AutoCompleteTextView - Static variable in class org.isoron.uhabits.R.style
+
 
+
Widget_AppCompat_Button - Static variable in class org.isoron.uhabits.R.style
+
 
+
Widget_AppCompat_Button_Borderless - Static variable in class org.isoron.uhabits.R.style
+
 
+
Widget_AppCompat_Button_Borderless_Colored - Static variable in class org.isoron.uhabits.R.style
+
 
+
Widget_AppCompat_Button_ButtonBar_AlertDialog - Static variable in class org.isoron.uhabits.R.style
+
 
+
Widget_AppCompat_Button_Colored - Static variable in class org.isoron.uhabits.R.style
+
 
+
Widget_AppCompat_Button_Small - Static variable in class org.isoron.uhabits.R.style
+
 
+
Widget_AppCompat_ButtonBar - Static variable in class org.isoron.uhabits.R.style
+
 
+
Widget_AppCompat_ButtonBar_AlertDialog - Static variable in class org.isoron.uhabits.R.style
+
 
+
Widget_AppCompat_CompoundButton_CheckBox - Static variable in class org.isoron.uhabits.R.style
+
 
+
Widget_AppCompat_CompoundButton_RadioButton - Static variable in class org.isoron.uhabits.R.style
+
 
+
Widget_AppCompat_CompoundButton_Switch - Static variable in class org.isoron.uhabits.R.style
+
 
+
Widget_AppCompat_DrawerArrowToggle - Static variable in class org.isoron.uhabits.R.style
+
 
+
Widget_AppCompat_DropDownItem_Spinner - Static variable in class org.isoron.uhabits.R.style
+
 
+
Widget_AppCompat_EditText - Static variable in class org.isoron.uhabits.R.style
+
 
+
Widget_AppCompat_ImageButton - Static variable in class org.isoron.uhabits.R.style
+
 
+
Widget_AppCompat_Light_ActionBar - Static variable in class org.isoron.uhabits.R.style
+
 
+
Widget_AppCompat_Light_ActionBar_Solid - Static variable in class org.isoron.uhabits.R.style
+
 
+
Widget_AppCompat_Light_ActionBar_Solid_Inverse - Static variable in class org.isoron.uhabits.R.style
+
 
+
Widget_AppCompat_Light_ActionBar_TabBar - Static variable in class org.isoron.uhabits.R.style
+
 
+
Widget_AppCompat_Light_ActionBar_TabBar_Inverse - Static variable in class org.isoron.uhabits.R.style
+
 
+
Widget_AppCompat_Light_ActionBar_TabText - Static variable in class org.isoron.uhabits.R.style
+
 
+
Widget_AppCompat_Light_ActionBar_TabText_Inverse - Static variable in class org.isoron.uhabits.R.style
+
 
+
Widget_AppCompat_Light_ActionBar_TabView - Static variable in class org.isoron.uhabits.R.style
+
 
+
Widget_AppCompat_Light_ActionBar_TabView_Inverse - Static variable in class org.isoron.uhabits.R.style
+
 
+
Widget_AppCompat_Light_ActionButton - Static variable in class org.isoron.uhabits.R.style
+
 
+
Widget_AppCompat_Light_ActionButton_CloseMode - Static variable in class org.isoron.uhabits.R.style
+
 
+
Widget_AppCompat_Light_ActionButton_Overflow - Static variable in class org.isoron.uhabits.R.style
+
 
+
Widget_AppCompat_Light_ActionMode_Inverse - Static variable in class org.isoron.uhabits.R.style
+
 
+
Widget_AppCompat_Light_ActivityChooserView - Static variable in class org.isoron.uhabits.R.style
+
 
+
Widget_AppCompat_Light_AutoCompleteTextView - Static variable in class org.isoron.uhabits.R.style
+
 
+
Widget_AppCompat_Light_DropDownItem_Spinner - Static variable in class org.isoron.uhabits.R.style
+
 
+
Widget_AppCompat_Light_ListPopupWindow - Static variable in class org.isoron.uhabits.R.style
+
 
+
Widget_AppCompat_Light_ListView_DropDown - Static variable in class org.isoron.uhabits.R.style
+
 
+
Widget_AppCompat_Light_PopupMenu - Static variable in class org.isoron.uhabits.R.style
+
 
+
Widget_AppCompat_Light_PopupMenu_Overflow - Static variable in class org.isoron.uhabits.R.style
+
 
+
Widget_AppCompat_Light_SearchView - Static variable in class org.isoron.uhabits.R.style
+
 
+
Widget_AppCompat_Light_Spinner_DropDown_ActionBar - Static variable in class org.isoron.uhabits.R.style
+
 
+
Widget_AppCompat_ListPopupWindow - Static variable in class org.isoron.uhabits.R.style
+
 
+
Widget_AppCompat_ListView - Static variable in class org.isoron.uhabits.R.style
+
 
+
Widget_AppCompat_ListView_DropDown - Static variable in class org.isoron.uhabits.R.style
+
 
+
Widget_AppCompat_ListView_Menu - Static variable in class org.isoron.uhabits.R.style
+
 
+
Widget_AppCompat_PopupMenu - Static variable in class org.isoron.uhabits.R.style
+
 
+
Widget_AppCompat_PopupMenu_Overflow - Static variable in class org.isoron.uhabits.R.style
+
 
+
Widget_AppCompat_PopupWindow - Static variable in class org.isoron.uhabits.R.style
+
 
+
Widget_AppCompat_ProgressBar - Static variable in class org.isoron.uhabits.R.style
+
 
+
Widget_AppCompat_ProgressBar_Horizontal - Static variable in class org.isoron.uhabits.R.style
+
 
+
Widget_AppCompat_RatingBar - Static variable in class org.isoron.uhabits.R.style
+
 
+
Widget_AppCompat_RatingBar_Indicator - Static variable in class org.isoron.uhabits.R.style
+
 
+
Widget_AppCompat_RatingBar_Small - Static variable in class org.isoron.uhabits.R.style
+
 
+
Widget_AppCompat_SearchView - Static variable in class org.isoron.uhabits.R.style
+
 
+
Widget_AppCompat_SearchView_ActionBar - Static variable in class org.isoron.uhabits.R.style
+
 
+
Widget_AppCompat_SeekBar - Static variable in class org.isoron.uhabits.R.style
+
 
+
Widget_AppCompat_Spinner - Static variable in class org.isoron.uhabits.R.style
+
 
+
Widget_AppCompat_Spinner_DropDown - Static variable in class org.isoron.uhabits.R.style
+
 
+
Widget_AppCompat_Spinner_DropDown_ActionBar - Static variable in class org.isoron.uhabits.R.style
+
 
+
Widget_AppCompat_Spinner_Underlined - Static variable in class org.isoron.uhabits.R.style
+
 
+
Widget_AppCompat_TextView_SpinnerItem - Static variable in class org.isoron.uhabits.R.style
+
 
+
Widget_AppCompat_Toolbar - Static variable in class org.isoron.uhabits.R.style
+
 
+
Widget_AppCompat_Toolbar_Button_Navigation - Static variable in class org.isoron.uhabits.R.style
+
 
+
widget_background - Static variable in class org.isoron.uhabits.R.drawable
+
 
+
widget_button_background - Static variable in class org.isoron.uhabits.R.drawable
+
 
+
widget_checkmark - Static variable in class org.isoron.uhabits.R.layout
+
 
+
widget_checkmark_info - Static variable in class org.isoron.uhabits.R.xml
+
 
+
widget_configure_activity - Static variable in class org.isoron.uhabits.R.layout
+
 
+
Widget_Design_AppBarLayout - Static variable in class org.isoron.uhabits.R.style
+
 
+
Widget_Design_BottomSheet_Modal - Static variable in class org.isoron.uhabits.R.style
+
 
+
Widget_Design_CollapsingToolbar - Static variable in class org.isoron.uhabits.R.style
+
 
+
Widget_Design_CoordinatorLayout - Static variable in class org.isoron.uhabits.R.style
+
 
+
Widget_Design_FloatingActionButton - Static variable in class org.isoron.uhabits.R.style
+
 
+
Widget_Design_NavigationView - Static variable in class org.isoron.uhabits.R.style
+
 
+
Widget_Design_ScrimInsetsFrameLayout - Static variable in class org.isoron.uhabits.R.style
+
 
+
Widget_Design_Snackbar - Static variable in class org.isoron.uhabits.R.style
+
 
+
Widget_Design_TabLayout - Static variable in class org.isoron.uhabits.R.style
+
 
+
Widget_Design_TextInputLayout - Static variable in class org.isoron.uhabits.R.style
+
 
+
widget_error - Static variable in class org.isoron.uhabits.R.layout
+
 
+
widget_frequency_info - Static variable in class org.isoron.uhabits.R.xml
+
 
+
widget_graph - Static variable in class org.isoron.uhabits.R.layout
+
 
+
widget_history_info - Static variable in class org.isoron.uhabits.R.xml
+
 
+
widget_preview_checkmark - Static variable in class org.isoron.uhabits.R.drawable
+
 
+
widget_preview_frequency - Static variable in class org.isoron.uhabits.R.drawable
+
 
+
widget_preview_history - Static variable in class org.isoron.uhabits.R.drawable
+
 
+
widget_preview_score - Static variable in class org.isoron.uhabits.R.drawable
+
 
+
widget_preview_streaks - Static variable in class org.isoron.uhabits.R.drawable
+
 
+
widget_score_info - Static variable in class org.isoron.uhabits.R.xml
+
 
+
widget_streak_info - Static variable in class org.isoron.uhabits.R.xml
+
 
+
widget_wrapper - Static variable in class org.isoron.uhabits.R.layout
+
 
+
widgetBackgroundAlpha - Static variable in class org.isoron.uhabits.R.attr
+
+
Must be a floating point value, such as "1.2".
+
+
widgetLayout - Static variable in class org.isoron.uhabits.R.attr
+
+
Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
+
+
WidgetManager - Class in org.isoron.uhabits.widgets
+
 
+
WidgetManager() - Constructor for class org.isoron.uhabits.widgets.WidgetManager
+
 
+
widgetShadowAlpha - Static variable in class org.isoron.uhabits.R.attr
+
+
Must be a floating point value, such as "1.2".
+
+
windowActionBar - Static variable in class org.isoron.uhabits.R.attr
+
+
Must be a boolean value, either "true" or "false".
+
+
windowActionBarOverlay - Static variable in class org.isoron.uhabits.R.attr
+
+
Must be a boolean value, either "true" or "false".
+
+
windowActionModeOverlay - Static variable in class org.isoron.uhabits.R.attr
+
+
Must be a boolean value, either "true" or "false".
+
+
windowBackgroundColor - Static variable in class org.isoron.uhabits.R.attr
+
+
Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
+
+
windowFixedHeightMajor - Static variable in class org.isoron.uhabits.R.attr
+
+
May be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
+
+
windowFixedHeightMinor - Static variable in class org.isoron.uhabits.R.attr
+
+
May be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
+
+
windowFixedWidthMajor - Static variable in class org.isoron.uhabits.R.attr
+
+
May be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
+
+
windowFixedWidthMinor - Static variable in class org.isoron.uhabits.R.attr
+
+
May be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
+
+
windowMinWidthMajor - Static variable in class org.isoron.uhabits.R.attr
+
+
May be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
+
+
windowMinWidthMinor - Static variable in class org.isoron.uhabits.R.attr
+
+
May be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
+
+
windowNoTitle - Static variable in class org.isoron.uhabits.R.attr
+
+
Must be a boolean value, either "true" or "false".
+
+
withText - Static variable in class org.isoron.uhabits.R.id
+
 
+
wrap_content - Static variable in class org.isoron.uhabits.R.id
+
 
+
writeArchive() - Method in class org.isoron.uhabits.io.HabitsCSVExporter
+
 
+
writeCSV(Writer) - Method in class org.isoron.uhabits.models.CheckmarkList
+
+
Writes the entire list of checkmarks to the given writer, in CSV format.
+
+
writeCSV(Writer) - Method in class org.isoron.uhabits.models.HabitList
+
+
Writes the list of habits to the given writer, in CSV format.
+
+
writeCSV(Writer) - Method in class org.isoron.uhabits.models.ScoreList
+
 
+
+A B C D E F G H I J K L M N O P Q R S T U V W X Y 
+ +
+ + + + + + + +
+ + + + diff --git a/javadoc/index-files/index-24.html b/javadoc/index-files/index-24.html new file mode 100644 index 000000000..9686f6568 --- /dev/null +++ b/javadoc/index-files/index-24.html @@ -0,0 +1,133 @@ + + + + + +X-Index + + + + + + + + +
+ + + + + + + +
+ + +
A B C D E F G H I J K L M N O P Q R S T U V W X Y  + + +

X

+
+
XFERMODE_CLEAR - Static variable in class org.isoron.uhabits.ui.habits.show.views.HabitScoreView
+
 
+
XFERMODE_CLEAR - Static variable in class org.isoron.uhabits.ui.habits.show.views.RingView
+
 
+
XFERMODE_SRC - Static variable in class org.isoron.uhabits.ui.habits.show.views.HabitScoreView
+
 
+
xml() - Constructor for class org.isoron.uhabits.R.xml
+
 
+
+A B C D E F G H I J K L M N O P Q R S T U V W X Y 
+ +
+ + + + + + + +
+ + + + diff --git a/javadoc/index-files/index-25.html b/javadoc/index-files/index-25.html new file mode 100644 index 000000000..dd0a3c0c8 --- /dev/null +++ b/javadoc/index-files/index-25.html @@ -0,0 +1,176 @@ + + + + + +Y-Index + + + + + + + + +
+ + + + + + + +
+ + +
A B C D E F G H I J K L M N O P Q R S T U V W X Y  + + +

Y

+
+
year - Static variable in class org.isoron.uhabits.R.string
+
 
+
year_label_height - Static variable in class org.isoron.uhabits.R.dimen
+
 
+
year_label_text_size - Static variable in class org.isoron.uhabits.R.dimen
+
 
+
year_label_text_view - Static variable in class org.isoron.uhabits.R.layout
+
 
+
year_picker_description - Static variable in class org.isoron.uhabits.R.string
+
 
+
yearDiffLabel - Static variable in class org.isoron.uhabits.R.id
+
 
+
YearPickerView - Class in com.android.datetimepicker.date
+
+
Displays a selectable list of years.
+
+
YearPickerView(Context, DatePickerController) - Constructor for class com.android.datetimepicker.date.YearPickerView
+
 
+
yellow_100 - Static variable in class org.isoron.uhabits.R.color
+
 
+
yellow_200 - Static variable in class org.isoron.uhabits.R.color
+
 
+
yellow_300 - Static variable in class org.isoron.uhabits.R.color
+
 
+
yellow_400 - Static variable in class org.isoron.uhabits.R.color
+
 
+
yellow_50 - Static variable in class org.isoron.uhabits.R.color
+
 
+
yellow_500 - Static variable in class org.isoron.uhabits.R.color
+
 
+
yellow_600 - Static variable in class org.isoron.uhabits.R.color
+
 
+
yellow_700 - Static variable in class org.isoron.uhabits.R.color
+
 
+
yellow_800 - Static variable in class org.isoron.uhabits.R.color
+
 
+
yellow_900 - Static variable in class org.isoron.uhabits.R.color
+
 
+
yellow_A100 - Static variable in class org.isoron.uhabits.R.color
+
 
+
yellow_A200 - Static variable in class org.isoron.uhabits.R.color
+
 
+
yellow_A400 - Static variable in class org.isoron.uhabits.R.color
+
 
+
yellow_A700 - Static variable in class org.isoron.uhabits.R.color
+
 
+
yesNoPreferenceStyle - Static variable in class org.isoron.uhabits.R.attr
+
+
Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
+
+
+A B C D E F G H I J K L M N O P Q R S T U V W X Y 
+ +
+ + + + + + + +
+ + + + diff --git a/javadoc/index-files/index-3.html b/javadoc/index-files/index-3.html new file mode 100644 index 000000000..6587bf111 --- /dev/null +++ b/javadoc/index-files/index-3.html @@ -0,0 +1,325 @@ + + + + + +C-Index (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + +
A B C D E F G H I J L M N O P R S T U V W X  + + +

C

+
+
canHandle(File) - Method in class org.isoron.uhabits.io.AbstractImporter
+
 
+
canHandle(File) - Method in class org.isoron.uhabits.io.GenericImporter
+
 
+
canHandle(File) - Method in class org.isoron.uhabits.io.HabitBullCSVImporter
+
 
+
canHandle(File) - Method in class org.isoron.uhabits.io.LoopDBImporter
+
 
+
canHandle(File) - Method in class org.isoron.uhabits.io.RewireDBImporter
+
 
+
canHandle(File) - Method in class org.isoron.uhabits.io.TickmateDBImporter
+
 
+
cascadeDelete() - Method in class org.isoron.uhabits.models.sqlite.records.HabitRecord
+
+
Deletes the habit and all data associated to it, including checkmarks, + repetitions and scores.
+
+
ChangeHabitColorCommand - Class in org.isoron.uhabits.commands
+
+
Command to change the color of a list of habits.
+
+
ChangeHabitColorCommand(List<Habit>, Integer) - Constructor for class org.isoron.uhabits.commands.ChangeHabitColorCommand
+
 
+
CHECKED_EXPLICITLY - Static variable in class org.isoron.uhabits.models.Checkmark
+
+
Indicates that there was a repetition at the timestamp.
+
+
CHECKED_IMPLICITLY - Static variable in class org.isoron.uhabits.models.Checkmark
+
+
Indicates that there was no repetition at the timestamp, but one was not + expected in any case, due to the frequency of the habit.
+
+
Checkmark - Class in org.isoron.uhabits.models
+
+
A Checkmark represents the completion status of the habit for a given day.
+
+
Checkmark(Habit, long, int) - Constructor for class org.isoron.uhabits.models.Checkmark
+
 
+
CheckmarkButtonController - Class in org.isoron.uhabits.ui.habits.list.controllers
+
 
+
CheckmarkButtonController(Habit, long) - Constructor for class org.isoron.uhabits.ui.habits.list.controllers.CheckmarkButtonController
+
 
+
CheckmarkButtonController.Listener - Interface in org.isoron.uhabits.ui.habits.list.controllers
+
 
+
CheckmarkButtonView - Class in org.isoron.uhabits.ui.habits.list.views
+
 
+
CheckmarkButtonView(Context) - Constructor for class org.isoron.uhabits.ui.habits.list.views.CheckmarkButtonView
+
 
+
CheckmarkList - Class in org.isoron.uhabits.models
+
+
The collection of Checkmarks belonging to a habit.
+
+
CheckmarkList(Habit) - Constructor for class org.isoron.uhabits.models.CheckmarkList
+
 
+
CheckmarkPanelView - Class in org.isoron.uhabits.ui.habits.list.views
+
 
+
CheckmarkPanelView(Context) - Constructor for class org.isoron.uhabits.ui.habits.list.views.CheckmarkPanelView
+
 
+
CheckmarkPanelView(Context, AttributeSet) - Constructor for class org.isoron.uhabits.ui.habits.list.views.CheckmarkPanelView
+
 
+
CheckmarkPanelView(Context, AttributeSet, int) - Constructor for class org.isoron.uhabits.ui.habits.list.views.CheckmarkPanelView
+
 
+
CheckmarkPanelView.Controller - Interface in org.isoron.uhabits.ui.habits.list.views
+
 
+
CheckmarkRecord - Class in org.isoron.uhabits.models.sqlite.records
+
+
The SQLite database record corresponding to a Checkmark.
+
+
CheckmarkRecord() - Constructor for class org.isoron.uhabits.models.sqlite.records.CheckmarkRecord
+
 
+
CheckmarkWidgetProvider - Class in org.isoron.uhabits.widgets
+
 
+
CheckmarkWidgetProvider() - Constructor for class org.isoron.uhabits.widgets.CheckmarkWidgetProvider
+
 
+
CheckmarkWidgetView - Class in org.isoron.uhabits.widgets.views
+
 
+
CheckmarkWidgetView(Context) - Constructor for class org.isoron.uhabits.widgets.views.CheckmarkWidgetView
+
 
+
CheckmarkWidgetView(Context, AttributeSet) - Constructor for class org.isoron.uhabits.widgets.views.CheckmarkWidgetView
+
 
+
clearReminder() - Method in class org.isoron.uhabits.models.Habit
+
+
Clears the reminder for a habit.
+
+
clearSelection() - Method in class org.isoron.uhabits.ui.habits.list.model.HabitCardListAdapter
+
+
Sets all items as not selected.
+
+
color - Variable in class org.isoron.uhabits.models.sqlite.records.HabitRecord
+
 
+
colorToPaletteIndex(Context, int) - Static method in class org.isoron.uhabits.utils.ColorUtils
+
 
+
ColorUtils - Class in org.isoron.uhabits.utils
+
 
+
ColorUtils() - Constructor for class org.isoron.uhabits.utils.ColorUtils
+
 
+
Command - Class in org.isoron.uhabits.commands
+
+
A Command represents a desired set of changes that should be performed on the + models.
+
+
Command() - Constructor for class org.isoron.uhabits.commands.Command
+
 
+
CommandRunner - Class in org.isoron.uhabits.commands
+
+
A CommandRunner executes and undoes commands.
+
+
CommandRunner() - Constructor for class org.isoron.uhabits.commands.CommandRunner
+
 
+
CommandRunner.Listener - Interface in org.isoron.uhabits.commands
+
+
Interface implemented by objects that want to receive an event whenever a + command is executed.
+
+
compute(long, long) - Method in class org.isoron.uhabits.models.CheckmarkList
+
+
Computes and stores one checkmark for each day that falls inside the + specified interval of time.
+
+
compute(double, int, int) - Static method in class org.isoron.uhabits.models.Score
+
+
Given the frequency of the habit, the previous score, and the value of + the current checkmark, computes the current score for the habit.
+
+
compute(long, long) - Method in class org.isoron.uhabits.models.ScoreList
+
+
Computes and saves the scores that are missing inside a given time + interval.
+
+
computeAll() - Method in class org.isoron.uhabits.models.CheckmarkList
+
+
Computes and stores one checkmark for each day, since the first + repetition until today.
+
+
computeAll() - Method in class org.isoron.uhabits.models.ScoreList
+
+
Computes and saves the scores that are missing since the first repetition + of the habit.
+
+
containsTimestamp(long) - Method in class org.isoron.uhabits.models.RepetitionList
+
+
Returns true if the list contains a repetition that has the given + timestamp.
+
+
copy(File, File) - Static method in class org.isoron.uhabits.utils.FileUtils
+
 
+
copy(InputStream, File) - Static method in class org.isoron.uhabits.utils.FileUtils
+
 
+
copy(InputStream, OutputStream) - Static method in class org.isoron.uhabits.utils.FileUtils
+
 
+
copyFrom(Habit) - Method in class org.isoron.uhabits.models.Habit
+
+
Copies all the attributes of the specified habit into this habit
+
+
copyFrom(Habit) - Method in class org.isoron.uhabits.models.sqlite.records.HabitRecord
+
 
+
copyFrom(Repetition) - Method in class org.isoron.uhabits.models.sqlite.records.RepetitionRecord
+
 
+
copyTo(Habit) - Method in class org.isoron.uhabits.models.sqlite.records.HabitRecord
+
 
+
count() - Method in class org.isoron.uhabits.models.HabitList
+
+
Returns the total number of unarchived habits.
+
+
count() - Method in class org.isoron.uhabits.models.memory.MemoryHabitList
+
 
+
count() - Method in class org.isoron.uhabits.models.sqlite.SQLiteHabitList
+
 
+
countWithArchived() - Method in class org.isoron.uhabits.models.HabitList
+
+
Returns the total number of habits, including archived habits.
+
+
countWithArchived() - Method in class org.isoron.uhabits.models.memory.MemoryHabitList
+
 
+
countWithArchived() - Method in class org.isoron.uhabits.models.sqlite.SQLiteHabitList
+
 
+
CreateHabitCommand - Class in org.isoron.uhabits.commands
+
+
Command to create a habit.
+
+
CreateHabitCommand(Habit) - Constructor for class org.isoron.uhabits.commands.CreateHabitCommand
+
 
+
CreateHabitDialogFragment - Class in org.isoron.uhabits.ui.habits.edit
+
 
+
CreateHabitDialogFragment() - Constructor for class org.isoron.uhabits.ui.habits.edit.CreateHabitDialogFragment
+
 
+
createPaints() - Method in class org.isoron.uhabits.ui.habits.show.views.HabitFrequencyView
+
 
+
createPaints() - Method in class org.isoron.uhabits.ui.habits.show.views.HabitHistoryView
+
 
+
createPaints() - Method in class org.isoron.uhabits.ui.habits.show.views.HabitScoreView
+
 
+
createPaints() - Method in class org.isoron.uhabits.ui.habits.show.views.HabitStreakView
+
 
+
createReminderAlarm(Context, Habit, Long) - Static method in class org.isoron.uhabits.utils.ReminderUtils
+
 
+
createReminderAlarms(Context, HabitList) - Static method in class org.isoron.uhabits.utils.ReminderUtils
+
 
+
CSV_PALETTE - Static variable in class org.isoron.uhabits.utils.ColorUtils
+
 
+
+A B C D E F G H I J L M N O P R S T U V W X 
+ +
+ + + + + + + +
+ + + + diff --git a/javadoc/index-files/index-4.html b/javadoc/index-files/index-4.html new file mode 100644 index 000000000..b7b7524fc --- /dev/null +++ b/javadoc/index-files/index-4.html @@ -0,0 +1,174 @@ + + + + + +D-Index (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + +
A B C D E F G H I J L M N O P R S T U V W X  + + +

D

+
+
DatabaseUtils - Class in org.isoron.uhabits.utils
+
 
+
DatabaseUtils() - Constructor for class org.isoron.uhabits.utils.DatabaseUtils
+
 
+
DatabaseUtils.Callback - Interface in org.isoron.uhabits.utils
+
 
+
DateUtils - Class in org.isoron.uhabits.utils
+
 
+
DateUtils() - Constructor for class org.isoron.uhabits.utils.DateUtils
+
 
+
DEFAULT_BUCKET_SIZES - Static variable in class org.isoron.uhabits.ui.habits.show.views.HabitScoreView
+
 
+
DeleteHabitsCommand - Class in org.isoron.uhabits.commands
+
+
Command to delete a list of habits.
+
+
DeleteHabitsCommand(List<Habit>) - Constructor for class org.isoron.uhabits.commands.DeleteHabitsCommand
+
 
+
description - Variable in class org.isoron.uhabits.models.sqlite.records.HabitRecord
+
 
+
differenceInDays(Date, Date) - Static method in class org.isoron.uhabits.utils.DateUtils
+
 
+
dismissNotification(Context, Habit) - Static method in class org.isoron.uhabits.HabitBroadcastReceiver
+
 
+
doInBackground(Void...) - Method in class org.isoron.uhabits.tasks.BaseTask
+
 
+
doInBackground() - Method in class org.isoron.uhabits.tasks.BaseTask
+
 
+
doInBackground() - Method in class org.isoron.uhabits.tasks.ExportCSVTask
+
 
+
doInBackground() - Method in class org.isoron.uhabits.tasks.ExportDBTask
+
 
+
doInBackground() - Method in class org.isoron.uhabits.tasks.ImportDataTask
+
 
+
doInBackground() - Method in class org.isoron.uhabits.tasks.ToggleRepetitionTask
+
 
+
dpToPixels(Context, float) - Static method in class org.isoron.uhabits.utils.InterfaceUtils
+
 
+
drag(int, int) - Method in class org.isoron.uhabits.ui.habits.list.controllers.HabitCardListController
+
+
Called when the user is dragging a habit which was originally at position + 'from' and is currently hovering over position 'to'.
+
+
drop(int, int) - Method in class org.isoron.uhabits.ui.habits.list.controllers.HabitCardListController
+
+
Called when the user drags a habit and drops it somewhere.
+
+
dumpBugReportToFile() - Method in class org.isoron.uhabits.ui.BaseSystem
+
 
+
+A B C D E F G H I J L M N O P R S T U V W X 
+ +
+ + + + + + + +
+ + + + diff --git a/javadoc/index-files/index-5.html b/javadoc/index-files/index-5.html new file mode 100644 index 000000000..36c5183c4 --- /dev/null +++ b/javadoc/index-files/index-5.html @@ -0,0 +1,171 @@ + + + + + +E-Index (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + +
A B C D E F G H I J L M N O P R S T U V W X  + + +

E

+
+
EditHabitCommand - Class in org.isoron.uhabits.commands
+
+
Command to modify a habit.
+
+
EditHabitCommand(Habit, Habit) - Constructor for class org.isoron.uhabits.commands.EditHabitCommand
+
 
+
EditHabitDialogFragment - Class in org.isoron.uhabits.ui.habits.edit
+
 
+
EditHabitDialogFragment() - Constructor for class org.isoron.uhabits.ui.habits.edit.EditHabitDialogFragment
+
 
+
end - Variable in class org.isoron.uhabits.models.sqlite.records.StreakRecord
+
 
+
execute() - Method in class org.isoron.uhabits.commands.ArchiveHabitsCommand
+
 
+
execute() - Method in class org.isoron.uhabits.commands.ChangeHabitColorCommand
+
 
+
execute() - Method in class org.isoron.uhabits.commands.Command
+
 
+
execute(Command, Long) - Method in class org.isoron.uhabits.commands.CommandRunner
+
 
+
execute() - Method in class org.isoron.uhabits.commands.CreateHabitCommand
+
 
+
execute() - Method in class org.isoron.uhabits.commands.DeleteHabitsCommand
+
 
+
execute() - Method in class org.isoron.uhabits.commands.EditHabitCommand
+
 
+
execute() - Method in class org.isoron.uhabits.commands.ToggleRepetitionCommand
+
 
+
execute() - Method in class org.isoron.uhabits.commands.UnarchiveHabitsCommand
+
 
+
execute() - Method in interface org.isoron.uhabits.utils.DatabaseUtils.Callback
+
 
+
executeAsTransaction(DatabaseUtils.Callback) - Static method in class org.isoron.uhabits.utils.DatabaseUtils
+
 
+
ExportCSVTask - Class in org.isoron.uhabits.tasks
+
 
+
ExportCSVTask(List<Habit>, ProgressBar) - Constructor for class org.isoron.uhabits.tasks.ExportCSVTask
+
 
+
ExportCSVTask.Listener - Interface in org.isoron.uhabits.tasks
+
 
+
ExportDBTask - Class in org.isoron.uhabits.tasks
+
 
+
ExportDBTask(ProgressBar) - Constructor for class org.isoron.uhabits.tasks.ExportDBTask
+
 
+
ExportDBTask.Listener - Interface in org.isoron.uhabits.tasks
+
 
+
+A B C D E F G H I J L M N O P R S T U V W X 
+ +
+ + + + + + + +
+ + + + diff --git a/javadoc/index-files/index-6.html b/javadoc/index-files/index-6.html new file mode 100644 index 000000000..568fda587 --- /dev/null +++ b/javadoc/index-files/index-6.html @@ -0,0 +1,159 @@ + + + + + +F-Index (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + +
A B C D E F G H I J L M N O P R S T U V W X  + + +

F

+
+
FAILED - Static variable in class org.isoron.uhabits.tasks.ImportDataTask
+
 
+
FilePickerDialog - Class in org.isoron.uhabits.ui.settings
+
 
+
FilePickerDialog(Activity, File) - Constructor for class org.isoron.uhabits.ui.settings.FilePickerDialog
+
 
+
FilePickerDialog.OnFileSelectedListener - Interface in org.isoron.uhabits.ui.settings
+
 
+
FileUtils - Class in org.isoron.uhabits.utils
+
 
+
FileUtils() - Constructor for class org.isoron.uhabits.utils.FileUtils
+
 
+
finish() - Method in class org.isoron.uhabits.ui.BaseSelectionMenu
+
+
Finishes the selection operation.
+
+
finishSelection() - Method in class org.isoron.uhabits.ui.BaseScreen
+
 
+
formatHeaderDate(GregorianCalendar) - Static method in class org.isoron.uhabits.utils.DateUtils
+
 
+
formatTime(Context, int, int) - Static method in class org.isoron.uhabits.utils.DateUtils
+
 
+
formatWeekdayList(Context, boolean[]) - Static method in class org.isoron.uhabits.utils.DateUtils
+
 
+
frame - Variable in class org.isoron.uhabits.ui.habits.show.views.HabitWidgetView
+
 
+
freqDen - Variable in class org.isoron.uhabits.models.sqlite.records.HabitRecord
+
 
+
freqNum - Variable in class org.isoron.uhabits.models.sqlite.records.HabitRecord
+
 
+
FrequencyWidgetProvider - Class in org.isoron.uhabits.widgets
+
 
+
FrequencyWidgetProvider() - Constructor for class org.isoron.uhabits.widgets.FrequencyWidgetProvider
+
 
+
+A B C D E F G H I J L M N O P R S T U V W X 
+ +
+ + + + + + + +
+ + + + diff --git a/javadoc/index-files/index-7.html b/javadoc/index-files/index-7.html new file mode 100644 index 000000000..4fb1fde77 --- /dev/null +++ b/javadoc/index-files/index-7.html @@ -0,0 +1,604 @@ + + + + + +G-Index (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + +
A B C D E F G H I J L M N O P R S T U V W X  + + +

G

+
+
GenericImporter - Class in org.isoron.uhabits.io
+
+
A GenericImporter decides which implementation of AbstractImporter is able to + handle a given file and delegates to it the task of importing the data.
+
+
GenericImporter() - Constructor for class org.isoron.uhabits.io.GenericImporter
+
 
+
get(long) - Method in class org.isoron.uhabits.models.ScoreList
+
+
Returns the score for a certain day.
+
+
get(Long) - Static method in class org.isoron.uhabits.models.sqlite.records.HabitRecord
+
 
+
get(Long) - Static method in class org.isoron.uhabits.models.sqlite.records.RepetitionRecord
+
 
+
get(long) - Method in class org.isoron.uhabits.models.sqlite.SQLiteScoreList
+
 
+
getAll(boolean) - Method in class org.isoron.uhabits.models.HabitList
+
+
Returns a list of all habits, optionally including archived habits.
+
+
getAll(boolean) - Method in class org.isoron.uhabits.models.memory.MemoryHabitList
+
 
+
getAll(boolean) - Method in class org.isoron.uhabits.models.sqlite.SQLiteHabitList
+
 
+
getAll(int) - Method in class org.isoron.uhabits.models.sqlite.SQLiteStreakList
+
 
+
getAllValues() - Method in class org.isoron.uhabits.models.CheckmarkList
+
+
Returns the values for all the checkmarks, since the oldest repetition of + the habit until today.
+
+
getAllValues(long) - Method in class org.isoron.uhabits.models.ScoreList
+
+
Returns the values of all the scores, from day of the first repetition + until today, grouped in chunks of specified size.
+
+
getAndroidTestColor(int) - Static method in class org.isoron.uhabits.utils.ColorUtils
+
 
+
getArchived() - Method in class org.isoron.uhabits.models.Habit
+
+
Flag that indicates whether the habit is archived.
+
+
getAttribute(Context, AttributeSet, String, String) - Static method in class org.isoron.uhabits.utils.InterfaceUtils
+
 
+
getBackupDateFormat() - Static method in class org.isoron.uhabits.utils.DateUtils
+
 
+
getBooleanAttribute(Context, AttributeSet, String, boolean) - Static method in class org.isoron.uhabits.utils.InterfaceUtils
+
 
+
getBugReport() - Method in class org.isoron.uhabits.ui.BaseSystem
+
 
+
getButton(int) - Method in class org.isoron.uhabits.ui.habits.list.views.CheckmarkPanelView
+
 
+
getById(long) - Method in class org.isoron.uhabits.models.HabitList
+
+
Returns the habit with specified id.
+
+
getById(long) - Method in class org.isoron.uhabits.models.memory.MemoryHabitList
+
 
+
getById(long) - Method in class org.isoron.uhabits.models.sqlite.SQLiteHabitList
+
 
+
getByInterval(long, long) - Method in class org.isoron.uhabits.models.memory.MemoryRepetitionList
+
 
+
getByInterval(long, long) - Method in class org.isoron.uhabits.models.RepetitionList
+
+
Returns the list of repetitions that happened within the given time + interval.
+
+
getByInterval(long, long) - Method in class org.isoron.uhabits.models.sqlite.SQLiteRepetitionList
+
 
+
getByPosition(int) - Method in class org.isoron.uhabits.models.HabitList
+
+
Returns the habit that occupies a certain position.
+
+
getByPosition(int) - Method in class org.isoron.uhabits.models.memory.MemoryHabitList
+
 
+
getByPosition(int) - Method in class org.isoron.uhabits.models.sqlite.SQLiteHabitList
+
 
+
getByTimestamp(long) - Method in class org.isoron.uhabits.models.memory.MemoryRepetitionList
+
 
+
getByTimestamp(long) - Method in class org.isoron.uhabits.models.RepetitionList
+
+
Returns the repetition that has the given timestamp, or null if none + exists.
+
+
getByTimestamp(long) - Method in class org.isoron.uhabits.models.sqlite.SQLiteRepetitionList
+
 
+
getCalendar(long) - Static method in class org.isoron.uhabits.utils.DateUtils
+
 
+
getCheckmarks() - Method in class org.isoron.uhabits.models.Habit
+
+
List of checkmarks belonging to this habit.
+
+
getCheckmarks(long) - Method in class org.isoron.uhabits.ui.habits.list.model.HabitCardListCache
+
 
+
getColor() - Method in class org.isoron.uhabits.models.Habit
+
+
Color of the habit.
+
+
getColor(Context, int) - Static method in class org.isoron.uhabits.utils.ColorUtils
+
 
+
getColorAttribute(Context, AttributeSet, String, Integer) - Static method in class org.isoron.uhabits.utils.InterfaceUtils
+
 
+
getComponent() - Static method in class org.isoron.uhabits.HabitsApplication
+
 
+
getContext() - Static method in class org.isoron.uhabits.HabitsApplication
+
 
+
getCount() - Method in class org.isoron.uhabits.ui.habits.list.model.HabitCardListAdapter
+
 
+
getCSVDateFormat() - Static method in class org.isoron.uhabits.utils.DateUtils
+
 
+
getDatabaseFile() - Static method in class org.isoron.uhabits.utils.DatabaseUtils
+
 
+
getDatabaseFilename() - Static method in class org.isoron.uhabits.utils.DatabaseUtils
+
 
+
getDataOffset() - Method in class org.isoron.uhabits.ui.habits.show.views.ScrollableDataView
+
 
+
getDateFormat(String) - Static method in class org.isoron.uhabits.utils.DateUtils
+
 
+
getDayNames(int) - Static method in class org.isoron.uhabits.utils.DateUtils
+
 
+
getDefaultHabitColor(int) - Method in class org.isoron.uhabits.utils.Preferences
+
 
+
getDefaultHeight() - Method in class org.isoron.uhabits.widgets.BaseWidgetProvider
+
 
+
getDefaultHeight() - Method in class org.isoron.uhabits.widgets.CheckmarkWidgetProvider
+
 
+
getDefaultHeight() - Method in class org.isoron.uhabits.widgets.FrequencyWidgetProvider
+
 
+
getDefaultHeight() - Method in class org.isoron.uhabits.widgets.HistoryWidgetProvider
+
 
+
getDefaultHeight() - Method in class org.isoron.uhabits.widgets.ScoreWidgetProvider
+
 
+
getDefaultHeight() - Method in class org.isoron.uhabits.widgets.StreakWidgetProvider
+
 
+
getDefaultScoreInterval(Context) - Static method in class org.isoron.uhabits.utils.InterfaceUtils
+
 
+
getDefaultWidth() - Method in class org.isoron.uhabits.widgets.BaseWidgetProvider
+
 
+
getDefaultWidth() - Method in class org.isoron.uhabits.widgets.CheckmarkWidgetProvider
+
 
+
getDefaultWidth() - Method in class org.isoron.uhabits.widgets.FrequencyWidgetProvider
+
 
+
getDefaultWidth() - Method in class org.isoron.uhabits.widgets.HistoryWidgetProvider
+
 
+
getDefaultWidth() - Method in class org.isoron.uhabits.widgets.ScoreWidgetProvider
+
 
+
getDefaultWidth() - Method in class org.isoron.uhabits.widgets.StreakWidgetProvider
+
 
+
getDescription() - Method in class org.isoron.uhabits.models.Habit
+
+
Description of the habit
+
+
getDeviceInfo() - Method in class org.isoron.uhabits.ui.BaseSystem
+
 
+
getDisplayHomeAsUp() - Method in class org.isoron.uhabits.ui.BaseRootView
+
 
+
getExecuteStringId() - Method in class org.isoron.uhabits.commands.ArchiveHabitsCommand
+
 
+
getExecuteStringId() - Method in class org.isoron.uhabits.commands.ChangeHabitColorCommand
+
 
+
getExecuteStringId() - Method in class org.isoron.uhabits.commands.Command
+
 
+
getExecuteStringId() - Method in class org.isoron.uhabits.commands.CreateHabitCommand
+
 
+
getExecuteStringId() - Method in class org.isoron.uhabits.commands.DeleteHabitsCommand
+
 
+
getExecuteStringId() - Method in class org.isoron.uhabits.commands.EditHabitCommand
+
 
+
getExecuteStringId() - Method in class org.isoron.uhabits.commands.UnarchiveHabitsCommand
+
 
+
getFilesDir(String) - Static method in class org.isoron.uhabits.utils.FileUtils
+
 
+
getFiltered(HabitList.HabitMatcher) - Method in class org.isoron.uhabits.models.HabitList
+
+
Returns the list of habits that match a given condition.
+
+
getFloatAttribute(Context, AttributeSet, String, float) - Static method in class org.isoron.uhabits.utils.InterfaceUtils
+
 
+
getFontAwesome(Context) - Static method in class org.isoron.uhabits.utils.InterfaceUtils
+
 
+
getFreqDen() - Method in class org.isoron.uhabits.models.Habit
+
+
Frequency denominator.
+
+
getFreqNum() - Method in class org.isoron.uhabits.models.Habit
+
+
Frequency numerator.
+
+
getHabit() - Method in class org.isoron.uhabits.models.Repetition
+
 
+
getHabit() - Method in class org.isoron.uhabits.models.Score
+
 
+
getHabit() - Method in class org.isoron.uhabits.ui.habits.show.ShowHabitActivity
+
 
+
getHabitByPosition(int) - Method in class org.isoron.uhabits.ui.habits.list.model.HabitCardListCache
+
+
Returns the habits that occupies a certain position on the list.
+
+
getHabitCount() - Method in class org.isoron.uhabits.ui.habits.list.model.HabitCardListCache
+
 
+
getHabitIdKey(long) - Static method in class org.isoron.uhabits.widgets.BaseWidgetProvider
+
 
+
getHabitList() - Method in class org.isoron.uhabits.HabitsApplication
+
 
+
getHighlight() - Method in class org.isoron.uhabits.models.Habit
+
+
Not currently used.
+
+
getId() - Method in class org.isoron.uhabits.models.Habit
+
 
+
getIncludeArchived() - Method in class org.isoron.uhabits.ui.habits.list.model.HabitCardListAdapter
+
 
+
getIncludeArchived() - Method in class org.isoron.uhabits.ui.habits.list.model.HabitCardListCache
+
 
+
getInnerLayoutId() - Method in class org.isoron.uhabits.ui.habits.show.views.HabitWidgetView
+
 
+
getInnerLayoutId() - Method in class org.isoron.uhabits.widgets.views.CheckmarkWidgetView
+
 
+
getInnerLayoutId() - Method in class org.isoron.uhabits.widgets.views.GraphWidgetView
+
 
+
getInstance() - Static method in class org.isoron.uhabits.HabitsApplication
+
 
+
getInstance() - Static method in class org.isoron.uhabits.models.sqlite.SQLiteHabitList
+
 
+
getIntAttribute(Context, AttributeSet, String, int) - Static method in class org.isoron.uhabits.utils.InterfaceUtils
+
 
+
getItem(int) - Method in class org.isoron.uhabits.ui.habits.list.model.HabitCardListAdapter
+
+
Returns the item that occupies a certain position on the list
+
+
getItemId(int) - Method in class org.isoron.uhabits.ui.habits.list.model.HabitCardListAdapter
+
 
+
getLastHintNumber() - Method in class org.isoron.uhabits.utils.Preferences
+
+
Returns the number of the last hint shown to the user.
+
+
getLastHintTimestamp() - Method in class org.isoron.uhabits.utils.Preferences
+
+
Returns the time when the last hint was shown to the user.
+
+
getLastLoadTimestamp() - Method in class org.isoron.uhabits.ui.habits.list.model.HabitCardListCache
+
 
+
getLayoutId() - Method in class org.isoron.uhabits.widgets.BaseWidgetProvider
+
 
+
getLayoutId() - Method in class org.isoron.uhabits.widgets.CheckmarkWidgetProvider
+
 
+
getLayoutId() - Method in class org.isoron.uhabits.widgets.FrequencyWidgetProvider
+
 
+
getLayoutId() - Method in class org.isoron.uhabits.widgets.HistoryWidgetProvider
+
 
+
getLayoutId() - Method in class org.isoron.uhabits.widgets.ScoreWidgetProvider
+
 
+
getLayoutId() - Method in class org.isoron.uhabits.widgets.StreakWidgetProvider
+
 
+
getLocaleDayNames(int) - Static method in class org.isoron.uhabits.utils.DateUtils
+
 
+
getLocaleWeekdayList() - Static method in class org.isoron.uhabits.utils.DateUtils
+
 
+
getLocalTime() - Static method in class org.isoron.uhabits.utils.DateUtils
+
 
+
getLogcat() - Method in class org.isoron.uhabits.ui.BaseSystem
+
 
+
getLongDayNames() - Static method in class org.isoron.uhabits.utils.DateUtils
+
 
+
getMenuResourceId() - Method in class org.isoron.uhabits.ui.BaseMenu
+
 
+
getMenuResourceId() - Method in class org.isoron.uhabits.ui.habits.list.ListHabitsMenu
+
 
+
getName() - Method in class org.isoron.uhabits.models.Habit
+
+
Name of the habit
+
+
getNewest() - Method in class org.isoron.uhabits.models.CheckmarkList
+
+
Returns newest checkmark that has already been computed.
+
+
getNewest() - Method in class org.isoron.uhabits.models.memory.MemoryCheckmarkList
+
 
+
getNewest() - Method in class org.isoron.uhabits.models.sqlite.SQLiteCheckmarkList
+
 
+
getNewest() - Method in class org.isoron.uhabits.models.sqlite.SQLiteStreakList
+
 
+
getNewestComputed() - Method in class org.isoron.uhabits.models.ScoreList
+
+
Returns the most recent score that was already computed.
+
+
getNewestComputed() - Method in class org.isoron.uhabits.models.sqlite.SQLiteScoreList
+
 
+
getObservable() - Method in class org.isoron.uhabits.models.Habit
+
 
+
getObservable() - Method in class org.isoron.uhabits.models.HabitList
+
 
+
getObservable() - Method in class org.isoron.uhabits.models.RepetitionList
+
 
+
getObservable() - Method in class org.isoron.uhabits.models.ScoreList
+
 
+
getObservable() - Method in class org.isoron.uhabits.ui.habits.list.model.HabitCardListAdapter
+
 
+
getOldest() - Method in class org.isoron.uhabits.models.memory.MemoryRepetitionList
+
 
+
getOldest() - Method in class org.isoron.uhabits.models.RepetitionList
+
+
Returns the oldest repetition in the list.
+
+
getOldest() - Method in class org.isoron.uhabits.models.sqlite.SQLiteRepetitionList
+
 
+
getOnClickPendingIntent(Context, Habit) - Method in class org.isoron.uhabits.widgets.BaseWidgetProvider
+
 
+
getOnClickPendingIntent(Context, Habit) - Method in class org.isoron.uhabits.widgets.CheckmarkWidgetProvider
+
 
+
getOnClickPendingIntent(Context, Habit) - Method in class org.isoron.uhabits.widgets.FrequencyWidgetProvider
+
 
+
getOnClickPendingIntent(Context, Habit) - Method in class org.isoron.uhabits.widgets.HistoryWidgetProvider
+
 
+
getOnClickPendingIntent(Context, Habit) - Method in class org.isoron.uhabits.widgets.ScoreWidgetProvider
+
 
+
getOnClickPendingIntent(Context, Habit) - Method in class org.isoron.uhabits.widgets.StreakWidgetProvider
+
 
+
getPalette(Context) - Static method in class org.isoron.uhabits.utils.ColorUtils
+
 
+
getProgressBar() - Method in class org.isoron.uhabits.ui.BaseRootView
+
 
+
getProgressBar() - Method in class org.isoron.uhabits.ui.BaseScreen
+
 
+
getProgressBar() - Method in class org.isoron.uhabits.ui.habits.list.ListHabitsRootView
+
 
+
getReminderDays() - Method in class org.isoron.uhabits.models.Habit
+
+
Days of the week the reminder should be shown.
+
+
getReminderHour() - Method in class org.isoron.uhabits.models.Habit
+
+
Hour of the day the reminder should be shown.
+
+
getReminderMin() - Method in class org.isoron.uhabits.models.Habit
+
+
Minute the reminder should be shown.
+
+
getRepetitions() - Method in class org.isoron.uhabits.models.Habit
+
+
List of repetitions belonging to this habit.
+
+
getResourceId() - Method in class org.isoron.uhabits.ui.BaseSelectionMenu
+
 
+
getResourceId() - Method in class org.isoron.uhabits.ui.habits.list.ListHabitsSelectionMenu
+
 
+
getRingtoneName(Context) - Static method in class org.isoron.uhabits.utils.ReminderUtils
+
 
+
getRingtoneUri(Context) - Static method in class org.isoron.uhabits.utils.ReminderUtils
+
 
+
getRootView() - Method in class org.isoron.uhabits.ui.habits.list.ListHabitsScreen
+
 
+
getScore(long) - Method in class org.isoron.uhabits.ui.habits.list.model.HabitCardListCache
+
 
+
getScores() - Method in class org.isoron.uhabits.models.Habit
+
+
List of scores belonging to this habit.
+
+
getScreenWidth(Context) - Static method in class org.isoron.uhabits.utils.InterfaceUtils
+
 
+
getSDCardDir(String) - Static method in class org.isoron.uhabits.utils.FileUtils
+
 
+
getSelected() - Method in class org.isoron.uhabits.ui.habits.list.model.HabitCardListAdapter
+
 
+
getShortDayNames() - Static method in class org.isoron.uhabits.utils.DateUtils
+
 
+
getShowArchived() - Method in class org.isoron.uhabits.ui.habits.list.ListHabitsRootView
+
 
+
getStartOfDay(long) - Static method in class org.isoron.uhabits.utils.DateUtils
+
 
+
getStartOfToday() - Static method in class org.isoron.uhabits.utils.DateUtils
+
 
+
getStartOfTodayCalendar() - Static method in class org.isoron.uhabits.utils.DateUtils
+
 
+
getStreaks() - Method in class org.isoron.uhabits.models.Habit
+
+
List of streaks belonging to this habit.
+
+
getStyledBoolean(Context, int) - Static method in class org.isoron.uhabits.utils.InterfaceUtils
+
 
+
getStyledColor(Context, int) - Static method in class org.isoron.uhabits.utils.InterfaceUtils
+
 
+
getStyledDrawable(Context, int) - Static method in class org.isoron.uhabits.utils.InterfaceUtils
+
 
+
getStyledFloat(Context, int) - Static method in class org.isoron.uhabits.utils.InterfaceUtils
+
 
+
getTimestamp() - Method in class org.isoron.uhabits.models.Checkmark
+
 
+
getTimestamp() - Method in class org.isoron.uhabits.models.Repetition
+
 
+
getTimestamp() - Method in class org.isoron.uhabits.models.Score
+
 
+
getTitle() - Method in class org.isoron.uhabits.ui.habits.edit.BaseDialogFragment
+
 
+
getTitle() - Method in class org.isoron.uhabits.ui.habits.edit.CreateHabitDialogFragment
+
 
+
getTitle() - Method in class org.isoron.uhabits.ui.habits.edit.EditHabitDialogFragment
+
 
+
getToday() - Method in class org.isoron.uhabits.models.CheckmarkList
+
+
Returns the checkmark for today.
+
+
getTodayValue() - Method in class org.isoron.uhabits.models.CheckmarkList
+
+
Returns the value of today's checkmark.
+
+
getTodayValue() - Method in class org.isoron.uhabits.models.ScoreList
+
+
Returns the value of the score for today.
+
+
getToolbar() - Method in class org.isoron.uhabits.ui.BaseRootView
+
 
+
getToolbar() - Method in class org.isoron.uhabits.ui.habits.list.ListHabitsRootView
+
 
+
getToolbarColor() - Method in class org.isoron.uhabits.ui.BaseRootView
+
 
+
getToolbarColor() - Method in class org.isoron.uhabits.ui.habits.list.ListHabitsRootView
+
 
+
getUndoStringId() - Method in class org.isoron.uhabits.commands.ArchiveHabitsCommand
+
 
+
getUndoStringId() - Method in class org.isoron.uhabits.commands.ChangeHabitColorCommand
+
 
+
getUndoStringId() - Method in class org.isoron.uhabits.commands.Command
+
 
+
getUndoStringId() - Method in class org.isoron.uhabits.commands.CreateHabitCommand
+
 
+
getUndoStringId() - Method in class org.isoron.uhabits.commands.DeleteHabitsCommand
+
 
+
getUndoStringId() - Method in class org.isoron.uhabits.commands.EditHabitCommand
+
 
+
getUndoStringId() - Method in class org.isoron.uhabits.commands.UnarchiveHabitsCommand
+
 
+
getUri() - Method in class org.isoron.uhabits.models.Habit
+
+
Returns the public URI that identifies this habit
+
+
getValue() - Method in class org.isoron.uhabits.models.Checkmark
+
 
+
getValue() - Method in class org.isoron.uhabits.models.Score
+
 
+
getValue(long) - Method in class org.isoron.uhabits.models.ScoreList
+
+
Returns the value of the score for a given day.
+
+
getValue(long) - Method in class org.isoron.uhabits.models.sqlite.SQLiteScoreList
+
 
+
getValues(long, long) - Method in class org.isoron.uhabits.models.CheckmarkList
+
+
Returns the values of the checkmarks that fall inside a certain interval + of time.
+
+
getValues(long, long) - Method in class org.isoron.uhabits.models.memory.MemoryCheckmarkList
+
 
+
getValues(long, long, long) - Method in class org.isoron.uhabits.models.ScoreList
+
+
Same as getAllValues(long), but using a specified interval.
+
+
getValues(long, long) - Method in class org.isoron.uhabits.models.sqlite.SQLiteCheckmarkList
+
 
+
getValues(long, long, long) - Method in class org.isoron.uhabits.models.sqlite.SQLiteScoreList
+
 
+
getView(int, View, ViewGroup) - Method in class org.isoron.uhabits.ui.habits.list.model.HabitCardListAdapter
+
 
+
getWeekday(long) - Static method in class org.isoron.uhabits.utils.DateUtils
+
 
+
getWeekdayFrequency() - Method in class org.isoron.uhabits.models.RepetitionList
+
+
Returns the total number of repetitions for each month, from the first + repetition until today, grouped by day of week.
+
+
getWithReminder() - Method in class org.isoron.uhabits.models.HabitList
+
+
Returns a list the habits that have a reminder.
+
+
GraphWidgetView - Class in org.isoron.uhabits.widgets.views
+
 
+
GraphWidgetView(Context, HabitDataView) - Constructor for class org.isoron.uhabits.widgets.views.GraphWidgetView
+
 
+
+A B C D E F G H I J L M N O P R S T U V W X 
+ +
+ + + + + + + +
+ + + + diff --git a/javadoc/index-files/index-8.html b/javadoc/index-files/index-8.html new file mode 100644 index 000000000..f331f5782 --- /dev/null +++ b/javadoc/index-files/index-8.html @@ -0,0 +1,339 @@ + + + + + +H-Index (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + +
A B C D E F G H I J L M N O P R S T U V W X  + + +

H

+
+
habit - Variable in class org.isoron.uhabits.models.CheckmarkList
+
 
+
Habit - Class in org.isoron.uhabits.models
+
+
The thing that the user wants to track.
+
+
Habit(Habit) - Constructor for class org.isoron.uhabits.models.Habit
+
+
Constructs a habit with the same attributes as the specified habit.
+
+
Habit() - Constructor for class org.isoron.uhabits.models.Habit
+
+
Constructs a habit with default attributes.
+
+
habit - Variable in class org.isoron.uhabits.models.RepetitionList
+
 
+
habit - Variable in class org.isoron.uhabits.models.ScoreList
+
 
+
habit - Variable in class org.isoron.uhabits.models.sqlite.records.CheckmarkRecord
+
+
The habit to which this checkmark belongs.
+
+
habit - Variable in class org.isoron.uhabits.models.sqlite.records.RepetitionRecord
+
 
+
habit - Variable in class org.isoron.uhabits.models.sqlite.records.ScoreRecord
+
+
Habit to which this score belongs to.
+
+
habit - Variable in class org.isoron.uhabits.models.sqlite.records.StreakRecord
+
 
+
habit - Variable in class org.isoron.uhabits.ui.habits.show.views.HabitWidgetView
+
 
+
HABIT_URI_FORMAT - Static variable in class org.isoron.uhabits.models.Habit
+
 
+
HABIT_URI_FORMAT - Static variable in class org.isoron.uhabits.models.sqlite.records.HabitRecord
+
 
+
HabitBroadcastReceiver - Class in org.isoron.uhabits
+
+
The Android BroadacastReceiver for Loop Habit Tracker.
+
+
HabitBroadcastReceiver() - Constructor for class org.isoron.uhabits.HabitBroadcastReceiver
+
 
+
HabitBullCSVImporter - Class in org.isoron.uhabits.io
+
+
Class that imports data from HabitBull CSV files.
+
+
HabitBullCSVImporter() - Constructor for class org.isoron.uhabits.io.HabitBullCSVImporter
+
 
+
HabitCardController - Class in org.isoron.uhabits.ui.habits.list.controllers
+
 
+
HabitCardController() - Constructor for class org.isoron.uhabits.ui.habits.list.controllers.HabitCardController
+
 
+
HabitCardController.Listener - Interface in org.isoron.uhabits.ui.habits.list.controllers
+
 
+
HabitCardListAdapter - Class in org.isoron.uhabits.ui.habits.list.model
+
+
Provides data that backs a HabitCardListView.
+
+
HabitCardListAdapter() - Constructor for class org.isoron.uhabits.ui.habits.list.model.HabitCardListAdapter
+
 
+
HabitCardListCache - Class in org.isoron.uhabits.ui.habits.list.model
+
+
A HabitCardListCache fetches and keeps a cache of all the data necessary to + render a HabitCardListView.
+
+
HabitCardListCache() - Constructor for class org.isoron.uhabits.ui.habits.list.model.HabitCardListCache
+
 
+
HabitCardListCache.Listener - Interface in org.isoron.uhabits.ui.habits.list.model
+
+
Interface definition for a callback to be invoked when the data on the + cache has been modified.
+
+
HabitCardListController - Class in org.isoron.uhabits.ui.habits.list.controllers
+
+
Controller responsible for receiving and processing the events generated by a + HabitListView.
+
+
HabitCardListController(HabitCardListAdapter, HabitCardListView) - Constructor for class org.isoron.uhabits.ui.habits.list.controllers.HabitCardListController
+
 
+
HabitCardListController.HabitListener - Interface in org.isoron.uhabits.ui.habits.list.controllers
+
 
+
HabitCardListController.SelectionListener - Interface in org.isoron.uhabits.ui.habits.list.controllers
+
 
+
HabitCardListView - Class in org.isoron.uhabits.ui.habits.list.views
+
 
+
HabitCardListView(Context, AttributeSet) - Constructor for class org.isoron.uhabits.ui.habits.list.views.HabitCardListView
+
 
+
HabitCardListView.Controller - Interface in org.isoron.uhabits.ui.habits.list.views
+
 
+
HabitCardView - Class in org.isoron.uhabits.ui.habits.list.views
+
 
+
HabitCardView(Context) - Constructor for class org.isoron.uhabits.ui.habits.list.views.HabitCardView
+
 
+
HabitCardView(Context, AttributeSet) - Constructor for class org.isoron.uhabits.ui.habits.list.views.HabitCardView
+
 
+
HabitCardView(Context, AttributeSet, int) - Constructor for class org.isoron.uhabits.ui.habits.list.views.HabitCardView
+
 
+
HabitCardView.Controller - Interface in org.isoron.uhabits.ui.habits.list.views
+
 
+
HabitDataView - Interface in org.isoron.uhabits.ui.habits.show.views
+
 
+
HabitFrequencyView - Class in org.isoron.uhabits.ui.habits.show.views
+
 
+
HabitFrequencyView(Context) - Constructor for class org.isoron.uhabits.ui.habits.show.views.HabitFrequencyView
+
 
+
HabitFrequencyView(Context, AttributeSet) - Constructor for class org.isoron.uhabits.ui.habits.show.views.HabitFrequencyView
+
 
+
HabitHistoryView - Class in org.isoron.uhabits.ui.habits.show.views
+
 
+
HabitHistoryView(Context) - Constructor for class org.isoron.uhabits.ui.habits.show.views.HabitHistoryView
+
 
+
HabitHistoryView(Context, AttributeSet) - Constructor for class org.isoron.uhabits.ui.habits.show.views.HabitHistoryView
+
 
+
HabitList - Class in org.isoron.uhabits.models
+
+
An ordered collection of Habits.
+
+
HabitList() - Constructor for class org.isoron.uhabits.models.HabitList
+
+
Creates a new HabitList.
+
+
HabitList.HabitMatcher - Interface in org.isoron.uhabits.models
+
+
A HabitMatcher decides whether habits match or not a certain condition.
+
+
HabitPickerDialog - Class in org.isoron.uhabits.widgets
+
 
+
HabitPickerDialog() - Constructor for class org.isoron.uhabits.widgets.HabitPickerDialog
+
 
+
HabitRecord - Class in org.isoron.uhabits.models.sqlite.records
+
+
The SQLite database record corresponding to a Habit.
+
+
HabitRecord() - Constructor for class org.isoron.uhabits.models.sqlite.records.HabitRecord
+
 
+
HabitsApplication - Class in org.isoron.uhabits
+
+
The Android application for Loop Habit Tracker.
+
+
HabitsApplication() - Constructor for class org.isoron.uhabits.HabitsApplication
+
 
+
HabitsBackupAgent - Class in org.isoron.uhabits
+
+
An Android BackupAgentHelper customized for this application.
+
+
HabitsBackupAgent() - Constructor for class org.isoron.uhabits.HabitsBackupAgent
+
 
+
HabitScoreView - Class in org.isoron.uhabits.ui.habits.show.views
+
 
+
HabitScoreView(Context) - Constructor for class org.isoron.uhabits.ui.habits.show.views.HabitScoreView
+
 
+
HabitScoreView(Context, AttributeSet) - Constructor for class org.isoron.uhabits.ui.habits.show.views.HabitScoreView
+
 
+
HabitsCSVExporter - Class in org.isoron.uhabits.io
+
+
Class that exports the application data to CSV files.
+
+
HabitsCSVExporter(List<Habit>, File) - Constructor for class org.isoron.uhabits.io.HabitsCSVExporter
+
 
+
HabitStreakView - Class in org.isoron.uhabits.ui.habits.show.views
+
 
+
HabitStreakView(Context) - Constructor for class org.isoron.uhabits.ui.habits.show.views.HabitStreakView
+
 
+
HabitStreakView(Context, AttributeSet) - Constructor for class org.isoron.uhabits.ui.habits.show.views.HabitStreakView
+
 
+
HabitWidgetView - Class in org.isoron.uhabits.ui.habits.show.views
+
 
+
HabitWidgetView(Context) - Constructor for class org.isoron.uhabits.ui.habits.show.views.HabitWidgetView
+
 
+
HabitWidgetView(Context, AttributeSet) - Constructor for class org.isoron.uhabits.ui.habits.show.views.HabitWidgetView
+
 
+
hasReminder() - Method in class org.isoron.uhabits.models.Habit
+
+
Checks whether the habit has a reminder set.
+
+
HeaderView - Class in org.isoron.uhabits.ui.habits.list.views
+
 
+
HeaderView(Context, AttributeSet) - Constructor for class org.isoron.uhabits.ui.habits.list.views.HeaderView
+
 
+
helper - Variable in class org.isoron.uhabits.ui.habits.edit.BaseDialogFragment
+
 
+
hide() - Method in interface org.isoron.uhabits.tasks.ProgressBar
+
 
+
hide() - Method in class org.isoron.uhabits.ui.ProgressBarWrapper
+
 
+
highlight - Variable in class org.isoron.uhabits.models.sqlite.records.HabitRecord
+
 
+
HintList - Class in org.isoron.uhabits.ui.habits.list.model
+
+
Provides a list of hints to be shown at the application startup, and takes + care of deciding when a new hint should be shown.
+
+
HintList(String[]) - Constructor for class org.isoron.uhabits.ui.habits.list.model.HintList
+
+
Constructs a new list containing the provided hints.
+
+
HintView - Class in org.isoron.uhabits.ui.habits.list.views
+
 
+
HintView(Context) - Constructor for class org.isoron.uhabits.ui.habits.list.views.HintView
+
 
+
HintView(Context, AttributeSet) - Constructor for class org.isoron.uhabits.ui.habits.list.views.HintView
+
 
+
HintView(Context, AttributeSet, int) - Constructor for class org.isoron.uhabits.ui.habits.list.views.HintView
+
 
+
HistoryEditorDialog - Class in org.isoron.uhabits.ui.habits.edit
+
 
+
HistoryEditorDialog() - Constructor for class org.isoron.uhabits.ui.habits.edit.HistoryEditorDialog
+
 
+
HistoryEditorDialog.Listener - Interface in org.isoron.uhabits.ui.habits.edit
+
 
+
HistoryWidgetProvider - Class in org.isoron.uhabits.widgets
+
 
+
HistoryWidgetProvider() - Constructor for class org.isoron.uhabits.widgets.HistoryWidgetProvider
+
 
+
+A B C D E F G H I J L M N O P R S T U V W X 
+ +
+ + + + + + + +
+ + + + diff --git a/javadoc/index-files/index-9.html b/javadoc/index-files/index-9.html new file mode 100644 index 000000000..dce629e78 --- /dev/null +++ b/javadoc/index-files/index-9.html @@ -0,0 +1,283 @@ + + + + + +I-Index (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + +
A B C D E F G H I J L M N O P R S T U V W X  + + +

I

+
+
ImportDataTask - Class in org.isoron.uhabits.tasks
+
 
+
ImportDataTask(File, ProgressBar) - Constructor for class org.isoron.uhabits.tasks.ImportDataTask
+
 
+
ImportDataTask.Listener - Interface in org.isoron.uhabits.tasks
+
 
+
importHabitsFromFile(File) - Method in class org.isoron.uhabits.io.AbstractImporter
+
 
+
importHabitsFromFile(File) - Method in class org.isoron.uhabits.io.GenericImporter
+
 
+
importHabitsFromFile(File) - Method in class org.isoron.uhabits.io.HabitBullCSVImporter
+
 
+
importHabitsFromFile(File) - Method in class org.isoron.uhabits.io.LoopDBImporter
+
 
+
importHabitsFromFile(File) - Method in class org.isoron.uhabits.io.RewireDBImporter
+
 
+
importHabitsFromFile(File) - Method in class org.isoron.uhabits.io.TickmateDBImporter
+
 
+
incrementLaunchCount() - Method in class org.isoron.uhabits.utils.Preferences
+
 
+
indexOf(Habit) - Method in class org.isoron.uhabits.models.HabitList
+
+
Returns the index of the given habit in the list, or -1 if the list does + not contain the habit.
+
+
indexOf(Habit) - Method in class org.isoron.uhabits.models.memory.MemoryHabitList
+
 
+
indexOf(Habit) - Method in class org.isoron.uhabits.models.sqlite.SQLiteHabitList
+
 
+
init(Bundle) - Method in class org.isoron.uhabits.ui.intro.IntroActivity
+
 
+
initialize() - Method in class org.isoron.uhabits.utils.Preferences
+
 
+
initializeActiveAndroid() - Static method in class org.isoron.uhabits.utils.DatabaseUtils
+
 
+
initializeHabits() - Method in class org.isoron.uhabits.ui.habits.edit.BaseDialogFragment
+
 
+
initializeHabits() - Method in class org.isoron.uhabits.ui.habits.edit.CreateHabitDialogFragment
+
 
+
initializeHabits() - Method in class org.isoron.uhabits.ui.habits.edit.EditHabitDialogFragment
+
 
+
initToolbar() - Method in class org.isoron.uhabits.ui.BaseRootView
+
 
+
inject(CheckmarkButtonController) - Method in interface org.isoron.uhabits.BaseComponent
+
 
+
inject(ListHabitsController) - Method in interface org.isoron.uhabits.BaseComponent
+
 
+
inject(CheckmarkPanelView) - Method in interface org.isoron.uhabits.BaseComponent
+
 
+
inject(ToggleRepetitionTask) - Method in interface org.isoron.uhabits.BaseComponent
+
 
+
inject(BaseDialogFragment) - Method in interface org.isoron.uhabits.BaseComponent
+
 
+
inject(HabitCardListCache) - Method in interface org.isoron.uhabits.BaseComponent
+
 
+
inject(HabitBroadcastReceiver) - Method in interface org.isoron.uhabits.BaseComponent
+
 
+
inject(ListHabitsSelectionMenu) - Method in interface org.isoron.uhabits.BaseComponent
+
 
+
inject(HintList) - Method in interface org.isoron.uhabits.BaseComponent
+
 
+
inject(HabitCardListAdapter) - Method in interface org.isoron.uhabits.BaseComponent
+
 
+
inject(ArchiveHabitsCommand) - Method in interface org.isoron.uhabits.BaseComponent
+
 
+
inject(ChangeHabitColorCommand) - Method in interface org.isoron.uhabits.BaseComponent
+
 
+
inject(UnarchiveHabitsCommand) - Method in interface org.isoron.uhabits.BaseComponent
+
 
+
inject(EditHabitCommand) - Method in interface org.isoron.uhabits.BaseComponent
+
 
+
inject(CreateHabitCommand) - Method in interface org.isoron.uhabits.BaseComponent
+
 
+
inject(HabitPickerDialog) - Method in interface org.isoron.uhabits.BaseComponent
+
 
+
inject(BaseWidgetProvider) - Method in interface org.isoron.uhabits.BaseComponent
+
 
+
inject(ShowHabitActivity) - Method in interface org.isoron.uhabits.BaseComponent
+
 
+
inject(DeleteHabitsCommand) - Method in interface org.isoron.uhabits.BaseComponent
+
 
+
inject(ListHabitsActivity) - Method in interface org.isoron.uhabits.BaseComponent
+
 
+
inject(BaseSystem) - Method in interface org.isoron.uhabits.BaseComponent
+
 
+
inject(HistoryEditorDialog) - Method in interface org.isoron.uhabits.BaseComponent
+
 
+
inject(HabitsApplication) - Method in interface org.isoron.uhabits.BaseComponent
+
 
+
inject(Habit) - Method in interface org.isoron.uhabits.BaseComponent
+
 
+
inject(AbstractImporter) - Method in interface org.isoron.uhabits.BaseComponent
+
 
+
inject(HabitsCSVExporter) - Method in interface org.isoron.uhabits.BaseComponent
+
 
+
insert(long[], int[]) - Method in class org.isoron.uhabits.models.CheckmarkList
+
 
+
insert(long[], int[]) - Method in class org.isoron.uhabits.models.memory.MemoryCheckmarkList
+
 
+
insert(long[], int[]) - Method in class org.isoron.uhabits.models.sqlite.SQLiteCheckmarkList
+
 
+
InterfaceUtils - Class in org.isoron.uhabits.utils
+
 
+
InterfaceUtils() - Constructor for class org.isoron.uhabits.utils.InterfaceUtils
+
 
+
IntroActivity - Class in org.isoron.uhabits.ui.intro
+
+
Activity that introduces the app to the user, shown only after the app is + launched for the first time.
+
+
IntroActivity() - Constructor for class org.isoron.uhabits.ui.intro.IntroActivity
+
 
+
invalidate() - Method in class org.isoron.uhabits.ui.BaseMenu
+
 
+
invalidate() - Method in class org.isoron.uhabits.ui.BaseScreen
+
 
+
invalidate() - Method in class org.isoron.uhabits.ui.BaseSelectionMenu
+
 
+
invalidateNewerThan(long) - Method in class org.isoron.uhabits.models.CheckmarkList
+
+
Marks as invalid every checkmark that has timestamp either equal or newer + than a given timestamp.
+
+
invalidateNewerThan(long) - Method in class org.isoron.uhabits.models.memory.MemoryCheckmarkList
+
 
+
invalidateNewerThan(long) - Method in class org.isoron.uhabits.models.ScoreList
+
+
Marks all scores that have timestamp equal to or newer than the given + timestamp as invalid.
+
+
invalidateNewerThan(long) - Method in class org.isoron.uhabits.models.sqlite.SQLiteCheckmarkList
+
 
+
invalidateNewerThan(long) - Method in class org.isoron.uhabits.models.sqlite.SQLiteScoreList
+
 
+
invalidateNewerThan(long) - Method in class org.isoron.uhabits.models.sqlite.SQLiteStreakList
+
 
+
isArchived() - Method in class org.isoron.uhabits.models.Habit
+
+
Returns whether the habit is archived or not.
+
+
isFirstRun() - Method in class org.isoron.uhabits.utils.Preferences
+
 
+
isLocaleFullyTranslated() - Static method in class org.isoron.uhabits.utils.InterfaceUtils
+
 
+
isNightMode() - Static method in class org.isoron.uhabits.utils.InterfaceUtils
+
 
+
ISORON_NAMESPACE - Static variable in class org.isoron.uhabits.utils.InterfaceUtils
+
 
+
isSelectionEmpty() - Method in class org.isoron.uhabits.ui.habits.list.model.HabitCardListAdapter
+
+
Returns whether list of selected items is empty.
+
+
isShortToggleEnabled() - Method in class org.isoron.uhabits.utils.Preferences
+
 
+
isSQLite3File(File) - Static method in class org.isoron.uhabits.io.AbstractImporter
+
 
+
isTestMode() - Static method in class org.isoron.uhabits.HabitsApplication
+
 
+
+A B C D E F G H I J L M N O P R S T U V W X 
+ +
+ + + + + + + +
+ + + + diff --git a/javadoc/index.html b/javadoc/index.html new file mode 100644 index 000000000..693577ed6 --- /dev/null +++ b/javadoc/index.html @@ -0,0 +1,74 @@ + + + + + +Javadoc | Loop Habit Tracker + + + + + + + + + +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<h2>Frame Alert</h2> +<p>This document is designed to be viewed using the frames feature. If you see this message, you are using a non-frame-capable web client. Link to <a href="overview-summary.html">Non-frame version</a>.</p> + + + diff --git a/javadoc/org/isoron/uhabits/AndroidComponent.html b/javadoc/org/isoron/uhabits/AndroidComponent.html new file mode 100644 index 000000000..c41163d04 --- /dev/null +++ b/javadoc/org/isoron/uhabits/AndroidComponent.html @@ -0,0 +1,194 @@ + + + + + +AndroidComponent (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits
+

Interface AndroidComponent

+
+
+
+
    +
  • +
    +
    All Superinterfaces:
    +
    BaseComponent
    +
    +
    +
    +
    @Singleton
    + @Component(modules=AndroidModule.class)
    +public interface AndroidComponent
    +extends BaseComponent
    +
    Dependency injection component for classes that are specific to Android.
    +
  • +
+
+
+ +
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/AndroidModule.html b/javadoc/org/isoron/uhabits/AndroidModule.html new file mode 100644 index 000000000..7994fceb2 --- /dev/null +++ b/javadoc/org/isoron/uhabits/AndroidModule.html @@ -0,0 +1,239 @@ + + + + + +AndroidModule (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits
+

Class AndroidModule

+
+
+ +
+
    +
  • +
    +
    +
    public class AndroidModule
    +extends java.lang.Object
    +
    Module that provides dependencies when the application is running on + Android. +

    + This module is also used for instrumented tests.

    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      AndroidModule() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        AndroidModule

        +
        public AndroidModule()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/AndroidModule_BuildExportDBTastFactory.html b/javadoc/org/isoron/uhabits/AndroidModule_BuildExportDBTastFactory.html new file mode 100644 index 000000000..4065ac52e --- /dev/null +++ b/javadoc/org/isoron/uhabits/AndroidModule_BuildExportDBTastFactory.html @@ -0,0 +1,297 @@ + + + + + +AndroidModule_BuildExportDBTastFactory + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits
+

Class AndroidModule_BuildExportDBTastFactory

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    dagger.internal.Factory<ExportDBTask>, javax.inject.Provider<ExportDBTask>
    +
    +
    +
    +
    @Generated(value="dagger.internal.codegen.ComponentProcessor",
    +           comments="https://google.github.io/dagger")
    +public final class AndroidModule_BuildExportDBTastFactory
    +extends java.lang.Object
    +implements dagger.internal.Factory<ExportDBTask>
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        AndroidModule_BuildExportDBTastFactory

        +
        public AndroidModule_BuildExportDBTastFactory(AndroidModule module,
        +                                              javax.inject.Provider<ProgressBar> pbProvider)
        +
      • +
      +
    • +
    + + +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/AndroidModule_ProvideCheckmarkListFactory.html b/javadoc/org/isoron/uhabits/AndroidModule_ProvideCheckmarkListFactory.html new file mode 100644 index 000000000..8cbf70dd6 --- /dev/null +++ b/javadoc/org/isoron/uhabits/AndroidModule_ProvideCheckmarkListFactory.html @@ -0,0 +1,297 @@ + + + + + +AndroidModule_ProvideCheckmarkListFactory + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits
+

Class AndroidModule_ProvideCheckmarkListFactory

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    dagger.internal.Factory<CheckmarkList>, javax.inject.Provider<CheckmarkList>
    +
    +
    +
    +
    @Generated(value="dagger.internal.codegen.ComponentProcessor",
    +           comments="https://google.github.io/dagger")
    +public final class AndroidModule_ProvideCheckmarkListFactory
    +extends java.lang.Object
    +implements dagger.internal.Factory<CheckmarkList>
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        AndroidModule_ProvideCheckmarkListFactory

        +
        public AndroidModule_ProvideCheckmarkListFactory(AndroidModule module,
        +                                                 javax.inject.Provider<Habit> habitProvider)
        +
      • +
      +
    • +
    + + +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/AndroidModule_ProvideCommandRunnerFactory.html b/javadoc/org/isoron/uhabits/AndroidModule_ProvideCommandRunnerFactory.html new file mode 100644 index 000000000..976b3b9f4 --- /dev/null +++ b/javadoc/org/isoron/uhabits/AndroidModule_ProvideCommandRunnerFactory.html @@ -0,0 +1,293 @@ + + + + + +AndroidModule_ProvideCommandRunnerFactory + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits
+

Class AndroidModule_ProvideCommandRunnerFactory

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    dagger.internal.Factory<CommandRunner>, javax.inject.Provider<CommandRunner>
    +
    +
    +
    +
    @Generated(value="dagger.internal.codegen.ComponentProcessor",
    +           comments="https://google.github.io/dagger")
    +public final class AndroidModule_ProvideCommandRunnerFactory
    +extends java.lang.Object
    +implements dagger.internal.Factory<CommandRunner>
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        AndroidModule_ProvideCommandRunnerFactory

        +
        public AndroidModule_ProvideCommandRunnerFactory(AndroidModule module)
        +
      • +
      +
    • +
    + + +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/AndroidModule_ProvideHabitCardListCacheFactory.html b/javadoc/org/isoron/uhabits/AndroidModule_ProvideHabitCardListCacheFactory.html new file mode 100644 index 000000000..61bdb4ed8 --- /dev/null +++ b/javadoc/org/isoron/uhabits/AndroidModule_ProvideHabitCardListCacheFactory.html @@ -0,0 +1,293 @@ + + + + + +AndroidModule_ProvideHabitCardListCacheFactory + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits
+

Class AndroidModule_ProvideHabitCardListCacheFactory

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    dagger.internal.Factory<HabitCardListCache>, javax.inject.Provider<HabitCardListCache>
    +
    +
    +
    +
    @Generated(value="dagger.internal.codegen.ComponentProcessor",
    +           comments="https://google.github.io/dagger")
    +public final class AndroidModule_ProvideHabitCardListCacheFactory
    +extends java.lang.Object
    +implements dagger.internal.Factory<HabitCardListCache>
    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/AndroidModule_ProvideHabitFactory.html b/javadoc/org/isoron/uhabits/AndroidModule_ProvideHabitFactory.html new file mode 100644 index 000000000..916bd9b03 --- /dev/null +++ b/javadoc/org/isoron/uhabits/AndroidModule_ProvideHabitFactory.html @@ -0,0 +1,293 @@ + + + + + +AndroidModule_ProvideHabitFactory + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits
+

Class AndroidModule_ProvideHabitFactory

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    dagger.internal.Factory<Habit>, javax.inject.Provider<Habit>
    +
    +
    +
    +
    @Generated(value="dagger.internal.codegen.ComponentProcessor",
    +           comments="https://google.github.io/dagger")
    +public final class AndroidModule_ProvideHabitFactory
    +extends java.lang.Object
    +implements dagger.internal.Factory<Habit>
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        AndroidModule_ProvideHabitFactory

        +
        public AndroidModule_ProvideHabitFactory(AndroidModule module)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        get

        +
        public Habit get()
        +
        +
        Specified by:
        +
        get in interface javax.inject.Provider<Habit>
        +
        +
      • +
      + + + +
        +
      • +

        create

        +
        public static dagger.internal.Factory<Habit> create(AndroidModule module)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/AndroidModule_ProvideHabitListFactory.html b/javadoc/org/isoron/uhabits/AndroidModule_ProvideHabitListFactory.html new file mode 100644 index 000000000..b1660c5fb --- /dev/null +++ b/javadoc/org/isoron/uhabits/AndroidModule_ProvideHabitListFactory.html @@ -0,0 +1,293 @@ + + + + + +AndroidModule_ProvideHabitListFactory + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits
+

Class AndroidModule_ProvideHabitListFactory

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    dagger.internal.Factory<HabitList>, javax.inject.Provider<HabitList>
    +
    +
    +
    +
    @Generated(value="dagger.internal.codegen.ComponentProcessor",
    +           comments="https://google.github.io/dagger")
    +public final class AndroidModule_ProvideHabitListFactory
    +extends java.lang.Object
    +implements dagger.internal.Factory<HabitList>
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        AndroidModule_ProvideHabitListFactory

        +
        public AndroidModule_ProvideHabitListFactory(AndroidModule module)
        +
      • +
      +
    • +
    + + +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/AndroidModule_ProvideModelFactoryFactory.html b/javadoc/org/isoron/uhabits/AndroidModule_ProvideModelFactoryFactory.html new file mode 100644 index 000000000..0f7db259a --- /dev/null +++ b/javadoc/org/isoron/uhabits/AndroidModule_ProvideModelFactoryFactory.html @@ -0,0 +1,293 @@ + + + + + +AndroidModule_ProvideModelFactoryFactory + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits
+

Class AndroidModule_ProvideModelFactoryFactory

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    dagger.internal.Factory<ModelFactory>, javax.inject.Provider<ModelFactory>
    +
    +
    +
    +
    @Generated(value="dagger.internal.codegen.ComponentProcessor",
    +           comments="https://google.github.io/dagger")
    +public final class AndroidModule_ProvideModelFactoryFactory
    +extends java.lang.Object
    +implements dagger.internal.Factory<ModelFactory>
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        AndroidModule_ProvideModelFactoryFactory

        +
        public AndroidModule_ProvideModelFactoryFactory(AndroidModule module)
        +
      • +
      +
    • +
    + + +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/AndroidModule_ProvidePreferencesFactory.html b/javadoc/org/isoron/uhabits/AndroidModule_ProvidePreferencesFactory.html new file mode 100644 index 000000000..89c0433b8 --- /dev/null +++ b/javadoc/org/isoron/uhabits/AndroidModule_ProvidePreferencesFactory.html @@ -0,0 +1,293 @@ + + + + + +AndroidModule_ProvidePreferencesFactory + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits
+

Class AndroidModule_ProvidePreferencesFactory

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    dagger.internal.Factory<Preferences>, javax.inject.Provider<Preferences>
    +
    +
    +
    +
    @Generated(value="dagger.internal.codegen.ComponentProcessor",
    +           comments="https://google.github.io/dagger")
    +public final class AndroidModule_ProvidePreferencesFactory
    +extends java.lang.Object
    +implements dagger.internal.Factory<Preferences>
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        AndroidModule_ProvidePreferencesFactory

        +
        public AndroidModule_ProvidePreferencesFactory(AndroidModule module)
        +
      • +
      +
    • +
    + + +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/BaseComponent.html b/javadoc/org/isoron/uhabits/BaseComponent.html new file mode 100644 index 000000000..c8dd5eda2 --- /dev/null +++ b/javadoc/org/isoron/uhabits/BaseComponent.html @@ -0,0 +1,549 @@ + + + + + +BaseComponent (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits
+

Interface BaseComponent

+
+
+
+
    +
  • +
    +
    All Known Subinterfaces:
    +
    AndroidComponent
    +
    +
    +
    +
    public interface BaseComponent
    +
    Base component for dependency injection.
    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/BuildConfig.html b/javadoc/org/isoron/uhabits/BuildConfig.html new file mode 100644 index 000000000..eb2afda94 --- /dev/null +++ b/javadoc/org/isoron/uhabits/BuildConfig.html @@ -0,0 +1,386 @@ + + + + + +BuildConfig + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits
+

Class BuildConfig

+
+
+ +
+
    +
  • +
    +
    +
    public final class BuildConfig
    +extends java.lang.Object
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      BuildConfig() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        DEBUG

        +
        public static final boolean DEBUG
        +
      • +
      + + + +
        +
      • +

        APPLICATION_ID

        +
        public static final java.lang.String APPLICATION_ID
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        BUILD_TYPE

        +
        public static final java.lang.String BUILD_TYPE
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + + + + + + + + + +
        +
      • +

        VERSION_NAME

        +
        public static final java.lang.String VERSION_NAME
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        databaseFilename

        +
        public static final java.lang.String databaseFilename
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        databaseVersion

        +
        public static final java.lang.Integer databaseVersion
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        BuildConfig

        +
        public BuildConfig()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/DaggerAndroidComponent.Builder.html b/javadoc/org/isoron/uhabits/DaggerAndroidComponent.Builder.html new file mode 100644 index 000000000..ae4d7fbff --- /dev/null +++ b/javadoc/org/isoron/uhabits/DaggerAndroidComponent.Builder.html @@ -0,0 +1,252 @@ + + + + + +DaggerAndroidComponent.Builder + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits
+

Class DaggerAndroidComponent.Builder

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    DaggerAndroidComponent
    +
    +
    +
    +
    public static final class DaggerAndroidComponent.Builder
    +extends java.lang.Object
    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/DaggerAndroidComponent.html b/javadoc/org/isoron/uhabits/DaggerAndroidComponent.html new file mode 100644 index 000000000..f7612bc0a --- /dev/null +++ b/javadoc/org/isoron/uhabits/DaggerAndroidComponent.html @@ -0,0 +1,716 @@ + + + + + +DaggerAndroidComponent + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits
+

Class DaggerAndroidComponent

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    AndroidComponent, BaseComponent
    +
    +
    +
    +
    @Generated(value="dagger.internal.codegen.ComponentProcessor",
    +           comments="https://google.github.io/dagger")
    +public final class DaggerAndroidComponent
    +extends java.lang.Object
    +implements AndroidComponent
    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/HabitBroadcastReceiver.html b/javadoc/org/isoron/uhabits/HabitBroadcastReceiver.html new file mode 100644 index 000000000..4743056b5 --- /dev/null +++ b/javadoc/org/isoron/uhabits/HabitBroadcastReceiver.html @@ -0,0 +1,484 @@ + + + + + +HabitBroadcastReceiver (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits
+

Class HabitBroadcastReceiver

+
+
+ +
+
    +
  • +
    +
    +
    public class HabitBroadcastReceiver
    +extends android.content.BroadcastReceiver
    +
    The Android BroadacastReceiver for Loop Habit Tracker. +

    + Currently, all broadcast messages are received and processed by this class.

    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.content.BroadcastReceiver

        +android.content.BroadcastReceiver.PendingResult
      • +
      +
    • +
    + + + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      static android.app.PendingIntentbuildCheckIntent(android.content.Context context, + Habit habit, + java.lang.Long timestamp) 
      static android.app.PendingIntentbuildDismissIntent(android.content.Context context) 
      static android.app.PendingIntentbuildSnoozeIntent(android.content.Context context, + Habit habit) 
      static android.app.PendingIntentbuildViewHabitIntent(android.content.Context context, + Habit habit) 
      static voiddismissNotification(android.content.Context context, + Habit habit) 
      voidonReceive(android.content.Context context, + android.content.Intent intent) 
      static voidsendRefreshBroadcast(android.content.Context context) 
      +
        +
      • + + +

        Methods inherited from class android.content.BroadcastReceiver

        +abortBroadcast, clearAbortBroadcast, getAbortBroadcast, getDebugUnregister, getResultCode, getResultData, getResultExtras, goAsync, isInitialStickyBroadcast, isOrderedBroadcast, peekService, setDebugUnregister, setOrderedHint, setResult, setResultCode, setResultData, setResultExtras
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        HabitBroadcastReceiver

        +
        public HabitBroadcastReceiver()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        buildCheckIntent

        +
        public static android.app.PendingIntent buildCheckIntent(android.content.Context context,
        +                                                         Habit habit,
        +                                                         java.lang.Long timestamp)
        +
      • +
      + + + +
        +
      • +

        buildDismissIntent

        +
        public static android.app.PendingIntent buildDismissIntent(android.content.Context context)
        +
      • +
      + + + +
        +
      • +

        buildSnoozeIntent

        +
        public static android.app.PendingIntent buildSnoozeIntent(android.content.Context context,
        +                                                          Habit habit)
        +
      • +
      + + + +
        +
      • +

        buildViewHabitIntent

        +
        public static android.app.PendingIntent buildViewHabitIntent(android.content.Context context,
        +                                                             Habit habit)
        +
      • +
      + + + +
        +
      • +

        dismissNotification

        +
        public static void dismissNotification(android.content.Context context,
        +                                       Habit habit)
        +
      • +
      + + + +
        +
      • +

        sendRefreshBroadcast

        +
        public static void sendRefreshBroadcast(android.content.Context context)
        +
      • +
      + + + +
        +
      • +

        onReceive

        +
        public void onReceive(android.content.Context context,
        +                      android.content.Intent intent)
        +
        +
        Specified by:
        +
        onReceive in class android.content.BroadcastReceiver
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/HabitBroadcastReceiver_MembersInjector.html b/javadoc/org/isoron/uhabits/HabitBroadcastReceiver_MembersInjector.html new file mode 100644 index 000000000..aea5d6675 --- /dev/null +++ b/javadoc/org/isoron/uhabits/HabitBroadcastReceiver_MembersInjector.html @@ -0,0 +1,327 @@ + + + + + +HabitBroadcastReceiver_MembersInjector + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits
+

Class HabitBroadcastReceiver_MembersInjector

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    dagger.MembersInjector<HabitBroadcastReceiver>
    +
    +
    +
    +
    @Generated(value="dagger.internal.codegen.ComponentProcessor",
    +           comments="https://google.github.io/dagger")
    +public final class HabitBroadcastReceiver_MembersInjector
    +extends java.lang.Object
    +implements dagger.MembersInjector<HabitBroadcastReceiver>
    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/HabitsApplication.html b/javadoc/org/isoron/uhabits/HabitsApplication.html new file mode 100644 index 000000000..c802105c5 --- /dev/null +++ b/javadoc/org/isoron/uhabits/HabitsApplication.html @@ -0,0 +1,548 @@ + + + + + +HabitsApplication (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits
+

Class HabitsApplication

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    android.content.ComponentCallbacks, android.content.ComponentCallbacks2
    +
    +
    +
    +
    public class HabitsApplication
    +extends android.app.Application
    +
    The Android application for Loop Habit Tracker.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.app.Application

        +android.app.Application.ActivityLifecycleCallbacks, android.app.Application.OnProvideAssistDataListener
      • +
      +
    • +
    + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      static java.lang.StringACTION_REFRESH 
      static intRESULT_BUG_REPORT 
      static intRESULT_EXPORT_CSV 
      static intRESULT_EXPORT_DB 
      static intRESULT_IMPORT_DATA 
      +
        +
      • + + +

        Fields inherited from class android.content.Context

        +ACCESSIBILITY_SERVICE, ACCOUNT_SERVICE, ACTIVITY_SERVICE, ALARM_SERVICE, APP_OPS_SERVICE, APPWIDGET_SERVICE, AUDIO_SERVICE, BATTERY_SERVICE, BIND_ABOVE_CLIENT, BIND_ADJUST_WITH_ACTIVITY, BIND_ALLOW_OOM_MANAGEMENT, BIND_AUTO_CREATE, BIND_DEBUG_UNBIND, BIND_IMPORTANT, BIND_NOT_FOREGROUND, BIND_WAIVE_PRIORITY, BLUETOOTH_SERVICE, CAMERA_SERVICE, CAPTIONING_SERVICE, CARRIER_CONFIG_SERVICE, CLIPBOARD_SERVICE, CONNECTIVITY_SERVICE, CONSUMER_IR_SERVICE, CONTEXT_IGNORE_SECURITY, CONTEXT_INCLUDE_CODE, CONTEXT_RESTRICTED, DEVICE_POLICY_SERVICE, DISPLAY_SERVICE, DOWNLOAD_SERVICE, DROPBOX_SERVICE, FINGERPRINT_SERVICE, INPUT_METHOD_SERVICE, INPUT_SERVICE, JOB_SCHEDULER_SERVICE, KEYGUARD_SERVICE, LAUNCHER_APPS_SERVICE, LAYOUT_INFLATER_SERVICE, LOCATION_SERVICE, MEDIA_PROJECTION_SERVICE, MEDIA_ROUTER_SERVICE, MEDIA_SESSION_SERVICE, MIDI_SERVICE, MODE_APPEND, MODE_ENABLE_WRITE_AHEAD_LOGGING, MODE_MULTI_PROCESS, MODE_PRIVATE, MODE_WORLD_READABLE, MODE_WORLD_WRITEABLE, NETWORK_STATS_SERVICE, NFC_SERVICE, NOTIFICATION_SERVICE, NSD_SERVICE, POWER_SERVICE, PRINT_SERVICE, RESTRICTIONS_SERVICE, SEARCH_SERVICE, SENSOR_SERVICE, STORAGE_SERVICE, TELECOM_SERVICE, TELEPHONY_SERVICE, TELEPHONY_SUBSCRIPTION_SERVICE, TEXT_SERVICES_MANAGER_SERVICE, TV_INPUT_SERVICE, UI_MODE_SERVICE, USAGE_STATS_SERVICE, USB_SERVICE, USER_SERVICE, VIBRATOR_SERVICE, WALLPAPER_SERVICE, WIFI_P2P_SERVICE, WIFI_SERVICE, WINDOW_SERVICE
      • +
      +
        +
      • + + +

        Fields inherited from interface android.content.ComponentCallbacks2

        +TRIM_MEMORY_BACKGROUND, TRIM_MEMORY_COMPLETE, TRIM_MEMORY_MODERATE, TRIM_MEMORY_RUNNING_CRITICAL, TRIM_MEMORY_RUNNING_LOW, TRIM_MEMORY_RUNNING_MODERATE, TRIM_MEMORY_UI_HIDDEN
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      HabitsApplication() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      static BaseComponentgetComponent() 
      static android.content.ContextgetContext() 
      HabitListgetHabitList() 
      static HabitsApplicationgetInstance() 
      static booleanisTestMode() 
      voidonCreate() 
      voidonTerminate() 
      static voidsetComponent(BaseComponent component) 
      +
        +
      • + + +

        Methods inherited from class android.app.Application

        +onConfigurationChanged, onLowMemory, onTrimMemory, registerActivityLifecycleCallbacks, registerComponentCallbacks, registerOnProvideAssistDataListener, unregisterActivityLifecycleCallbacks, unregisterComponentCallbacks, unregisterOnProvideAssistDataListener
      • +
      +
        +
      • + + +

        Methods inherited from class android.content.ContextWrapper

        +attachBaseContext, bindService, checkCallingOrSelfPermission, checkCallingOrSelfUriPermission, checkCallingPermission, checkCallingUriPermission, checkPermission, checkSelfPermission, checkUriPermission, checkUriPermission, clearWallpaper, createConfigurationContext, createDisplayContext, createPackageContext, databaseList, deleteDatabase, deleteFile, enforceCallingOrSelfPermission, enforceCallingOrSelfUriPermission, enforceCallingPermission, enforceCallingUriPermission, enforcePermission, enforceUriPermission, enforceUriPermission, fileList, getApplicationContext, getApplicationInfo, getAssets, getBaseContext, getCacheDir, getClassLoader, getCodeCacheDir, getContentResolver, getDatabasePath, getDir, getExternalCacheDir, getExternalCacheDirs, getExternalFilesDir, getExternalFilesDirs, getExternalMediaDirs, getFilesDir, getFileStreamPath, getMainLooper, getNoBackupFilesDir, getObbDir, getObbDirs, getPackageCodePath, getPackageManager, getPackageName, getPackageResourcePath, getResources, getSharedPreferences, getSystemService, getSystemServiceName, getTheme, getWallpaper, getWallpaperDesiredMinimumHeight, getWallpaperDesiredMinimumWidth, grantUriPermission, isRestricted, openFileInput, openFileOutput, openOrCreateDatabase, openOrCreateDatabase, peekWallpaper, registerReceiver, registerReceiver, removeStickyBroadcast, removeStickyBroadcastAsUser, revokeUriPermission, sendBroadcast, sendBroadcast, sendBroadcastAsUser, sendBroadcastAsUser, sendOrderedBroadcast, sendOrderedBroadcast, sendOrderedBroadcastAsUser, sendStickyBroadcast, sendStickyBroadcastAsUser, sendStickyOrderedBroadcast, sendStickyOrderedBroadcastAsUser, setTheme, setWallpaper, setWallpaper, startActivities, startActivities, startActivity, startActivity, startInstrumentation, startIntentSender, startIntentSender, startService, stopService, unbindService, unregisterReceiver
      • +
      +
        +
      • + + +

        Methods inherited from class android.content.Context

        +getColor, getColorStateList, getDrawable, getString, getString, getSystemService, getText, obtainStyledAttributes, obtainStyledAttributes, obtainStyledAttributes, obtainStyledAttributes
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        HabitsApplication

        +
        public HabitsApplication()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getComponent

        +
        public static BaseComponent getComponent()
        +
      • +
      + + + +
        +
      • +

        getHabitList

        +
        public HabitList getHabitList()
        +
      • +
      + + + +
        +
      • +

        setComponent

        +
        public static void setComponent(BaseComponent component)
        +
      • +
      + + + +
        +
      • +

        getContext

        +
        @Nullable
        +public static android.content.Context getContext()
        +
      • +
      + + + + + + + +
        +
      • +

        isTestMode

        +
        public static boolean isTestMode()
        +
      • +
      + + + +
        +
      • +

        onCreate

        +
        public void onCreate()
        +
        +
        Overrides:
        +
        onCreate in class android.app.Application
        +
        +
      • +
      + + + +
        +
      • +

        onTerminate

        +
        public void onTerminate()
        +
        +
        Overrides:
        +
        onTerminate in class android.app.Application
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/HabitsApplication_MembersInjector.html b/javadoc/org/isoron/uhabits/HabitsApplication_MembersInjector.html new file mode 100644 index 000000000..9537f71c6 --- /dev/null +++ b/javadoc/org/isoron/uhabits/HabitsApplication_MembersInjector.html @@ -0,0 +1,308 @@ + + + + + +HabitsApplication_MembersInjector + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits
+

Class HabitsApplication_MembersInjector

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    dagger.MembersInjector<HabitsApplication>
    +
    +
    +
    +
    @Generated(value="dagger.internal.codegen.ComponentProcessor",
    +           comments="https://google.github.io/dagger")
    +public final class HabitsApplication_MembersInjector
    +extends java.lang.Object
    +implements dagger.MembersInjector<HabitsApplication>
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        HabitsApplication_MembersInjector

        +
        public HabitsApplication_MembersInjector(javax.inject.Provider<HabitList> habitListProvider)
        +
      • +
      +
    • +
    + + +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/HabitsBackupAgent.html b/javadoc/org/isoron/uhabits/HabitsBackupAgent.html new file mode 100644 index 000000000..77f9dbf7a --- /dev/null +++ b/javadoc/org/isoron/uhabits/HabitsBackupAgent.html @@ -0,0 +1,344 @@ + + + + + +HabitsBackupAgent (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits
+

Class HabitsBackupAgent

+
+
+ +
+
    +
  • +
    +
    +
    public class HabitsBackupAgent
    +extends android.app.backup.BackupAgentHelper
    +
    An Android BackupAgentHelper customized for this application.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      +
        +
      • + + +

        Fields inherited from class android.app.backup.BackupAgent

        +TYPE_DIRECTORY, TYPE_FILE
      • +
      +
        +
      • + + +

        Fields inherited from class android.content.Context

        +ACCESSIBILITY_SERVICE, ACCOUNT_SERVICE, ACTIVITY_SERVICE, ALARM_SERVICE, APP_OPS_SERVICE, APPWIDGET_SERVICE, AUDIO_SERVICE, BATTERY_SERVICE, BIND_ABOVE_CLIENT, BIND_ADJUST_WITH_ACTIVITY, BIND_ALLOW_OOM_MANAGEMENT, BIND_AUTO_CREATE, BIND_DEBUG_UNBIND, BIND_IMPORTANT, BIND_NOT_FOREGROUND, BIND_WAIVE_PRIORITY, BLUETOOTH_SERVICE, CAMERA_SERVICE, CAPTIONING_SERVICE, CARRIER_CONFIG_SERVICE, CLIPBOARD_SERVICE, CONNECTIVITY_SERVICE, CONSUMER_IR_SERVICE, CONTEXT_IGNORE_SECURITY, CONTEXT_INCLUDE_CODE, CONTEXT_RESTRICTED, DEVICE_POLICY_SERVICE, DISPLAY_SERVICE, DOWNLOAD_SERVICE, DROPBOX_SERVICE, FINGERPRINT_SERVICE, INPUT_METHOD_SERVICE, INPUT_SERVICE, JOB_SCHEDULER_SERVICE, KEYGUARD_SERVICE, LAUNCHER_APPS_SERVICE, LAYOUT_INFLATER_SERVICE, LOCATION_SERVICE, MEDIA_PROJECTION_SERVICE, MEDIA_ROUTER_SERVICE, MEDIA_SESSION_SERVICE, MIDI_SERVICE, MODE_APPEND, MODE_ENABLE_WRITE_AHEAD_LOGGING, MODE_MULTI_PROCESS, MODE_PRIVATE, MODE_WORLD_READABLE, MODE_WORLD_WRITEABLE, NETWORK_STATS_SERVICE, NFC_SERVICE, NOTIFICATION_SERVICE, NSD_SERVICE, POWER_SERVICE, PRINT_SERVICE, RESTRICTIONS_SERVICE, SEARCH_SERVICE, SENSOR_SERVICE, STORAGE_SERVICE, TELECOM_SERVICE, TELEPHONY_SERVICE, TELEPHONY_SUBSCRIPTION_SERVICE, TEXT_SERVICES_MANAGER_SERVICE, TV_INPUT_SERVICE, UI_MODE_SERVICE, USAGE_STATS_SERVICE, USB_SERVICE, USER_SERVICE, VIBRATOR_SERVICE, WALLPAPER_SERVICE, WIFI_P2P_SERVICE, WIFI_SERVICE, WINDOW_SERVICE
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      HabitsBackupAgent() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      voidonCreate() 
      +
        +
      • + + +

        Methods inherited from class android.app.backup.BackupAgentHelper

        +addHelper, onBackup, onRestore
      • +
      +
        +
      • + + +

        Methods inherited from class android.app.backup.BackupAgent

        +fullBackupFile, onDestroy, onFullBackup, onRestoreFile, onRestoreFinished
      • +
      +
        +
      • + + +

        Methods inherited from class android.content.ContextWrapper

        +attachBaseContext, bindService, checkCallingOrSelfPermission, checkCallingOrSelfUriPermission, checkCallingPermission, checkCallingUriPermission, checkPermission, checkSelfPermission, checkUriPermission, checkUriPermission, clearWallpaper, createConfigurationContext, createDisplayContext, createPackageContext, databaseList, deleteDatabase, deleteFile, enforceCallingOrSelfPermission, enforceCallingOrSelfUriPermission, enforceCallingPermission, enforceCallingUriPermission, enforcePermission, enforceUriPermission, enforceUriPermission, fileList, getApplicationContext, getApplicationInfo, getAssets, getBaseContext, getCacheDir, getClassLoader, getCodeCacheDir, getContentResolver, getDatabasePath, getDir, getExternalCacheDir, getExternalCacheDirs, getExternalFilesDir, getExternalFilesDirs, getExternalMediaDirs, getFilesDir, getFileStreamPath, getMainLooper, getNoBackupFilesDir, getObbDir, getObbDirs, getPackageCodePath, getPackageManager, getPackageName, getPackageResourcePath, getResources, getSharedPreferences, getSystemService, getSystemServiceName, getTheme, getWallpaper, getWallpaperDesiredMinimumHeight, getWallpaperDesiredMinimumWidth, grantUriPermission, isRestricted, openFileInput, openFileOutput, openOrCreateDatabase, openOrCreateDatabase, peekWallpaper, registerReceiver, registerReceiver, removeStickyBroadcast, removeStickyBroadcastAsUser, revokeUriPermission, sendBroadcast, sendBroadcast, sendBroadcastAsUser, sendBroadcastAsUser, sendOrderedBroadcast, sendOrderedBroadcast, sendOrderedBroadcastAsUser, sendStickyBroadcast, sendStickyBroadcastAsUser, sendStickyOrderedBroadcast, sendStickyOrderedBroadcastAsUser, setTheme, setWallpaper, setWallpaper, startActivities, startActivities, startActivity, startActivity, startInstrumentation, startIntentSender, startIntentSender, startService, stopService, unbindService, unregisterReceiver
      • +
      +
        +
      • + + +

        Methods inherited from class android.content.Context

        +getColor, getColorStateList, getDrawable, getString, getString, getSystemService, getText, obtainStyledAttributes, obtainStyledAttributes, obtainStyledAttributes, obtainStyledAttributes, registerComponentCallbacks, unregisterComponentCallbacks
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        HabitsBackupAgent

        +
        public HabitsBackupAgent()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        onCreate

        +
        public void onCreate()
        +
        +
        Overrides:
        +
        onCreate in class android.app.backup.BackupAgent
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/MainActivity.html b/javadoc/org/isoron/uhabits/MainActivity.html new file mode 100644 index 000000000..0a1054035 --- /dev/null +++ b/javadoc/org/isoron/uhabits/MainActivity.html @@ -0,0 +1,269 @@ + + + + + +MainActivity (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits
+

Class MainActivity

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.lang.Thread.UncaughtExceptionHandler
    +
    +
    +
    +
    public class MainActivity
    +extends ListHabitsActivity
    +
    Application that starts upon clicking the launcher icon.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        MainActivity

        +
        public MainActivity()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/MainController_MembersInjector.html b/javadoc/org/isoron/uhabits/MainController_MembersInjector.html new file mode 100644 index 000000000..939f8288c --- /dev/null +++ b/javadoc/org/isoron/uhabits/MainController_MembersInjector.html @@ -0,0 +1,308 @@ + + + + + +MainController_MembersInjector + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits
+

Class MainController_MembersInjector

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    dagger.MembersInjector<ListHabitsController>
    +
    +
    +
    +
    @Generated(value="dagger.internal.codegen.ComponentProcessor",
    +           comments="https://google.github.io/dagger")
    +public final class MainController_MembersInjector
    +extends java.lang.Object
    +implements dagger.MembersInjector<ListHabitsController>
    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/R.anim.html b/javadoc/org/isoron/uhabits/R.anim.html new file mode 100644 index 000000000..961741c6c --- /dev/null +++ b/javadoc/org/isoron/uhabits/R.anim.html @@ -0,0 +1,534 @@ + + + + + +R.anim + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits
+

Class R.anim

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    R
    +
    +
    +
    +
    public static final class R.anim
    +extends java.lang.Object
    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/R.array.html b/javadoc/org/isoron/uhabits/R.array.html new file mode 100644 index 000000000..4e01a3fab --- /dev/null +++ b/javadoc/org/isoron/uhabits/R.array.html @@ -0,0 +1,415 @@ + + + + + +R.array + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits
+

Class R.array

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    R
    +
    +
    +
    +
    public static final class R.array
    +extends java.lang.Object
    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/R.attr.html b/javadoc/org/isoron/uhabits/R.attr.html new file mode 100644 index 000000000..40c7629bd --- /dev/null +++ b/javadoc/org/isoron/uhabits/R.attr.html @@ -0,0 +1,9525 @@ + + + + + +R.attr + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits
+

Class R.attr

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    R
    +
    +
    +
    +
    public static final class R.attr
    +extends java.lang.Object
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      static intaboutScreenColor +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intactionBarDivider +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intactionBarItemBackground +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intactionBarPopupTheme +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intactionBarSize +
      May be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
      +
      static intactionBarSplitStyle +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intactionBarStyle +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intactionBarTabBarStyle +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intactionBarTabStyle +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intactionBarTabTextStyle +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intactionBarTheme +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intactionBarWidgetTheme +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intactionButtonStyle +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intactionDropDownStyle +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intactionLayout +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intactionMenuTextAppearance +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intactionMenuTextColor +
      May be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intactionModeBackground +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intactionModeCloseButtonStyle +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intactionModeCloseDrawable +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intactionModeCopyDrawable +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intactionModeCutDrawable +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intactionModeFindDrawable +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intactionModePasteDrawable +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intactionModePopupWindowStyle +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intactionModeSelectAllDrawable +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intactionModeShareDrawable +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intactionModeSplitBackground +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intactionModeStyle +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intactionModeWebSearchDrawable +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intactionOverflowButtonStyle +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intactionOverflowMenuStyle +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intactionProviderClass +
      Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
      +
      static intactionViewClass +
      Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
      +
      static intactivityChooserViewStyle +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intalertDialogButtonGroupStyle +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intalertDialogCenterButtons +
      Must be a boolean value, either "true" or "false".
      +
      static intalertDialogStyle +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intalertDialogTheme +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intallowStacking +
      Must be a boolean value, either "true" or "false".
      +
      static intarrowHeadLength +
      Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
      +
      static intarrowShaftLength +
      Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
      +
      static intautoCompleteTextViewStyle +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intbackground +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intbackgroundSplit +
      May be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intbackgroundStacked +
      May be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intbackgroundTint +
      Must be a color value, in the form of "#rgb", "#argb", +"#rrggbb", or "#aarrggbb".
      +
      static intbackgroundTintMode +
      Must be one of the following constant values.
      +
      static intbarLength +
      Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
      +
      static intbehavior_hideable +
      Must be a boolean value, either "true" or "false".
      +
      static intbehavior_overlapTop +
      Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
      +
      static intbehavior_peekHeight +
      Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
      +
      static intborderlessButtonStyle +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intborderWidth +
      Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
      +
      static intbottomSheetDialogTheme +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intbottomSheetStyle +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intbuttonBarButtonStyle +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intbuttonBarNegativeButtonStyle +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intbuttonBarNeutralButtonStyle +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intbuttonBarPositiveButtonStyle +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intbuttonBarStyle +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intbuttonPanelSideLayout +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intbuttonStyle +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intbuttonStyleSmall +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intbuttonTint +
      Must be a color value, in the form of "#rgb", "#argb", +"#rrggbb", or "#aarrggbb".
      +
      static intbuttonTintMode +
      Must be one of the following constant values.
      +
      static intcardBackground +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intcardBackgroundColor +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intcheckBoxPreferenceStyle +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intcheckboxStyle +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intcheckedTextViewStyle +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intclick_remove_id +
      Must be an integer value, such as "100".
      +
      static intcloseIcon +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intcloseItemLayout +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intcollapseContentDescription +
      Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
      +
      static intcollapsed_height +
      Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
      +
      static intcollapsedTitleGravity +
      Must be one or more (separated by '|') of the following constant values.
      +
      static intcollapsedTitleTextAppearance +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intcollapseIcon +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intcolor +
      Must be a color value, in the form of "#rgb", "#argb", +"#rrggbb", or "#aarrggbb".
      +
      static intcolorAccent +
      Must be a color value, in the form of "#rgb", "#argb", +"#rrggbb", or "#aarrggbb".
      +
      static intcolorButtonNormal +
      Must be a color value, in the form of "#rgb", "#argb", +"#rrggbb", or "#aarrggbb".
      +
      static intcolorControlActivated +
      Must be a color value, in the form of "#rgb", "#argb", +"#rrggbb", or "#aarrggbb".
      +
      static intcolorControlHighlight +
      Must be a color value, in the form of "#rgb", "#argb", +"#rrggbb", or "#aarrggbb".
      +
      static intcolorControlNormal +
      Must be a color value, in the form of "#rgb", "#argb", +"#rrggbb", or "#aarrggbb".
      +
      static intcolorPrimary +
      Must be a color value, in the form of "#rgb", "#argb", +"#rrggbb", or "#aarrggbb".
      +
      static intcolorPrimaryDark +
      Must be a color value, in the form of "#rgb", "#argb", +"#rrggbb", or "#aarrggbb".
      +
      static intcolorSwitchThumbNormal +
      Must be a color value, in the form of "#rgb", "#argb", +"#rrggbb", or "#aarrggbb".
      +
      static intcommitIcon +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intcontentInsetEnd +
      Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
      +
      static intcontentInsetLeft +
      Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
      +
      static intcontentInsetRight +
      Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
      +
      static intcontentInsetStart +
      Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
      +
      static intcontentScrim +
      Must be a color value, in the form of "#rgb", "#argb", +"#rrggbb", or "#aarrggbb".
      +
      static intcontrolBackground +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intcounterEnabled +
      Must be a boolean value, either "true" or "false".
      +
      static intcounterMaxLength +
      Must be an integer value, such as "100".
      +
      static intcounterOverflowTextAppearance +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intcounterTextAppearance +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intcustomNavigationLayout +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intdebugDraw +
      Must be a boolean value, either "true" or "false".
      +
      static intdefaultQueryHint +
      Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
      +
      static intdefaultValue +
      May be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intdependency +
      Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
      +
      static intdialogIcon +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intdialogIconChangeColor +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intdialogLayout +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intdialogMessage +
      Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
      +
      static intdialogPreferenceStyle +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intdialogPreferredPadding +
      Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
      +
      static intdialogTheme +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intdialogTitle +
      Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
      +
      static intdisableDependentsState +
      Must be a boolean value, either "true" or "false".
      +
      static intdisplayOptions +
      Must be one or more (separated by '|') of the following constant values.
      +
      static intdivider +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intdividerHorizontal +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intdividerPadding +
      Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
      +
      static intdividerVertical +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intdrag_enabled +
      Must be a boolean value, either "true" or "false".
      +
      static intdrag_handle_id +
      Must be an integer value, such as "100".
      +
      static intdrag_scroll_start +
      Must be a floating point value, such as "1.2".
      +
      static intdrag_start_mode +
      Must be one of the following constant values.
      +
      static intdrawableSize +
      Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
      +
      static intdrawerArrowStyle +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intdrop_animation_duration +
      Must be an integer value, such as "100".
      +
      static intdropdownListPreferredItemHeight +
      Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
      +
      static intdropDownListViewStyle +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static inteditTextBackground +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static inteditTextColor +
      May be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static inteditTextPreferenceStyle +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static inteditTextStyle +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intelevation +
      Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
      +
      static intenabled +
      Must be a boolean value, either "true" or "false".
      +
      static intentries +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intentryValues +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static interrorEnabled +
      Must be a boolean value, either "true" or "false".
      +
      static interrorTextAppearance +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intexpandActivityOverflowButtonDrawable +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intexpanded +
      Must be a boolean value, either "true" or "false".
      +
      static intexpandedTitleGravity +
      Must be one or more (separated by '|') of the following constant values.
      +
      static intexpandedTitleMargin +
      Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
      +
      static intexpandedTitleMarginBottom +
      Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
      +
      static intexpandedTitleMarginEnd +
      Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
      +
      static intexpandedTitleMarginStart +
      Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
      +
      static intexpandedTitleMarginTop +
      Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
      +
      static intexpandedTitleTextAppearance +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intfabSize +
      Must be one of the following constant values.
      +
      static intfling_handle_id +
      Must be an integer value, such as "100".
      +
      static intfloat_alpha +
      Must be a floating point value, such as "1.2".
      +
      static intfloat_background_color +
      Must be a color value, in the form of "#rgb", "#argb", +"#rrggbb", or "#aarrggbb".
      +
      static intforegroundInsidePadding +
      Must be a boolean value, either "true" or "false".
      +
      static intfragment +
      Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
      +
      static intgapBetweenBars +
      Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
      +
      static intgoIcon +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intheaderBackground +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intheaderBackgroundColor +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intheaderLayout +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intheight +
      Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
      +
      static inthideOnContentScroll +
      Must be a boolean value, either "true" or "false".
      +
      static inthighContrastReverseTextColor +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static inthighContrastTextColor +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static inthighlightedBackgroundColor +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static inthintAnimationEnabled +
      Must be a boolean value, either "true" or "false".
      +
      static inthintEnabled +
      Must be a boolean value, either "true" or "false".
      +
      static inthintTextAppearance +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static inthomeAsUpIndicator +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static inthomeLayout +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static inticon +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static inticonAdd +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static inticonArchive +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static inticonChangeColor +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static inticonEdit +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static inticonFrequency +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static inticonifiedByDefault +
      Must be a boolean value, either "true" or "false".
      +
      static inticonReminder +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static inticonUnarchive +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intimageButtonStyle +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intindeterminateProgressStyle +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intinitialActivityCount +
      Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
      +
      static intinsetForeground +
      May be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intisLightTheme +
      Must be a boolean value, either "true" or "false".
      +
      static intitemBackground +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intitemIconTint +
      Must be a color value, in the form of "#rgb", "#argb", +"#rrggbb", or "#aarrggbb".
      +
      static intitemPadding +
      Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
      +
      static intitemTextAppearance +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intitemTextColor +
      Must be a color value, in the form of "#rgb", "#argb", +"#rrggbb", or "#aarrggbb".
      +
      static intkey +
      Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
      +
      static intkeylines +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intlayout +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intlayout_anchor +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intlayout_anchorGravity +
      Must be one or more (separated by '|') of the following constant values.
      +
      static intlayout_behavior +
      Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
      +
      static intlayout_collapseMode +
      Must be one of the following constant values.
      +
      static intlayout_collapseParallaxMultiplier +
      Must be a floating point value, such as "1.2".
      +
      static intlayout_keyline +
      Must be an integer value, such as "100".
      +
      static intlayout_newLine +
      Must be a boolean value, either "true" or "false".
      +
      static intlayout_scrollFlags +
      Must be one or more (separated by '|') of the following constant values.
      +
      static intlayout_scrollInterpolator +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intlayout_weight +
      Must be a floating point value, such as "1.2".
      +
      static intlayoutDirection +
      Must be one of the following constant values.
      +
      static intlayoutManager +
      Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
      +
      static intlistChoiceBackgroundIndicator +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intlistDividerAlertDialog +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intlistItemLayout +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intlistLayout +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intlistPopupWindowStyle +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intlistPreferredItemHeight +
      Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
      +
      static intlistPreferredItemHeightLarge +
      Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
      +
      static intlistPreferredItemHeightSmall +
      Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
      +
      static intlistPreferredItemPaddingLeft +
      Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
      +
      static intlistPreferredItemPaddingRight +
      Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
      +
      static intlogo +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intlogoDescription +
      Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
      +
      static intlowContrastReverseTextColor +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intlowContrastTextColor +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intmax_drag_scroll_speed +
      Must be a floating point value, such as "1.2".
      +
      static intmaxActionInlineWidth +
      Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
      +
      static intmaxButtonHeight +
      Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
      +
      static intmaxHeight +
      Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
      +
      static intmaxWidth +
      Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
      +
      static intmeasureWithLargestChild +
      Must be a boolean value, either "true" or "false".
      +
      static intmediumContrastReverseTextColor +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intmediumContrastTextColor +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intmenu +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intmultiChoiceItemLayout +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intnavigationContentDescription +
      Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
      +
      static intnavigationIcon +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intnavigationMode +
      Must be one of the following constant values.
      +
      static intnegativeButtonText +
      Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
      +
      static intorder +
      Must be an integer value, such as "100".
      +
      static intorderingFromXml +
      Must be a boolean value, either "true" or "false".
      +
      static intoverlapAnchor +
      Must be a boolean value, either "true" or "false".
      +
      static intpaddingEnd +
      Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
      +
      static intpaddingStart +
      Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
      +
      static intpalette +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intpanelBackground +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intpanelMenuListTheme +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intpanelMenuListWidth +
      Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
      +
      static intpersistent +
      Must be a boolean value, either "true" or "false".
      +
      static intpopupMenuStyle +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intpopupTheme +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intpopupWindowStyle +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intpositiveButtonText +
      Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
      +
      static intpreferenceActivityStyle +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intpreferenceCategoryStyle +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intpreferenceFragmentCompatStyle +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intpreferenceFragmentListStyle +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intpreferenceFragmentPaddingSide +
      Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
      +
      static intpreferenceFragmentStyle +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intpreferenceHeaderPanelStyle +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intpreferenceInformationStyle +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intpreferenceLayoutChild +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intpreferenceListStyle +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intpreferencePanelStyle +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intpreferenceScreenStyle +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intpreferenceStyle +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intpreferenceTheme +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intpreserveIconSpacing +
      Must be a boolean value, either "true" or "false".
      +
      static intpressedTranslationZ +
      Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
      +
      static intprogressBarPadding +
      Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
      +
      static intprogressBarStyle +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intqueryBackground +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intqueryHint +
      Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
      +
      static intradioButtonStyle +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intratingBarStyle +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intratingBarStyleIndicator +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intratingBarStyleSmall +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intremove_animation_duration +
      Must be an integer value, such as "100".
      +
      static intremove_enabled +
      Must be a boolean value, either "true" or "false".
      +
      static intremove_mode +
      Must be one of the following constant values.
      +
      static intreverseLayout +
      Must be a boolean value, either "true" or "false".
      +
      static intringtonePreferenceStyle +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intrippleColor +
      Must be a color value, in the form of "#rgb", "#argb", +"#rrggbb", or "#aarrggbb".
      +
      static intsearchHintIcon +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intsearchIcon +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intsearchViewStyle +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intseekBarPreferenceStyle +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intseekBarStyle +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intselectable +
      Must be a boolean value, either "true" or "false".
      +
      static intselectableItemBackground +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intselectableItemBackgroundBorderless +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intselectedBackground +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intshouldDisableView +
      Must be a boolean value, either "true" or "false".
      +
      static intshowAsAction +
      Must be one or more (separated by '|') of the following constant values.
      +
      static intshowDividers +
      Must be one or more (separated by '|') of the following constant values.
      +
      static intshowText +
      Must be a boolean value, either "true" or "false".
      +
      static intsingleChoiceItemLayout +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intslide_shuffle_speed +
      Must be a floating point value, such as "1.2".
      +
      static intsort_enabled +
      Must be a boolean value, either "true" or "false".
      +
      static intspanCount +
      Must be an integer value, such as "100".
      +
      static intspinBars +
      Must be a boolean value, either "true" or "false".
      +
      static intspinnerDropDownItemStyle +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intspinnerStyle +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intsplitTrack +
      Must be a boolean value, either "true" or "false".
      +
      static intsrcCompat +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intstackFromEnd +
      Must be a boolean value, either "true" or "false".
      +
      static intstate_above_anchor +
      Must be a boolean value, either "true" or "false".
      +
      static intstatusBarBackground +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intstatusBarScrim +
      Must be a color value, in the form of "#rgb", "#argb", +"#rrggbb", or "#aarrggbb".
      +
      static intsubmitBackground +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intsubtitle +
      Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
      +
      static intsubtitleTextAppearance +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intsubtitleTextColor +
      Must be a color value, in the form of "#rgb", "#argb", +"#rrggbb", or "#aarrggbb".
      +
      static intsubtitleTextStyle +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intsuggestionRowLayout +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intsummary +
      Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
      +
      static intsummaryOff +
      Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
      +
      static intsummaryOn +
      Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
      +
      static intswitchMinWidth +
      Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
      +
      static intswitchPadding +
      Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
      +
      static intswitchPreferenceCompatStyle +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intswitchPreferenceStyle +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intswitchStyle +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intswitchTextAppearance +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intswitchTextOff +
      Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
      +
      static intswitchTextOn +
      Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
      +
      static inttabBackground +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static inttabContentStart +
      Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
      +
      static inttabGravity +
      Must be one of the following constant values.
      +
      static inttabIndicatorColor +
      Must be a color value, in the form of "#rgb", "#argb", +"#rrggbb", or "#aarrggbb".
      +
      static inttabIndicatorHeight +
      Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
      +
      static inttabMaxWidth +
      Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
      +
      static inttabMinWidth +
      Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
      +
      static inttabMode +
      Must be one of the following constant values.
      +
      static inttabPadding +
      Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
      +
      static inttabPaddingBottom +
      Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
      +
      static inttabPaddingEnd +
      Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
      +
      static inttabPaddingStart +
      Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
      +
      static inttabPaddingTop +
      Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
      +
      static inttabSelectedTextColor +
      Must be a color value, in the form of "#rgb", "#argb", +"#rrggbb", or "#aarrggbb".
      +
      static inttabTextAppearance +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static inttabTextColor +
      Must be a color value, in the form of "#rgb", "#argb", +"#rrggbb", or "#aarrggbb".
      +
      static inttextAllCaps +
      May be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static inttextAppearanceLargePopupMenu +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static inttextAppearanceListItem +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static inttextAppearanceListItemSmall +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static inttextAppearanceSearchResultSubtitle +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static inttextAppearanceSearchResultTitle +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static inttextAppearanceSmallPopupMenu +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static inttextColorAlertDialogListItem +
      May be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static inttextColorError +
      Must be a color value, in the form of "#rgb", "#argb", +"#rrggbb", or "#aarrggbb".
      +
      static inttextColorSearchUrl +
      May be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static inttheme +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intthickness +
      Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
      +
      static intthumbTextPadding +
      Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
      +
      static inttitle +
      Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
      +
      static inttitleEnabled +
      Must be a boolean value, either "true" or "false".
      +
      static inttitleMarginBottom +
      Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
      +
      static inttitleMarginEnd +
      Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
      +
      static inttitleMargins +
      Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
      +
      static inttitleMarginStart +
      Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
      +
      static inttitleMarginTop +
      Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
      +
      static inttitleTextAppearance +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static inttitleTextColor +
      Must be a color value, in the form of "#rgb", "#argb", +"#rrggbb", or "#aarrggbb".
      +
      static inttitleTextStyle +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static inttoolbarId +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static inttoolbarNavigationButtonStyle +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static inttoolbarPopupTheme +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static inttoolbarStyle +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static inttrack +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static inttrack_drag_sort +
      Must be a boolean value, either "true" or "false".
      +
      static intuse_default_controller +
      Must be a boolean value, either "true" or "false".
      +
      static intuseCompatPadding +
      Must be a boolean value, either "true" or "false".
      +
      static intuseHabitColorAsPrimary +
      Must be a boolean value, either "true" or "false".
      +
      static intvoiceIcon +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intweightDefault +
      Must be a floating point value, such as "1.2".
      +
      static intwidgetBackgroundAlpha +
      Must be a floating point value, such as "1.2".
      +
      static intwidgetLayout +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intwidgetShadowAlpha +
      Must be a floating point value, such as "1.2".
      +
      static intwindowActionBar +
      Must be a boolean value, either "true" or "false".
      +
      static intwindowActionBarOverlay +
      Must be a boolean value, either "true" or "false".
      +
      static intwindowActionModeOverlay +
      Must be a boolean value, either "true" or "false".
      +
      static intwindowBackgroundColor +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      static intwindowFixedHeightMajor +
      May be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
      +
      static intwindowFixedHeightMinor +
      May be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
      +
      static intwindowFixedWidthMajor +
      May be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
      +
      static intwindowFixedWidthMinor +
      May be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
      +
      static intwindowMinWidthMajor +
      May be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
      +
      static intwindowMinWidthMinor +
      May be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
      +
      static intwindowNoTitle +
      Must be a boolean value, either "true" or "false".
      +
      static intyesNoPreferenceStyle +
      Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".
      +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      attr() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        aboutScreenColor

        +
        public static final int aboutScreenColor
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        actionBarDivider

        +
        public static final int actionBarDivider
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        actionBarItemBackground

        +
        public static final int actionBarItemBackground
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        actionBarPopupTheme

        +
        public static final int actionBarPopupTheme
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        actionBarSize

        +
        public static final int actionBarSize
        +

        May be a dimension value, which is a floating point number appended with a unit such as "14.5sp". +Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size), +in (inches), mm (millimeters). +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type. +

        May be one of the following constant values.

        + ++++ + +
        ConstantValueDescription
        wrap_content0
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        actionBarSplitStyle

        +
        public static final int actionBarSplitStyle
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        actionBarStyle

        +
        public static final int actionBarStyle
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        actionBarTabBarStyle

        +
        public static final int actionBarTabBarStyle
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        actionBarTabStyle

        +
        public static final int actionBarTabStyle
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        actionBarTabTextStyle

        +
        public static final int actionBarTabTextStyle
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        actionBarTheme

        +
        public static final int actionBarTheme
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        actionBarWidgetTheme

        +
        public static final int actionBarWidgetTheme
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        actionButtonStyle

        +
        public static final int actionButtonStyle
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        actionDropDownStyle

        +
        public static final int actionDropDownStyle
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        actionLayout

        +
        public static final int actionLayout
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        actionMenuTextAppearance

        +
        public static final int actionMenuTextAppearance
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        actionMenuTextColor

        +
        public static final int actionMenuTextColor
        +

        May be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name". +

        May be a color value, in the form of "#rgb", "#argb", +"#rrggbb", or "#aarrggbb".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        actionModeBackground

        +
        public static final int actionModeBackground
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        actionModeCloseButtonStyle

        +
        public static final int actionModeCloseButtonStyle
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        actionModeCloseDrawable

        +
        public static final int actionModeCloseDrawable
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        actionModeCopyDrawable

        +
        public static final int actionModeCopyDrawable
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        actionModeCutDrawable

        +
        public static final int actionModeCutDrawable
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        actionModeFindDrawable

        +
        public static final int actionModeFindDrawable
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        actionModePasteDrawable

        +
        public static final int actionModePasteDrawable
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        actionModePopupWindowStyle

        +
        public static final int actionModePopupWindowStyle
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        actionModeSelectAllDrawable

        +
        public static final int actionModeSelectAllDrawable
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        actionModeShareDrawable

        +
        public static final int actionModeShareDrawable
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        actionModeSplitBackground

        +
        public static final int actionModeSplitBackground
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        actionModeStyle

        +
        public static final int actionModeStyle
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        actionModeWebSearchDrawable

        +
        public static final int actionModeWebSearchDrawable
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        actionOverflowButtonStyle

        +
        public static final int actionOverflowButtonStyle
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        actionOverflowMenuStyle

        +
        public static final int actionOverflowMenuStyle
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        actionProviderClass

        +
        public static final int actionProviderClass
        +

        Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character. +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        actionViewClass

        +
        public static final int actionViewClass
        +

        Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character. +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        activityChooserViewStyle

        +
        public static final int activityChooserViewStyle
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        alertDialogButtonGroupStyle

        +
        public static final int alertDialogButtonGroupStyle
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        alertDialogCenterButtons

        +
        public static final int alertDialogCenterButtons
        +

        Must be a boolean value, either "true" or "false". +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        alertDialogStyle

        +
        public static final int alertDialogStyle
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        alertDialogTheme

        +
        public static final int alertDialogTheme
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        allowStacking

        +
        public static final int allowStacking
        +

        Must be a boolean value, either "true" or "false". +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        arrowHeadLength

        +
        public static final int arrowHeadLength
        +

        Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp". +Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size), +in (inches), mm (millimeters). +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        arrowShaftLength

        +
        public static final int arrowShaftLength
        +

        Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp". +Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size), +in (inches), mm (millimeters). +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        autoCompleteTextViewStyle

        +
        public static final int autoCompleteTextViewStyle
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        background

        +
        public static final int background
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        backgroundSplit

        +
        public static final int backgroundSplit
        +

        May be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name". +

        May be a color value, in the form of "#rgb", "#argb", +"#rrggbb", or "#aarrggbb".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        backgroundStacked

        +
        public static final int backgroundStacked
        +

        May be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name". +

        May be a color value, in the form of "#rgb", "#argb", +"#rrggbb", or "#aarrggbb".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        backgroundTint

        +
        public static final int backgroundTint
        +

        Must be a color value, in the form of "#rgb", "#argb", +"#rrggbb", or "#aarrggbb". +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        backgroundTintMode

        +
        public static final int backgroundTintMode
        +

        Must be one of the following constant values.

        + ++++ + + + + + +
        ConstantValueDescription
        src_over3
        src_in5
        src_atop9
        multiply14
        screen15
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        barLength

        +
        public static final int barLength
        +

        Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp". +Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size), +in (inches), mm (millimeters). +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        behavior_hideable

        +
        public static final int behavior_hideable
        +

        Must be a boolean value, either "true" or "false". +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        behavior_overlapTop

        +
        public static final int behavior_overlapTop
        +

        Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp". +Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size), +in (inches), mm (millimeters). +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        behavior_peekHeight

        +
        public static final int behavior_peekHeight
        +

        Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp". +Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size), +in (inches), mm (millimeters). +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        borderWidth

        +
        public static final int borderWidth
        +

        Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp". +Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size), +in (inches), mm (millimeters). +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        borderlessButtonStyle

        +
        public static final int borderlessButtonStyle
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        bottomSheetDialogTheme

        +
        public static final int bottomSheetDialogTheme
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        bottomSheetStyle

        +
        public static final int bottomSheetStyle
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        buttonBarButtonStyle

        +
        public static final int buttonBarButtonStyle
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        buttonBarNegativeButtonStyle

        +
        public static final int buttonBarNegativeButtonStyle
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        buttonBarNeutralButtonStyle

        +
        public static final int buttonBarNeutralButtonStyle
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        buttonBarPositiveButtonStyle

        +
        public static final int buttonBarPositiveButtonStyle
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        buttonBarStyle

        +
        public static final int buttonBarStyle
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        buttonPanelSideLayout

        +
        public static final int buttonPanelSideLayout
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        buttonStyle

        +
        public static final int buttonStyle
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        buttonStyleSmall

        +
        public static final int buttonStyleSmall
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        buttonTint

        +
        public static final int buttonTint
        +

        Must be a color value, in the form of "#rgb", "#argb", +"#rrggbb", or "#aarrggbb". +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        buttonTintMode

        +
        public static final int buttonTintMode
        +

        Must be one of the following constant values.

        + ++++ + + + + + +
        ConstantValueDescription
        src_over3
        src_in5
        src_atop9
        multiply14
        screen15
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        cardBackground

        +
        public static final int cardBackground
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        cardBackgroundColor

        +
        public static final int cardBackgroundColor
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        checkBoxPreferenceStyle

        +
        public static final int checkBoxPreferenceStyle
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        checkboxStyle

        +
        public static final int checkboxStyle
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        checkedTextViewStyle

        +
        public static final int checkedTextViewStyle
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        click_remove_id

        +
        public static final int click_remove_id
        +

        Must be an integer value, such as "100". +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        closeIcon

        +
        public static final int closeIcon
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        closeItemLayout

        +
        public static final int closeItemLayout
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        collapseContentDescription

        +
        public static final int collapseContentDescription
        +

        Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character. +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        collapseIcon

        +
        public static final int collapseIcon
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        collapsedTitleGravity

        +
        public static final int collapsedTitleGravity
        +

        Must be one or more (separated by '|') of the following constant values.

        + ++++ + + + + + + + + + + +
        ConstantValueDescription
        top0x30
        bottom0x50
        left0x03
        right0x05
        center_vertical0x10
        fill_vertical0x70
        center_horizontal0x01
        center0x11
        start0x00800003
        end0x00800005
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        collapsedTitleTextAppearance

        +
        public static final int collapsedTitleTextAppearance
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        collapsed_height

        +
        public static final int collapsed_height
        +

        Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp". +Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size), +in (inches), mm (millimeters). +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        color

        +
        public static final int color
        +

        Must be a color value, in the form of "#rgb", "#argb", +"#rrggbb", or "#aarrggbb". +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        colorAccent

        +
        public static final int colorAccent
        +

        Must be a color value, in the form of "#rgb", "#argb", +"#rrggbb", or "#aarrggbb". +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        colorButtonNormal

        +
        public static final int colorButtonNormal
        +

        Must be a color value, in the form of "#rgb", "#argb", +"#rrggbb", or "#aarrggbb". +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        colorControlActivated

        +
        public static final int colorControlActivated
        +

        Must be a color value, in the form of "#rgb", "#argb", +"#rrggbb", or "#aarrggbb". +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        colorControlHighlight

        +
        public static final int colorControlHighlight
        +

        Must be a color value, in the form of "#rgb", "#argb", +"#rrggbb", or "#aarrggbb". +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        colorControlNormal

        +
        public static final int colorControlNormal
        +

        Must be a color value, in the form of "#rgb", "#argb", +"#rrggbb", or "#aarrggbb". +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        colorPrimary

        +
        public static final int colorPrimary
        +

        Must be a color value, in the form of "#rgb", "#argb", +"#rrggbb", or "#aarrggbb". +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        colorPrimaryDark

        +
        public static final int colorPrimaryDark
        +

        Must be a color value, in the form of "#rgb", "#argb", +"#rrggbb", or "#aarrggbb". +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        colorSwitchThumbNormal

        +
        public static final int colorSwitchThumbNormal
        +

        Must be a color value, in the form of "#rgb", "#argb", +"#rrggbb", or "#aarrggbb". +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        commitIcon

        +
        public static final int commitIcon
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        contentInsetEnd

        +
        public static final int contentInsetEnd
        +

        Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp". +Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size), +in (inches), mm (millimeters). +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        contentInsetLeft

        +
        public static final int contentInsetLeft
        +

        Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp". +Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size), +in (inches), mm (millimeters). +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        contentInsetRight

        +
        public static final int contentInsetRight
        +

        Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp". +Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size), +in (inches), mm (millimeters). +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        contentInsetStart

        +
        public static final int contentInsetStart
        +

        Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp". +Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size), +in (inches), mm (millimeters). +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        contentScrim

        +
        public static final int contentScrim
        +

        Must be a color value, in the form of "#rgb", "#argb", +"#rrggbb", or "#aarrggbb". +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        controlBackground

        +
        public static final int controlBackground
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        counterEnabled

        +
        public static final int counterEnabled
        +

        Must be a boolean value, either "true" or "false". +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        counterMaxLength

        +
        public static final int counterMaxLength
        +

        Must be an integer value, such as "100". +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        counterOverflowTextAppearance

        +
        public static final int counterOverflowTextAppearance
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        counterTextAppearance

        +
        public static final int counterTextAppearance
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        customNavigationLayout

        +
        public static final int customNavigationLayout
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        debugDraw

        +
        public static final int debugDraw
        +

        Must be a boolean value, either "true" or "false". +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        defaultQueryHint

        +
        public static final int defaultQueryHint
        +

        Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character. +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        defaultValue

        +
        public static final int defaultValue
        +

        May be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name". +

        May be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character. +

        May be an integer value, such as "100". +

        May be a boolean value, either "true" or "false". +

        May be a floating point value, such as "1.2".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        dependency

        +
        public static final int dependency
        +

        Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character. +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        dialogIcon

        +
        public static final int dialogIcon
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        dialogIconChangeColor

        +
        public static final int dialogIconChangeColor
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        dialogLayout

        +
        public static final int dialogLayout
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        dialogMessage

        +
        public static final int dialogMessage
        +

        Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character. +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        dialogPreferenceStyle

        +
        public static final int dialogPreferenceStyle
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        dialogPreferredPadding

        +
        public static final int dialogPreferredPadding
        +

        Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp". +Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size), +in (inches), mm (millimeters). +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        dialogTheme

        +
        public static final int dialogTheme
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        dialogTitle

        +
        public static final int dialogTitle
        +

        Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character. +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        disableDependentsState

        +
        public static final int disableDependentsState
        +

        Must be a boolean value, either "true" or "false". +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        displayOptions

        +
        public static final int displayOptions
        +

        Must be one or more (separated by '|') of the following constant values.

        + ++++ + + + + + + + +
        ConstantValueDescription
        none0
        useLogo0x1
        showHome0x2
        homeAsUp0x4
        showTitle0x8
        showCustom0x10
        disableHome0x20
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        divider

        +
        public static final int divider
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        dividerHorizontal

        +
        public static final int dividerHorizontal
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        dividerPadding

        +
        public static final int dividerPadding
        +

        Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp". +Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size), +in (inches), mm (millimeters). +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        dividerVertical

        +
        public static final int dividerVertical
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        drag_enabled

        +
        public static final int drag_enabled
        +

        Must be a boolean value, either "true" or "false". +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        drag_handle_id

        +
        public static final int drag_handle_id
        +

        Must be an integer value, such as "100". +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        drag_scroll_start

        +
        public static final int drag_scroll_start
        +

        Must be a floating point value, such as "1.2". +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        drag_start_mode

        +
        public static final int drag_start_mode
        +

        Must be one of the following constant values.

        + ++++ + + + +
        ConstantValueDescription
        onDown0
        onMove1
        onLongPress2
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        drawableSize

        +
        public static final int drawableSize
        +

        Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp". +Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size), +in (inches), mm (millimeters). +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        drawerArrowStyle

        +
        public static final int drawerArrowStyle
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        dropDownListViewStyle

        +
        public static final int dropDownListViewStyle
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        drop_animation_duration

        +
        public static final int drop_animation_duration
        +

        Must be an integer value, such as "100". +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        dropdownListPreferredItemHeight

        +
        public static final int dropdownListPreferredItemHeight
        +

        Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp". +Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size), +in (inches), mm (millimeters). +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        editTextBackground

        +
        public static final int editTextBackground
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        editTextColor

        +
        public static final int editTextColor
        +

        May be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name". +

        May be a color value, in the form of "#rgb", "#argb", +"#rrggbb", or "#aarrggbb".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        editTextPreferenceStyle

        +
        public static final int editTextPreferenceStyle
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        editTextStyle

        +
        public static final int editTextStyle
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        elevation

        +
        public static final int elevation
        +

        Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp". +Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size), +in (inches), mm (millimeters). +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        enabled

        +
        public static final int enabled
        +

        Must be a boolean value, either "true" or "false". +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        entries

        +
        public static final int entries
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        entryValues

        +
        public static final int entryValues
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        errorEnabled

        +
        public static final int errorEnabled
        +

        Must be a boolean value, either "true" or "false". +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        errorTextAppearance

        +
        public static final int errorTextAppearance
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        expandActivityOverflowButtonDrawable

        +
        public static final int expandActivityOverflowButtonDrawable
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        expanded

        +
        public static final int expanded
        +

        Must be a boolean value, either "true" or "false". +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        expandedTitleGravity

        +
        public static final int expandedTitleGravity
        +

        Must be one or more (separated by '|') of the following constant values.

        + ++++ + + + + + + + + + + +
        ConstantValueDescription
        top0x30
        bottom0x50
        left0x03
        right0x05
        center_vertical0x10
        fill_vertical0x70
        center_horizontal0x01
        center0x11
        start0x00800003
        end0x00800005
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        expandedTitleMargin

        +
        public static final int expandedTitleMargin
        +

        Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp". +Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size), +in (inches), mm (millimeters). +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        expandedTitleMarginBottom

        +
        public static final int expandedTitleMarginBottom
        +

        Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp". +Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size), +in (inches), mm (millimeters). +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        expandedTitleMarginEnd

        +
        public static final int expandedTitleMarginEnd
        +

        Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp". +Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size), +in (inches), mm (millimeters). +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        expandedTitleMarginStart

        +
        public static final int expandedTitleMarginStart
        +

        Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp". +Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size), +in (inches), mm (millimeters). +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        expandedTitleMarginTop

        +
        public static final int expandedTitleMarginTop
        +

        Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp". +Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size), +in (inches), mm (millimeters). +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        expandedTitleTextAppearance

        +
        public static final int expandedTitleTextAppearance
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        fabSize

        +
        public static final int fabSize
        +

        Must be one of the following constant values.

        + ++++ + + +
        ConstantValueDescription
        normal0
        mini1
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        fling_handle_id

        +
        public static final int fling_handle_id
        +

        Must be an integer value, such as "100". +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        float_alpha

        +
        public static final int float_alpha
        +

        Must be a floating point value, such as "1.2". +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        float_background_color

        +
        public static final int float_background_color
        +

        Must be a color value, in the form of "#rgb", "#argb", +"#rrggbb", or "#aarrggbb". +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        foregroundInsidePadding

        +
        public static final int foregroundInsidePadding
        +

        Must be a boolean value, either "true" or "false". +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        fragment

        +
        public static final int fragment
        +

        Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character. +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        gapBetweenBars

        +
        public static final int gapBetweenBars
        +

        Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp". +Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size), +in (inches), mm (millimeters). +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        goIcon

        +
        public static final int goIcon
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        headerBackground

        +
        public static final int headerBackground
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        headerBackgroundColor

        +
        public static final int headerBackgroundColor
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        headerLayout

        +
        public static final int headerLayout
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        height

        +
        public static final int height
        +

        Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp". +Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size), +in (inches), mm (millimeters). +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        hideOnContentScroll

        +
        public static final int hideOnContentScroll
        +

        Must be a boolean value, either "true" or "false". +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        highContrastReverseTextColor

        +
        public static final int highContrastReverseTextColor
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        highContrastTextColor

        +
        public static final int highContrastTextColor
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        highlightedBackgroundColor

        +
        public static final int highlightedBackgroundColor
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        hintAnimationEnabled

        +
        public static final int hintAnimationEnabled
        +

        Must be a boolean value, either "true" or "false". +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        hintEnabled

        +
        public static final int hintEnabled
        +

        Must be a boolean value, either "true" or "false". +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        hintTextAppearance

        +
        public static final int hintTextAppearance
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        homeAsUpIndicator

        +
        public static final int homeAsUpIndicator
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        homeLayout

        +
        public static final int homeLayout
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        icon

        +
        public static final int icon
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        iconAdd

        +
        public static final int iconAdd
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        iconArchive

        +
        public static final int iconArchive
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        iconChangeColor

        +
        public static final int iconChangeColor
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        iconEdit

        +
        public static final int iconEdit
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        iconFrequency

        +
        public static final int iconFrequency
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        iconReminder

        +
        public static final int iconReminder
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        iconUnarchive

        +
        public static final int iconUnarchive
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        iconifiedByDefault

        +
        public static final int iconifiedByDefault
        +

        Must be a boolean value, either "true" or "false". +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        imageButtonStyle

        +
        public static final int imageButtonStyle
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        indeterminateProgressStyle

        +
        public static final int indeterminateProgressStyle
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        initialActivityCount

        +
        public static final int initialActivityCount
        +

        Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character. +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        insetForeground

        +
        public static final int insetForeground
        +

        May be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name". +

        May be a color value, in the form of "#rgb", "#argb", +"#rrggbb", or "#aarrggbb".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        isLightTheme

        +
        public static final int isLightTheme
        +

        Must be a boolean value, either "true" or "false". +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        itemBackground

        +
        public static final int itemBackground
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        itemIconTint

        +
        public static final int itemIconTint
        +

        Must be a color value, in the form of "#rgb", "#argb", +"#rrggbb", or "#aarrggbb". +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        itemPadding

        +
        public static final int itemPadding
        +

        Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp". +Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size), +in (inches), mm (millimeters). +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        itemTextAppearance

        +
        public static final int itemTextAppearance
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        itemTextColor

        +
        public static final int itemTextColor
        +

        Must be a color value, in the form of "#rgb", "#argb", +"#rrggbb", or "#aarrggbb". +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        key

        +
        public static final int key
        +

        Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character. +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        keylines

        +
        public static final int keylines
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        layout

        +
        public static final int layout
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        layoutDirection

        +
        public static final int layoutDirection
        +

        Must be one of the following constant values.

        + ++++ + + +
        ConstantValueDescription
        ltr0
        rtl1
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        layoutManager

        +
        public static final int layoutManager
        +

        Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character. +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        layout_anchor

        +
        public static final int layout_anchor
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        layout_anchorGravity

        +
        public static final int layout_anchorGravity
        +

        Must be one or more (separated by '|') of the following constant values.

        + ++++ + + + + + + + + + + + + + + +
        ConstantValueDescription
        top0x30
        bottom0x50
        left0x03
        right0x05
        center_vertical0x10
        fill_vertical0x70
        center_horizontal0x01
        fill_horizontal0x07
        center0x11
        fill0x77
        clip_vertical0x80
        clip_horizontal0x08
        start0x00800003
        end0x00800005
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        layout_behavior

        +
        public static final int layout_behavior
        +

        Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character. +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        layout_collapseMode

        +
        public static final int layout_collapseMode
        +

        Must be one of the following constant values.

        + ++++ + + + +
        ConstantValueDescription
        none0
        pin1
        parallax2
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        layout_collapseParallaxMultiplier

        +
        public static final int layout_collapseParallaxMultiplier
        +

        Must be a floating point value, such as "1.2". +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        layout_keyline

        +
        public static final int layout_keyline
        +

        Must be an integer value, such as "100". +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        layout_newLine

        +
        public static final int layout_newLine
        +

        Must be a boolean value, either "true" or "false". +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        layout_scrollFlags

        +
        public static final int layout_scrollFlags
        +

        Must be one or more (separated by '|') of the following constant values.

        + ++++ + + + + + +
        ConstantValueDescription
        scroll0x1
        exitUntilCollapsed0x2
        enterAlways0x4
        enterAlwaysCollapsed0x8
        snap0x10
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        layout_scrollInterpolator

        +
        public static final int layout_scrollInterpolator
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        layout_weight

        +
        public static final int layout_weight
        +

        Must be a floating point value, such as "1.2". +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        listChoiceBackgroundIndicator

        +
        public static final int listChoiceBackgroundIndicator
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        listDividerAlertDialog

        +
        public static final int listDividerAlertDialog
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        listItemLayout

        +
        public static final int listItemLayout
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        listLayout

        +
        public static final int listLayout
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        listPopupWindowStyle

        +
        public static final int listPopupWindowStyle
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        listPreferredItemHeight

        +
        public static final int listPreferredItemHeight
        +

        Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp". +Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size), +in (inches), mm (millimeters). +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        listPreferredItemHeightLarge

        +
        public static final int listPreferredItemHeightLarge
        +

        Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp". +Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size), +in (inches), mm (millimeters). +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        listPreferredItemHeightSmall

        +
        public static final int listPreferredItemHeightSmall
        +

        Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp". +Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size), +in (inches), mm (millimeters). +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        listPreferredItemPaddingLeft

        +
        public static final int listPreferredItemPaddingLeft
        +

        Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp". +Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size), +in (inches), mm (millimeters). +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        listPreferredItemPaddingRight

        +
        public static final int listPreferredItemPaddingRight
        +

        Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp". +Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size), +in (inches), mm (millimeters). +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        logo

        +
        public static final int logo
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        logoDescription

        +
        public static final int logoDescription
        +

        Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character. +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        lowContrastReverseTextColor

        +
        public static final int lowContrastReverseTextColor
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        lowContrastTextColor

        +
        public static final int lowContrastTextColor
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        maxActionInlineWidth

        +
        public static final int maxActionInlineWidth
        +

        Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp". +Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size), +in (inches), mm (millimeters). +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        maxButtonHeight

        +
        public static final int maxButtonHeight
        +

        Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp". +Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size), +in (inches), mm (millimeters). +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        maxHeight

        +
        public static final int maxHeight
        +

        Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp". +Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size), +in (inches), mm (millimeters). +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        maxWidth

        +
        public static final int maxWidth
        +

        Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp". +Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size), +in (inches), mm (millimeters). +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        max_drag_scroll_speed

        +
        public static final int max_drag_scroll_speed
        +

        Must be a floating point value, such as "1.2". +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        measureWithLargestChild

        +
        public static final int measureWithLargestChild
        +

        Must be a boolean value, either "true" or "false". +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        mediumContrastReverseTextColor

        +
        public static final int mediumContrastReverseTextColor
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        mediumContrastTextColor

        +
        public static final int mediumContrastTextColor
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        menu

        +
        public static final int menu
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        multiChoiceItemLayout

        +
        public static final int multiChoiceItemLayout
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        navigationContentDescription

        +
        public static final int navigationContentDescription
        +

        Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character. +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        navigationIcon

        +
        public static final int navigationIcon
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        navigationMode

        +
        public static final int navigationMode
        +

        Must be one of the following constant values.

        + ++++ + + + +
        ConstantValueDescription
        normal0
        listMode1
        tabMode2
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        negativeButtonText

        +
        public static final int negativeButtonText
        +

        Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character. +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        order

        +
        public static final int order
        +

        Must be an integer value, such as "100". +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        orderingFromXml

        +
        public static final int orderingFromXml
        +

        Must be a boolean value, either "true" or "false". +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        overlapAnchor

        +
        public static final int overlapAnchor
        +

        Must be a boolean value, either "true" or "false". +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        paddingEnd

        +
        public static final int paddingEnd
        +

        Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp". +Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size), +in (inches), mm (millimeters). +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        paddingStart

        +
        public static final int paddingStart
        +

        Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp". +Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size), +in (inches), mm (millimeters). +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        palette

        +
        public static final int palette
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        panelBackground

        +
        public static final int panelBackground
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        panelMenuListTheme

        +
        public static final int panelMenuListTheme
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        panelMenuListWidth

        +
        public static final int panelMenuListWidth
        +

        Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp". +Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size), +in (inches), mm (millimeters). +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        persistent

        +
        public static final int persistent
        +

        Must be a boolean value, either "true" or "false". +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        popupMenuStyle

        +
        public static final int popupMenuStyle
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        popupTheme

        +
        public static final int popupTheme
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        popupWindowStyle

        +
        public static final int popupWindowStyle
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        positiveButtonText

        +
        public static final int positiveButtonText
        +

        Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character. +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        preferenceActivityStyle

        +
        public static final int preferenceActivityStyle
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        preferenceCategoryStyle

        +
        public static final int preferenceCategoryStyle
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        preferenceFragmentCompatStyle

        +
        public static final int preferenceFragmentCompatStyle
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        preferenceFragmentListStyle

        +
        public static final int preferenceFragmentListStyle
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        preferenceFragmentPaddingSide

        +
        public static final int preferenceFragmentPaddingSide
        +

        Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp". +Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size), +in (inches), mm (millimeters). +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        preferenceFragmentStyle

        +
        public static final int preferenceFragmentStyle
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        preferenceHeaderPanelStyle

        +
        public static final int preferenceHeaderPanelStyle
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        preferenceInformationStyle

        +
        public static final int preferenceInformationStyle
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        preferenceLayoutChild

        +
        public static final int preferenceLayoutChild
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        preferenceListStyle

        +
        public static final int preferenceListStyle
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        preferencePanelStyle

        +
        public static final int preferencePanelStyle
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        preferenceScreenStyle

        +
        public static final int preferenceScreenStyle
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        preferenceStyle

        +
        public static final int preferenceStyle
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        preferenceTheme

        +
        public static final int preferenceTheme
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        preserveIconSpacing

        +
        public static final int preserveIconSpacing
        +

        Must be a boolean value, either "true" or "false". +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        pressedTranslationZ

        +
        public static final int pressedTranslationZ
        +

        Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp". +Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size), +in (inches), mm (millimeters). +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        progressBarPadding

        +
        public static final int progressBarPadding
        +

        Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp". +Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size), +in (inches), mm (millimeters). +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        progressBarStyle

        +
        public static final int progressBarStyle
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        queryBackground

        +
        public static final int queryBackground
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        queryHint

        +
        public static final int queryHint
        +

        Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character. +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        radioButtonStyle

        +
        public static final int radioButtonStyle
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        ratingBarStyle

        +
        public static final int ratingBarStyle
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        ratingBarStyleIndicator

        +
        public static final int ratingBarStyleIndicator
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        ratingBarStyleSmall

        +
        public static final int ratingBarStyleSmall
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        remove_animation_duration

        +
        public static final int remove_animation_duration
        +

        Must be an integer value, such as "100". +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        remove_enabled

        +
        public static final int remove_enabled
        +

        Must be a boolean value, either "true" or "false". +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        remove_mode

        +
        public static final int remove_mode
        +

        Must be one of the following constant values.

        + ++++ + + +
        ConstantValueDescription
        clickRemove0
        flingRemove1
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        reverseLayout

        +
        public static final int reverseLayout
        +

        Must be a boolean value, either "true" or "false". +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        ringtonePreferenceStyle

        +
        public static final int ringtonePreferenceStyle
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        rippleColor

        +
        public static final int rippleColor
        +

        Must be a color value, in the form of "#rgb", "#argb", +"#rrggbb", or "#aarrggbb". +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        searchHintIcon

        +
        public static final int searchHintIcon
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        searchIcon

        +
        public static final int searchIcon
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        searchViewStyle

        +
        public static final int searchViewStyle
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        seekBarPreferenceStyle

        +
        public static final int seekBarPreferenceStyle
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        seekBarStyle

        +
        public static final int seekBarStyle
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        selectable

        +
        public static final int selectable
        +

        Must be a boolean value, either "true" or "false". +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        selectableItemBackground

        +
        public static final int selectableItemBackground
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        selectableItemBackgroundBorderless

        +
        public static final int selectableItemBackgroundBorderless
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        selectedBackground

        +
        public static final int selectedBackground
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        shouldDisableView

        +
        public static final int shouldDisableView
        +

        Must be a boolean value, either "true" or "false". +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        showAsAction

        +
        public static final int showAsAction
        +

        Must be one or more (separated by '|') of the following constant values.

        + ++++ + + + + + +
        ConstantValueDescription
        never0
        ifRoom1
        always2
        withText4
        collapseActionView8
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        showDividers

        +
        public static final int showDividers
        +

        Must be one or more (separated by '|') of the following constant values.

        + ++++ + + + + +
        ConstantValueDescription
        none0
        beginning1
        middle2
        end4
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        showText

        +
        public static final int showText
        +

        Must be a boolean value, either "true" or "false". +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        singleChoiceItemLayout

        +
        public static final int singleChoiceItemLayout
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        slide_shuffle_speed

        +
        public static final int slide_shuffle_speed
        +

        Must be a floating point value, such as "1.2". +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        sort_enabled

        +
        public static final int sort_enabled
        +

        Must be a boolean value, either "true" or "false". +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        spanCount

        +
        public static final int spanCount
        +

        Must be an integer value, such as "100". +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        spinBars

        +
        public static final int spinBars
        +

        Must be a boolean value, either "true" or "false". +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        spinnerDropDownItemStyle

        +
        public static final int spinnerDropDownItemStyle
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        spinnerStyle

        +
        public static final int spinnerStyle
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        splitTrack

        +
        public static final int splitTrack
        +

        Must be a boolean value, either "true" or "false". +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        srcCompat

        +
        public static final int srcCompat
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        stackFromEnd

        +
        public static final int stackFromEnd
        +

        Must be a boolean value, either "true" or "false". +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        state_above_anchor

        +
        public static final int state_above_anchor
        +

        Must be a boolean value, either "true" or "false". +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        statusBarBackground

        +
        public static final int statusBarBackground
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        statusBarScrim

        +
        public static final int statusBarScrim
        +

        Must be a color value, in the form of "#rgb", "#argb", +"#rrggbb", or "#aarrggbb". +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        submitBackground

        +
        public static final int submitBackground
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        subtitle

        +
        public static final int subtitle
        +

        Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character. +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        subtitleTextAppearance

        +
        public static final int subtitleTextAppearance
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        subtitleTextColor

        +
        public static final int subtitleTextColor
        +

        Must be a color value, in the form of "#rgb", "#argb", +"#rrggbb", or "#aarrggbb". +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        subtitleTextStyle

        +
        public static final int subtitleTextStyle
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        suggestionRowLayout

        +
        public static final int suggestionRowLayout
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        summary

        +
        public static final int summary
        +

        Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character. +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        summaryOff

        +
        public static final int summaryOff
        +

        Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character. +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        summaryOn

        +
        public static final int summaryOn
        +

        Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character. +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        switchMinWidth

        +
        public static final int switchMinWidth
        +

        Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp". +Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size), +in (inches), mm (millimeters). +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        switchPadding

        +
        public static final int switchPadding
        +

        Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp". +Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size), +in (inches), mm (millimeters). +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        switchPreferenceCompatStyle

        +
        public static final int switchPreferenceCompatStyle
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        switchPreferenceStyle

        +
        public static final int switchPreferenceStyle
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        switchStyle

        +
        public static final int switchStyle
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        switchTextAppearance

        +
        public static final int switchTextAppearance
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        switchTextOff

        +
        public static final int switchTextOff
        +

        Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character. +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        switchTextOn

        +
        public static final int switchTextOn
        +

        Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character. +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        tabBackground

        +
        public static final int tabBackground
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        tabContentStart

        +
        public static final int tabContentStart
        +

        Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp". +Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size), +in (inches), mm (millimeters). +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        tabGravity

        +
        public static final int tabGravity
        +

        Must be one of the following constant values.

        + ++++ + + +
        ConstantValueDescription
        fill0
        center1
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        tabIndicatorColor

        +
        public static final int tabIndicatorColor
        +

        Must be a color value, in the form of "#rgb", "#argb", +"#rrggbb", or "#aarrggbb". +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        tabIndicatorHeight

        +
        public static final int tabIndicatorHeight
        +

        Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp". +Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size), +in (inches), mm (millimeters). +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        tabMaxWidth

        +
        public static final int tabMaxWidth
        +

        Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp". +Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size), +in (inches), mm (millimeters). +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        tabMinWidth

        +
        public static final int tabMinWidth
        +

        Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp". +Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size), +in (inches), mm (millimeters). +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        tabMode

        +
        public static final int tabMode
        +

        Must be one of the following constant values.

        + ++++ + + +
        ConstantValueDescription
        scrollable0
        fixed1
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        tabPadding

        +
        public static final int tabPadding
        +

        Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp". +Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size), +in (inches), mm (millimeters). +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        tabPaddingBottom

        +
        public static final int tabPaddingBottom
        +

        Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp". +Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size), +in (inches), mm (millimeters). +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        tabPaddingEnd

        +
        public static final int tabPaddingEnd
        +

        Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp". +Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size), +in (inches), mm (millimeters). +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        tabPaddingStart

        +
        public static final int tabPaddingStart
        +

        Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp". +Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size), +in (inches), mm (millimeters). +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        tabPaddingTop

        +
        public static final int tabPaddingTop
        +

        Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp". +Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size), +in (inches), mm (millimeters). +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        tabSelectedTextColor

        +
        public static final int tabSelectedTextColor
        +

        Must be a color value, in the form of "#rgb", "#argb", +"#rrggbb", or "#aarrggbb". +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        tabTextAppearance

        +
        public static final int tabTextAppearance
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        tabTextColor

        +
        public static final int tabTextColor
        +

        Must be a color value, in the form of "#rgb", "#argb", +"#rrggbb", or "#aarrggbb". +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        textAllCaps

        +
        public static final int textAllCaps
        +

        May be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name". +

        May be a boolean value, either "true" or "false".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        textAppearanceLargePopupMenu

        +
        public static final int textAppearanceLargePopupMenu
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        textAppearanceListItem

        +
        public static final int textAppearanceListItem
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        textAppearanceListItemSmall

        +
        public static final int textAppearanceListItemSmall
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        textAppearanceSearchResultSubtitle

        +
        public static final int textAppearanceSearchResultSubtitle
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        textAppearanceSearchResultTitle

        +
        public static final int textAppearanceSearchResultTitle
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        textAppearanceSmallPopupMenu

        +
        public static final int textAppearanceSmallPopupMenu
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        textColorAlertDialogListItem

        +
        public static final int textColorAlertDialogListItem
        +

        May be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name". +

        May be a color value, in the form of "#rgb", "#argb", +"#rrggbb", or "#aarrggbb".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        textColorError

        +
        public static final int textColorError
        +

        Must be a color value, in the form of "#rgb", "#argb", +"#rrggbb", or "#aarrggbb". +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        textColorSearchUrl

        +
        public static final int textColorSearchUrl
        +

        May be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name". +

        May be a color value, in the form of "#rgb", "#argb", +"#rrggbb", or "#aarrggbb".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        theme

        +
        public static final int theme
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        thickness

        +
        public static final int thickness
        +

        Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp". +Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size), +in (inches), mm (millimeters). +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        thumbTextPadding

        +
        public static final int thumbTextPadding
        +

        Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp". +Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size), +in (inches), mm (millimeters). +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        title

        +
        public static final int title
        +

        Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character. +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        titleEnabled

        +
        public static final int titleEnabled
        +

        Must be a boolean value, either "true" or "false". +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        titleMarginBottom

        +
        public static final int titleMarginBottom
        +

        Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp". +Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size), +in (inches), mm (millimeters). +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        titleMarginEnd

        +
        public static final int titleMarginEnd
        +

        Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp". +Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size), +in (inches), mm (millimeters). +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        titleMarginStart

        +
        public static final int titleMarginStart
        +

        Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp". +Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size), +in (inches), mm (millimeters). +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        titleMarginTop

        +
        public static final int titleMarginTop
        +

        Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp". +Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size), +in (inches), mm (millimeters). +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        titleMargins

        +
        public static final int titleMargins
        +

        Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp". +Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size), +in (inches), mm (millimeters). +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        titleTextAppearance

        +
        public static final int titleTextAppearance
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        titleTextColor

        +
        public static final int titleTextColor
        +

        Must be a color value, in the form of "#rgb", "#argb", +"#rrggbb", or "#aarrggbb". +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        titleTextStyle

        +
        public static final int titleTextStyle
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        toolbarId

        +
        public static final int toolbarId
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        toolbarNavigationButtonStyle

        +
        public static final int toolbarNavigationButtonStyle
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        toolbarPopupTheme

        +
        public static final int toolbarPopupTheme
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        toolbarStyle

        +
        public static final int toolbarStyle
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        track

        +
        public static final int track
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        track_drag_sort

        +
        public static final int track_drag_sort
        +

        Must be a boolean value, either "true" or "false". +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        useCompatPadding

        +
        public static final int useCompatPadding
        +

        Must be a boolean value, either "true" or "false". +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        useHabitColorAsPrimary

        +
        public static final int useHabitColorAsPrimary
        +

        Must be a boolean value, either "true" or "false". +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        use_default_controller

        +
        public static final int use_default_controller
        +

        Must be a boolean value, either "true" or "false". +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        voiceIcon

        +
        public static final int voiceIcon
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        weightDefault

        +
        public static final int weightDefault
        +

        Must be a floating point value, such as "1.2". +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        widgetBackgroundAlpha

        +
        public static final int widgetBackgroundAlpha
        +

        Must be a floating point value, such as "1.2". +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        widgetLayout

        +
        public static final int widgetLayout
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        widgetShadowAlpha

        +
        public static final int widgetShadowAlpha
        +

        Must be a floating point value, such as "1.2". +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        windowActionBar

        +
        public static final int windowActionBar
        +

        Must be a boolean value, either "true" or "false". +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        windowActionBarOverlay

        +
        public static final int windowActionBarOverlay
        +

        Must be a boolean value, either "true" or "false". +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        windowActionModeOverlay

        +
        public static final int windowActionModeOverlay
        +

        Must be a boolean value, either "true" or "false". +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        windowBackgroundColor

        +
        public static final int windowBackgroundColor
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        windowFixedHeightMajor

        +
        public static final int windowFixedHeightMajor
        +

        May be a dimension value, which is a floating point number appended with a unit such as "14.5sp". +Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size), +in (inches), mm (millimeters). +

        May be a fractional value, which is a floating point number appended with either % or %p, such as "14.5%". +The % suffix always means a percentage of the base size; the optional %p suffix provides a size relative to +some parent container. +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        windowFixedHeightMinor

        +
        public static final int windowFixedHeightMinor
        +

        May be a dimension value, which is a floating point number appended with a unit such as "14.5sp". +Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size), +in (inches), mm (millimeters). +

        May be a fractional value, which is a floating point number appended with either % or %p, such as "14.5%". +The % suffix always means a percentage of the base size; the optional %p suffix provides a size relative to +some parent container. +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        windowFixedWidthMajor

        +
        public static final int windowFixedWidthMajor
        +

        May be a dimension value, which is a floating point number appended with a unit such as "14.5sp". +Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size), +in (inches), mm (millimeters). +

        May be a fractional value, which is a floating point number appended with either % or %p, such as "14.5%". +The % suffix always means a percentage of the base size; the optional %p suffix provides a size relative to +some parent container. +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        windowFixedWidthMinor

        +
        public static final int windowFixedWidthMinor
        +

        May be a dimension value, which is a floating point number appended with a unit such as "14.5sp". +Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size), +in (inches), mm (millimeters). +

        May be a fractional value, which is a floating point number appended with either % or %p, such as "14.5%". +The % suffix always means a percentage of the base size; the optional %p suffix provides a size relative to +some parent container. +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        windowMinWidthMajor

        +
        public static final int windowMinWidthMajor
        +

        May be a dimension value, which is a floating point number appended with a unit such as "14.5sp". +Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size), +in (inches), mm (millimeters). +

        May be a fractional value, which is a floating point number appended with either % or %p, such as "14.5%". +The % suffix always means a percentage of the base size; the optional %p suffix provides a size relative to +some parent container. +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        windowMinWidthMinor

        +
        public static final int windowMinWidthMinor
        +

        May be a dimension value, which is a floating point number appended with a unit such as "14.5sp". +Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size), +in (inches), mm (millimeters). +

        May be a fractional value, which is a floating point number appended with either % or %p, such as "14.5%". +The % suffix always means a percentage of the base size; the optional %p suffix provides a size relative to +some parent container. +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        windowNoTitle

        +
        public static final int windowNoTitle
        +

        Must be a boolean value, either "true" or "false". +

        This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        yesNoPreferenceStyle

        +
        public static final int yesNoPreferenceStyle
        +

        Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name".

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        attr

        +
        public attr()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/R.bool.html b/javadoc/org/isoron/uhabits/R.bool.html new file mode 100644 index 000000000..607e728ab --- /dev/null +++ b/javadoc/org/isoron/uhabits/R.bool.html @@ -0,0 +1,398 @@ + + + + + +R.bool + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits
+

Class R.bool

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    R
    +
    +
    +
    +
    public static final class R.bool
    +extends java.lang.Object
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        abc_action_bar_embed_tabs

        +
        public static final int abc_action_bar_embed_tabs
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_action_bar_embed_tabs_pre_jb

        +
        public static final int abc_action_bar_embed_tabs_pre_jb
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_action_bar_expanded_action_views_exclusive

        +
        public static final int abc_action_bar_expanded_action_views_exclusive
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_allow_stacked_button_bar

        +
        public static final int abc_allow_stacked_button_bar
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_config_actionMenuItemAllCaps

        +
        public static final int abc_config_actionMenuItemAllCaps
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_config_allowActionMenuItemTextWithIcon

        +
        public static final int abc_config_allowActionMenuItemTextWithIcon
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_config_closeDialogWhenTouchOutside

        +
        public static final int abc_config_closeDialogWhenTouchOutside
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_config_showMenuShortcutsWhenKeyboardPresent

        +
        public static final int abc_config_showMenuShortcutsWhenKeyboardPresent
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        bool

        +
        public bool()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/R.color.html b/javadoc/org/isoron/uhabits/R.color.html new file mode 100644 index 000000000..1cb5c3270 --- /dev/null +++ b/javadoc/org/isoron/uhabits/R.color.html @@ -0,0 +1,6756 @@ + + + + + +R.color + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits
+

Class R.color

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    R
    +
    +
    +
    +
    public static final class R.color
    +extends java.lang.Object
    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/R.dimen.html b/javadoc/org/isoron/uhabits/R.dimen.html new file mode 100644 index 000000000..6d53ef400 --- /dev/null +++ b/javadoc/org/isoron/uhabits/R.dimen.html @@ -0,0 +1,2880 @@ + + + + + +R.dimen + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits
+

Class R.dimen

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    R
    +
    +
    +
    +
    public static final class R.dimen
    +extends java.lang.Object
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        abc_action_bar_content_inset_material

        +
        public static final int abc_action_bar_content_inset_material
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_action_bar_default_height_material

        +
        public static final int abc_action_bar_default_height_material
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_action_bar_default_padding_end_material

        +
        public static final int abc_action_bar_default_padding_end_material
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_action_bar_default_padding_start_material

        +
        public static final int abc_action_bar_default_padding_start_material
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_action_bar_icon_vertical_padding_material

        +
        public static final int abc_action_bar_icon_vertical_padding_material
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_action_bar_overflow_padding_end_material

        +
        public static final int abc_action_bar_overflow_padding_end_material
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_action_bar_overflow_padding_start_material

        +
        public static final int abc_action_bar_overflow_padding_start_material
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_action_bar_progress_bar_size

        +
        public static final int abc_action_bar_progress_bar_size
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_action_bar_stacked_max_height

        +
        public static final int abc_action_bar_stacked_max_height
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_action_bar_stacked_tab_max_width

        +
        public static final int abc_action_bar_stacked_tab_max_width
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_action_bar_subtitle_bottom_margin_material

        +
        public static final int abc_action_bar_subtitle_bottom_margin_material
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_action_bar_subtitle_top_margin_material

        +
        public static final int abc_action_bar_subtitle_top_margin_material
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_action_button_min_height_material

        +
        public static final int abc_action_button_min_height_material
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_action_button_min_width_material

        +
        public static final int abc_action_button_min_width_material
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_action_button_min_width_overflow_material

        +
        public static final int abc_action_button_min_width_overflow_material
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_alert_dialog_button_bar_height

        +
        public static final int abc_alert_dialog_button_bar_height
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_button_inset_horizontal_material

        +
        public static final int abc_button_inset_horizontal_material
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_button_inset_vertical_material

        +
        public static final int abc_button_inset_vertical_material
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_button_padding_horizontal_material

        +
        public static final int abc_button_padding_horizontal_material
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_button_padding_vertical_material

        +
        public static final int abc_button_padding_vertical_material
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_config_prefDialogWidth

        +
        public static final int abc_config_prefDialogWidth
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_control_corner_material

        +
        public static final int abc_control_corner_material
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_control_inset_material

        +
        public static final int abc_control_inset_material
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_control_padding_material

        +
        public static final int abc_control_padding_material
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_dialog_fixed_height_major

        +
        public static final int abc_dialog_fixed_height_major
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_dialog_fixed_height_minor

        +
        public static final int abc_dialog_fixed_height_minor
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_dialog_fixed_width_major

        +
        public static final int abc_dialog_fixed_width_major
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_dialog_fixed_width_minor

        +
        public static final int abc_dialog_fixed_width_minor
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_dialog_list_padding_vertical_material

        +
        public static final int abc_dialog_list_padding_vertical_material
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_dialog_min_width_major

        +
        public static final int abc_dialog_min_width_major
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_dialog_min_width_minor

        +
        public static final int abc_dialog_min_width_minor
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_dialog_padding_material

        +
        public static final int abc_dialog_padding_material
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_dialog_padding_top_material

        +
        public static final int abc_dialog_padding_top_material
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_disabled_alpha_material_dark

        +
        public static final int abc_disabled_alpha_material_dark
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_disabled_alpha_material_light

        +
        public static final int abc_disabled_alpha_material_light
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_dropdownitem_icon_width

        +
        public static final int abc_dropdownitem_icon_width
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_dropdownitem_text_padding_left

        +
        public static final int abc_dropdownitem_text_padding_left
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_dropdownitem_text_padding_right

        +
        public static final int abc_dropdownitem_text_padding_right
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_edit_text_inset_bottom_material

        +
        public static final int abc_edit_text_inset_bottom_material
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_edit_text_inset_horizontal_material

        +
        public static final int abc_edit_text_inset_horizontal_material
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_edit_text_inset_top_material

        +
        public static final int abc_edit_text_inset_top_material
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_floating_window_z

        +
        public static final int abc_floating_window_z
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_list_item_padding_horizontal_material

        +
        public static final int abc_list_item_padding_horizontal_material
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_panel_menu_list_width

        +
        public static final int abc_panel_menu_list_width
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_search_view_preferred_width

        +
        public static final int abc_search_view_preferred_width
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_search_view_text_min_width

        +
        public static final int abc_search_view_text_min_width
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_seekbar_track_background_height_material

        +
        public static final int abc_seekbar_track_background_height_material
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_seekbar_track_progress_height_material

        +
        public static final int abc_seekbar_track_progress_height_material
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_select_dialog_padding_start_material

        +
        public static final int abc_select_dialog_padding_start_material
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_switch_padding

        +
        public static final int abc_switch_padding
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_text_size_body_1_material

        +
        public static final int abc_text_size_body_1_material
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_text_size_body_2_material

        +
        public static final int abc_text_size_body_2_material
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_text_size_button_material

        +
        public static final int abc_text_size_button_material
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_text_size_caption_material

        +
        public static final int abc_text_size_caption_material
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_text_size_display_1_material

        +
        public static final int abc_text_size_display_1_material
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_text_size_display_2_material

        +
        public static final int abc_text_size_display_2_material
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_text_size_display_3_material

        +
        public static final int abc_text_size_display_3_material
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_text_size_display_4_material

        +
        public static final int abc_text_size_display_4_material
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_text_size_headline_material

        +
        public static final int abc_text_size_headline_material
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_text_size_large_material

        +
        public static final int abc_text_size_large_material
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_text_size_medium_material

        +
        public static final int abc_text_size_medium_material
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_text_size_menu_material

        +
        public static final int abc_text_size_menu_material
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_text_size_small_material

        +
        public static final int abc_text_size_small_material
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_text_size_subhead_material

        +
        public static final int abc_text_size_subhead_material
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_text_size_subtitle_material_toolbar

        +
        public static final int abc_text_size_subtitle_material_toolbar
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_text_size_title_material

        +
        public static final int abc_text_size_title_material
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_text_size_title_material_toolbar

        +
        public static final int abc_text_size_title_material_toolbar
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        activity_horizontal_margin

        +
        public static final int activity_horizontal_margin
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + + + + + +
        +
      • +

        ampm_left_padding

        +
        public static final int ampm_left_padding
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + + + + + + + + + +
        +
      • +

        checkmarkWidget_heightBreakpoint

        +
        public static final int checkmarkWidget_heightBreakpoint
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + + + + + +
        +
      • +

        color_swatch_large

        +
        public static final int color_swatch_large
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        color_swatch_margins_large

        +
        public static final int color_swatch_margins_large
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        color_swatch_margins_small

        +
        public static final int color_swatch_margins_small
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        color_swatch_small

        +
        public static final int color_swatch_small
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        date_picker_component_width

        +
        public static final int date_picker_component_width
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        date_picker_header_height

        +
        public static final int date_picker_header_height
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        date_picker_header_text_size

        +
        public static final int date_picker_header_text_size
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        date_picker_view_animator_height

        +
        public static final int date_picker_view_animator_height
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        day_number_select_circle_radius

        +
        public static final int day_number_select_circle_radius
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + + + + + +
        +
      • +

        design_appbar_elevation

        +
        public static final int design_appbar_elevation
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        design_bottom_sheet_modal_elevation

        +
        public static final int design_bottom_sheet_modal_elevation
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        design_bottom_sheet_modal_peek_height

        +
        public static final int design_bottom_sheet_modal_peek_height
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        design_fab_border_width

        +
        public static final int design_fab_border_width
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        design_fab_elevation

        +
        public static final int design_fab_elevation
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        design_fab_image_size

        +
        public static final int design_fab_image_size
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        design_fab_size_mini

        +
        public static final int design_fab_size_mini
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        design_fab_size_normal

        +
        public static final int design_fab_size_normal
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        design_fab_translation_z_pressed

        +
        public static final int design_fab_translation_z_pressed
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        design_navigation_elevation

        +
        public static final int design_navigation_elevation
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        design_navigation_icon_padding

        +
        public static final int design_navigation_icon_padding
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        design_navigation_icon_size

        +
        public static final int design_navigation_icon_size
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        design_navigation_max_width

        +
        public static final int design_navigation_max_width
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        design_navigation_padding_bottom

        +
        public static final int design_navigation_padding_bottom
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        design_navigation_separator_vertical_padding

        +
        public static final int design_navigation_separator_vertical_padding
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        design_snackbar_action_inline_max_width

        +
        public static final int design_snackbar_action_inline_max_width
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        design_snackbar_background_corner_radius

        +
        public static final int design_snackbar_background_corner_radius
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        design_snackbar_elevation

        +
        public static final int design_snackbar_elevation
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        design_snackbar_extra_spacing_horizontal

        +
        public static final int design_snackbar_extra_spacing_horizontal
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        design_snackbar_max_width

        +
        public static final int design_snackbar_max_width
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        design_snackbar_min_width

        +
        public static final int design_snackbar_min_width
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        design_snackbar_padding_horizontal

        +
        public static final int design_snackbar_padding_horizontal
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        design_snackbar_padding_vertical

        +
        public static final int design_snackbar_padding_vertical
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        design_snackbar_padding_vertical_2lines

        +
        public static final int design_snackbar_padding_vertical_2lines
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        design_snackbar_text_size

        +
        public static final int design_snackbar_text_size
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        design_tab_max_width

        +
        public static final int design_tab_max_width
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        design_tab_scrollable_min_width

        +
        public static final int design_tab_scrollable_min_width
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        design_tab_text_size

        +
        public static final int design_tab_text_size
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        design_tab_text_size_2line

        +
        public static final int design_tab_text_size_2line
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        disabled_alpha_material_dark

        +
        public static final int disabled_alpha_material_dark
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        disabled_alpha_material_light

        +
        public static final int disabled_alpha_material_light
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        done_button_height

        +
        public static final int done_button_height
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + + + + + +
        +
      • +

        extra_time_label_margin

        +
        public static final int extra_time_label_margin
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + + + + + + + + + + + + + +
        +
      • +

        highlight_alpha_material_colored

        +
        public static final int highlight_alpha_material_colored
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        highlight_alpha_material_dark

        +
        public static final int highlight_alpha_material_dark
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        highlight_alpha_material_light

        +
        public static final int highlight_alpha_material_light
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        history_editor_max_height

        +
        public static final int history_editor_max_height
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        history_editor_padding

        +
        public static final int history_editor_padding
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        history_max_font_size

        +
        public static final int history_max_font_size
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        item_touch_helper_max_drag_scroll_per_frame

        +
        public static final int item_touch_helper_max_drag_scroll_per_frame
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        item_touch_helper_swipe_escape_max_velocity

        +
        public static final int item_touch_helper_swipe_escape_max_velocity
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        item_touch_helper_swipe_escape_velocity

        +
        public static final int item_touch_helper_swipe_escape_velocity
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        minimum_margin_sides

        +
        public static final int minimum_margin_sides
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        minimum_margin_top_bottom

        +
        public static final int minimum_margin_top_bottom
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        month_day_label_text_size

        +
        public static final int month_day_label_text_size
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        month_label_size

        +
        public static final int month_label_size
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        month_list_item_header_height

        +
        public static final int month_list_item_header_height
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        month_select_circle_radius

        +
        public static final int month_select_circle_radius
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        notification_large_icon_height

        +
        public static final int notification_large_icon_height
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        notification_large_icon_width

        +
        public static final int notification_large_icon_width
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        notification_subtext_size

        +
        public static final int notification_subtext_size
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + + + + + +
        +
      • +

        progressbarOffset

        +
        public static final int progressbarOffset
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + + + + + + + + + +
        +
      • +

        selected_calendar_layout_height

        +
        public static final int selected_calendar_layout_height
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        selected_date_day_size

        +
        public static final int selected_date_day_size
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        selected_date_month_size

        +
        public static final int selected_date_month_size
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        selected_date_year_size

        +
        public static final int selected_date_year_size
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        separator_padding

        +
        public static final int separator_padding
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + + + + + + + + + + + + + + + + + +
        +
      • +

        year_label_height

        +
        public static final int year_label_height
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        year_label_text_size

        +
        public static final int year_label_text_size
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        dimen

        +
        public dimen()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/R.drawable.html b/javadoc/org/isoron/uhabits/R.drawable.html new file mode 100644 index 000000000..f6bb6389d --- /dev/null +++ b/javadoc/org/isoron/uhabits/R.drawable.html @@ -0,0 +1,2489 @@ + + + + + +R.drawable + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits
+

Class R.drawable

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    R
    +
    +
    +
    +
    public static final class R.drawable
    +extends java.lang.Object
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        abc_ab_share_pack_mtrl_alpha

        +
        public static final int abc_ab_share_pack_mtrl_alpha
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_action_bar_item_background_material

        +
        public static final int abc_action_bar_item_background_material
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_btn_borderless_material

        +
        public static final int abc_btn_borderless_material
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_btn_check_material

        +
        public static final int abc_btn_check_material
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_btn_check_to_on_mtrl_000

        +
        public static final int abc_btn_check_to_on_mtrl_000
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_btn_check_to_on_mtrl_015

        +
        public static final int abc_btn_check_to_on_mtrl_015
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_btn_colored_material

        +
        public static final int abc_btn_colored_material
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_btn_default_mtrl_shape

        +
        public static final int abc_btn_default_mtrl_shape
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_btn_radio_material

        +
        public static final int abc_btn_radio_material
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_btn_radio_to_on_mtrl_000

        +
        public static final int abc_btn_radio_to_on_mtrl_000
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_btn_radio_to_on_mtrl_015

        +
        public static final int abc_btn_radio_to_on_mtrl_015
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_btn_rating_star_off_mtrl_alpha

        +
        public static final int abc_btn_rating_star_off_mtrl_alpha
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_btn_rating_star_on_mtrl_alpha

        +
        public static final int abc_btn_rating_star_on_mtrl_alpha
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_btn_switch_to_on_mtrl_00001

        +
        public static final int abc_btn_switch_to_on_mtrl_00001
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_btn_switch_to_on_mtrl_00012

        +
        public static final int abc_btn_switch_to_on_mtrl_00012
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_cab_background_internal_bg

        +
        public static final int abc_cab_background_internal_bg
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_cab_background_top_material

        +
        public static final int abc_cab_background_top_material
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_cab_background_top_mtrl_alpha

        +
        public static final int abc_cab_background_top_mtrl_alpha
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_control_background_material

        +
        public static final int abc_control_background_material
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_dialog_material_background_dark

        +
        public static final int abc_dialog_material_background_dark
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_dialog_material_background_light

        +
        public static final int abc_dialog_material_background_light
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_edit_text_material

        +
        public static final int abc_edit_text_material
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_ic_ab_back_mtrl_am_alpha

        +
        public static final int abc_ic_ab_back_mtrl_am_alpha
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_ic_clear_mtrl_alpha

        +
        public static final int abc_ic_clear_mtrl_alpha
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_ic_commit_search_api_mtrl_alpha

        +
        public static final int abc_ic_commit_search_api_mtrl_alpha
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_ic_go_search_api_mtrl_alpha

        +
        public static final int abc_ic_go_search_api_mtrl_alpha
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_ic_menu_copy_mtrl_am_alpha

        +
        public static final int abc_ic_menu_copy_mtrl_am_alpha
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_ic_menu_cut_mtrl_alpha

        +
        public static final int abc_ic_menu_cut_mtrl_alpha
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_ic_menu_moreoverflow_mtrl_alpha

        +
        public static final int abc_ic_menu_moreoverflow_mtrl_alpha
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_ic_menu_paste_mtrl_am_alpha

        +
        public static final int abc_ic_menu_paste_mtrl_am_alpha
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_ic_menu_selectall_mtrl_alpha

        +
        public static final int abc_ic_menu_selectall_mtrl_alpha
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_ic_menu_share_mtrl_alpha

        +
        public static final int abc_ic_menu_share_mtrl_alpha
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_ic_search_api_mtrl_alpha

        +
        public static final int abc_ic_search_api_mtrl_alpha
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_ic_star_black_16dp

        +
        public static final int abc_ic_star_black_16dp
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_ic_star_black_36dp

        +
        public static final int abc_ic_star_black_36dp
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_ic_star_half_black_16dp

        +
        public static final int abc_ic_star_half_black_16dp
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_ic_star_half_black_36dp

        +
        public static final int abc_ic_star_half_black_36dp
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_ic_voice_search_api_mtrl_alpha

        +
        public static final int abc_ic_voice_search_api_mtrl_alpha
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_item_background_holo_dark

        +
        public static final int abc_item_background_holo_dark
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_item_background_holo_light

        +
        public static final int abc_item_background_holo_light
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_list_divider_mtrl_alpha

        +
        public static final int abc_list_divider_mtrl_alpha
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_list_focused_holo

        +
        public static final int abc_list_focused_holo
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_list_longpressed_holo

        +
        public static final int abc_list_longpressed_holo
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_list_pressed_holo_dark

        +
        public static final int abc_list_pressed_holo_dark
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_list_pressed_holo_light

        +
        public static final int abc_list_pressed_holo_light
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_list_selector_background_transition_holo_dark

        +
        public static final int abc_list_selector_background_transition_holo_dark
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_list_selector_background_transition_holo_light

        +
        public static final int abc_list_selector_background_transition_holo_light
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_list_selector_disabled_holo_dark

        +
        public static final int abc_list_selector_disabled_holo_dark
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_list_selector_disabled_holo_light

        +
        public static final int abc_list_selector_disabled_holo_light
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_list_selector_holo_dark

        +
        public static final int abc_list_selector_holo_dark
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_list_selector_holo_light

        +
        public static final int abc_list_selector_holo_light
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_menu_hardkey_panel_mtrl_mult

        +
        public static final int abc_menu_hardkey_panel_mtrl_mult
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_popup_background_mtrl_mult

        +
        public static final int abc_popup_background_mtrl_mult
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_ratingbar_full_material

        +
        public static final int abc_ratingbar_full_material
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_ratingbar_indicator_material

        +
        public static final int abc_ratingbar_indicator_material
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_ratingbar_small_material

        +
        public static final int abc_ratingbar_small_material
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_scrubber_control_off_mtrl_alpha

        +
        public static final int abc_scrubber_control_off_mtrl_alpha
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_scrubber_control_to_pressed_mtrl_000

        +
        public static final int abc_scrubber_control_to_pressed_mtrl_000
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_scrubber_control_to_pressed_mtrl_005

        +
        public static final int abc_scrubber_control_to_pressed_mtrl_005
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_scrubber_primary_mtrl_alpha

        +
        public static final int abc_scrubber_primary_mtrl_alpha
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_scrubber_track_mtrl_alpha

        +
        public static final int abc_scrubber_track_mtrl_alpha
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_seekbar_thumb_material

        +
        public static final int abc_seekbar_thumb_material
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_seekbar_track_material

        +
        public static final int abc_seekbar_track_material
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_spinner_mtrl_am_alpha

        +
        public static final int abc_spinner_mtrl_am_alpha
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_spinner_textfield_background_material

        +
        public static final int abc_spinner_textfield_background_material
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_switch_thumb_material

        +
        public static final int abc_switch_thumb_material
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_switch_track_mtrl_alpha

        +
        public static final int abc_switch_track_mtrl_alpha
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_tab_indicator_material

        +
        public static final int abc_tab_indicator_material
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_tab_indicator_mtrl_alpha

        +
        public static final int abc_tab_indicator_mtrl_alpha
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_text_cursor_material

        +
        public static final int abc_text_cursor_material
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_textfield_activated_mtrl_alpha

        +
        public static final int abc_textfield_activated_mtrl_alpha
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_textfield_default_mtrl_alpha

        +
        public static final int abc_textfield_default_mtrl_alpha
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_textfield_search_activated_mtrl_alpha

        +
        public static final int abc_textfield_search_activated_mtrl_alpha
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_textfield_search_default_mtrl_alpha

        +
        public static final int abc_textfield_search_default_mtrl_alpha
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_textfield_search_material

        +
        public static final int abc_textfield_search_material
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        card_amoled_background

        +
        public static final int card_amoled_background
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        card_dark_background

        +
        public static final int card_dark_background
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        card_light_background

        +
        public static final int card_light_background
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        color_picker_swatch

        +
        public static final int color_picker_swatch
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        design_fab_background

        +
        public static final int design_fab_background
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        design_snackbar_background

        +
        public static final int design_snackbar_background
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        done_background_color

        +
        public static final int done_background_color
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        done_background_color_dark

        +
        public static final int done_background_color_dark
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        habits_item_check_normal

        +
        public static final int habits_item_check_normal
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        habits_item_check_pressed

        +
        public static final int habits_item_check_pressed
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        habits_list_header_amoled_background

        +
        public static final int habits_list_header_amoled_background
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        habits_list_header_dark_background

        +
        public static final int habits_list_header_dark_background
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        habits_list_header_light_background

        +
        public static final int habits_list_header_light_background
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        ic_action_add_dark

        +
        public static final int ic_action_add_dark
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        ic_action_add_light

        +
        public static final int ic_action_add_light
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        ic_action_archive_dark

        +
        public static final int ic_action_archive_dark
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        ic_action_archive_light

        +
        public static final int ic_action_archive_light
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + + + + + +
        +
      • +

        ic_action_color_dark

        +
        public static final int ic_action_color_dark
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        ic_action_color_light

        +
        public static final int ic_action_color_light
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        ic_action_edit_dark

        +
        public static final int ic_action_edit_dark
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        ic_action_edit_light

        +
        public static final int ic_action_edit_light
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        ic_action_snooze

        +
        public static final int ic_action_snooze
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        ic_action_unarchive_dark

        +
        public static final int ic_action_unarchive_dark
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        ic_action_unarchive_light

        +
        public static final int ic_action_unarchive_light
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + + + + + + + + + +
        +
      • +

        ic_arrow_forward_white_24px

        +
        public static final int ic_arrow_forward_white_24px
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        ic_colorpicker_swatch_selected

        +
        public static final int ic_colorpicker_swatch_selected
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        ic_done_white_24px

        +
        public static final int ic_done_white_24px
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        ic_navigate_next_white_24dp

        +
        public static final int ic_navigate_next_white_24dp
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + + + + + + + + + + + + + +
        +
      • +

        indicator_dot_grey

        +
        public static final int indicator_dot_grey
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        indicator_dot_white

        +
        public static final int indicator_dot_white
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + + + + + + + + + + + + + +
        +
      • +

        notification_template_icon_bg

        +
        public static final int notification_template_icon_bg
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        preference_list_divider_material

        +
        public static final int preference_list_divider_material
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + + + + + +
        +
      • +

        ripple_transparent

        +
        public static final int ripple_transparent
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + + + + + +
        +
      • +

        selected_box_amoled

        +
        public static final int selected_box_amoled
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        selected_box_dark

        +
        public static final int selected_box_dark
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        selected_box_light

        +
        public static final int selected_box_light
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + + + + + + + + + +
        +
      • +

        widget_background

        +
        public static final int widget_background
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        widget_button_background

        +
        public static final int widget_button_background
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        widget_preview_checkmark

        +
        public static final int widget_preview_checkmark
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        widget_preview_frequency

        +
        public static final int widget_preview_frequency
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        widget_preview_history

        +
        public static final int widget_preview_history
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        widget_preview_score

        +
        public static final int widget_preview_score
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        widget_preview_streaks

        +
        public static final int widget_preview_streaks
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        drawable

        +
        public drawable()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/R.html b/javadoc/org/isoron/uhabits/R.html new file mode 100644 index 000000000..bf21d4156 --- /dev/null +++ b/javadoc/org/isoron/uhabits/R.html @@ -0,0 +1,314 @@ + + + + + +R + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits
+

Class R

+
+
+ +
+
    +
  • +
    +
    +
    public final class R
    +extends java.lang.Object
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Nested Classes 
      Modifier and TypeClass and Description
      static class R.anim 
      static class R.array 
      static class R.attr 
      static class R.bool 
      static class R.color 
      static class R.dimen 
      static class R.drawable 
      static class R.id 
      static class R.integer 
      static class R.layout 
      static class R.menu 
      static class R.mipmap 
      static class R.string 
      static class R.style 
      static class R.styleable 
      static class R.xml 
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      R() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        R

        +
        public R()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/R.id.html b/javadoc/org/isoron/uhabits/R.id.html new file mode 100644 index 000000000..9aca045e5 --- /dev/null +++ b/javadoc/org/isoron/uhabits/R.id.html @@ -0,0 +1,4597 @@ + + + + + +R.id + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits
+

Class R.id

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    R
    +
    +
    +
    +
    public static final class R.id
    +extends java.lang.Object
    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/R.integer.html b/javadoc/org/isoron/uhabits/R.integer.html new file mode 100644 index 000000000..24274a47c --- /dev/null +++ b/javadoc/org/isoron/uhabits/R.integer.html @@ -0,0 +1,381 @@ + + + + + +R.integer + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits
+

Class R.integer

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    R
    +
    +
    +
    +
    public static final class R.integer
    +extends java.lang.Object
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        abc_config_activityDefaultDur

        +
        public static final int abc_config_activityDefaultDur
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_config_activityShortDur

        +
        public static final int abc_config_activityShortDur
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_max_action_buttons

        +
        public static final int abc_max_action_buttons
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        bottom_sheet_slide_duration

        +
        public static final int bottom_sheet_slide_duration
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        cancel_button_image_alpha

        +
        public static final int cancel_button_image_alpha
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        design_snackbar_text_max_lines

        +
        public static final int design_snackbar_text_max_lines
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        status_bar_notification_info_maxnum

        +
        public static final int status_bar_notification_info_maxnum
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        integer

        +
        public integer()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/R.layout.html b/javadoc/org/isoron/uhabits/R.layout.html new file mode 100644 index 000000000..d4caf50d9 --- /dev/null +++ b/javadoc/org/isoron/uhabits/R.layout.html @@ -0,0 +1,1843 @@ + + + + + +R.layout + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits
+

Class R.layout

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    R
    +
    +
    +
    +
    public static final class R.layout
    +extends java.lang.Object
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        abc_action_bar_title_item

        +
        public static final int abc_action_bar_title_item
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_action_bar_up_container

        +
        public static final int abc_action_bar_up_container
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_action_bar_view_list_nav_layout

        +
        public static final int abc_action_bar_view_list_nav_layout
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_action_menu_item_layout

        +
        public static final int abc_action_menu_item_layout
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_action_menu_layout

        +
        public static final int abc_action_menu_layout
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_action_mode_bar

        +
        public static final int abc_action_mode_bar
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_action_mode_close_item_material

        +
        public static final int abc_action_mode_close_item_material
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_activity_chooser_view

        +
        public static final int abc_activity_chooser_view
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_activity_chooser_view_list_item

        +
        public static final int abc_activity_chooser_view_list_item
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_alert_dialog_button_bar_material

        +
        public static final int abc_alert_dialog_button_bar_material
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_alert_dialog_material

        +
        public static final int abc_alert_dialog_material
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_dialog_title_material

        +
        public static final int abc_dialog_title_material
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_expanded_menu_layout

        +
        public static final int abc_expanded_menu_layout
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_list_menu_item_checkbox

        +
        public static final int abc_list_menu_item_checkbox
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_list_menu_item_icon

        +
        public static final int abc_list_menu_item_icon
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_list_menu_item_layout

        +
        public static final int abc_list_menu_item_layout
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_list_menu_item_radio

        +
        public static final int abc_list_menu_item_radio
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_popup_menu_item_layout

        +
        public static final int abc_popup_menu_item_layout
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_screen_content_include

        +
        public static final int abc_screen_content_include
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_screen_simple

        +
        public static final int abc_screen_simple
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_screen_simple_overlay_action_mode

        +
        public static final int abc_screen_simple_overlay_action_mode
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_screen_toolbar

        +
        public static final int abc_screen_toolbar
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        abc_search_dropdown_item_icons_2line

        +
        public static final int abc_search_dropdown_item_icons_2line
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + + + + + +
        +
      • +

        abc_select_dialog_material

        +
        public static final int abc_select_dialog_material
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + + + + + +
        +
      • +

        color_picker_dialog

        +
        public static final int color_picker_dialog
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        color_picker_swatch

        +
        public static final int color_picker_swatch
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        date_picker_dialog

        +
        public static final int date_picker_dialog
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        date_picker_done_button

        +
        public static final int date_picker_done_button
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        date_picker_header_view

        +
        public static final int date_picker_header_view
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        date_picker_selected_date

        +
        public static final int date_picker_selected_date
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        date_picker_view_animator

        +
        public static final int date_picker_view_animator
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        default_indicator

        +
        public static final int default_indicator
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        design_bottom_sheet_dialog

        +
        public static final int design_bottom_sheet_dialog
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        design_layout_snackbar

        +
        public static final int design_layout_snackbar
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        design_layout_snackbar_include

        +
        public static final int design_layout_snackbar_include
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        design_layout_tab_icon

        +
        public static final int design_layout_tab_icon
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        design_layout_tab_text

        +
        public static final int design_layout_tab_text
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        design_menu_item_action_area

        +
        public static final int design_menu_item_action_area
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        design_navigation_item

        +
        public static final int design_navigation_item
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        design_navigation_item_header

        +
        public static final int design_navigation_item_header
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        design_navigation_item_separator

        +
        public static final int design_navigation_item_separator
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        design_navigation_item_subheader

        +
        public static final int design_navigation_item_subheader
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        design_navigation_menu

        +
        public static final int design_navigation_menu
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        design_navigation_menu_item

        +
        public static final int design_navigation_menu_item
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + + + + + + + + + + + + + + + + + + + + + +
        +
      • +

        list_habits_card

        +
        public static final int list_habits_card
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        list_habits_card_checkmark

        +
        public static final int list_habits_card_checkmark
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        list_habits_header_checkmark

        +
        public static final int list_habits_header_checkmark
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        list_habits_hint

        +
        public static final int list_habits_hint
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        list_habits_preview

        +
        public static final int list_habits_preview
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        notification_media_action

        +
        public static final int notification_media_action
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        notification_media_cancel_action

        +
        public static final int notification_media_cancel_action
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        notification_template_big_media

        +
        public static final int notification_template_big_media
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        notification_template_big_media_narrow

        +
        public static final int notification_template_big_media_narrow
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        notification_template_lines

        +
        public static final int notification_template_lines
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        notification_template_media

        +
        public static final int notification_template_media
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        notification_template_part_chronometer

        +
        public static final int notification_template_part_chronometer
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        notification_template_part_time

        +
        public static final int notification_template_part_time
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + + + + + +
        +
      • +

        preference_category

        +
        public static final int preference_category
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        preference_category_custom

        +
        public static final int preference_category_custom
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        preference_category_material

        +
        public static final int preference_category_material
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        preference_dialog_edittext

        +
        public static final int preference_dialog_edittext
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        preference_information

        +
        public static final int preference_information
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        preference_information_material

        +
        public static final int preference_information_material
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        preference_list_fragment

        +
        public static final int preference_list_fragment
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        preference_material

        +
        public static final int preference_material
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        preference_recyclerview

        +
        public static final int preference_recyclerview
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        preference_widget_checkbox

        +
        public static final int preference_widget_checkbox
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        preference_widget_switch

        +
        public static final int preference_widget_switch
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        preference_widget_switch_compat

        +
        public static final int preference_widget_switch_compat
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        progress_indicator

        +
        public static final int progress_indicator
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        select_dialog_item_material

        +
        public static final int select_dialog_item_material
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        select_dialog_multichoice_material

        +
        public static final int select_dialog_multichoice_material
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        select_dialog_singlechoice_material

        +
        public static final int select_dialog_singlechoice_material
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        settings_activity

        +
        public static final int settings_activity
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + + + + + +
        +
      • +

        show_habit_activity

        +
        public static final int show_habit_activity
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        support_simple_spinner_dropdown_item

        +
        public static final int support_simple_spinner_dropdown_item
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        time_header_label

        +
        public static final int time_header_label
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        time_picker_dialog

        +
        public static final int time_picker_dialog
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        widget_checkmark

        +
        public static final int widget_checkmark
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        widget_configure_activity

        +
        public static final int widget_configure_activity
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + + + + + + + + + + + + + +
        +
      • +

        year_label_text_view

        +
        public static final int year_label_text_view
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        layout

        +
        public layout()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/R.menu.html b/javadoc/org/isoron/uhabits/R.menu.html new file mode 100644 index 000000000..ebd8a1352 --- /dev/null +++ b/javadoc/org/isoron/uhabits/R.menu.html @@ -0,0 +1,313 @@ + + + + + +R.menu + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits
+

Class R.menu

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    R
    +
    +
    +
    +
    public static final class R.menu
    +extends java.lang.Object
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      menu() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        menu

        +
        public menu()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/R.mipmap.html b/javadoc/org/isoron/uhabits/R.mipmap.html new file mode 100644 index 000000000..76835fc9f --- /dev/null +++ b/javadoc/org/isoron/uhabits/R.mipmap.html @@ -0,0 +1,296 @@ + + + + + +R.mipmap + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits
+

Class R.mipmap

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    R
    +
    +
    +
    +
    public static final class R.mipmap
    +extends java.lang.Object
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      mipmap() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        mipmap

        +
        public mipmap()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/R.string.html b/javadoc/org/isoron/uhabits/R.string.html new file mode 100644 index 000000000..854fcc2ee --- /dev/null +++ b/javadoc/org/isoron/uhabits/R.string.html @@ -0,0 +1,4053 @@ + + + + + +R.string + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits
+

Class R.string

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    R
    +
    +
    +
    +
    public static final class R.string
    +extends java.lang.Object
    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/R.style.html b/javadoc/org/isoron/uhabits/R.style.html new file mode 100644 index 000000000..c2039b3a9 --- /dev/null +++ b/javadoc/org/isoron/uhabits/R.style.html @@ -0,0 +1,7249 @@ + + + + + +R.style + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits
+

Class R.style

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    R
    +
    +
    +
    +
    public static final class R.style
    +extends java.lang.Object
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + + + + + + + + + +
        +
      • +

        About_Item_Clickable

        +
        public static final int About_Item_Clickable
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        AlertDialog_AppCompat

        +
        public static final int AlertDialog_AppCompat
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        AlertDialog_AppCompat_Light

        +
        public static final int AlertDialog_AppCompat_Light
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Animation_AppCompat_Dialog

        +
        public static final int Animation_AppCompat_Dialog
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Animation_AppCompat_DropDownUp

        +
        public static final int Animation_AppCompat_DropDownUp
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Animation_Design_BottomSheetDialog

        +
        public static final int Animation_Design_BottomSheetDialog
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + + + + + +
        +
      • +

        AppBaseThemeDark

        +
        public static final int AppBaseThemeDark
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        AppBaseThemeDark_PureBlack

        +
        public static final int AppBaseThemeDark_PureBlack
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_AlertDialog_AppCompat

        +
        public static final int Base_AlertDialog_AppCompat
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_AlertDialog_AppCompat_Light

        +
        public static final int Base_AlertDialog_AppCompat_Light
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_Animation_AppCompat_Dialog

        +
        public static final int Base_Animation_AppCompat_Dialog
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_Animation_AppCompat_DropDownUp

        +
        public static final int Base_Animation_AppCompat_DropDownUp
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_DialogWindowTitle_AppCompat

        +
        public static final int Base_DialogWindowTitle_AppCompat
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_DialogWindowTitleBackground_AppCompat

        +
        public static final int Base_DialogWindowTitleBackground_AppCompat
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_TextAppearance_AppCompat

        +
        public static final int Base_TextAppearance_AppCompat
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_TextAppearance_AppCompat_Body1

        +
        public static final int Base_TextAppearance_AppCompat_Body1
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_TextAppearance_AppCompat_Body2

        +
        public static final int Base_TextAppearance_AppCompat_Body2
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_TextAppearance_AppCompat_Button

        +
        public static final int Base_TextAppearance_AppCompat_Button
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_TextAppearance_AppCompat_Caption

        +
        public static final int Base_TextAppearance_AppCompat_Caption
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_TextAppearance_AppCompat_Display1

        +
        public static final int Base_TextAppearance_AppCompat_Display1
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_TextAppearance_AppCompat_Display2

        +
        public static final int Base_TextAppearance_AppCompat_Display2
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_TextAppearance_AppCompat_Display3

        +
        public static final int Base_TextAppearance_AppCompat_Display3
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_TextAppearance_AppCompat_Display4

        +
        public static final int Base_TextAppearance_AppCompat_Display4
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_TextAppearance_AppCompat_Headline

        +
        public static final int Base_TextAppearance_AppCompat_Headline
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_TextAppearance_AppCompat_Inverse

        +
        public static final int Base_TextAppearance_AppCompat_Inverse
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_TextAppearance_AppCompat_Large

        +
        public static final int Base_TextAppearance_AppCompat_Large
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_TextAppearance_AppCompat_Large_Inverse

        +
        public static final int Base_TextAppearance_AppCompat_Large_Inverse
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_TextAppearance_AppCompat_Light_Widget_PopupMenu_Large

        +
        public static final int Base_TextAppearance_AppCompat_Light_Widget_PopupMenu_Large
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_TextAppearance_AppCompat_Light_Widget_PopupMenu_Small

        +
        public static final int Base_TextAppearance_AppCompat_Light_Widget_PopupMenu_Small
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_TextAppearance_AppCompat_Medium

        +
        public static final int Base_TextAppearance_AppCompat_Medium
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_TextAppearance_AppCompat_Medium_Inverse

        +
        public static final int Base_TextAppearance_AppCompat_Medium_Inverse
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_TextAppearance_AppCompat_Menu

        +
        public static final int Base_TextAppearance_AppCompat_Menu
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_TextAppearance_AppCompat_SearchResult

        +
        public static final int Base_TextAppearance_AppCompat_SearchResult
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_TextAppearance_AppCompat_SearchResult_Subtitle

        +
        public static final int Base_TextAppearance_AppCompat_SearchResult_Subtitle
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_TextAppearance_AppCompat_SearchResult_Title

        +
        public static final int Base_TextAppearance_AppCompat_SearchResult_Title
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_TextAppearance_AppCompat_Small

        +
        public static final int Base_TextAppearance_AppCompat_Small
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_TextAppearance_AppCompat_Small_Inverse

        +
        public static final int Base_TextAppearance_AppCompat_Small_Inverse
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_TextAppearance_AppCompat_Subhead

        +
        public static final int Base_TextAppearance_AppCompat_Subhead
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_TextAppearance_AppCompat_Subhead_Inverse

        +
        public static final int Base_TextAppearance_AppCompat_Subhead_Inverse
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_TextAppearance_AppCompat_Title

        +
        public static final int Base_TextAppearance_AppCompat_Title
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_TextAppearance_AppCompat_Title_Inverse

        +
        public static final int Base_TextAppearance_AppCompat_Title_Inverse
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_TextAppearance_AppCompat_Widget_ActionBar_Menu

        +
        public static final int Base_TextAppearance_AppCompat_Widget_ActionBar_Menu
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_TextAppearance_AppCompat_Widget_ActionBar_Subtitle

        +
        public static final int Base_TextAppearance_AppCompat_Widget_ActionBar_Subtitle
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_TextAppearance_AppCompat_Widget_ActionBar_Subtitle_Inverse

        +
        public static final int Base_TextAppearance_AppCompat_Widget_ActionBar_Subtitle_Inverse
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_TextAppearance_AppCompat_Widget_ActionBar_Title

        +
        public static final int Base_TextAppearance_AppCompat_Widget_ActionBar_Title
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_TextAppearance_AppCompat_Widget_ActionBar_Title_Inverse

        +
        public static final int Base_TextAppearance_AppCompat_Widget_ActionBar_Title_Inverse
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_TextAppearance_AppCompat_Widget_ActionMode_Subtitle

        +
        public static final int Base_TextAppearance_AppCompat_Widget_ActionMode_Subtitle
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_TextAppearance_AppCompat_Widget_ActionMode_Title

        +
        public static final int Base_TextAppearance_AppCompat_Widget_ActionMode_Title
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_TextAppearance_AppCompat_Widget_Button

        +
        public static final int Base_TextAppearance_AppCompat_Widget_Button
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_TextAppearance_AppCompat_Widget_Button_Inverse

        +
        public static final int Base_TextAppearance_AppCompat_Widget_Button_Inverse
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_TextAppearance_AppCompat_Widget_DropDownItem

        +
        public static final int Base_TextAppearance_AppCompat_Widget_DropDownItem
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_TextAppearance_AppCompat_Widget_PopupMenu_Large

        +
        public static final int Base_TextAppearance_AppCompat_Widget_PopupMenu_Large
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_TextAppearance_AppCompat_Widget_PopupMenu_Small

        +
        public static final int Base_TextAppearance_AppCompat_Widget_PopupMenu_Small
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_TextAppearance_AppCompat_Widget_Switch

        +
        public static final int Base_TextAppearance_AppCompat_Widget_Switch
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_TextAppearance_AppCompat_Widget_TextView_SpinnerItem

        +
        public static final int Base_TextAppearance_AppCompat_Widget_TextView_SpinnerItem
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_TextAppearance_Widget_AppCompat_ExpandedMenu_Item

        +
        public static final int Base_TextAppearance_Widget_AppCompat_ExpandedMenu_Item
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_TextAppearance_Widget_AppCompat_Toolbar_Subtitle

        +
        public static final int Base_TextAppearance_Widget_AppCompat_Toolbar_Subtitle
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_TextAppearance_Widget_AppCompat_Toolbar_Title

        +
        public static final int Base_TextAppearance_Widget_AppCompat_Toolbar_Title
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_Theme_AppCompat

        +
        public static final int Base_Theme_AppCompat
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_Theme_AppCompat_CompactMenu

        +
        public static final int Base_Theme_AppCompat_CompactMenu
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_Theme_AppCompat_Dialog

        +
        public static final int Base_Theme_AppCompat_Dialog
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_Theme_AppCompat_Dialog_Alert

        +
        public static final int Base_Theme_AppCompat_Dialog_Alert
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_Theme_AppCompat_Dialog_FixedSize

        +
        public static final int Base_Theme_AppCompat_Dialog_FixedSize
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_Theme_AppCompat_Dialog_MinWidth

        +
        public static final int Base_Theme_AppCompat_Dialog_MinWidth
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_Theme_AppCompat_DialogWhenLarge

        +
        public static final int Base_Theme_AppCompat_DialogWhenLarge
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_Theme_AppCompat_Light

        +
        public static final int Base_Theme_AppCompat_Light
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_Theme_AppCompat_Light_DarkActionBar

        +
        public static final int Base_Theme_AppCompat_Light_DarkActionBar
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_Theme_AppCompat_Light_Dialog

        +
        public static final int Base_Theme_AppCompat_Light_Dialog
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_Theme_AppCompat_Light_Dialog_Alert

        +
        public static final int Base_Theme_AppCompat_Light_Dialog_Alert
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_Theme_AppCompat_Light_Dialog_FixedSize

        +
        public static final int Base_Theme_AppCompat_Light_Dialog_FixedSize
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_Theme_AppCompat_Light_Dialog_MinWidth

        +
        public static final int Base_Theme_AppCompat_Light_Dialog_MinWidth
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_Theme_AppCompat_Light_DialogWhenLarge

        +
        public static final int Base_Theme_AppCompat_Light_DialogWhenLarge
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_ThemeOverlay_AppCompat

        +
        public static final int Base_ThemeOverlay_AppCompat
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_ThemeOverlay_AppCompat_ActionBar

        +
        public static final int Base_ThemeOverlay_AppCompat_ActionBar
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_ThemeOverlay_AppCompat_Dark

        +
        public static final int Base_ThemeOverlay_AppCompat_Dark
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_ThemeOverlay_AppCompat_Dark_ActionBar

        +
        public static final int Base_ThemeOverlay_AppCompat_Dark_ActionBar
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_ThemeOverlay_AppCompat_Light

        +
        public static final int Base_ThemeOverlay_AppCompat_Light
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_V11_Theme_AppCompat_Dialog

        +
        public static final int Base_V11_Theme_AppCompat_Dialog
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_V11_Theme_AppCompat_Light_Dialog

        +
        public static final int Base_V11_Theme_AppCompat_Light_Dialog
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_V12_Widget_AppCompat_AutoCompleteTextView

        +
        public static final int Base_V12_Widget_AppCompat_AutoCompleteTextView
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_V12_Widget_AppCompat_EditText

        +
        public static final int Base_V12_Widget_AppCompat_EditText
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_V21_Theme_AppCompat

        +
        public static final int Base_V21_Theme_AppCompat
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_V21_Theme_AppCompat_Dialog

        +
        public static final int Base_V21_Theme_AppCompat_Dialog
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_V21_Theme_AppCompat_Light

        +
        public static final int Base_V21_Theme_AppCompat_Light
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_V21_Theme_AppCompat_Light_Dialog

        +
        public static final int Base_V21_Theme_AppCompat_Light_Dialog
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_V22_Theme_AppCompat

        +
        public static final int Base_V22_Theme_AppCompat
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_V22_Theme_AppCompat_Light

        +
        public static final int Base_V22_Theme_AppCompat_Light
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_V23_Theme_AppCompat

        +
        public static final int Base_V23_Theme_AppCompat
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_V23_Theme_AppCompat_Light

        +
        public static final int Base_V23_Theme_AppCompat_Light
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_V7_Theme_AppCompat

        +
        public static final int Base_V7_Theme_AppCompat
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_V7_Theme_AppCompat_Dialog

        +
        public static final int Base_V7_Theme_AppCompat_Dialog
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_V7_Theme_AppCompat_Light

        +
        public static final int Base_V7_Theme_AppCompat_Light
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_V7_Theme_AppCompat_Light_Dialog

        +
        public static final int Base_V7_Theme_AppCompat_Light_Dialog
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_V7_Widget_AppCompat_AutoCompleteTextView

        +
        public static final int Base_V7_Widget_AppCompat_AutoCompleteTextView
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_V7_Widget_AppCompat_EditText

        +
        public static final int Base_V7_Widget_AppCompat_EditText
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_Widget_AppCompat_ActionBar

        +
        public static final int Base_Widget_AppCompat_ActionBar
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_Widget_AppCompat_ActionBar_Solid

        +
        public static final int Base_Widget_AppCompat_ActionBar_Solid
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_Widget_AppCompat_ActionBar_TabBar

        +
        public static final int Base_Widget_AppCompat_ActionBar_TabBar
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_Widget_AppCompat_ActionBar_TabText

        +
        public static final int Base_Widget_AppCompat_ActionBar_TabText
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_Widget_AppCompat_ActionBar_TabView

        +
        public static final int Base_Widget_AppCompat_ActionBar_TabView
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_Widget_AppCompat_ActionButton

        +
        public static final int Base_Widget_AppCompat_ActionButton
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_Widget_AppCompat_ActionButton_CloseMode

        +
        public static final int Base_Widget_AppCompat_ActionButton_CloseMode
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_Widget_AppCompat_ActionButton_Overflow

        +
        public static final int Base_Widget_AppCompat_ActionButton_Overflow
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_Widget_AppCompat_ActionMode

        +
        public static final int Base_Widget_AppCompat_ActionMode
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_Widget_AppCompat_ActivityChooserView

        +
        public static final int Base_Widget_AppCompat_ActivityChooserView
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_Widget_AppCompat_AutoCompleteTextView

        +
        public static final int Base_Widget_AppCompat_AutoCompleteTextView
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_Widget_AppCompat_Button

        +
        public static final int Base_Widget_AppCompat_Button
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_Widget_AppCompat_Button_Borderless

        +
        public static final int Base_Widget_AppCompat_Button_Borderless
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_Widget_AppCompat_Button_Borderless_Colored

        +
        public static final int Base_Widget_AppCompat_Button_Borderless_Colored
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_Widget_AppCompat_Button_ButtonBar_AlertDialog

        +
        public static final int Base_Widget_AppCompat_Button_ButtonBar_AlertDialog
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_Widget_AppCompat_Button_Colored

        +
        public static final int Base_Widget_AppCompat_Button_Colored
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_Widget_AppCompat_Button_Small

        +
        public static final int Base_Widget_AppCompat_Button_Small
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_Widget_AppCompat_ButtonBar

        +
        public static final int Base_Widget_AppCompat_ButtonBar
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_Widget_AppCompat_ButtonBar_AlertDialog

        +
        public static final int Base_Widget_AppCompat_ButtonBar_AlertDialog
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_Widget_AppCompat_CompoundButton_CheckBox

        +
        public static final int Base_Widget_AppCompat_CompoundButton_CheckBox
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_Widget_AppCompat_CompoundButton_RadioButton

        +
        public static final int Base_Widget_AppCompat_CompoundButton_RadioButton
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_Widget_AppCompat_CompoundButton_Switch

        +
        public static final int Base_Widget_AppCompat_CompoundButton_Switch
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_Widget_AppCompat_DrawerArrowToggle

        +
        public static final int Base_Widget_AppCompat_DrawerArrowToggle
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_Widget_AppCompat_DrawerArrowToggle_Common

        +
        public static final int Base_Widget_AppCompat_DrawerArrowToggle_Common
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_Widget_AppCompat_DropDownItem_Spinner

        +
        public static final int Base_Widget_AppCompat_DropDownItem_Spinner
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_Widget_AppCompat_EditText

        +
        public static final int Base_Widget_AppCompat_EditText
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_Widget_AppCompat_ImageButton

        +
        public static final int Base_Widget_AppCompat_ImageButton
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_Widget_AppCompat_Light_ActionBar

        +
        public static final int Base_Widget_AppCompat_Light_ActionBar
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_Widget_AppCompat_Light_ActionBar_Solid

        +
        public static final int Base_Widget_AppCompat_Light_ActionBar_Solid
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_Widget_AppCompat_Light_ActionBar_TabBar

        +
        public static final int Base_Widget_AppCompat_Light_ActionBar_TabBar
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_Widget_AppCompat_Light_ActionBar_TabText

        +
        public static final int Base_Widget_AppCompat_Light_ActionBar_TabText
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_Widget_AppCompat_Light_ActionBar_TabText_Inverse

        +
        public static final int Base_Widget_AppCompat_Light_ActionBar_TabText_Inverse
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_Widget_AppCompat_Light_ActionBar_TabView

        +
        public static final int Base_Widget_AppCompat_Light_ActionBar_TabView
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_Widget_AppCompat_Light_PopupMenu

        +
        public static final int Base_Widget_AppCompat_Light_PopupMenu
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_Widget_AppCompat_Light_PopupMenu_Overflow

        +
        public static final int Base_Widget_AppCompat_Light_PopupMenu_Overflow
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_Widget_AppCompat_ListPopupWindow

        +
        public static final int Base_Widget_AppCompat_ListPopupWindow
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_Widget_AppCompat_ListView

        +
        public static final int Base_Widget_AppCompat_ListView
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_Widget_AppCompat_ListView_DropDown

        +
        public static final int Base_Widget_AppCompat_ListView_DropDown
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_Widget_AppCompat_ListView_Menu

        +
        public static final int Base_Widget_AppCompat_ListView_Menu
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_Widget_AppCompat_PopupMenu

        +
        public static final int Base_Widget_AppCompat_PopupMenu
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_Widget_AppCompat_PopupMenu_Overflow

        +
        public static final int Base_Widget_AppCompat_PopupMenu_Overflow
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_Widget_AppCompat_PopupWindow

        +
        public static final int Base_Widget_AppCompat_PopupWindow
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_Widget_AppCompat_ProgressBar

        +
        public static final int Base_Widget_AppCompat_ProgressBar
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_Widget_AppCompat_ProgressBar_Horizontal

        +
        public static final int Base_Widget_AppCompat_ProgressBar_Horizontal
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_Widget_AppCompat_RatingBar

        +
        public static final int Base_Widget_AppCompat_RatingBar
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_Widget_AppCompat_RatingBar_Indicator

        +
        public static final int Base_Widget_AppCompat_RatingBar_Indicator
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_Widget_AppCompat_RatingBar_Small

        +
        public static final int Base_Widget_AppCompat_RatingBar_Small
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_Widget_AppCompat_SearchView

        +
        public static final int Base_Widget_AppCompat_SearchView
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_Widget_AppCompat_SearchView_ActionBar

        +
        public static final int Base_Widget_AppCompat_SearchView_ActionBar
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_Widget_AppCompat_SeekBar

        +
        public static final int Base_Widget_AppCompat_SeekBar
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_Widget_AppCompat_Spinner

        +
        public static final int Base_Widget_AppCompat_Spinner
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_Widget_AppCompat_Spinner_Underlined

        +
        public static final int Base_Widget_AppCompat_Spinner_Underlined
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_Widget_AppCompat_TextView_SpinnerItem

        +
        public static final int Base_Widget_AppCompat_TextView_SpinnerItem
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_Widget_AppCompat_Toolbar

        +
        public static final int Base_Widget_AppCompat_Toolbar
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_Widget_AppCompat_Toolbar_Button_Navigation

        +
        public static final int Base_Widget_AppCompat_Toolbar_Button_Navigation
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Base_Widget_Design_TabLayout

        +
        public static final int Base_Widget_Design_TabLayout
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        +
      • +

        ListHabits_Checkmark

        +
        public static final int ListHabits_Checkmark
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        ListHabits_CheckmarkPanel

        +
        public static final int ListHabits_CheckmarkPanel
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        ListHabits_EmptyState

        +
        public static final int ListHabits_EmptyState
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        ListHabits_HabitCard

        +
        public static final int ListHabits_HabitCard
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        ListHabits_Header

        +
        public static final int ListHabits_Header
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + + + + + +
        +
      • +

        ListHabits_Label

        +
        public static final int ListHabits_Label
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + + + + + +
        +
      • +

        Platform_AppCompat

        +
        public static final int Platform_AppCompat
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Platform_AppCompat_Light

        +
        public static final int Platform_AppCompat_Light
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Platform_ThemeOverlay_AppCompat

        +
        public static final int Platform_ThemeOverlay_AppCompat
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Platform_ThemeOverlay_AppCompat_Dark

        +
        public static final int Platform_ThemeOverlay_AppCompat_Dark
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Platform_ThemeOverlay_AppCompat_Light

        +
        public static final int Platform_ThemeOverlay_AppCompat_Light
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Platform_V11_AppCompat

        +
        public static final int Platform_V11_AppCompat
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Platform_V11_AppCompat_Light

        +
        public static final int Platform_V11_AppCompat_Light
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Platform_V14_AppCompat

        +
        public static final int Platform_V14_AppCompat
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Platform_V14_AppCompat_Light

        +
        public static final int Platform_V14_AppCompat_Light
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Platform_Widget_AppCompat_Spinner

        +
        public static final int Platform_Widget_AppCompat_Spinner
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + + + + + +
        +
      • +

        Preference_Category

        +
        public static final int Preference_Category
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Preference_Category_Material

        +
        public static final int Preference_Category_Material
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Preference_CheckBoxPreference

        +
        public static final int Preference_CheckBoxPreference
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Preference_CheckBoxPreference_Material

        +
        public static final int Preference_CheckBoxPreference_Material
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Preference_DialogPreference

        +
        public static final int Preference_DialogPreference
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Preference_DialogPreference_EditTextPreference

        +
        public static final int Preference_DialogPreference_EditTextPreference
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Preference_DialogPreference_EditTextPreference_Material

        +
        public static final int Preference_DialogPreference_EditTextPreference_Material
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Preference_DialogPreference_Material

        +
        public static final int Preference_DialogPreference_Material
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Preference_Information

        +
        public static final int Preference_Information
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Preference_Information_Material

        +
        public static final int Preference_Information_Material
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Preference_Material

        +
        public static final int Preference_Material
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Preference_PreferenceScreen

        +
        public static final int Preference_PreferenceScreen
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Preference_PreferenceScreen_Material

        +
        public static final int Preference_PreferenceScreen_Material
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Preference_SwitchPreference

        +
        public static final int Preference_SwitchPreference
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Preference_SwitchPreference_Material

        +
        public static final int Preference_SwitchPreference_Material
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Preference_SwitchPreferenceCompat

        +
        public static final int Preference_SwitchPreferenceCompat
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Preference_SwitchPreferenceCompat_Material

        +
        public static final int Preference_SwitchPreferenceCompat_Material
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        PreferenceFragment

        +
        public static final int PreferenceFragment
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        PreferenceFragment_Material

        +
        public static final int PreferenceFragment_Material
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        PreferenceFragmentList

        +
        public static final int PreferenceFragmentList
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        PreferenceFragmentList_Material

        +
        public static final int PreferenceFragmentList_Material
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        PreferenceThemeOverlay

        +
        public static final int PreferenceThemeOverlay
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        PreferenceThemeOverlay_v14

        +
        public static final int PreferenceThemeOverlay_v14
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        PreferenceThemeOverlay_v14_Material

        +
        public static final int PreferenceThemeOverlay_v14_Material
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Preference_TextAppearanceMaterialBody2

        +
        public static final int Preference_TextAppearanceMaterialBody2
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Preference_TextAppearanceMaterialSubhead

        +
        public static final int Preference_TextAppearanceMaterialSubhead
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        RtlOverlay_DialogWindowTitle_AppCompat

        +
        public static final int RtlOverlay_DialogWindowTitle_AppCompat
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        RtlOverlay_Widget_AppCompat_ActionBar_TitleItem

        +
        public static final int RtlOverlay_Widget_AppCompat_ActionBar_TitleItem
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        RtlOverlay_Widget_AppCompat_DialogTitle_Icon

        +
        public static final int RtlOverlay_Widget_AppCompat_DialogTitle_Icon
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        RtlOverlay_Widget_AppCompat_PopupMenuItem

        +
        public static final int RtlOverlay_Widget_AppCompat_PopupMenuItem
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        RtlOverlay_Widget_AppCompat_PopupMenuItem_InternalGroup

        +
        public static final int RtlOverlay_Widget_AppCompat_PopupMenuItem_InternalGroup
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        RtlOverlay_Widget_AppCompat_PopupMenuItem_Text

        +
        public static final int RtlOverlay_Widget_AppCompat_PopupMenuItem_Text
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        RtlOverlay_Widget_AppCompat_Search_DropDown

        +
        public static final int RtlOverlay_Widget_AppCompat_Search_DropDown
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        RtlOverlay_Widget_AppCompat_Search_DropDown_Icon1

        +
        public static final int RtlOverlay_Widget_AppCompat_Search_DropDown_Icon1
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        RtlOverlay_Widget_AppCompat_Search_DropDown_Icon2

        +
        public static final int RtlOverlay_Widget_AppCompat_Search_DropDown_Icon2
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        RtlOverlay_Widget_AppCompat_Search_DropDown_Query

        +
        public static final int RtlOverlay_Widget_AppCompat_Search_DropDown_Query
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        RtlOverlay_Widget_AppCompat_Search_DropDown_Text

        +
        public static final int RtlOverlay_Widget_AppCompat_Search_DropDown_Text
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        RtlOverlay_Widget_AppCompat_SearchView_MagIcon

        +
        public static final int RtlOverlay_Widget_AppCompat_SearchView_MagIcon
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        RtlUnderlay_Widget_AppCompat_ActionButton

        +
        public static final int RtlUnderlay_Widget_AppCompat_ActionButton
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        RtlUnderlay_Widget_AppCompat_ActionButton_Overflow

        +
        public static final int RtlUnderlay_Widget_AppCompat_ActionButton_Overflow
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + + + + + + + + + +
        +
      • +

        TextAppearance_AppCompat

        +
        public static final int TextAppearance_AppCompat
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        TextAppearance_AppCompat_Body1

        +
        public static final int TextAppearance_AppCompat_Body1
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        TextAppearance_AppCompat_Body2

        +
        public static final int TextAppearance_AppCompat_Body2
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        TextAppearance_AppCompat_Button

        +
        public static final int TextAppearance_AppCompat_Button
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        TextAppearance_AppCompat_Caption

        +
        public static final int TextAppearance_AppCompat_Caption
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        TextAppearance_AppCompat_Display1

        +
        public static final int TextAppearance_AppCompat_Display1
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        TextAppearance_AppCompat_Display2

        +
        public static final int TextAppearance_AppCompat_Display2
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        TextAppearance_AppCompat_Display3

        +
        public static final int TextAppearance_AppCompat_Display3
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        TextAppearance_AppCompat_Display4

        +
        public static final int TextAppearance_AppCompat_Display4
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        TextAppearance_AppCompat_Headline

        +
        public static final int TextAppearance_AppCompat_Headline
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        TextAppearance_AppCompat_Inverse

        +
        public static final int TextAppearance_AppCompat_Inverse
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        TextAppearance_AppCompat_Large

        +
        public static final int TextAppearance_AppCompat_Large
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        TextAppearance_AppCompat_Large_Inverse

        +
        public static final int TextAppearance_AppCompat_Large_Inverse
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        TextAppearance_AppCompat_Light_SearchResult_Subtitle

        +
        public static final int TextAppearance_AppCompat_Light_SearchResult_Subtitle
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        TextAppearance_AppCompat_Light_SearchResult_Title

        +
        public static final int TextAppearance_AppCompat_Light_SearchResult_Title
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        TextAppearance_AppCompat_Light_Widget_PopupMenu_Large

        +
        public static final int TextAppearance_AppCompat_Light_Widget_PopupMenu_Large
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        TextAppearance_AppCompat_Light_Widget_PopupMenu_Small

        +
        public static final int TextAppearance_AppCompat_Light_Widget_PopupMenu_Small
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        TextAppearance_AppCompat_Medium

        +
        public static final int TextAppearance_AppCompat_Medium
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        TextAppearance_AppCompat_Medium_Inverse

        +
        public static final int TextAppearance_AppCompat_Medium_Inverse
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        TextAppearance_AppCompat_Menu

        +
        public static final int TextAppearance_AppCompat_Menu
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        TextAppearance_AppCompat_SearchResult_Subtitle

        +
        public static final int TextAppearance_AppCompat_SearchResult_Subtitle
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        TextAppearance_AppCompat_SearchResult_Title

        +
        public static final int TextAppearance_AppCompat_SearchResult_Title
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        TextAppearance_AppCompat_Small

        +
        public static final int TextAppearance_AppCompat_Small
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        TextAppearance_AppCompat_Small_Inverse

        +
        public static final int TextAppearance_AppCompat_Small_Inverse
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        TextAppearance_AppCompat_Subhead

        +
        public static final int TextAppearance_AppCompat_Subhead
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        TextAppearance_AppCompat_Subhead_Inverse

        +
        public static final int TextAppearance_AppCompat_Subhead_Inverse
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        TextAppearance_AppCompat_Title

        +
        public static final int TextAppearance_AppCompat_Title
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        TextAppearance_AppCompat_Title_Inverse

        +
        public static final int TextAppearance_AppCompat_Title_Inverse
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        TextAppearance_AppCompat_Widget_ActionBar_Menu

        +
        public static final int TextAppearance_AppCompat_Widget_ActionBar_Menu
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        TextAppearance_AppCompat_Widget_ActionBar_Subtitle

        +
        public static final int TextAppearance_AppCompat_Widget_ActionBar_Subtitle
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        TextAppearance_AppCompat_Widget_ActionBar_Subtitle_Inverse

        +
        public static final int TextAppearance_AppCompat_Widget_ActionBar_Subtitle_Inverse
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        TextAppearance_AppCompat_Widget_ActionBar_Title

        +
        public static final int TextAppearance_AppCompat_Widget_ActionBar_Title
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        TextAppearance_AppCompat_Widget_ActionBar_Title_Inverse

        +
        public static final int TextAppearance_AppCompat_Widget_ActionBar_Title_Inverse
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        TextAppearance_AppCompat_Widget_ActionMode_Subtitle

        +
        public static final int TextAppearance_AppCompat_Widget_ActionMode_Subtitle
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        TextAppearance_AppCompat_Widget_ActionMode_Subtitle_Inverse

        +
        public static final int TextAppearance_AppCompat_Widget_ActionMode_Subtitle_Inverse
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        TextAppearance_AppCompat_Widget_ActionMode_Title

        +
        public static final int TextAppearance_AppCompat_Widget_ActionMode_Title
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        TextAppearance_AppCompat_Widget_ActionMode_Title_Inverse

        +
        public static final int TextAppearance_AppCompat_Widget_ActionMode_Title_Inverse
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        TextAppearance_AppCompat_Widget_Button

        +
        public static final int TextAppearance_AppCompat_Widget_Button
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        TextAppearance_AppCompat_Widget_Button_Inverse

        +
        public static final int TextAppearance_AppCompat_Widget_Button_Inverse
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        TextAppearance_AppCompat_Widget_DropDownItem

        +
        public static final int TextAppearance_AppCompat_Widget_DropDownItem
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        TextAppearance_AppCompat_Widget_PopupMenu_Large

        +
        public static final int TextAppearance_AppCompat_Widget_PopupMenu_Large
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        TextAppearance_AppCompat_Widget_PopupMenu_Small

        +
        public static final int TextAppearance_AppCompat_Widget_PopupMenu_Small
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        TextAppearance_AppCompat_Widget_Switch

        +
        public static final int TextAppearance_AppCompat_Widget_Switch
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        TextAppearance_AppCompat_Widget_TextView_SpinnerItem

        +
        public static final int TextAppearance_AppCompat_Widget_TextView_SpinnerItem
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        TextAppearance_Design_CollapsingToolbar_Expanded

        +
        public static final int TextAppearance_Design_CollapsingToolbar_Expanded
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        TextAppearance_Design_Counter

        +
        public static final int TextAppearance_Design_Counter
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        TextAppearance_Design_Counter_Overflow

        +
        public static final int TextAppearance_Design_Counter_Overflow
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        TextAppearance_Design_Error

        +
        public static final int TextAppearance_Design_Error
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        TextAppearance_Design_Hint

        +
        public static final int TextAppearance_Design_Hint
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        TextAppearance_Design_Snackbar_Message

        +
        public static final int TextAppearance_Design_Snackbar_Message
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        TextAppearance_Design_Tab

        +
        public static final int TextAppearance_Design_Tab
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        TextAppearance_StatusBar_EventContent

        +
        public static final int TextAppearance_StatusBar_EventContent
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        TextAppearance_StatusBar_EventContent_Info

        +
        public static final int TextAppearance_StatusBar_EventContent_Info
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        TextAppearance_StatusBar_EventContent_Line2

        +
        public static final int TextAppearance_StatusBar_EventContent_Line2
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        TextAppearance_StatusBar_EventContent_Time

        +
        public static final int TextAppearance_StatusBar_EventContent_Time
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        TextAppearance_StatusBar_EventContent_Title

        +
        public static final int TextAppearance_StatusBar_EventContent_Title
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        TextAppearance_Widget_AppCompat_ExpandedMenu_Item

        +
        public static final int TextAppearance_Widget_AppCompat_ExpandedMenu_Item
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        TextAppearance_Widget_AppCompat_Toolbar_Subtitle

        +
        public static final int TextAppearance_Widget_AppCompat_Toolbar_Subtitle
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        TextAppearance_Widget_AppCompat_Toolbar_Title

        +
        public static final int TextAppearance_Widget_AppCompat_Toolbar_Title
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + + + + + +
        +
      • +

        Theme_AppCompat_CompactMenu

        +
        public static final int Theme_AppCompat_CompactMenu
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Theme_AppCompat_DayNight

        +
        public static final int Theme_AppCompat_DayNight
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Theme_AppCompat_DayNight_DarkActionBar

        +
        public static final int Theme_AppCompat_DayNight_DarkActionBar
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Theme_AppCompat_DayNight_Dialog

        +
        public static final int Theme_AppCompat_DayNight_Dialog
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Theme_AppCompat_DayNight_Dialog_Alert

        +
        public static final int Theme_AppCompat_DayNight_Dialog_Alert
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Theme_AppCompat_DayNight_Dialog_MinWidth

        +
        public static final int Theme_AppCompat_DayNight_Dialog_MinWidth
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Theme_AppCompat_DayNight_DialogWhenLarge

        +
        public static final int Theme_AppCompat_DayNight_DialogWhenLarge
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Theme_AppCompat_DayNight_NoActionBar

        +
        public static final int Theme_AppCompat_DayNight_NoActionBar
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Theme_AppCompat_Dialog

        +
        public static final int Theme_AppCompat_Dialog
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Theme_AppCompat_Dialog_Alert

        +
        public static final int Theme_AppCompat_Dialog_Alert
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Theme_AppCompat_Dialog_MinWidth

        +
        public static final int Theme_AppCompat_Dialog_MinWidth
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Theme_AppCompat_DialogWhenLarge

        +
        public static final int Theme_AppCompat_DialogWhenLarge
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Theme_AppCompat_Light

        +
        public static final int Theme_AppCompat_Light
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Theme_AppCompat_Light_DarkActionBar

        +
        public static final int Theme_AppCompat_Light_DarkActionBar
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Theme_AppCompat_Light_Dialog

        +
        public static final int Theme_AppCompat_Light_Dialog
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Theme_AppCompat_Light_Dialog_Alert

        +
        public static final int Theme_AppCompat_Light_Dialog_Alert
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Theme_AppCompat_Light_Dialog_MinWidth

        +
        public static final int Theme_AppCompat_Light_Dialog_MinWidth
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Theme_AppCompat_Light_DialogWhenLarge

        +
        public static final int Theme_AppCompat_Light_DialogWhenLarge
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Theme_AppCompat_Light_NoActionBar

        +
        public static final int Theme_AppCompat_Light_NoActionBar
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Theme_AppCompat_NoActionBar

        +
        public static final int Theme_AppCompat_NoActionBar
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + + + + + +
        +
      • +

        Theme_Design_BottomSheetDialog

        +
        public static final int Theme_Design_BottomSheetDialog
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Theme_Design_Light

        +
        public static final int Theme_Design_Light
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Theme_Design_Light_BottomSheetDialog

        +
        public static final int Theme_Design_Light_BottomSheetDialog
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Theme_Design_Light_NoActionBar

        +
        public static final int Theme_Design_Light_NoActionBar
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Theme_Design_NoActionBar

        +
        public static final int Theme_Design_NoActionBar
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        ThemeOverlay_AppCompat

        +
        public static final int ThemeOverlay_AppCompat
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        ThemeOverlay_AppCompat_ActionBar

        +
        public static final int ThemeOverlay_AppCompat_ActionBar
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        ThemeOverlay_AppCompat_Dark

        +
        public static final int ThemeOverlay_AppCompat_Dark
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        ThemeOverlay_AppCompat_Dark_ActionBar

        +
        public static final int ThemeOverlay_AppCompat_Dark_ActionBar
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        ThemeOverlay_AppCompat_Light

        +
        public static final int ThemeOverlay_AppCompat_Light
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + + + + + + + + + +
        +
      • +

        TransparentWidgetTheme

        +
        public static final int TransparentWidgetTheme
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Widget_AppCompat_ActionBar

        +
        public static final int Widget_AppCompat_ActionBar
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Widget_AppCompat_ActionBar_Solid

        +
        public static final int Widget_AppCompat_ActionBar_Solid
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Widget_AppCompat_ActionBar_TabBar

        +
        public static final int Widget_AppCompat_ActionBar_TabBar
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Widget_AppCompat_ActionBar_TabText

        +
        public static final int Widget_AppCompat_ActionBar_TabText
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Widget_AppCompat_ActionBar_TabView

        +
        public static final int Widget_AppCompat_ActionBar_TabView
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Widget_AppCompat_ActionButton

        +
        public static final int Widget_AppCompat_ActionButton
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Widget_AppCompat_ActionButton_CloseMode

        +
        public static final int Widget_AppCompat_ActionButton_CloseMode
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Widget_AppCompat_ActionButton_Overflow

        +
        public static final int Widget_AppCompat_ActionButton_Overflow
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Widget_AppCompat_ActionMode

        +
        public static final int Widget_AppCompat_ActionMode
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Widget_AppCompat_ActivityChooserView

        +
        public static final int Widget_AppCompat_ActivityChooserView
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Widget_AppCompat_AutoCompleteTextView

        +
        public static final int Widget_AppCompat_AutoCompleteTextView
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Widget_AppCompat_Button

        +
        public static final int Widget_AppCompat_Button
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Widget_AppCompat_Button_Borderless

        +
        public static final int Widget_AppCompat_Button_Borderless
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Widget_AppCompat_Button_Borderless_Colored

        +
        public static final int Widget_AppCompat_Button_Borderless_Colored
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Widget_AppCompat_Button_ButtonBar_AlertDialog

        +
        public static final int Widget_AppCompat_Button_ButtonBar_AlertDialog
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Widget_AppCompat_Button_Colored

        +
        public static final int Widget_AppCompat_Button_Colored
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Widget_AppCompat_Button_Small

        +
        public static final int Widget_AppCompat_Button_Small
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Widget_AppCompat_ButtonBar

        +
        public static final int Widget_AppCompat_ButtonBar
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Widget_AppCompat_ButtonBar_AlertDialog

        +
        public static final int Widget_AppCompat_ButtonBar_AlertDialog
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Widget_AppCompat_CompoundButton_CheckBox

        +
        public static final int Widget_AppCompat_CompoundButton_CheckBox
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Widget_AppCompat_CompoundButton_RadioButton

        +
        public static final int Widget_AppCompat_CompoundButton_RadioButton
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Widget_AppCompat_CompoundButton_Switch

        +
        public static final int Widget_AppCompat_CompoundButton_Switch
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Widget_AppCompat_DrawerArrowToggle

        +
        public static final int Widget_AppCompat_DrawerArrowToggle
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Widget_AppCompat_DropDownItem_Spinner

        +
        public static final int Widget_AppCompat_DropDownItem_Spinner
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Widget_AppCompat_EditText

        +
        public static final int Widget_AppCompat_EditText
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Widget_AppCompat_ImageButton

        +
        public static final int Widget_AppCompat_ImageButton
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Widget_AppCompat_Light_ActionBar

        +
        public static final int Widget_AppCompat_Light_ActionBar
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Widget_AppCompat_Light_ActionBar_Solid

        +
        public static final int Widget_AppCompat_Light_ActionBar_Solid
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Widget_AppCompat_Light_ActionBar_Solid_Inverse

        +
        public static final int Widget_AppCompat_Light_ActionBar_Solid_Inverse
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Widget_AppCompat_Light_ActionBar_TabBar

        +
        public static final int Widget_AppCompat_Light_ActionBar_TabBar
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Widget_AppCompat_Light_ActionBar_TabBar_Inverse

        +
        public static final int Widget_AppCompat_Light_ActionBar_TabBar_Inverse
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Widget_AppCompat_Light_ActionBar_TabText

        +
        public static final int Widget_AppCompat_Light_ActionBar_TabText
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Widget_AppCompat_Light_ActionBar_TabText_Inverse

        +
        public static final int Widget_AppCompat_Light_ActionBar_TabText_Inverse
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Widget_AppCompat_Light_ActionBar_TabView

        +
        public static final int Widget_AppCompat_Light_ActionBar_TabView
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Widget_AppCompat_Light_ActionBar_TabView_Inverse

        +
        public static final int Widget_AppCompat_Light_ActionBar_TabView_Inverse
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Widget_AppCompat_Light_ActionButton

        +
        public static final int Widget_AppCompat_Light_ActionButton
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Widget_AppCompat_Light_ActionButton_CloseMode

        +
        public static final int Widget_AppCompat_Light_ActionButton_CloseMode
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Widget_AppCompat_Light_ActionButton_Overflow

        +
        public static final int Widget_AppCompat_Light_ActionButton_Overflow
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Widget_AppCompat_Light_ActionMode_Inverse

        +
        public static final int Widget_AppCompat_Light_ActionMode_Inverse
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Widget_AppCompat_Light_ActivityChooserView

        +
        public static final int Widget_AppCompat_Light_ActivityChooserView
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Widget_AppCompat_Light_AutoCompleteTextView

        +
        public static final int Widget_AppCompat_Light_AutoCompleteTextView
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Widget_AppCompat_Light_DropDownItem_Spinner

        +
        public static final int Widget_AppCompat_Light_DropDownItem_Spinner
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Widget_AppCompat_Light_ListPopupWindow

        +
        public static final int Widget_AppCompat_Light_ListPopupWindow
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Widget_AppCompat_Light_ListView_DropDown

        +
        public static final int Widget_AppCompat_Light_ListView_DropDown
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Widget_AppCompat_Light_PopupMenu

        +
        public static final int Widget_AppCompat_Light_PopupMenu
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Widget_AppCompat_Light_PopupMenu_Overflow

        +
        public static final int Widget_AppCompat_Light_PopupMenu_Overflow
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Widget_AppCompat_Light_SearchView

        +
        public static final int Widget_AppCompat_Light_SearchView
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Widget_AppCompat_Light_Spinner_DropDown_ActionBar

        +
        public static final int Widget_AppCompat_Light_Spinner_DropDown_ActionBar
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Widget_AppCompat_ListPopupWindow

        +
        public static final int Widget_AppCompat_ListPopupWindow
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Widget_AppCompat_ListView

        +
        public static final int Widget_AppCompat_ListView
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Widget_AppCompat_ListView_DropDown

        +
        public static final int Widget_AppCompat_ListView_DropDown
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Widget_AppCompat_ListView_Menu

        +
        public static final int Widget_AppCompat_ListView_Menu
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Widget_AppCompat_PopupMenu

        +
        public static final int Widget_AppCompat_PopupMenu
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Widget_AppCompat_PopupMenu_Overflow

        +
        public static final int Widget_AppCompat_PopupMenu_Overflow
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Widget_AppCompat_PopupWindow

        +
        public static final int Widget_AppCompat_PopupWindow
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Widget_AppCompat_ProgressBar

        +
        public static final int Widget_AppCompat_ProgressBar
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Widget_AppCompat_ProgressBar_Horizontal

        +
        public static final int Widget_AppCompat_ProgressBar_Horizontal
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Widget_AppCompat_RatingBar

        +
        public static final int Widget_AppCompat_RatingBar
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Widget_AppCompat_RatingBar_Indicator

        +
        public static final int Widget_AppCompat_RatingBar_Indicator
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Widget_AppCompat_RatingBar_Small

        +
        public static final int Widget_AppCompat_RatingBar_Small
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Widget_AppCompat_SearchView

        +
        public static final int Widget_AppCompat_SearchView
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Widget_AppCompat_SearchView_ActionBar

        +
        public static final int Widget_AppCompat_SearchView_ActionBar
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Widget_AppCompat_SeekBar

        +
        public static final int Widget_AppCompat_SeekBar
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Widget_AppCompat_Spinner

        +
        public static final int Widget_AppCompat_Spinner
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Widget_AppCompat_Spinner_DropDown

        +
        public static final int Widget_AppCompat_Spinner_DropDown
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Widget_AppCompat_Spinner_DropDown_ActionBar

        +
        public static final int Widget_AppCompat_Spinner_DropDown_ActionBar
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Widget_AppCompat_Spinner_Underlined

        +
        public static final int Widget_AppCompat_Spinner_Underlined
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Widget_AppCompat_TextView_SpinnerItem

        +
        public static final int Widget_AppCompat_TextView_SpinnerItem
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Widget_AppCompat_Toolbar

        +
        public static final int Widget_AppCompat_Toolbar
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Widget_AppCompat_Toolbar_Button_Navigation

        +
        public static final int Widget_AppCompat_Toolbar_Button_Navigation
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Widget_Design_AppBarLayout

        +
        public static final int Widget_Design_AppBarLayout
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Widget_Design_BottomSheet_Modal

        +
        public static final int Widget_Design_BottomSheet_Modal
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Widget_Design_CollapsingToolbar

        +
        public static final int Widget_Design_CollapsingToolbar
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Widget_Design_CoordinatorLayout

        +
        public static final int Widget_Design_CoordinatorLayout
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Widget_Design_FloatingActionButton

        +
        public static final int Widget_Design_FloatingActionButton
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Widget_Design_NavigationView

        +
        public static final int Widget_Design_NavigationView
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Widget_Design_ScrimInsetsFrameLayout

        +
        public static final int Widget_Design_ScrimInsetsFrameLayout
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Widget_Design_Snackbar

        +
        public static final int Widget_Design_Snackbar
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Widget_Design_TabLayout

        +
        public static final int Widget_Design_TabLayout
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        Widget_Design_TextInputLayout

        +
        public static final int Widget_Design_TextInputLayout
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + + + + + +
        +
      • +

        day_of_week_label_condensed

        +
        public static final int day_of_week_label_condensed
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + + + + + + + + + +
        +
      • +

        dialogFormInputColor

        +
        public static final int dialogFormInputColor
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        dialogFormInputMultiline

        +
        public static final int dialogFormInputMultiline
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        dialogFormInputSmallNumber

        +
        public static final int dialogFormInputSmallNumber
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + + + + + + + + + + + + + +
        +
      • +

        dialogFormSmallText

        +
        public static final int dialogFormSmallText
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        dialogFormSpinner

        +
        public static final int dialogFormSpinner
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        dialogFormSpinnerDropDown

        +
        public static final int dialogFormSpinnerDropDown
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + + + + + + +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        style

        +
        public style()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/R.styleable.html b/javadoc/org/isoron/uhabits/R.styleable.html new file mode 100644 index 000000000..e607bbb26 --- /dev/null +++ b/javadoc/org/isoron/uhabits/R.styleable.html @@ -0,0 +1,17108 @@ + + + + + +R.styleable + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits
+

Class R.styleable

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    R
    +
    +
    +
    +
    public static final class R.styleable
    +extends java.lang.Object
    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/R.xml.html b/javadoc/org/isoron/uhabits/R.xml.html new file mode 100644 index 000000000..0fc5e917a --- /dev/null +++ b/javadoc/org/isoron/uhabits/R.xml.html @@ -0,0 +1,364 @@ + + + + + +R.xml + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits
+

Class R.xml

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    R
    +
    +
    +
    +
    public static final class R.xml
    +extends java.lang.Object
    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/commands/ArchiveHabitsCommand.html b/javadoc/org/isoron/uhabits/commands/ArchiveHabitsCommand.html new file mode 100644 index 000000000..2ff933dc6 --- /dev/null +++ b/javadoc/org/isoron/uhabits/commands/ArchiveHabitsCommand.html @@ -0,0 +1,330 @@ + + + + + +ArchiveHabitsCommand (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.commands
+

Class ArchiveHabitsCommand

+
+
+ +
+
    +
  • +
    +
    +
    public class ArchiveHabitsCommand
    +extends Command
    +
    Command to archive a list of habits.
    +
  • +
+
+
+
    +
  • + + + + +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ArchiveHabitsCommand

        +
        public ArchiveHabitsCommand(java.util.List<Habit> habits)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        execute

        +
        public void execute()
        +
        +
        Specified by:
        +
        execute in class Command
        +
        +
      • +
      + + + +
        +
      • +

        undo

        +
        public void undo()
        +
        +
        Specified by:
        +
        undo in class Command
        +
        +
      • +
      + + + +
        +
      • +

        getExecuteStringId

        +
        public java.lang.Integer getExecuteStringId()
        +
        +
        Overrides:
        +
        getExecuteStringId in class Command
        +
        +
      • +
      + + + +
        +
      • +

        getUndoStringId

        +
        public java.lang.Integer getUndoStringId()
        +
        +
        Overrides:
        +
        getUndoStringId in class Command
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/commands/ArchiveHabitsCommand_MembersInjector.html b/javadoc/org/isoron/uhabits/commands/ArchiveHabitsCommand_MembersInjector.html new file mode 100644 index 000000000..2d3df1b7d --- /dev/null +++ b/javadoc/org/isoron/uhabits/commands/ArchiveHabitsCommand_MembersInjector.html @@ -0,0 +1,308 @@ + + + + + +ArchiveHabitsCommand_MembersInjector + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.commands
+

Class ArchiveHabitsCommand_MembersInjector

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    dagger.MembersInjector<ArchiveHabitsCommand>
    +
    +
    +
    +
    @Generated(value="dagger.internal.codegen.ComponentProcessor",
    +           comments="https://google.github.io/dagger")
    +public final class ArchiveHabitsCommand_MembersInjector
    +extends java.lang.Object
    +implements dagger.MembersInjector<ArchiveHabitsCommand>
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ArchiveHabitsCommand_MembersInjector

        +
        public ArchiveHabitsCommand_MembersInjector(javax.inject.Provider<HabitList> habitListProvider)
        +
      • +
      +
    • +
    + + +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/commands/ChangeHabitColorCommand.html b/javadoc/org/isoron/uhabits/commands/ChangeHabitColorCommand.html new file mode 100644 index 000000000..5b5644eda --- /dev/null +++ b/javadoc/org/isoron/uhabits/commands/ChangeHabitColorCommand.html @@ -0,0 +1,332 @@ + + + + + +ChangeHabitColorCommand (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.commands
+

Class ChangeHabitColorCommand

+
+
+ +
+
    +
  • +
    +
    +
    public class ChangeHabitColorCommand
    +extends Command
    +
    Command to change the color of a list of habits.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      ChangeHabitColorCommand(java.util.List<Habit> habits, + java.lang.Integer newColor) 
      +
    • +
    + + +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ChangeHabitColorCommand

        +
        public ChangeHabitColorCommand(java.util.List<Habit> habits,
        +                               java.lang.Integer newColor)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        execute

        +
        public void execute()
        +
        +
        Specified by:
        +
        execute in class Command
        +
        +
      • +
      + + + +
        +
      • +

        getExecuteStringId

        +
        public java.lang.Integer getExecuteStringId()
        +
        +
        Overrides:
        +
        getExecuteStringId in class Command
        +
        +
      • +
      + + + +
        +
      • +

        getUndoStringId

        +
        public java.lang.Integer getUndoStringId()
        +
        +
        Overrides:
        +
        getUndoStringId in class Command
        +
        +
      • +
      + + + +
        +
      • +

        undo

        +
        public void undo()
        +
        +
        Specified by:
        +
        undo in class Command
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/commands/ChangeHabitColorCommand_MembersInjector.html b/javadoc/org/isoron/uhabits/commands/ChangeHabitColorCommand_MembersInjector.html new file mode 100644 index 000000000..78c9e177a --- /dev/null +++ b/javadoc/org/isoron/uhabits/commands/ChangeHabitColorCommand_MembersInjector.html @@ -0,0 +1,308 @@ + + + + + +ChangeHabitColorCommand_MembersInjector + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.commands
+

Class ChangeHabitColorCommand_MembersInjector

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    dagger.MembersInjector<ChangeHabitColorCommand>
    +
    +
    +
    +
    @Generated(value="dagger.internal.codegen.ComponentProcessor",
    +           comments="https://google.github.io/dagger")
    +public final class ChangeHabitColorCommand_MembersInjector
    +extends java.lang.Object
    +implements dagger.MembersInjector<ChangeHabitColorCommand>
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ChangeHabitColorCommand_MembersInjector

        +
        public ChangeHabitColorCommand_MembersInjector(javax.inject.Provider<HabitList> habitListProvider)
        +
      • +
      +
    • +
    + + +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/commands/Command.html b/javadoc/org/isoron/uhabits/commands/Command.html new file mode 100644 index 000000000..31221055a --- /dev/null +++ b/javadoc/org/isoron/uhabits/commands/Command.html @@ -0,0 +1,319 @@ + + + + + +Command (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.commands
+

Class Command

+
+
+ +
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      Command() 
      +
    • +
    + + +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Command

        +
        public Command()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        execute

        +
        public abstract void execute()
        +
      • +
      + + + +
        +
      • +

        getExecuteStringId

        +
        public java.lang.Integer getExecuteStringId()
        +
      • +
      + + + +
        +
      • +

        getUndoStringId

        +
        public java.lang.Integer getUndoStringId()
        +
      • +
      + + + +
        +
      • +

        undo

        +
        public abstract void undo()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/commands/CommandRunner.Listener.html b/javadoc/org/isoron/uhabits/commands/CommandRunner.Listener.html new file mode 100644 index 000000000..7830b99f8 --- /dev/null +++ b/javadoc/org/isoron/uhabits/commands/CommandRunner.Listener.html @@ -0,0 +1,233 @@ + + + + + +CommandRunner.Listener (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.commands
+

Interface CommandRunner.Listener

+
+
+
+
    +
  • +
    +
    All Known Implementing Classes:
    +
    HabitCardListCache
    +
    +
    +
    Enclosing class:
    +
    CommandRunner
    +
    +
    +
    +
    public static interface CommandRunner.Listener
    +
    Interface implemented by objects that want to receive an event whenever a + command is executed.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        onCommandExecuted

        +
        void onCommandExecuted(@NonNull
        +                       Command command,
        +                       @Nullable
        +                       java.lang.Long refreshKey)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/commands/CommandRunner.html b/javadoc/org/isoron/uhabits/commands/CommandRunner.html new file mode 100644 index 000000000..870ad31a7 --- /dev/null +++ b/javadoc/org/isoron/uhabits/commands/CommandRunner.html @@ -0,0 +1,323 @@ + + + + + +CommandRunner (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.commands
+

Class CommandRunner

+
+
+ +
+
    +
  • +
    +
    +
    public class CommandRunner
    +extends java.lang.Object
    +
    A CommandRunner executes and undoes commands. +

    + CommandRunners also allows objects to subscribe to it, and receive events + whenever a command is performed.

    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        CommandRunner

        +
        public CommandRunner()
        +
      • +
      +
    • +
    + + +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/commands/CreateHabitCommand.html b/javadoc/org/isoron/uhabits/commands/CreateHabitCommand.html new file mode 100644 index 000000000..e22691ae1 --- /dev/null +++ b/javadoc/org/isoron/uhabits/commands/CreateHabitCommand.html @@ -0,0 +1,330 @@ + + + + + +CreateHabitCommand (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.commands
+

Class CreateHabitCommand

+
+
+ +
+
    +
  • +
    +
    +
    public class CreateHabitCommand
    +extends Command
    +
    Command to create a habit.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        CreateHabitCommand

        +
        public CreateHabitCommand(Habit model)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        execute

        +
        public void execute()
        +
        +
        Specified by:
        +
        execute in class Command
        +
        +
      • +
      + + + +
        +
      • +

        undo

        +
        public void undo()
        +
        +
        Specified by:
        +
        undo in class Command
        +
        +
      • +
      + + + +
        +
      • +

        getExecuteStringId

        +
        public java.lang.Integer getExecuteStringId()
        +
        +
        Overrides:
        +
        getExecuteStringId in class Command
        +
        +
      • +
      + + + +
        +
      • +

        getUndoStringId

        +
        public java.lang.Integer getUndoStringId()
        +
        +
        Overrides:
        +
        getUndoStringId in class Command
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/commands/CreateHabitCommand_MembersInjector.html b/javadoc/org/isoron/uhabits/commands/CreateHabitCommand_MembersInjector.html new file mode 100644 index 000000000..5abfe6ade --- /dev/null +++ b/javadoc/org/isoron/uhabits/commands/CreateHabitCommand_MembersInjector.html @@ -0,0 +1,308 @@ + + + + + +CreateHabitCommand_MembersInjector + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.commands
+

Class CreateHabitCommand_MembersInjector

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    dagger.MembersInjector<CreateHabitCommand>
    +
    +
    +
    +
    @Generated(value="dagger.internal.codegen.ComponentProcessor",
    +           comments="https://google.github.io/dagger")
    +public final class CreateHabitCommand_MembersInjector
    +extends java.lang.Object
    +implements dagger.MembersInjector<CreateHabitCommand>
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        CreateHabitCommand_MembersInjector

        +
        public CreateHabitCommand_MembersInjector(javax.inject.Provider<HabitList> habitListProvider)
        +
      • +
      +
    • +
    + + +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/commands/DeleteHabitsCommand.html b/javadoc/org/isoron/uhabits/commands/DeleteHabitsCommand.html new file mode 100644 index 000000000..0e6572bef --- /dev/null +++ b/javadoc/org/isoron/uhabits/commands/DeleteHabitsCommand.html @@ -0,0 +1,330 @@ + + + + + +DeleteHabitsCommand (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.commands
+

Class DeleteHabitsCommand

+
+
+ +
+
    +
  • +
    +
    +
    public class DeleteHabitsCommand
    +extends Command
    +
    Command to delete a list of habits.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      DeleteHabitsCommand(java.util.List<Habit> habits) 
      +
    • +
    + + +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        DeleteHabitsCommand

        +
        public DeleteHabitsCommand(java.util.List<Habit> habits)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        execute

        +
        public void execute()
        +
        +
        Specified by:
        +
        execute in class Command
        +
        +
      • +
      + + + +
        +
      • +

        undo

        +
        public void undo()
        +
        +
        Specified by:
        +
        undo in class Command
        +
        +
      • +
      + + + +
        +
      • +

        getExecuteStringId

        +
        public java.lang.Integer getExecuteStringId()
        +
        +
        Overrides:
        +
        getExecuteStringId in class Command
        +
        +
      • +
      + + + +
        +
      • +

        getUndoStringId

        +
        public java.lang.Integer getUndoStringId()
        +
        +
        Overrides:
        +
        getUndoStringId in class Command
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/commands/DeleteHabitsCommand_MembersInjector.html b/javadoc/org/isoron/uhabits/commands/DeleteHabitsCommand_MembersInjector.html new file mode 100644 index 000000000..def7aa561 --- /dev/null +++ b/javadoc/org/isoron/uhabits/commands/DeleteHabitsCommand_MembersInjector.html @@ -0,0 +1,308 @@ + + + + + +DeleteHabitsCommand_MembersInjector + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.commands
+

Class DeleteHabitsCommand_MembersInjector

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    dagger.MembersInjector<DeleteHabitsCommand>
    +
    +
    +
    +
    @Generated(value="dagger.internal.codegen.ComponentProcessor",
    +           comments="https://google.github.io/dagger")
    +public final class DeleteHabitsCommand_MembersInjector
    +extends java.lang.Object
    +implements dagger.MembersInjector<DeleteHabitsCommand>
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        DeleteHabitsCommand_MembersInjector

        +
        public DeleteHabitsCommand_MembersInjector(javax.inject.Provider<HabitList> habitListProvider)
        +
      • +
      +
    • +
    + + +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/commands/EditHabitCommand.html b/javadoc/org/isoron/uhabits/commands/EditHabitCommand.html new file mode 100644 index 000000000..2265d9cdf --- /dev/null +++ b/javadoc/org/isoron/uhabits/commands/EditHabitCommand.html @@ -0,0 +1,332 @@ + + + + + +EditHabitCommand (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.commands
+

Class EditHabitCommand

+
+
+ +
+
    +
  • +
    +
    +
    public class EditHabitCommand
    +extends Command
    +
    Command to modify a habit.
    +
  • +
+
+
+
    +
  • + + + + +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        EditHabitCommand

        +
        public EditHabitCommand(Habit original,
        +                        Habit modified)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        execute

        +
        public void execute()
        +
        +
        Specified by:
        +
        execute in class Command
        +
        +
      • +
      + + + +
        +
      • +

        getExecuteStringId

        +
        public java.lang.Integer getExecuteStringId()
        +
        +
        Overrides:
        +
        getExecuteStringId in class Command
        +
        +
      • +
      + + + +
        +
      • +

        getUndoStringId

        +
        public java.lang.Integer getUndoStringId()
        +
        +
        Overrides:
        +
        getUndoStringId in class Command
        +
        +
      • +
      + + + +
        +
      • +

        undo

        +
        public void undo()
        +
        +
        Specified by:
        +
        undo in class Command
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/commands/EditHabitCommand_MembersInjector.html b/javadoc/org/isoron/uhabits/commands/EditHabitCommand_MembersInjector.html new file mode 100644 index 000000000..22d86baf9 --- /dev/null +++ b/javadoc/org/isoron/uhabits/commands/EditHabitCommand_MembersInjector.html @@ -0,0 +1,308 @@ + + + + + +EditHabitCommand_MembersInjector + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.commands
+

Class EditHabitCommand_MembersInjector

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    dagger.MembersInjector<EditHabitCommand>
    +
    +
    +
    +
    @Generated(value="dagger.internal.codegen.ComponentProcessor",
    +           comments="https://google.github.io/dagger")
    +public final class EditHabitCommand_MembersInjector
    +extends java.lang.Object
    +implements dagger.MembersInjector<EditHabitCommand>
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        EditHabitCommand_MembersInjector

        +
        public EditHabitCommand_MembersInjector(javax.inject.Provider<HabitList> habitListProvider)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        create

        +
        public static dagger.MembersInjector<EditHabitCommand> create(javax.inject.Provider<HabitList> habitListProvider)
        +
      • +
      + + + +
        +
      • +

        injectMembers

        +
        public void injectMembers(EditHabitCommand instance)
        +
        +
        Specified by:
        +
        injectMembers in interface dagger.MembersInjector<EditHabitCommand>
        +
        +
      • +
      + + + +
        +
      • +

        injectHabitList

        +
        public static void injectHabitList(EditHabitCommand instance,
        +                                   javax.inject.Provider<HabitList> habitListProvider)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/commands/ToggleRepetitionCommand.html b/javadoc/org/isoron/uhabits/commands/ToggleRepetitionCommand.html new file mode 100644 index 000000000..29cc94a30 --- /dev/null +++ b/javadoc/org/isoron/uhabits/commands/ToggleRepetitionCommand.html @@ -0,0 +1,305 @@ + + + + + +ToggleRepetitionCommand (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.commands
+

Class ToggleRepetitionCommand

+
+
+ +
+
    +
  • +
    +
    +
    public class ToggleRepetitionCommand
    +extends Command
    +
    Command to toggle a repetition.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ToggleRepetitionCommand

        +
        public ToggleRepetitionCommand(Habit habit,
        +                               long offset)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        execute

        +
        public void execute()
        +
        +
        Specified by:
        +
        execute in class Command
        +
        +
      • +
      + + + +
        +
      • +

        undo

        +
        public void undo()
        +
        +
        Specified by:
        +
        undo in class Command
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/commands/UnarchiveHabitsCommand.html b/javadoc/org/isoron/uhabits/commands/UnarchiveHabitsCommand.html new file mode 100644 index 000000000..d3a94be5b --- /dev/null +++ b/javadoc/org/isoron/uhabits/commands/UnarchiveHabitsCommand.html @@ -0,0 +1,330 @@ + + + + + +UnarchiveHabitsCommand (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.commands
+

Class UnarchiveHabitsCommand

+
+
+ +
+
    +
  • +
    +
    +
    public class UnarchiveHabitsCommand
    +extends Command
    +
    Command to unarchive a list of habits.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        UnarchiveHabitsCommand

        +
        public UnarchiveHabitsCommand(java.util.List<Habit> habits)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        execute

        +
        public void execute()
        +
        +
        Specified by:
        +
        execute in class Command
        +
        +
      • +
      + + + +
        +
      • +

        undo

        +
        public void undo()
        +
        +
        Specified by:
        +
        undo in class Command
        +
        +
      • +
      + + + +
        +
      • +

        getExecuteStringId

        +
        public java.lang.Integer getExecuteStringId()
        +
        +
        Overrides:
        +
        getExecuteStringId in class Command
        +
        +
      • +
      + + + +
        +
      • +

        getUndoStringId

        +
        public java.lang.Integer getUndoStringId()
        +
        +
        Overrides:
        +
        getUndoStringId in class Command
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/commands/UnarchiveHabitsCommand_MembersInjector.html b/javadoc/org/isoron/uhabits/commands/UnarchiveHabitsCommand_MembersInjector.html new file mode 100644 index 000000000..8fe88b0f7 --- /dev/null +++ b/javadoc/org/isoron/uhabits/commands/UnarchiveHabitsCommand_MembersInjector.html @@ -0,0 +1,308 @@ + + + + + +UnarchiveHabitsCommand_MembersInjector + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.commands
+

Class UnarchiveHabitsCommand_MembersInjector

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    dagger.MembersInjector<UnarchiveHabitsCommand>
    +
    +
    +
    +
    @Generated(value="dagger.internal.codegen.ComponentProcessor",
    +           comments="https://google.github.io/dagger")
    +public final class UnarchiveHabitsCommand_MembersInjector
    +extends java.lang.Object
    +implements dagger.MembersInjector<UnarchiveHabitsCommand>
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        UnarchiveHabitsCommand_MembersInjector

        +
        public UnarchiveHabitsCommand_MembersInjector(javax.inject.Provider<HabitList> habitListProvider)
        +
      • +
      +
    • +
    + + +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/commands/package-frame.html b/javadoc/org/isoron/uhabits/commands/package-frame.html new file mode 100644 index 000000000..ed9eb4f92 --- /dev/null +++ b/javadoc/org/isoron/uhabits/commands/package-frame.html @@ -0,0 +1,32 @@ + + + + + +org.isoron.uhabits.commands (Javadoc | Loop Habit Tracker) + + + + + +

org.isoron.uhabits.commands

+
+

Interfaces

+ +

Classes

+ +
+ + diff --git a/javadoc/org/isoron/uhabits/commands/package-summary.html b/javadoc/org/isoron/uhabits/commands/package-summary.html new file mode 100644 index 000000000..714c1f28c --- /dev/null +++ b/javadoc/org/isoron/uhabits/commands/package-summary.html @@ -0,0 +1,218 @@ + + + + + +org.isoron.uhabits.commands (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + +
+

Package org.isoron.uhabits.commands

+
+
Provides commands to modify the models, such as CreateHabitCommand.
+
+

See: Description

+
+
+ + + + +

Package org.isoron.uhabits.commands Description

+
Provides commands to modify the models, such as CreateHabitCommand.
+
+ +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/commands/package-tree.html b/javadoc/org/isoron/uhabits/commands/package-tree.html new file mode 100644 index 000000000..464cac9ef --- /dev/null +++ b/javadoc/org/isoron/uhabits/commands/package-tree.html @@ -0,0 +1,150 @@ + + + + + +org.isoron.uhabits.commands Class Hierarchy (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For Package org.isoron.uhabits.commands

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +

Interface Hierarchy

+ +
+ +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/io/AbstractImporter.html b/javadoc/org/isoron/uhabits/io/AbstractImporter.html new file mode 100644 index 000000000..a86da0ad9 --- /dev/null +++ b/javadoc/org/isoron/uhabits/io/AbstractImporter.html @@ -0,0 +1,319 @@ + + + + + +AbstractImporter (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.io
+

Class AbstractImporter

+
+
+ +
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        AbstractImporter

        +
        public AbstractImporter()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        canHandle

        +
        public abstract boolean canHandle(@NonNull
        +                                  java.io.File file)
        +                           throws java.io.IOException
        +
        +
        Throws:
        +
        java.io.IOException
        +
        +
      • +
      + + + +
        +
      • +

        importHabitsFromFile

        +
        public abstract void importHabitsFromFile(@NonNull
        +                                          java.io.File file)
        +                                   throws java.io.IOException
        +
        +
        Throws:
        +
        java.io.IOException
        +
        +
      • +
      + + + +
        +
      • +

        isSQLite3File

        +
        public static boolean isSQLite3File(@NonNull
        +                                    java.io.File file)
        +                             throws java.io.IOException
        +
        +
        Throws:
        +
        java.io.IOException
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/io/AbstractImporter_MembersInjector.html b/javadoc/org/isoron/uhabits/io/AbstractImporter_MembersInjector.html new file mode 100644 index 000000000..90cd31a4a --- /dev/null +++ b/javadoc/org/isoron/uhabits/io/AbstractImporter_MembersInjector.html @@ -0,0 +1,308 @@ + + + + + +AbstractImporter_MembersInjector + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.io
+

Class AbstractImporter_MembersInjector

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    dagger.MembersInjector<AbstractImporter>
    +
    +
    +
    +
    @Generated(value="dagger.internal.codegen.ComponentProcessor",
    +           comments="https://google.github.io/dagger")
    +public final class AbstractImporter_MembersInjector
    +extends java.lang.Object
    +implements dagger.MembersInjector<AbstractImporter>
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        AbstractImporter_MembersInjector

        +
        public AbstractImporter_MembersInjector(javax.inject.Provider<HabitList> habitListProvider)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        create

        +
        public static dagger.MembersInjector<AbstractImporter> create(javax.inject.Provider<HabitList> habitListProvider)
        +
      • +
      + + + +
        +
      • +

        injectMembers

        +
        public void injectMembers(AbstractImporter instance)
        +
        +
        Specified by:
        +
        injectMembers in interface dagger.MembersInjector<AbstractImporter>
        +
        +
      • +
      + + + +
        +
      • +

        injectHabitList

        +
        public static void injectHabitList(AbstractImporter instance,
        +                                   javax.inject.Provider<HabitList> habitListProvider)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/io/GenericImporter.html b/javadoc/org/isoron/uhabits/io/GenericImporter.html new file mode 100644 index 000000000..201f83b80 --- /dev/null +++ b/javadoc/org/isoron/uhabits/io/GenericImporter.html @@ -0,0 +1,312 @@ + + + + + +GenericImporter (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.io
+

Class GenericImporter

+
+
+ +
+
    +
  • +
    +
    +
    public class GenericImporter
    +extends AbstractImporter
    +
    A GenericImporter decides which implementation of AbstractImporter is able to + handle a given file and delegates to it the task of importing the data.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        GenericImporter

        +
        public GenericImporter()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        canHandle

        +
        public boolean canHandle(@NonNull
        +                         java.io.File file)
        +                  throws java.io.IOException
        +
        +
        Specified by:
        +
        canHandle in class AbstractImporter
        +
        Throws:
        +
        java.io.IOException
        +
        +
      • +
      + + + +
        +
      • +

        importHabitsFromFile

        +
        public void importHabitsFromFile(@NonNull
        +                                 java.io.File file)
        +                          throws java.io.IOException
        +
        +
        Specified by:
        +
        importHabitsFromFile in class AbstractImporter
        +
        Throws:
        +
        java.io.IOException
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/io/HabitBullCSVImporter.html b/javadoc/org/isoron/uhabits/io/HabitBullCSVImporter.html new file mode 100644 index 000000000..e2830f9bc --- /dev/null +++ b/javadoc/org/isoron/uhabits/io/HabitBullCSVImporter.html @@ -0,0 +1,311 @@ + + + + + +HabitBullCSVImporter (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.io
+

Class HabitBullCSVImporter

+
+
+ +
+
    +
  • +
    +
    +
    public class HabitBullCSVImporter
    +extends AbstractImporter
    +
    Class that imports data from HabitBull CSV files.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        HabitBullCSVImporter

        +
        public HabitBullCSVImporter()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        canHandle

        +
        public boolean canHandle(@NonNull
        +                         java.io.File file)
        +                  throws java.io.IOException
        +
        +
        Specified by:
        +
        canHandle in class AbstractImporter
        +
        Throws:
        +
        java.io.IOException
        +
        +
      • +
      + + + +
        +
      • +

        importHabitsFromFile

        +
        public void importHabitsFromFile(@NonNull
        +                                 java.io.File file)
        +                          throws java.io.IOException
        +
        +
        Specified by:
        +
        importHabitsFromFile in class AbstractImporter
        +
        Throws:
        +
        java.io.IOException
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/io/HabitsCSVExporter.html b/javadoc/org/isoron/uhabits/io/HabitsCSVExporter.html new file mode 100644 index 000000000..4d54faf5a --- /dev/null +++ b/javadoc/org/isoron/uhabits/io/HabitsCSVExporter.html @@ -0,0 +1,277 @@ + + + + + +HabitsCSVExporter (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.io
+

Class HabitsCSVExporter

+
+
+ +
+
    +
  • +
    +
    +
    public class HabitsCSVExporter
    +extends java.lang.Object
    +
    Class that exports the application data to CSV files.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      HabitsCSVExporter(java.util.List<Habit> habits, + java.io.File dir) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      java.lang.StringwriteArchive() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        HabitsCSVExporter

        +
        public HabitsCSVExporter(java.util.List<Habit> habits,
        +                         java.io.File dir)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        writeArchive

        +
        public java.lang.String writeArchive()
        +                              throws java.io.IOException
        +
        +
        Throws:
        +
        java.io.IOException
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/io/HabitsCSVExporter_MembersInjector.html b/javadoc/org/isoron/uhabits/io/HabitsCSVExporter_MembersInjector.html new file mode 100644 index 000000000..016670292 --- /dev/null +++ b/javadoc/org/isoron/uhabits/io/HabitsCSVExporter_MembersInjector.html @@ -0,0 +1,308 @@ + + + + + +HabitsCSVExporter_MembersInjector + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.io
+

Class HabitsCSVExporter_MembersInjector

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    dagger.MembersInjector<HabitsCSVExporter>
    +
    +
    +
    +
    @Generated(value="dagger.internal.codegen.ComponentProcessor",
    +           comments="https://google.github.io/dagger")
    +public final class HabitsCSVExporter_MembersInjector
    +extends java.lang.Object
    +implements dagger.MembersInjector<HabitsCSVExporter>
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        HabitsCSVExporter_MembersInjector

        +
        public HabitsCSVExporter_MembersInjector(javax.inject.Provider<HabitList> habitListProvider)
        +
      • +
      +
    • +
    + + +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/io/LoopDBImporter.html b/javadoc/org/isoron/uhabits/io/LoopDBImporter.html new file mode 100644 index 000000000..1a1633552 --- /dev/null +++ b/javadoc/org/isoron/uhabits/io/LoopDBImporter.html @@ -0,0 +1,311 @@ + + + + + +LoopDBImporter (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.io
+

Class LoopDBImporter

+
+
+ +
+
    +
  • +
    +
    +
    public class LoopDBImporter
    +extends AbstractImporter
    +
    Class that imports data from database files exported by Loop Habit Tracker.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        LoopDBImporter

        +
        public LoopDBImporter()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        canHandle

        +
        public boolean canHandle(@NonNull
        +                         java.io.File file)
        +                  throws java.io.IOException
        +
        +
        Specified by:
        +
        canHandle in class AbstractImporter
        +
        Throws:
        +
        java.io.IOException
        +
        +
      • +
      + + + +
        +
      • +

        importHabitsFromFile

        +
        public void importHabitsFromFile(@NonNull
        +                                 java.io.File file)
        +                          throws java.io.IOException
        +
        +
        Specified by:
        +
        importHabitsFromFile in class AbstractImporter
        +
        Throws:
        +
        java.io.IOException
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/io/RewireDBImporter.html b/javadoc/org/isoron/uhabits/io/RewireDBImporter.html new file mode 100644 index 000000000..832ecd3bf --- /dev/null +++ b/javadoc/org/isoron/uhabits/io/RewireDBImporter.html @@ -0,0 +1,311 @@ + + + + + +RewireDBImporter (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.io
+

Class RewireDBImporter

+
+
+ +
+
    +
  • +
    +
    +
    public class RewireDBImporter
    +extends AbstractImporter
    +
    Class that imports database files exported by Rewire.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        RewireDBImporter

        +
        public RewireDBImporter()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        canHandle

        +
        public boolean canHandle(@NonNull
        +                         java.io.File file)
        +                  throws java.io.IOException
        +
        +
        Specified by:
        +
        canHandle in class AbstractImporter
        +
        Throws:
        +
        java.io.IOException
        +
        +
      • +
      + + + +
        +
      • +

        importHabitsFromFile

        +
        public void importHabitsFromFile(@NonNull
        +                                 java.io.File file)
        +                          throws java.io.IOException
        +
        +
        Specified by:
        +
        importHabitsFromFile in class AbstractImporter
        +
        Throws:
        +
        java.io.IOException
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/io/TickmateDBImporter.html b/javadoc/org/isoron/uhabits/io/TickmateDBImporter.html new file mode 100644 index 000000000..9e061f1f7 --- /dev/null +++ b/javadoc/org/isoron/uhabits/io/TickmateDBImporter.html @@ -0,0 +1,311 @@ + + + + + +TickmateDBImporter (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.io
+

Class TickmateDBImporter

+
+
+ +
+
    +
  • +
    +
    +
    public class TickmateDBImporter
    +extends AbstractImporter
    +
    Class that imports data from database files exported by Tickmate.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        TickmateDBImporter

        +
        public TickmateDBImporter()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        canHandle

        +
        public boolean canHandle(@NonNull
        +                         java.io.File file)
        +                  throws java.io.IOException
        +
        +
        Specified by:
        +
        canHandle in class AbstractImporter
        +
        Throws:
        +
        java.io.IOException
        +
        +
      • +
      + + + +
        +
      • +

        importHabitsFromFile

        +
        public void importHabitsFromFile(@NonNull
        +                                 java.io.File file)
        +                          throws java.io.IOException
        +
        +
        Specified by:
        +
        importHabitsFromFile in class AbstractImporter
        +
        Throws:
        +
        java.io.IOException
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/io/package-frame.html b/javadoc/org/isoron/uhabits/io/package-frame.html new file mode 100644 index 000000000..16a35aef7 --- /dev/null +++ b/javadoc/org/isoron/uhabits/io/package-frame.html @@ -0,0 +1,26 @@ + + + + + +org.isoron.uhabits.io (Javadoc | Loop Habit Tracker) + + + + + +

org.isoron.uhabits.io

+
+

Classes

+ +
+ + diff --git a/javadoc/org/isoron/uhabits/io/package-summary.html b/javadoc/org/isoron/uhabits/io/package-summary.html new file mode 100644 index 000000000..69b3efdd9 --- /dev/null +++ b/javadoc/org/isoron/uhabits/io/package-summary.html @@ -0,0 +1,189 @@ + + + + + +org.isoron.uhabits.io (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + +
+

Package org.isoron.uhabits.io

+
+
Provides classes that deal with importing from and exporting to files.
+
+

See: Description

+
+
+ + + + +

Package org.isoron.uhabits.io Description

+
Provides classes that deal with importing from and exporting to files.
+
+ +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/io/package-tree.html b/javadoc/org/isoron/uhabits/io/package-tree.html new file mode 100644 index 000000000..000a81345 --- /dev/null +++ b/javadoc/org/isoron/uhabits/io/package-tree.html @@ -0,0 +1,144 @@ + + + + + +org.isoron.uhabits.io Class Hierarchy (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For Package org.isoron.uhabits.io

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+ +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/models/Checkmark.html b/javadoc/org/isoron/uhabits/models/Checkmark.html new file mode 100644 index 000000000..9c4b12982 --- /dev/null +++ b/javadoc/org/isoron/uhabits/models/Checkmark.html @@ -0,0 +1,380 @@ + + + + + +Checkmark (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.models
+

Class Checkmark

+
+
+ +
+
    +
  • +
    +
    +
    public class Checkmark
    +extends java.lang.Object
    +
    A Checkmark represents the completion status of the habit for a given day. +

    + While repetitions simply record that the habit was performed at a given date, + a checkmark provides more information, such as whether a repetition was + expected at that day or not. +

    + Checkmarks are computed automatically from the list of repetitions.

    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      static intCHECKED_EXPLICITLY +
      Indicates that there was a repetition at the timestamp.
      +
      static intCHECKED_IMPLICITLY +
      Indicates that there was no repetition at the timestamp, but one was not + expected in any case, due to the frequency of the habit.
      +
      static intUNCHECKED +
      Indicates that there was no repetition at the timestamp, even though a + repetition was expected.
      +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      Checkmark(Habit habit, + long timestamp, + int value) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      longgetTimestamp() 
      intgetValue() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        CHECKED_EXPLICITLY

        +
        public static final int CHECKED_EXPLICITLY
        +
        Indicates that there was a repetition at the timestamp.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        CHECKED_IMPLICITLY

        +
        public static final int CHECKED_IMPLICITLY
        +
        Indicates that there was no repetition at the timestamp, but one was not + expected in any case, due to the frequency of the habit.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        UNCHECKED

        +
        public static final int UNCHECKED
        +
        Indicates that there was no repetition at the timestamp, even though a + repetition was expected.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Checkmark

        +
        public Checkmark(Habit habit,
        +                 long timestamp,
        +                 int value)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getTimestamp

        +
        public long getTimestamp()
        +
      • +
      + + + +
        +
      • +

        getValue

        +
        public int getValue()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/models/CheckmarkList.html b/javadoc/org/isoron/uhabits/models/CheckmarkList.html new file mode 100644 index 000000000..548a0127b --- /dev/null +++ b/javadoc/org/isoron/uhabits/models/CheckmarkList.html @@ -0,0 +1,542 @@ + + + + + +CheckmarkList (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.models
+

Class CheckmarkList

+
+
+ +
+ +
+
+
    +
  • + + + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      CheckmarkList(Habit habit) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected voidcompute(long from, + long to) +
      Computes and stores one checkmark for each day that falls inside the + specified interval of time.
      +
      protected voidcomputeAll() +
      Computes and stores one checkmark for each day, since the first + repetition until today.
      +
      int[]getAllValues() +
      Returns the values for all the checkmarks, since the oldest repetition of + the habit until today.
      +
      protected abstract CheckmarkgetNewest() +
      Returns newest checkmark that has already been computed.
      +
      CheckmarkgetToday() +
      Returns the checkmark for today.
      +
      intgetTodayValue() +
      Returns the value of today's checkmark.
      +
      abstract int[]getValues(long from, + long to) +
      Returns the values of the checkmarks that fall inside a certain interval + of time.
      +
      protected abstract voidinsert(long[] timestamps, + int[] values) 
      abstract voidinvalidateNewerThan(long timestamp) +
      Marks as invalid every checkmark that has timestamp either equal or newer + than a given timestamp.
      +
      voidwriteCSV(java.io.Writer out) +
      Writes the entire list of checkmarks to the given writer, in CSV format.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        CheckmarkList

        +
        public CheckmarkList(Habit habit)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getAllValues

        +
        @NonNull
        +public int[] getAllValues()
        +
        Returns the values for all the checkmarks, since the oldest repetition of + the habit until today. If there are no repetitions at all, returns an + empty array. +

        + The values are returned in an array containing one integer value for each + day since the first repetition of the habit until today. The first entry + corresponds to today, the second entry corresponds to yesterday, and so + on.

        +
        +
        Returns:
        +
        values for the checkmarks in the interval
        +
        +
      • +
      + + + +
        +
      • +

        getToday

        +
        @Nullable
        +public Checkmark getToday()
        +
        Returns the checkmark for today.
        +
        +
        Returns:
        +
        checkmark for today
        +
        +
      • +
      + + + +
        +
      • +

        getTodayValue

        +
        public int getTodayValue()
        +
        Returns the value of today's checkmark.
        +
        +
        Returns:
        +
        value of today's checkmark
        +
        +
      • +
      + + + +
        +
      • +

        getValues

        +
        public abstract int[] getValues(long from,
        +                                long to)
        +
        Returns the values of the checkmarks that fall inside a certain interval + of time. +

        + The values are returned in an array containing one integer value for each + day of the interval. The first entry corresponds to the most recent day + in the interval. Each subsequent entry corresponds to one day older than + the previous entry. The boundaries of the time interval are included.

        +
        +
        Parameters:
        +
        from - timestamp for the oldest checkmark
        +
        to - timestamp for the newest checkmark
        +
        Returns:
        +
        values for the checkmarks inside the given interval
        +
        +
      • +
      + + + +
        +
      • +

        invalidateNewerThan

        +
        public abstract void invalidateNewerThan(long timestamp)
        +
        Marks as invalid every checkmark that has timestamp either equal or newer + than a given timestamp. These checkmarks will be recomputed at the next + time they are queried.
        +
        +
        Parameters:
        +
        timestamp - the timestamp
        +
        +
      • +
      + + + +
        +
      • +

        writeCSV

        +
        public void writeCSV(java.io.Writer out)
        +              throws java.io.IOException
        +
        Writes the entire list of checkmarks to the given writer, in CSV format. + There is one line for each checkmark. Each line contains two fields: + timestamp and value.
        +
        +
        Parameters:
        +
        out - the writer where the CSV will be output
        +
        Throws:
        +
        java.io.IOException - in case write operations fail
        +
        +
      • +
      + + + +
        +
      • +

        compute

        +
        protected void compute(long from,
        +                       long to)
        +
        Computes and stores one checkmark for each day that falls inside the + specified interval of time. Days that already have a corresponding + checkmark are skipped.
        +
        +
        Parameters:
        +
        from - timestamp for the beginning of the interval
        +
        to - timestamp for the end of the interval
        +
        +
      • +
      + + + +
        +
      • +

        computeAll

        +
        protected void computeAll()
        +
        Computes and stores one checkmark for each day, since the first + repetition until today. Days that already have a corresponding checkmark + are skipped.
        +
      • +
      + + + +
        +
      • +

        getNewest

        +
        protected abstract Checkmark getNewest()
        +
        Returns newest checkmark that has already been computed. Ignores any + checkmark that has timestamp in the future. This does not update the + cache.
        +
        +
        Returns:
        +
        newest checkmark already computed
        +
        +
      • +
      + + + +
        +
      • +

        insert

        +
        protected abstract void insert(long[] timestamps,
        +                               int[] values)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/models/Habit.html b/javadoc/org/isoron/uhabits/models/Habit.html new file mode 100644 index 000000000..d5968f5c5 --- /dev/null +++ b/javadoc/org/isoron/uhabits/models/Habit.html @@ -0,0 +1,837 @@ + + + + + +Habit (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.models
+

Class Habit

+
+
+ +
+
    +
  • +
    +
    +
    public class Habit
    +extends java.lang.Object
    +
    The thing that the user wants to track.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      static java.lang.StringHABIT_URI_FORMAT 
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + + + + +
      Constructors 
      Constructor and Description
      Habit() +
      Constructs a habit with default attributes.
      +
      Habit(Habit model) +
      Constructs a habit with the same attributes as the specified habit.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      voidclearReminder() +
      Clears the reminder for a habit.
      +
      voidcopyFrom(Habit model) +
      Copies all the attributes of the specified habit into this habit
      +
      java.lang.IntegergetArchived() +
      Flag that indicates whether the habit is archived.
      +
      CheckmarkListgetCheckmarks() +
      List of checkmarks belonging to this habit.
      +
      java.lang.IntegergetColor() +
      Color of the habit.
      +
      java.lang.StringgetDescription() +
      Description of the habit
      +
      java.lang.IntegergetFreqDen() +
      Frequency denominator.
      +
      java.lang.IntegergetFreqNum() +
      Frequency numerator.
      +
      java.lang.IntegergetHighlight() +
      Not currently used.
      +
      java.lang.LonggetId() 
      java.lang.StringgetName() +
      Name of the habit
      +
      ModelObservablegetObservable() 
      java.lang.IntegergetReminderDays() +
      Days of the week the reminder should be shown.
      +
      java.lang.IntegergetReminderHour() +
      Hour of the day the reminder should be shown.
      +
      java.lang.IntegergetReminderMin() +
      Minute the reminder should be shown.
      +
      RepetitionListgetRepetitions() +
      List of repetitions belonging to this habit.
      +
      ScoreListgetScores() +
      List of scores belonging to this habit.
      +
      SQLiteStreakListgetStreaks() +
      List of streaks belonging to this habit.
      +
      android.net.UrigetUri() +
      Returns the public URI that identifies this habit
      +
      booleanhasReminder() +
      Checks whether the habit has a reminder set.
      +
      booleanisArchived() +
      Returns whether the habit is archived or not.
      +
      voidsetArchived(java.lang.Integer archived) 
      voidsetColor(java.lang.Integer color) 
      voidsetDescription(java.lang.String description) 
      voidsetFreqDen(java.lang.Integer freqDen) 
      voidsetFreqNum(java.lang.Integer freqNum) 
      voidsetHighlight(java.lang.Integer highlight) 
      voidsetId(java.lang.Long id) 
      voidsetName(java.lang.String name) 
      voidsetReminderDays(java.lang.Integer reminderDays) 
      voidsetReminderHour(java.lang.Integer reminderHour) 
      voidsetReminderMin(java.lang.Integer reminderMin) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        HABIT_URI_FORMAT

        +
        public static final java.lang.String HABIT_URI_FORMAT
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Habit

        +
        public Habit(Habit model)
        +
        Constructs a habit with the same attributes as the specified habit.
        +
        +
        Parameters:
        +
        model - the model whose attributes should be copied from
        +
        +
      • +
      + + + +
        +
      • +

        Habit

        +
        public Habit()
        +
        Constructs a habit with default attributes. +

        + The habit is not archived, not highlighted, has no reminders and is + placed in the last position of the list of habits.

        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        clearReminder

        +
        public void clearReminder()
        +
        Clears the reminder for a habit. This sets all the related fields to + null.
        +
      • +
      + + + +
        +
      • +

        copyFrom

        +
        public void copyFrom(@NonNull
        +                     Habit model)
        +
        Copies all the attributes of the specified habit into this habit
        +
        +
        Parameters:
        +
        model - the model whose attributes should be copied from
        +
        +
      • +
      + + + +
        +
      • +

        getArchived

        +
        public java.lang.Integer getArchived()
        +
        Flag that indicates whether the habit is archived. Archived habits are + usually omitted from listings, unless explicitly included.
        +
      • +
      + + + +
        +
      • +

        getCheckmarks

        +
        @NonNull
        +public CheckmarkList getCheckmarks()
        +
        List of checkmarks belonging to this habit.
        +
      • +
      + + + +
        +
      • +

        getColor

        +
        public java.lang.Integer getColor()
        +
        Color of the habit. +

        + This number is not an android.graphics.Color, but an index to the + activity color palette, which changes according to the theme. To convert + this color into an android.graphics.Color, use ColorHelper.getColor(context, + habit.color).

        +
      • +
      + + + +
        +
      • +

        setColor

        +
        public void setColor(java.lang.Integer color)
        +
      • +
      + + + +
        +
      • +

        getDescription

        +
        public java.lang.String getDescription()
        +
        Description of the habit
        +
      • +
      + + + +
        +
      • +

        setDescription

        +
        public void setDescription(java.lang.String description)
        +
      • +
      + + + +
        +
      • +

        getFreqDen

        +
        public java.lang.Integer getFreqDen()
        +
        Frequency denominator. If a habit is performed 3 times in 7 days, this + field equals 7.
        +
      • +
      + + + +
        +
      • +

        setFreqDen

        +
        public void setFreqDen(java.lang.Integer freqDen)
        +
      • +
      + + + +
        +
      • +

        getFreqNum

        +
        public java.lang.Integer getFreqNum()
        +
        Frequency numerator. If a habit is performed 3 times in 7 days, this + field equals 3.
        +
      • +
      + + + +
        +
      • +

        setFreqNum

        +
        public void setFreqNum(java.lang.Integer freqNum)
        +
      • +
      + + + +
        +
      • +

        getHighlight

        +
        public java.lang.Integer getHighlight()
        +
        Not currently used.
        +
      • +
      + + + +
        +
      • +

        setHighlight

        +
        public void setHighlight(java.lang.Integer highlight)
        +
      • +
      + + + +
        +
      • +

        getId

        +
        public java.lang.Long getId()
        +
      • +
      + + + +
        +
      • +

        setId

        +
        public void setId(java.lang.Long id)
        +
      • +
      + + + +
        +
      • +

        getName

        +
        public java.lang.String getName()
        +
        Name of the habit
        +
      • +
      + + + +
        +
      • +

        setName

        +
        public void setName(java.lang.String name)
        +
      • +
      + + + + + + + +
        +
      • +

        getReminderDays

        +
        @NonNull
        +public java.lang.Integer getReminderDays()
        +
        Days of the week the reminder should be shown. This field can be + converted to a list of booleans using the method DateHelper.unpackWeekdayList + and converted back to an integer by using the method + DateHelper.packWeekdayList. If the habit has no reminders, this value + should be ignored.
        +
      • +
      + + + +
        +
      • +

        setReminderDays

        +
        public void setReminderDays(@NonNull
        +                            java.lang.Integer reminderDays)
        +
      • +
      + + + +
        +
      • +

        getReminderHour

        +
        @Nullable
        +public java.lang.Integer getReminderHour()
        +
        Hour of the day the reminder should be shown. If there is no reminder, + this equals to null.
        +
      • +
      + + + +
        +
      • +

        setReminderHour

        +
        public void setReminderHour(@Nullable
        +                            java.lang.Integer reminderHour)
        +
      • +
      + + + +
        +
      • +

        getReminderMin

        +
        @Nullable
        +public java.lang.Integer getReminderMin()
        +
        Minute the reminder should be shown. If there is no reminder, this equals + to null.
        +
      • +
      + + + +
        +
      • +

        setReminderMin

        +
        public void setReminderMin(@Nullable
        +                           java.lang.Integer reminderMin)
        +
      • +
      + + + +
        +
      • +

        getRepetitions

        +
        @NonNull
        +public RepetitionList getRepetitions()
        +
        List of repetitions belonging to this habit.
        +
      • +
      + + + +
        +
      • +

        getScores

        +
        @NonNull
        +public ScoreList getScores()
        +
        List of scores belonging to this habit.
        +
      • +
      + + + +
        +
      • +

        getStreaks

        +
        @NonNull
        +public SQLiteStreakList getStreaks()
        +
        List of streaks belonging to this habit.
        +
      • +
      + + + +
        +
      • +

        getUri

        +
        public android.net.Uri getUri()
        +
        Returns the public URI that identifies this habit
        +
        +
        Returns:
        +
        the uri
        +
        +
      • +
      + + + +
        +
      • +

        hasReminder

        +
        public boolean hasReminder()
        +
        Checks whether the habit has a reminder set.
        +
        +
        Returns:
        +
        true if habit has reminder, false otherwise
        +
        +
      • +
      + + + +
        +
      • +

        isArchived

        +
        public boolean isArchived()
        +
        Returns whether the habit is archived or not.
        +
        +
        Returns:
        +
        true if archived
        +
        +
      • +
      + + + +
        +
      • +

        setArchived

        +
        public void setArchived(java.lang.Integer archived)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/models/HabitList.HabitMatcher.html b/javadoc/org/isoron/uhabits/models/HabitList.HabitMatcher.html new file mode 100644 index 000000000..58ef10db2 --- /dev/null +++ b/javadoc/org/isoron/uhabits/models/HabitList.HabitMatcher.html @@ -0,0 +1,234 @@ + + + + + +HabitList.HabitMatcher (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.models
+

Interface HabitList.HabitMatcher

+
+
+
+
    +
  • +
    +
    Enclosing class:
    +
    HabitList
    +
    +
    +
    +
    public static interface HabitList.HabitMatcher
    +
    A HabitMatcher decides whether habits match or not a certain condition. + They can be used to produce filtered lists of habits.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        matches

        +
        boolean matches(Habit habit)
        +
        Returns true if the given habit matches.
        +
        +
        Parameters:
        +
        habit - the habit to be checked.
        +
        Returns:
        +
        true if matches, false otherwise.
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/models/HabitList.html b/javadoc/org/isoron/uhabits/models/HabitList.html new file mode 100644 index 000000000..6a32081ad --- /dev/null +++ b/javadoc/org/isoron/uhabits/models/HabitList.html @@ -0,0 +1,617 @@ + + + + + +HabitList (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.models
+

Class HabitList

+
+
+ +
+ +
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      + + + + + + + + + + +
      Nested Classes 
      Modifier and TypeClass and Description
      static interface HabitList.HabitMatcher +
      A HabitMatcher decides whether habits match or not a certain condition.
      +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      HabitList() +
      Creates a new HabitList.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and TypeMethod and Description
      abstract voidadd(Habit habit) +
      Inserts a new habit in the list.
      +
      abstract intcount() +
      Returns the total number of unarchived habits.
      +
      abstract intcountWithArchived() +
      Returns the total number of habits, including archived habits.
      +
      abstract java.util.List<Habit>getAll(boolean includeArchive) +
      Returns a list of all habits, optionally including archived habits.
      +
      abstract HabitgetById(long id) +
      Returns the habit with specified id.
      +
      abstract HabitgetByPosition(int position) +
      Returns the habit that occupies a certain position.
      +
      java.util.List<Habit>getFiltered(HabitList.HabitMatcher matcher) +
      Returns the list of habits that match a given condition.
      +
      ModelObservablegetObservable() 
      java.util.List<Habit>getWithReminder() +
      Returns a list the habits that have a reminder.
      +
      abstract intindexOf(Habit h) +
      Returns the index of the given habit in the list, or -1 if the list does + not contain the habit.
      +
      abstract voidremove(Habit h) +
      Removes the given habit from the list.
      +
      abstract voidreorder(Habit from, + Habit to) +
      Changes the position of a habit in the list.
      +
      voidupdate(Habit habit) +
      Notifies the list that a certain habit has been modified.
      +
      abstract voidupdate(java.util.List<Habit> habits) +
      Notifies the list that a certain list of habits has been modified.
      +
      voidwriteCSV(java.io.Writer out) +
      Writes the list of habits to the given writer, in CSV format.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        HabitList

        +
        public HabitList()
        +
        Creates a new HabitList. +

        + Depending on the implementation, this list can either be empty or be + populated by some pre-existing habits.

        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        add

        +
        public abstract void add(Habit habit)
        +
        Inserts a new habit in the list.
        +
        +
        Parameters:
        +
        habit - the habit to be inserted
        +
        +
      • +
      + + + +
        +
      • +

        count

        +
        public abstract int count()
        +
        Returns the total number of unarchived habits.
        +
        +
        Returns:
        +
        number of unarchived habits
        +
        +
      • +
      + + + +
        +
      • +

        countWithArchived

        +
        public abstract int countWithArchived()
        +
        Returns the total number of habits, including archived habits.
        +
        +
        Returns:
        +
        number of habits, including archived
        +
        +
      • +
      + + + +
        +
      • +

        getAll

        +
        @NonNull
        +public abstract java.util.List<Habit> getAll(boolean includeArchive)
        +
        Returns a list of all habits, optionally including archived habits.
        +
        +
        Parameters:
        +
        includeArchive - whether archived habits should be included the + list
        +
        Returns:
        +
        list of all habits
        +
        +
      • +
      + + + +
        +
      • +

        getById

        +
        public abstract Habit getById(long id)
        +
        Returns the habit with specified id.
        +
        +
        Parameters:
        +
        id - the id of the habit
        +
        Returns:
        +
        the habit, or null if none exist
        +
        +
      • +
      + + + +
        +
      • +

        getByPosition

        +
        @Nullable
        +public abstract Habit getByPosition(int position)
        +
        Returns the habit that occupies a certain position.
        +
        +
        Parameters:
        +
        position - the position of the desired habit
        +
        Returns:
        +
        the habit at that position, or null if there is none
        +
        +
      • +
      + + + +
        +
      • +

        getFiltered

        +
        @NonNull
        +public java.util.List<Habit> getFiltered(HabitList.HabitMatcher matcher)
        +
        Returns the list of habits that match a given condition.
        +
        +
        Parameters:
        +
        matcher - the matcher that checks the condition
        +
        Returns:
        +
        the list of matching habits
        +
        +
      • +
      + + + + + + + +
        +
      • +

        getWithReminder

        +
        @NonNull
        +public java.util.List<Habit> getWithReminder()
        +
        Returns a list the habits that have a reminder. Does not include archived + habits.
        +
        +
        Returns:
        +
        list of habits with reminder
        +
        +
      • +
      + + + +
        +
      • +

        indexOf

        +
        public abstract int indexOf(Habit h)
        +
        Returns the index of the given habit in the list, or -1 if the list does + not contain the habit.
        +
        +
        Parameters:
        +
        h - the habit
        +
        Returns:
        +
        the index of the habit, or -1 if not in the list
        +
        +
      • +
      + + + +
        +
      • +

        remove

        +
        public abstract void remove(@NonNull
        +                            Habit h)
        +
        Removes the given habit from the list. +

        + If the given habit is not in the list, does nothing.

        +
        +
        Parameters:
        +
        h - the habit to be removed.
        +
        +
      • +
      + + + +
        +
      • +

        reorder

        +
        public abstract void reorder(Habit from,
        +                             Habit to)
        +
        Changes the position of a habit in the list.
        +
        +
        Parameters:
        +
        from - the habit that should be moved
        +
        to - the habit that currently occupies the desired position
        +
        +
      • +
      + + + +
        +
      • +

        update

        +
        public abstract void update(java.util.List<Habit> habits)
        +
        Notifies the list that a certain list of habits has been modified. +

        + Depending on the implementation, this operation might trigger a write to + disk, or do nothing at all. To make sure that the habits get persisted, + this operation must be called.

        +
        +
        Parameters:
        +
        habits - the list of habits that have been modified.
        +
        +
      • +
      + + + +
        +
      • +

        update

        +
        public void update(Habit habit)
        +
        Notifies the list that a certain habit has been modified. +

        + See update(List) for more details.

        +
        +
        Parameters:
        +
        habit - the habit that has been modified.
        +
        +
      • +
      + + + +
        +
      • +

        writeCSV

        +
        public void writeCSV(java.io.Writer out)
        +              throws java.io.IOException
        +
        Writes the list of habits to the given writer, in CSV format. There is + one line for each habit, containing the fields name, description, + frequency numerator, frequency denominator and color. The color is + written in HTML format (#000000).
        +
        +
        Parameters:
        +
        out - the writer that will receive the result
        +
        Throws:
        +
        java.io.IOException - if write operations fail
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/models/Habit_MembersInjector.html b/javadoc/org/isoron/uhabits/models/Habit_MembersInjector.html new file mode 100644 index 000000000..e821886b1 --- /dev/null +++ b/javadoc/org/isoron/uhabits/models/Habit_MembersInjector.html @@ -0,0 +1,308 @@ + + + + + +Habit_MembersInjector + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.models
+

Class Habit_MembersInjector

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    dagger.MembersInjector<Habit>
    +
    +
    +
    +
    @Generated(value="dagger.internal.codegen.ComponentProcessor",
    +           comments="https://google.github.io/dagger")
    +public final class Habit_MembersInjector
    +extends java.lang.Object
    +implements dagger.MembersInjector<Habit>
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Habit_MembersInjector

        +
        public Habit_MembersInjector(javax.inject.Provider<ModelFactory> factoryProvider)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        create

        +
        public static dagger.MembersInjector<Habit> create(javax.inject.Provider<ModelFactory> factoryProvider)
        +
      • +
      + + + +
        +
      • +

        injectMembers

        +
        public void injectMembers(Habit instance)
        +
        +
        Specified by:
        +
        injectMembers in interface dagger.MembersInjector<Habit>
        +
        +
      • +
      + + + +
        +
      • +

        injectFactory

        +
        public static void injectFactory(Habit instance,
        +                                 javax.inject.Provider<ModelFactory> factoryProvider)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/models/ModelFactory.html b/javadoc/org/isoron/uhabits/models/ModelFactory.html new file mode 100644 index 000000000..fb3f4fd72 --- /dev/null +++ b/javadoc/org/isoron/uhabits/models/ModelFactory.html @@ -0,0 +1,264 @@ + + + + + +ModelFactory (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.models
+

Interface ModelFactory

+
+
+
+
    +
  • +
    +
    All Known Implementing Classes:
    +
    MemoryModelFactory, SQLModelFactory
    +
    +
    +
    +
    public interface ModelFactory
    +
    Interface implemented by factories that provide concrete implementations + of the core model classes.
    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/models/ModelObservable.Listener.html b/javadoc/org/isoron/uhabits/models/ModelObservable.Listener.html new file mode 100644 index 000000000..c5e70917e --- /dev/null +++ b/javadoc/org/isoron/uhabits/models/ModelObservable.Listener.html @@ -0,0 +1,229 @@ + + + + + +ModelObservable.Listener (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.models
+

Interface ModelObservable.Listener

+
+
+
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        onModelChange

        +
        void onModelChange()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/models/ModelObservable.html b/javadoc/org/isoron/uhabits/models/ModelObservable.html new file mode 100644 index 000000000..151632d3f --- /dev/null +++ b/javadoc/org/isoron/uhabits/models/ModelObservable.html @@ -0,0 +1,344 @@ + + + + + +ModelObservable (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.models
+

Class ModelObservable

+
+
+ +
+
    +
  • +
    +
    +
    public class ModelObservable
    +extends java.lang.Object
    +
    A ModelObservable allows objects to subscribe themselves to it and receive + notifications whenever the model is changed.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      + + + + + + + + + + +
      Nested Classes 
      Modifier and TypeClass and Description
      static interface ModelObservable.Listener +
      Interface implemented by objects that want to be notified when the model + changes.
      +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      ModelObservable() +
      Creates a new ModelObservable with no listeners.
      +
      +
    • +
    + + +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ModelObservable

        +
        public ModelObservable()
        +
        Creates a new ModelObservable with no listeners.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        addListener

        +
        public void addListener(ModelObservable.Listener l)
        +
        Adds the given listener to the observable.
        +
        +
        Parameters:
        +
        l - the listener to be added.
        +
        +
      • +
      + + + +
        +
      • +

        notifyListeners

        +
        public void notifyListeners()
        +
        Notifies every listener that the model has changed. +

        + Only models should call this method.

        +
      • +
      + + + +
        +
      • +

        removeListener

        +
        public void removeListener(ModelObservable.Listener l)
        +
        Removes the given listener. +

        + The listener will no longer be notified when the model changes. If the + given listener is not subscrined to this observable, does nothing.

        +
        +
        Parameters:
        +
        l - the listener to be removed
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/models/Repetition.html b/javadoc/org/isoron/uhabits/models/Repetition.html new file mode 100644 index 000000000..cdc7b4c9b --- /dev/null +++ b/javadoc/org/isoron/uhabits/models/Repetition.html @@ -0,0 +1,297 @@ + + + + + +Repetition (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.models
+

Class Repetition

+
+
+ +
+
    +
  • +
    +
    +
    public class Repetition
    +extends java.lang.Object
    +
    Represents a record that the user has performed a certain habit at a certain + date.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      Repetition(Habit habit, + long timestamp) +
      Creates a new repetition with given parameters.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      HabitgetHabit() 
      longgetTimestamp() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Repetition

        +
        public Repetition(Habit habit,
        +                  long timestamp)
        +
        Creates a new repetition with given parameters. +

        + The timestamp corresponds to the days this repetition occurred. Time of + day must be midnight (UTC).

        +
        +
        Parameters:
        +
        habit - the habit to which this repetition belongs.
        +
        timestamp - the time this repetition occurred.
        +
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getHabit

        +
        public Habit getHabit()
        +
      • +
      + + + +
        +
      • +

        getTimestamp

        +
        public long getTimestamp()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/models/RepetitionList.html b/javadoc/org/isoron/uhabits/models/RepetitionList.html new file mode 100644 index 000000000..4abedf198 --- /dev/null +++ b/javadoc/org/isoron/uhabits/models/RepetitionList.html @@ -0,0 +1,540 @@ + + + + + +RepetitionList (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.models
+

Class RepetitionList

+
+
+ +
+ +
+
+
    +
  • + + + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      RepetitionList(Habit habit) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and TypeMethod and Description
      abstract voidadd(Repetition repetition) +
      Adds a repetition to the list.
      +
      booleancontainsTimestamp(long timestamp) +
      Returns true if the list contains a repetition that has the given + timestamp.
      +
      abstract java.util.List<Repetition>getByInterval(long fromTimestamp, + long toTimestamp) +
      Returns the list of repetitions that happened within the given time + interval.
      +
      abstract RepetitiongetByTimestamp(long timestamp) +
      Returns the repetition that has the given timestamp, or null if none + exists.
      +
      ModelObservablegetObservable() 
      abstract RepetitiongetOldest() +
      Returns the oldest repetition in the list.
      +
      java.util.HashMap<java.lang.Long,java.lang.Integer[]>getWeekdayFrequency() +
      Returns the total number of repetitions for each month, from the first + repetition until today, grouped by day of week.
      +
      abstract voidremove(Repetition repetition) +
      Removes a given repetition from the list.
      +
      RepetitiontoggleTimestamp(long timestamp) +
      Adds or remove a repetition at a certain timestamp.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        habit

        +
        @NonNull
        +protected final Habit habit
        +
      • +
      + + + + +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        RepetitionList

        +
        public RepetitionList(@NonNull
        +                      Habit habit)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        add

        +
        public abstract void add(Repetition repetition)
        +
        Adds a repetition to the list. +

        + Any implementation of this method must call observable.notifyListeners() + after the repetition has been added.

        +
        +
        Parameters:
        +
        repetition - the repetition to be added.
        +
        +
      • +
      + + + +
        +
      • +

        containsTimestamp

        +
        public boolean containsTimestamp(long timestamp)
        +
        Returns true if the list contains a repetition that has the given + timestamp.
        +
        +
        Parameters:
        +
        timestamp - the timestamp to find.
        +
        Returns:
        +
        true if list contains repetition with given timestamp, false + otherwise.
        +
        +
      • +
      + + + +
        +
      • +

        getByInterval

        +
        public abstract java.util.List<Repetition> getByInterval(long fromTimestamp,
        +                                                         long toTimestamp)
        +
        Returns the list of repetitions that happened within the given time + interval. + + The list is sorted by timestamp in decreasing order. That is, the first + element corresponds to the most recent timestamp. The endpoints of the + interval are included.
        +
        +
        Parameters:
        +
        fromTimestamp - timestamp of the beginning of the interval
        +
        toTimestamp - timestamp of the end of the interval
        +
        Returns:
        +
        list of repetitions within given time interval
        +
        +
      • +
      + + + +
        +
      • +

        getByTimestamp

        +
        @Nullable
        +public abstract Repetition getByTimestamp(long timestamp)
        +
        Returns the repetition that has the given timestamp, or null if none + exists.
        +
        +
        Parameters:
        +
        timestamp - the repetition timestamp.
        +
        Returns:
        +
        the repetition that has the given timestamp.
        +
        +
      • +
      + + + + + + + +
        +
      • +

        getOldest

        +
        @Nullable
        +public abstract Repetition getOldest()
        +
        Returns the oldest repetition in the list. +

        + If the list is empty, returns null. Repetitions in the future are + discarded.

        +
        +
        Returns:
        +
        oldest repetition in the list, or null if list is empty.
        +
        +
      • +
      + + + +
        +
      • +

        getWeekdayFrequency

        +
        @NonNull
        +public java.util.HashMap<java.lang.Long,java.lang.Integer[]> getWeekdayFrequency()
        +
        Returns the total number of repetitions for each month, from the first + repetition until today, grouped by day of week. +

        + The repetitions are returned in a HashMap. The key is the timestamp for + the first day of the month, at midnight (00:00). The value is an integer + array with 7 entries. The first entry contains the total number of + repetitions during the specified month that occurred on a Saturday. The + second entry corresponds to Sunday, and so on. If there are no + repetitions during a certain month, the value is null.

        +
        +
        Returns:
        +
        total number of repetitions by month versus day of week
        +
        +
      • +
      + + + +
        +
      • +

        remove

        +
        public abstract void remove(@NonNull
        +                            Repetition repetition)
        +
        Removes a given repetition from the list. +

        + If the list does not contain the repetition, it is unchanged. +

        + Any implementation of this method must call observable.notifyListeners() + after the repetition has been added.

        +
        +
        Parameters:
        +
        repetition - the repetition to be removed
        +
        +
      • +
      + + + +
        +
      • +

        toggleTimestamp

        +
        @NonNull
        +public Repetition toggleTimestamp(long timestamp)
        +
        Adds or remove a repetition at a certain timestamp. +

        + If there exists a repetition on the list with the given timestamp, the + method removes this repetition from the list and returns it. If there are + no repetitions with the given timestamp, creates and adds one to the + list, then returns it.

        +
        +
        Parameters:
        +
        timestamp - the timestamp for the timestamp that should be added or + removed.
        +
        Returns:
        +
        the repetition that has been added or removed.
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/models/Score.html b/javadoc/org/isoron/uhabits/models/Score.html new file mode 100644 index 000000000..9e7e54ff6 --- /dev/null +++ b/javadoc/org/isoron/uhabits/models/Score.html @@ -0,0 +1,380 @@ + + + + + +Score (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.models
+

Class Score

+
+
+ +
+
    +
  • +
    +
    +
    public class Score
    +extends java.lang.Object
    +
    Represents how strong a habit is at a certain date.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      static intMAX_VALUE +
      Maximum score value attainable by any habit.
      +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      Score(Habit habit, + java.lang.Long timestamp, + java.lang.Integer value) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      static intcompute(double frequency, + int previousScore, + int checkmarkValue) +
      Given the frequency of the habit, the previous score, and the value of + the current checkmark, computes the current score for the habit.
      +
      HabitgetHabit() 
      java.lang.LonggetTimestamp() 
      java.lang.IntegergetValue() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        MAX_VALUE

        +
        public static final int MAX_VALUE
        +
        Maximum score value attainable by any habit.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Score

        +
        public Score(Habit habit,
        +             java.lang.Long timestamp,
        +             java.lang.Integer value)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        compute

        +
        public static int compute(double frequency,
        +                          int previousScore,
        +                          int checkmarkValue)
        +
        Given the frequency of the habit, the previous score, and the value of + the current checkmark, computes the current score for the habit. +

        + The frequency of the habit is the number of repetitions divided by the + length of the interval. For example, a habit that should be repeated 3 + times in 8 days has frequency 3.0 / 8.0 = 0.375. +

        + The checkmarkValue should be UNCHECKED, CHECKED_IMPLICITLY or + CHECK_EXPLICITLY.

        +
        +
        Parameters:
        +
        frequency - the frequency of the habit
        +
        previousScore - the previous score of the habit
        +
        checkmarkValue - the value of the current checkmark
        +
        Returns:
        +
        the current score
        +
        +
      • +
      + + + +
        +
      • +

        getHabit

        +
        public Habit getHabit()
        +
      • +
      + + + +
        +
      • +

        getTimestamp

        +
        public java.lang.Long getTimestamp()
        +
      • +
      + + + +
        +
      • +

        getValue

        +
        public java.lang.Integer getValue()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/models/ScoreList.html b/javadoc/org/isoron/uhabits/models/ScoreList.html new file mode 100644 index 000000000..59d59697e --- /dev/null +++ b/javadoc/org/isoron/uhabits/models/ScoreList.html @@ -0,0 +1,593 @@ + + + + + +ScoreList (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.models
+

Class ScoreList

+
+
+ +
+
    +
  • +
    +
    Direct Known Subclasses:
    +
    SQLiteScoreList
    +
    +
    +
    +
    public abstract class ScoreList
    +extends java.lang.Object
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      ScoreList(Habit habit) +
      Creates a new ScoreList for the given habit.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected abstract voidadd(java.util.List<Score> scores) 
      protected voidcompute(long from, + long to) +
      Computes and saves the scores that are missing inside a given time + interval.
      +
      protected voidcomputeAll() +
      Computes and saves the scores that are missing since the first repetition + of the habit.
      +
      protected abstract Scoreget(long timestamp) +
      Returns the score for a certain day.
      +
      int[]getAllValues(long divisor) +
      Returns the values of all the scores, from day of the first repetition + until today, grouped in chunks of specified size.
      +
      protected abstract ScoregetNewestComputed() +
      Returns the most recent score that was already computed.
      +
      ModelObservablegetObservable() 
      intgetTodayValue() +
      Returns the value of the score for today.
      +
      abstract intgetValue(long timestamp) +
      Returns the value of the score for a given day.
      +
      protected abstract int[]getValues(long from, + long to, + long divisor) +
      Same as getAllValues(long), but using a specified interval.
      +
      abstract voidinvalidateNewerThan(long timestamp) +
      Marks all scores that have timestamp equal to or newer than the given + timestamp as invalid.
      +
      voidwriteCSV(java.io.Writer out) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ScoreList

        +
        public ScoreList(Habit habit)
        +
        Creates a new ScoreList for the given habit. +

        + The list is populated automatically according to the repetitions that the + habit has.

        +
        +
        Parameters:
        +
        habit - the habit to which the scores belong.
        +
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getAllValues

        +
        @NonNull
        +public int[] getAllValues(long divisor)
        +
        Returns the values of all the scores, from day of the first repetition + until today, grouped in chunks of specified size. +

        + If the group size is one, then the value of each score is returned + individually. If the group is, for example, seven, then the days are + grouped in groups of seven consecutive days. +

        + The values are returned in an array of integers, with one entry for each + group of days in the interval. This value corresponds to the average of + the scores for the days inside the group. The first entry corresponds to + the ending of the interval (that is, the most recent group of days). The + last entry corresponds to the beginning of the interval. As usual, the + time of the day for the timestamps should be midnight (UTC). The + endpoints of the interval are included. +

        + The values are returned in an integer array. There is one entry for each + day inside the interval. The first entry corresponds to today, while the + last entry corresponds to the day of the oldest repetition.

        +
        +
        Parameters:
        +
        divisor - the size of the groups
        +
        Returns:
        +
        array of values, with one entry for each group of days
        +
        +
      • +
      + + + + + + + +
        +
      • +

        getTodayValue

        +
        public int getTodayValue()
        +
        Returns the value of the score for today.
        +
        +
        Returns:
        +
        value of today's score
        +
        +
      • +
      + + + +
        +
      • +

        getValue

        +
        public abstract int getValue(long timestamp)
        +
        Returns the value of the score for a given day.
        +
        +
        Parameters:
        +
        timestamp - the timestamp of a day
        +
        Returns:
        +
        score for that day
        +
        +
      • +
      + + + +
        +
      • +

        invalidateNewerThan

        +
        public abstract void invalidateNewerThan(long timestamp)
        +
        Marks all scores that have timestamp equal to or newer than the given + timestamp as invalid. Any following getValue calls will trigger the + scores to be recomputed.
        +
        +
        Parameters:
        +
        timestamp - the oldest timestamp that should be invalidated
        +
        +
      • +
      + + + +
        +
      • +

        writeCSV

        +
        public void writeCSV(java.io.Writer out)
        +              throws java.io.IOException
        +
        +
        Throws:
        +
        java.io.IOException
        +
        +
      • +
      + + + +
        +
      • +

        add

        +
        protected abstract void add(java.util.List<Score> scores)
        +
      • +
      + + + +
        +
      • +

        compute

        +
        protected void compute(long from,
        +                       long to)
        +
        Computes and saves the scores that are missing inside a given time + interval. +

        + Scores that have already been computed are skipped, therefore there is no + harm in calling this function more times, or with larger intervals, than + strictly needed. The endpoints of the interval are included. +

        + This function assumes that there are no gaps on the scores. That is, if + the newest score has timestamp t, then every score with timestamp lower + than t has already been computed.

        +
        +
        Parameters:
        +
        from - timestamp of the beginning of the interval
        +
        to - timestamp of the end of the time interval
        +
        +
      • +
      + + + +
        +
      • +

        computeAll

        +
        protected void computeAll()
        +
        Computes and saves the scores that are missing since the first repetition + of the habit.
        +
      • +
      + + + +
        +
      • +

        get

        +
        protected abstract Score get(long timestamp)
        +
        Returns the score for a certain day.
        +
        +
        Parameters:
        +
        timestamp - the timestamp for the day
        +
        Returns:
        +
        the score for the day
        +
        +
      • +
      + + + +
        +
      • +

        getNewestComputed

        +
        @Nullable
        +protected abstract Score getNewestComputed()
        +
        Returns the most recent score that was already computed. +

        + If no score has been computed yet, returns null.

        +
        +
        Returns:
        +
        the newest score computed, or null if none exist
        +
        +
      • +
      + + + +
        +
      • +

        getValues

        +
        protected abstract int[] getValues(long from,
        +                                   long to,
        +                                   long divisor)
        +
        Same as getAllValues(long), but using a specified interval.
        +
        +
        Parameters:
        +
        from - beginning of the interval (included)
        +
        to - end of the interval (included)
        +
        divisor - size of the groups
        +
        Returns:
        +
        array of values, with one entry for each group of days
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/models/Streak.html b/javadoc/org/isoron/uhabits/models/Streak.html new file mode 100644 index 000000000..2aaaf1b86 --- /dev/null +++ b/javadoc/org/isoron/uhabits/models/Streak.html @@ -0,0 +1,322 @@ + + + + + +Streak + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.models
+

Class Streak

+
+
+ +
+
    +
  • +
    +
    +
    public class Streak
    +extends com.activeandroid.Model
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      java.lang.Longend 
      Habithabit 
      java.lang.Longlength 
      java.lang.Longstart 
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      Streak() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      +
        +
      • + + +

        Methods inherited from class com.activeandroid.Model

        +delete, delete, equals, getId, getMany, hashCode, load, loadFromCursor, save, toString
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, finalize, getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        habit

        +
        public Habit habit
        +
      • +
      + + + +
        +
      • +

        start

        +
        public java.lang.Long start
        +
      • +
      + + + +
        +
      • +

        end

        +
        public java.lang.Long end
        +
      • +
      + + + +
        +
      • +

        length

        +
        public java.lang.Long length
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Streak

        +
        public Streak()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/models/StreakList.html b/javadoc/org/isoron/uhabits/models/StreakList.html new file mode 100644 index 000000000..9586ef190 --- /dev/null +++ b/javadoc/org/isoron/uhabits/models/StreakList.html @@ -0,0 +1,344 @@ + + + + + +StreakList + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.models
+

Class StreakList

+
+
+ +
+
    +
  • +
    +
    +
    public class StreakList
    +extends java.lang.Object
    +
  • +
+
+
+ +
+
+
    +
  • + + + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        StreakList

        +
        public StreakList(Habit habit)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getAll

        +
        public java.util.List<Streak> getAll(int limit)
        +
      • +
      + + + +
        +
      • +

        getNewest

        +
        public Streak getNewest()
        +
      • +
      + + + +
        +
      • +

        rebuild

        +
        public void rebuild()
        +
      • +
      + + + +
        +
      • +

        deleteNewerThan

        +
        public void deleteNewerThan(long timestamp)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/models/memory/MemoryCheckmarkList.html b/javadoc/org/isoron/uhabits/models/memory/MemoryCheckmarkList.html new file mode 100644 index 000000000..e25334b3d --- /dev/null +++ b/javadoc/org/isoron/uhabits/models/memory/MemoryCheckmarkList.html @@ -0,0 +1,389 @@ + + + + + +MemoryCheckmarkList (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.models.memory
+

Class MemoryCheckmarkList

+
+
+ +
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        MemoryCheckmarkList

        +
        public MemoryCheckmarkList(Habit habit)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getValues

        +
        public int[] getValues(long from,
        +                       long to)
        +
        Description copied from class: CheckmarkList
        +
        Returns the values of the checkmarks that fall inside a certain interval + of time. +

        + The values are returned in an array containing one integer value for each + day of the interval. The first entry corresponds to the most recent day + in the interval. Each subsequent entry corresponds to one day older than + the previous entry. The boundaries of the time interval are included.

        +
        +
        Specified by:
        +
        getValues in class CheckmarkList
        +
        Parameters:
        +
        from - timestamp for the oldest checkmark
        +
        to - timestamp for the newest checkmark
        +
        Returns:
        +
        values for the checkmarks inside the given interval
        +
        +
      • +
      + + + +
        +
      • +

        invalidateNewerThan

        +
        public void invalidateNewerThan(long timestamp)
        +
        Description copied from class: CheckmarkList
        +
        Marks as invalid every checkmark that has timestamp either equal or newer + than a given timestamp. These checkmarks will be recomputed at the next + time they are queried.
        +
        +
        Specified by:
        +
        invalidateNewerThan in class CheckmarkList
        +
        Parameters:
        +
        timestamp - the timestamp
        +
        +
      • +
      + + + +
        +
      • +

        getNewest

        +
        protected Checkmark getNewest()
        +
        Description copied from class: CheckmarkList
        +
        Returns newest checkmark that has already been computed. Ignores any + checkmark that has timestamp in the future. This does not update the + cache.
        +
        +
        Specified by:
        +
        getNewest in class CheckmarkList
        +
        Returns:
        +
        newest checkmark already computed
        +
        +
      • +
      + + + +
        +
      • +

        insert

        +
        protected void insert(long[] timestamps,
        +                      int[] values)
        +
        +
        Specified by:
        +
        insert in class CheckmarkList
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/models/memory/MemoryHabitList.html b/javadoc/org/isoron/uhabits/models/memory/MemoryHabitList.html new file mode 100644 index 000000000..4e43d6e87 --- /dev/null +++ b/javadoc/org/isoron/uhabits/models/memory/MemoryHabitList.html @@ -0,0 +1,537 @@ + + + + + +MemoryHabitList (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.models.memory
+

Class MemoryHabitList

+
+
+ +
+
    +
  • +
    +
    +
    public class MemoryHabitList
    +extends HabitList
    +
    In-memory implementation of HabitList.
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      MemoryHabitList() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      voidadd(Habit habit) +
      Inserts a new habit in the list.
      +
      intcount() +
      Returns the total number of unarchived habits.
      +
      intcountWithArchived() +
      Returns the total number of habits, including archived habits.
      +
      java.util.List<Habit>getAll(boolean includeArchive) +
      Returns a list of all habits, optionally including archived habits.
      +
      HabitgetById(long id) +
      Returns the habit with specified id.
      +
      HabitgetByPosition(int position) +
      Returns the habit that occupies a certain position.
      +
      intindexOf(Habit h) +
      Returns the index of the given habit in the list, or -1 if the list does + not contain the habit.
      +
      voidremove(Habit habit) +
      Removes the given habit from the list.
      +
      voidreorder(Habit from, + Habit to) +
      Changes the position of a habit in the list.
      +
      voidupdate(java.util.List<Habit> habits) +
      Notifies the list that a certain list of habits has been modified.
      +
      + +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        MemoryHabitList

        +
        public MemoryHabitList()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        add

        +
        public void add(Habit habit)
        +
        Description copied from class: HabitList
        +
        Inserts a new habit in the list.
        +
        +
        Specified by:
        +
        add in class HabitList
        +
        Parameters:
        +
        habit - the habit to be inserted
        +
        +
      • +
      + + + +
        +
      • +

        count

        +
        public int count()
        +
        Description copied from class: HabitList
        +
        Returns the total number of unarchived habits.
        +
        +
        Specified by:
        +
        count in class HabitList
        +
        Returns:
        +
        number of unarchived habits
        +
        +
      • +
      + + + +
        +
      • +

        countWithArchived

        +
        public int countWithArchived()
        +
        Description copied from class: HabitList
        +
        Returns the total number of habits, including archived habits.
        +
        +
        Specified by:
        +
        countWithArchived in class HabitList
        +
        Returns:
        +
        number of habits, including archived
        +
        +
      • +
      + + + +
        +
      • +

        getById

        +
        public Habit getById(long id)
        +
        Description copied from class: HabitList
        +
        Returns the habit with specified id.
        +
        +
        Specified by:
        +
        getById in class HabitList
        +
        Parameters:
        +
        id - the id of the habit
        +
        Returns:
        +
        the habit, or null if none exist
        +
        +
      • +
      + + + +
        +
      • +

        getAll

        +
        @NonNull
        +public java.util.List<Habit> getAll(boolean includeArchive)
        +
        Description copied from class: HabitList
        +
        Returns a list of all habits, optionally including archived habits.
        +
        +
        Specified by:
        +
        getAll in class HabitList
        +
        Parameters:
        +
        includeArchive - whether archived habits should be included the + list
        +
        Returns:
        +
        list of all habits
        +
        +
      • +
      + + + +
        +
      • +

        getByPosition

        +
        @Nullable
        +public Habit getByPosition(int position)
        +
        Description copied from class: HabitList
        +
        Returns the habit that occupies a certain position.
        +
        +
        Specified by:
        +
        getByPosition in class HabitList
        +
        Parameters:
        +
        position - the position of the desired habit
        +
        Returns:
        +
        the habit at that position, or null if there is none
        +
        +
      • +
      + + + +
        +
      • +

        indexOf

        +
        public int indexOf(Habit h)
        +
        Description copied from class: HabitList
        +
        Returns the index of the given habit in the list, or -1 if the list does + not contain the habit.
        +
        +
        Specified by:
        +
        indexOf in class HabitList
        +
        Parameters:
        +
        h - the habit
        +
        Returns:
        +
        the index of the habit, or -1 if not in the list
        +
        +
      • +
      + + + +
        +
      • +

        remove

        +
        public void remove(@NonNull
        +                   Habit habit)
        +
        Description copied from class: HabitList
        +
        Removes the given habit from the list. +

        + If the given habit is not in the list, does nothing.

        +
        +
        Specified by:
        +
        remove in class HabitList
        +
        Parameters:
        +
        habit - the habit to be removed.
        +
        +
      • +
      + + + +
        +
      • +

        reorder

        +
        public void reorder(Habit from,
        +                    Habit to)
        +
        Description copied from class: HabitList
        +
        Changes the position of a habit in the list.
        +
        +
        Specified by:
        +
        reorder in class HabitList
        +
        Parameters:
        +
        from - the habit that should be moved
        +
        to - the habit that currently occupies the desired position
        +
        +
      • +
      + + + +
        +
      • +

        update

        +
        public void update(java.util.List<Habit> habits)
        +
        Description copied from class: HabitList
        +
        Notifies the list that a certain list of habits has been modified. +

        + Depending on the implementation, this operation might trigger a write to + disk, or do nothing at all. To make sure that the habits get persisted, + this operation must be called.

        +
        +
        Specified by:
        +
        update in class HabitList
        +
        Parameters:
        +
        habits - the list of habits that have been modified.
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/models/memory/MemoryModelFactory.html b/javadoc/org/isoron/uhabits/models/memory/MemoryModelFactory.html new file mode 100644 index 000000000..214c80a15 --- /dev/null +++ b/javadoc/org/isoron/uhabits/models/memory/MemoryModelFactory.html @@ -0,0 +1,329 @@ + + + + + +MemoryModelFactory (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.models.memory
+

Class MemoryModelFactory

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    ModelFactory
    +
    +
    +
    +
    public class MemoryModelFactory
    +extends java.lang.Object
    +implements ModelFactory
    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/models/memory/MemoryRepetitionList.html b/javadoc/org/isoron/uhabits/models/memory/MemoryRepetitionList.html new file mode 100644 index 000000000..6281f161e --- /dev/null +++ b/javadoc/org/isoron/uhabits/models/memory/MemoryRepetitionList.html @@ -0,0 +1,428 @@ + + + + + +MemoryRepetitionList (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.models.memory
+

Class MemoryRepetitionList

+
+
+ +
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        MemoryRepetitionList

        +
        public MemoryRepetitionList(Habit habit)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        add

        +
        public void add(Repetition repetition)
        +
        Description copied from class: RepetitionList
        +
        Adds a repetition to the list. +

        + Any implementation of this method must call observable.notifyListeners() + after the repetition has been added.

        +
        +
        Specified by:
        +
        add in class RepetitionList
        +
        Parameters:
        +
        repetition - the repetition to be added.
        +
        +
      • +
      + + + +
        +
      • +

        getByInterval

        +
        public java.util.List<Repetition> getByInterval(long fromTimestamp,
        +                                                long toTimestamp)
        +
        Description copied from class: RepetitionList
        +
        Returns the list of repetitions that happened within the given time + interval. + + The list is sorted by timestamp in decreasing order. That is, the first + element corresponds to the most recent timestamp. The endpoints of the + interval are included.
        +
        +
        Specified by:
        +
        getByInterval in class RepetitionList
        +
        Parameters:
        +
        fromTimestamp - timestamp of the beginning of the interval
        +
        toTimestamp - timestamp of the end of the interval
        +
        Returns:
        +
        list of repetitions within given time interval
        +
        +
      • +
      + + + +
        +
      • +

        getByTimestamp

        +
        @Nullable
        +public Repetition getByTimestamp(long timestamp)
        +
        Description copied from class: RepetitionList
        +
        Returns the repetition that has the given timestamp, or null if none + exists.
        +
        +
        Specified by:
        +
        getByTimestamp in class RepetitionList
        +
        Parameters:
        +
        timestamp - the repetition timestamp.
        +
        Returns:
        +
        the repetition that has the given timestamp.
        +
        +
      • +
      + + + +
        +
      • +

        getOldest

        +
        @Nullable
        +public Repetition getOldest()
        +
        Description copied from class: RepetitionList
        +
        Returns the oldest repetition in the list. +

        + If the list is empty, returns null. Repetitions in the future are + discarded.

        +
        +
        Specified by:
        +
        getOldest in class RepetitionList
        +
        Returns:
        +
        oldest repetition in the list, or null if list is empty.
        +
        +
      • +
      + + + +
        +
      • +

        remove

        +
        public void remove(@NonNull
        +                   Repetition repetition)
        +
        Description copied from class: RepetitionList
        +
        Removes a given repetition from the list. +

        + If the list does not contain the repetition, it is unchanged. +

        + Any implementation of this method must call observable.notifyListeners() + after the repetition has been added.

        +
        +
        Specified by:
        +
        remove in class RepetitionList
        +
        Parameters:
        +
        repetition - the repetition to be removed
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/models/memory/package-frame.html b/javadoc/org/isoron/uhabits/models/memory/package-frame.html new file mode 100644 index 000000000..8c9075887 --- /dev/null +++ b/javadoc/org/isoron/uhabits/models/memory/package-frame.html @@ -0,0 +1,23 @@ + + + + + +org.isoron.uhabits.models.memory (Javadoc | Loop Habit Tracker) + + + + + +

org.isoron.uhabits.models.memory

+
+

Classes

+ +
+ + diff --git a/javadoc/org/isoron/uhabits/models/memory/package-summary.html b/javadoc/org/isoron/uhabits/models/memory/package-summary.html new file mode 100644 index 000000000..348bd0bbd --- /dev/null +++ b/javadoc/org/isoron/uhabits/models/memory/package-summary.html @@ -0,0 +1,167 @@ + + + + + +org.isoron.uhabits.models.memory (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + +
+

Package org.isoron.uhabits.models.memory

+
+
Provides in-memory implementation of core models.
+
+

See: Description

+
+
+ + + + +

Package org.isoron.uhabits.models.memory Description

+
Provides in-memory implementation of core models.
+
+ +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/models/memory/package-tree.html b/javadoc/org/isoron/uhabits/models/memory/package-tree.html new file mode 100644 index 000000000..168bdab02 --- /dev/null +++ b/javadoc/org/isoron/uhabits/models/memory/package-tree.html @@ -0,0 +1,150 @@ + + + + + +org.isoron.uhabits.models.memory Class Hierarchy (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For Package org.isoron.uhabits.models.memory

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+ +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/models/package-frame.html b/javadoc/org/isoron/uhabits/models/package-frame.html new file mode 100644 index 000000000..7c5c08d23 --- /dev/null +++ b/javadoc/org/isoron/uhabits/models/package-frame.html @@ -0,0 +1,34 @@ + + + + + +org.isoron.uhabits.models (Javadoc | Loop Habit Tracker) + + + + + +

org.isoron.uhabits.models

+
+

Interfaces

+ +

Classes

+ +
+ + diff --git a/javadoc/org/isoron/uhabits/models/package-summary.html b/javadoc/org/isoron/uhabits/models/package-summary.html new file mode 100644 index 000000000..cc3e2afd6 --- /dev/null +++ b/javadoc/org/isoron/uhabits/models/package-summary.html @@ -0,0 +1,232 @@ + + + + + +org.isoron.uhabits.models (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + +
+

Package org.isoron.uhabits.models

+
+
Provides core models classes, such as Habit + and Repetition.
+
+

See: Description

+
+
+ + + + +

Package org.isoron.uhabits.models Description

+
Provides core models classes, such as Habit + and Repetition.
+
+ +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/models/package-tree.html b/javadoc/org/isoron/uhabits/models/package-tree.html new file mode 100644 index 000000000..4ef31e503 --- /dev/null +++ b/javadoc/org/isoron/uhabits/models/package-tree.html @@ -0,0 +1,149 @@ + + + + + +org.isoron.uhabits.models Class Hierarchy (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For Package org.isoron.uhabits.models

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +

Interface Hierarchy

+ +
+ +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/models/sqlite/AAHabit_MembersInjector.html b/javadoc/org/isoron/uhabits/models/sqlite/AAHabit_MembersInjector.html new file mode 100644 index 000000000..dfaabf8ba --- /dev/null +++ b/javadoc/org/isoron/uhabits/models/sqlite/AAHabit_MembersInjector.html @@ -0,0 +1,308 @@ + + + + + +AAHabit_MembersInjector + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.models.sqlite
+

Class AAHabit_MembersInjector

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    dagger.MembersInjector<HabitRecord>
    +
    +
    +
    +
    @Generated(value="dagger.internal.codegen.ComponentProcessor",
    +           comments="https://google.github.io/dagger")
    +public final class AAHabit_MembersInjector
    +extends java.lang.Object
    +implements dagger.MembersInjector<HabitRecord>
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        AAHabit_MembersInjector

        +
        public AAHabit_MembersInjector(javax.inject.Provider<HabitList> habitListProvider)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        create

        +
        public static dagger.MembersInjector<HabitRecord> create(javax.inject.Provider<HabitList> habitListProvider)
        +
      • +
      + + + +
        +
      • +

        injectMembers

        +
        public void injectMembers(HabitRecord instance)
        +
        +
        Specified by:
        +
        injectMembers in interface dagger.MembersInjector<HabitRecord>
        +
        +
      • +
      + + + +
        +
      • +

        injectHabitList

        +
        public static void injectHabitList(HabitRecord instance,
        +                                   javax.inject.Provider<HabitList> habitListProvider)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/models/sqlite/SQLModelFactory.html b/javadoc/org/isoron/uhabits/models/sqlite/SQLModelFactory.html new file mode 100644 index 000000000..e04b2bc28 --- /dev/null +++ b/javadoc/org/isoron/uhabits/models/sqlite/SQLModelFactory.html @@ -0,0 +1,330 @@ + + + + + +SQLModelFactory (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.models.sqlite
+

Class SQLModelFactory

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    ModelFactory
    +
    +
    +
    +
    public class SQLModelFactory
    +extends java.lang.Object
    +implements ModelFactory
    +
    Factory that provides models backed by an SQLite database.
    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/models/sqlite/SQLiteCheckmarkList.html b/javadoc/org/isoron/uhabits/models/sqlite/SQLiteCheckmarkList.html new file mode 100644 index 000000000..f5e882c63 --- /dev/null +++ b/javadoc/org/isoron/uhabits/models/sqlite/SQLiteCheckmarkList.html @@ -0,0 +1,391 @@ + + + + + +SQLiteCheckmarkList (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.models.sqlite
+

Class SQLiteCheckmarkList

+
+
+ +
+ +
+
+
    +
  • + + + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected CheckmarkgetNewest() +
      Returns newest checkmark that has already been computed.
      +
      int[]getValues(long fromTimestamp, + long toTimestamp) +
      Returns the values of the checkmarks that fall inside a certain interval + of time.
      +
      protected voidinsert(long[] timestamps, + int[] values) 
      voidinvalidateNewerThan(long timestamp) +
      Marks as invalid every checkmark that has timestamp either equal or newer + than a given timestamp.
      +
      + +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        SQLiteCheckmarkList

        +
        public SQLiteCheckmarkList(Habit habit)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        invalidateNewerThan

        +
        public void invalidateNewerThan(long timestamp)
        +
        Description copied from class: CheckmarkList
        +
        Marks as invalid every checkmark that has timestamp either equal or newer + than a given timestamp. These checkmarks will be recomputed at the next + time they are queried.
        +
        +
        Specified by:
        +
        invalidateNewerThan in class CheckmarkList
        +
        Parameters:
        +
        timestamp - the timestamp
        +
        +
      • +
      + + + +
        +
      • +

        getValues

        +
        @NonNull
        +public int[] getValues(long fromTimestamp,
        +                                long toTimestamp)
        +
        Description copied from class: CheckmarkList
        +
        Returns the values of the checkmarks that fall inside a certain interval + of time. +

        + The values are returned in an array containing one integer value for each + day of the interval. The first entry corresponds to the most recent day + in the interval. Each subsequent entry corresponds to one day older than + the previous entry. The boundaries of the time interval are included.

        +
        +
        Specified by:
        +
        getValues in class CheckmarkList
        +
        Parameters:
        +
        fromTimestamp - timestamp for the oldest checkmark
        +
        toTimestamp - timestamp for the newest checkmark
        +
        Returns:
        +
        values for the checkmarks inside the given interval
        +
        +
      • +
      + + + +
        +
      • +

        getNewest

        +
        @Nullable
        +protected Checkmark getNewest()
        +
        Description copied from class: CheckmarkList
        +
        Returns newest checkmark that has already been computed. Ignores any + checkmark that has timestamp in the future. This does not update the + cache.
        +
        +
        Specified by:
        +
        getNewest in class CheckmarkList
        +
        Returns:
        +
        newest checkmark already computed
        +
        +
      • +
      + + + +
        +
      • +

        insert

        +
        protected void insert(long[] timestamps,
        +                      int[] values)
        +
        +
        Specified by:
        +
        insert in class CheckmarkList
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/models/sqlite/SQLiteHabitList.html b/javadoc/org/isoron/uhabits/models/sqlite/SQLiteHabitList.html new file mode 100644 index 000000000..03166d387 --- /dev/null +++ b/javadoc/org/isoron/uhabits/models/sqlite/SQLiteHabitList.html @@ -0,0 +1,568 @@ + + + + + +SQLiteHabitList (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.models.sqlite
+

Class SQLiteHabitList

+
+
+ +
+
    +
  • +
    +
    +
    public class SQLiteHabitList
    +extends HabitList
    +
    Implementation of a HabitList that is backed by SQLite.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        SQLiteHabitList

        +
        public SQLiteHabitList()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + +
        +
      • +

        add

        +
        public void add(Habit habit)
        +
        Description copied from class: HabitList
        +
        Inserts a new habit in the list.
        +
        +
        Specified by:
        +
        add in class HabitList
        +
        Parameters:
        +
        habit - the habit to be inserted
        +
        +
      • +
      + + + +
        +
      • +

        count

        +
        public int count()
        +
        Description copied from class: HabitList
        +
        Returns the total number of unarchived habits.
        +
        +
        Specified by:
        +
        count in class HabitList
        +
        Returns:
        +
        number of unarchived habits
        +
        +
      • +
      + + + +
        +
      • +

        countWithArchived

        +
        public int countWithArchived()
        +
        Description copied from class: HabitList
        +
        Returns the total number of habits, including archived habits.
        +
        +
        Specified by:
        +
        countWithArchived in class HabitList
        +
        Returns:
        +
        number of habits, including archived
        +
        +
      • +
      + + + +
        +
      • +

        getAll

        +
        @NonNull
        +public java.util.List<Habit> getAll(boolean includeArchive)
        +
        Description copied from class: HabitList
        +
        Returns a list of all habits, optionally including archived habits.
        +
        +
        Specified by:
        +
        getAll in class HabitList
        +
        Parameters:
        +
        includeArchive - whether archived habits should be included the + list
        +
        Returns:
        +
        list of all habits
        +
        +
      • +
      + + + +
        +
      • +

        getById

        +
        @Nullable
        +public Habit getById(long id)
        +
        Description copied from class: HabitList
        +
        Returns the habit with specified id.
        +
        +
        Specified by:
        +
        getById in class HabitList
        +
        Parameters:
        +
        id - the id of the habit
        +
        Returns:
        +
        the habit, or null if none exist
        +
        +
      • +
      + + + +
        +
      • +

        getByPosition

        +
        @Nullable
        +public Habit getByPosition(int position)
        +
        Description copied from class: HabitList
        +
        Returns the habit that occupies a certain position.
        +
        +
        Specified by:
        +
        getByPosition in class HabitList
        +
        Parameters:
        +
        position - the position of the desired habit
        +
        Returns:
        +
        the habit at that position, or null if there is none
        +
        +
      • +
      + + + +
        +
      • +

        indexOf

        +
        public int indexOf(Habit h)
        +
        Description copied from class: HabitList
        +
        Returns the index of the given habit in the list, or -1 if the list does + not contain the habit.
        +
        +
        Specified by:
        +
        indexOf in class HabitList
        +
        Parameters:
        +
        h - the habit
        +
        Returns:
        +
        the index of the habit, or -1 if not in the list
        +
        +
      • +
      + + + +
        +
      • +

        rebuildOrder

        +
        @Deprecated
        +public void rebuildOrder()
        +
        Deprecated. 
        +
      • +
      + + + +
        +
      • +

        remove

        +
        public void remove(@NonNull
        +                   Habit habit)
        +
        Description copied from class: HabitList
        +
        Removes the given habit from the list. +

        + If the given habit is not in the list, does nothing.

        +
        +
        Specified by:
        +
        remove in class HabitList
        +
        Parameters:
        +
        habit - the habit to be removed.
        +
        +
      • +
      + + + +
        +
      • +

        reorder

        +
        public void reorder(Habit from,
        +                    Habit to)
        +
        Description copied from class: HabitList
        +
        Changes the position of a habit in the list.
        +
        +
        Specified by:
        +
        reorder in class HabitList
        +
        Parameters:
        +
        from - the habit that should be moved
        +
        to - the habit that currently occupies the desired position
        +
        +
      • +
      + + + +
        +
      • +

        update

        +
        public void update(java.util.List<Habit> habits)
        +
        Description copied from class: HabitList
        +
        Notifies the list that a certain list of habits has been modified. +

        + Depending on the implementation, this operation might trigger a write to + disk, or do nothing at all. To make sure that the habits get persisted, + this operation must be called.

        +
        +
        Specified by:
        +
        update in class HabitList
        +
        Parameters:
        +
        habits - the list of habits that have been modified.
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/models/sqlite/SQLiteRepetitionList.html b/javadoc/org/isoron/uhabits/models/sqlite/SQLiteRepetitionList.html new file mode 100644 index 000000000..cfa0ef6bb --- /dev/null +++ b/javadoc/org/isoron/uhabits/models/sqlite/SQLiteRepetitionList.html @@ -0,0 +1,427 @@ + + + + + +SQLiteRepetitionList (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.models.sqlite
+

Class SQLiteRepetitionList

+
+
+ +
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        SQLiteRepetitionList

        +
        public SQLiteRepetitionList(@NonNull
        +                            Habit habit)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        add

        +
        public void add(Repetition rep)
        +
        Description copied from class: RepetitionList
        +
        Adds a repetition to the list. +

        + Any implementation of this method must call observable.notifyListeners() + after the repetition has been added.

        +
        +
        Specified by:
        +
        add in class RepetitionList
        +
        Parameters:
        +
        rep - the repetition to be added.
        +
        +
      • +
      + + + +
        +
      • +

        getByInterval

        +
        public java.util.List<Repetition> getByInterval(long timeFrom,
        +                                                long timeTo)
        +
        Description copied from class: RepetitionList
        +
        Returns the list of repetitions that happened within the given time + interval. + + The list is sorted by timestamp in decreasing order. That is, the first + element corresponds to the most recent timestamp. The endpoints of the + interval are included.
        +
        +
        Specified by:
        +
        getByInterval in class RepetitionList
        +
        Parameters:
        +
        timeFrom - timestamp of the beginning of the interval
        +
        timeTo - timestamp of the end of the interval
        +
        Returns:
        +
        list of repetitions within given time interval
        +
        +
      • +
      + + + +
        +
      • +

        getByTimestamp

        +
        public Repetition getByTimestamp(long timestamp)
        +
        Description copied from class: RepetitionList
        +
        Returns the repetition that has the given timestamp, or null if none + exists.
        +
        +
        Specified by:
        +
        getByTimestamp in class RepetitionList
        +
        Parameters:
        +
        timestamp - the repetition timestamp.
        +
        Returns:
        +
        the repetition that has the given timestamp.
        +
        +
      • +
      + + + +
        +
      • +

        getOldest

        +
        public Repetition getOldest()
        +
        Description copied from class: RepetitionList
        +
        Returns the oldest repetition in the list. +

        + If the list is empty, returns null. Repetitions in the future are + discarded.

        +
        +
        Specified by:
        +
        getOldest in class RepetitionList
        +
        Returns:
        +
        oldest repetition in the list, or null if list is empty.
        +
        +
      • +
      + + + +
        +
      • +

        remove

        +
        public void remove(@NonNull
        +                   Repetition repetition)
        +
        Description copied from class: RepetitionList
        +
        Removes a given repetition from the list. +

        + If the list does not contain the repetition, it is unchanged. +

        + Any implementation of this method must call observable.notifyListeners() + after the repetition has been added.

        +
        +
        Specified by:
        +
        remove in class RepetitionList
        +
        Parameters:
        +
        repetition - the repetition to be removed
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/models/sqlite/SQLiteScoreList.html b/javadoc/org/isoron/uhabits/models/sqlite/SQLiteScoreList.html new file mode 100644 index 000000000..21b459e2d --- /dev/null +++ b/javadoc/org/isoron/uhabits/models/sqlite/SQLiteScoreList.html @@ -0,0 +1,457 @@ + + + + + +SQLiteScoreList (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.models.sqlite
+

Class SQLiteScoreList

+
+
+ +
+
    +
  • +
    +
    +
    public class SQLiteScoreList
    +extends ScoreList
    +
    Implementation of a ScoreList that is backed by SQLite.
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      SQLiteScoreList(Habit habit) +
      Constructs a new ScoreList associated with the given habit.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected voidadd(java.util.List<Score> scores) 
      protected Scoreget(long timestamp) +
      Returns the score for a certain day.
      +
      protected ScoregetNewestComputed() +
      Returns the most recent score that was already computed.
      +
      intgetValue(long timestamp) +
      Returns the value of the score for a given day.
      +
      protected int[]getValues(long from, + long to, + long divisor) +
      Same as getAllValues(long), but using a specified interval.
      +
      voidinvalidateNewerThan(long timestamp) +
      Marks all scores that have timestamp equal to or newer than the given + timestamp as invalid.
      +
      protected com.activeandroid.query.Fromselect() 
      + +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        SQLiteScoreList

        +
        public SQLiteScoreList(@NonNull
        +                       Habit habit)
        +
        Constructs a new ScoreList associated with the given habit.
        +
        +
        Parameters:
        +
        habit - the habit this list should be associated with
        +
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getValue

        +
        public int getValue(long timestamp)
        +
        Description copied from class: ScoreList
        +
        Returns the value of the score for a given day.
        +
        +
        Specified by:
        +
        getValue in class ScoreList
        +
        Parameters:
        +
        timestamp - the timestamp of a day
        +
        Returns:
        +
        score for that day
        +
        +
      • +
      + + + +
        +
      • +

        invalidateNewerThan

        +
        public void invalidateNewerThan(long timestamp)
        +
        Description copied from class: ScoreList
        +
        Marks all scores that have timestamp equal to or newer than the given + timestamp as invalid. Any following getValue calls will trigger the + scores to be recomputed.
        +
        +
        Specified by:
        +
        invalidateNewerThan in class ScoreList
        +
        Parameters:
        +
        timestamp - the oldest timestamp that should be invalidated
        +
        +
      • +
      + + + +
        +
      • +

        getNewestComputed

        +
        @Nullable
        +protected Score getNewestComputed()
        +
        Description copied from class: ScoreList
        +
        Returns the most recent score that was already computed. +

        + If no score has been computed yet, returns null.

        +
        +
        Specified by:
        +
        getNewestComputed in class ScoreList
        +
        Returns:
        +
        the newest score computed, or null if none exist
        +
        +
      • +
      + + + +
        +
      • +

        get

        +
        @Nullable
        +protected Score get(long timestamp)
        +
        Description copied from class: ScoreList
        +
        Returns the score for a certain day.
        +
        +
        Specified by:
        +
        get in class ScoreList
        +
        Parameters:
        +
        timestamp - the timestamp for the day
        +
        Returns:
        +
        the score for the day
        +
        +
      • +
      + + + +
        +
      • +

        getValues

        +
        @NonNull
        +protected int[] getValues(long from,
        +                                   long to,
        +                                   long divisor)
        +
        Description copied from class: ScoreList
        +
        Same as getAllValues(long), but using a specified interval.
        +
        +
        Specified by:
        +
        getValues in class ScoreList
        +
        Parameters:
        +
        from - beginning of the interval (included)
        +
        to - end of the interval (included)
        +
        divisor - size of the groups
        +
        Returns:
        +
        array of values, with one entry for each group of days
        +
        +
      • +
      + + + +
        +
      • +

        add

        +
        protected void add(java.util.List<Score> scores)
        +
        +
        Specified by:
        +
        add in class ScoreList
        +
        +
      • +
      + + + +
        +
      • +

        select

        +
        protected com.activeandroid.query.From select()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/models/sqlite/SQLiteStreakList.html b/javadoc/org/isoron/uhabits/models/sqlite/SQLiteStreakList.html new file mode 100644 index 000000000..d27f39b79 --- /dev/null +++ b/javadoc/org/isoron/uhabits/models/sqlite/SQLiteStreakList.html @@ -0,0 +1,345 @@ + + + + + +SQLiteStreakList (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.models.sqlite
+

Class SQLiteStreakList

+
+
+ +
+
    +
  • +
    +
    +
    public class SQLiteStreakList
    +extends java.lang.Object
    +
    Implementation of a StreakList that is backed by SQLite.
    +
  • +
+
+
+ +
+
+
    +
  • + + + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        SQLiteStreakList

        +
        public SQLiteStreakList(Habit habit)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        invalidateNewerThan

        +
        public void invalidateNewerThan(long timestamp)
        +
      • +
      + + + +
        +
      • +

        getAll

        +
        public java.util.List<StreakRecord> getAll(int limit)
        +
      • +
      + + + + + + + +
        +
      • +

        rebuild

        +
        public void rebuild()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/models/sqlite/lists/SQLiteCheckmarkList.html b/javadoc/org/isoron/uhabits/models/sqlite/lists/SQLiteCheckmarkList.html new file mode 100644 index 000000000..521d7ab41 --- /dev/null +++ b/javadoc/org/isoron/uhabits/models/sqlite/lists/SQLiteCheckmarkList.html @@ -0,0 +1,419 @@ + + + + + +SQLiteCheckmarkList + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.models.sqlite.lists
+

Class SQLiteCheckmarkList

+
+
+ +
+ +
+
+
    +
  • + + + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected CheckmarkRecordfindNewest() +
      Returns newest checkmark that has already been computed.
      +
      int[]getValues(long fromTimestamp, + long toTimestamp) +
      Returns the values of the checkmarks that fall inside a certain interval + of time.
      +
      protected voidinsert(long[] timestamps, + int[] values) 
      voidinvalidateNewerThan(long timestamp) +
      Deletes every checkmark that has timestamp either equal or newer than a + given timestamp.
      +
      voidwriteCSV(java.io.Writer out) +
      Writes the entire list of checkmarks to the given writer, in CSV format.
      +
      + +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        SQLiteCheckmarkList

        +
        public SQLiteCheckmarkList(Habit habit)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        invalidateNewerThan

        +
        public void invalidateNewerThan(long timestamp)
        +
        Description copied from class: CheckmarkList
        +
        Deletes every checkmark that has timestamp either equal or newer than a + given timestamp. These checkmarks will be recomputed at the next time + they are queried.
        +
        +
        Specified by:
        +
        invalidateNewerThan in class CheckmarkList
        +
        Parameters:
        +
        timestamp - the timestamp
        +
        +
      • +
      + + + +
        +
      • +

        getValues

        +
        @NonNull
        +public int[] getValues(long fromTimestamp,
        +                                long toTimestamp)
        +
        Description copied from class: CheckmarkList
        +
        Returns the values of the checkmarks that fall inside a certain interval + of time. +

        + The values are returned in an array containing one integer value for each + day of the interval. The first entry corresponds to the most recent day + in the interval. Each subsequent entry corresponds to one day older than + the previous entry. The boundaries of the time interval are included.

        +
        +
        Specified by:
        +
        getValues in class CheckmarkList
        +
        Parameters:
        +
        fromTimestamp - timestamp for the oldest checkmark
        +
        toTimestamp - timestamp for the newest checkmark
        +
        Returns:
        +
        values for the checkmarks inside the given interval
        +
        +
      • +
      + + + +
        +
      • +

        writeCSV

        +
        public void writeCSV(java.io.Writer out)
        +              throws java.io.IOException
        +
        Description copied from class: CheckmarkList
        +
        Writes the entire list of checkmarks to the given writer, in CSV format. + There is one line for each checkmark. Each line contains two fields: + timestamp and value.
        +
        +
        Specified by:
        +
        writeCSV in class CheckmarkList
        +
        Parameters:
        +
        out - the writer where the CSV will be output
        +
        Throws:
        +
        java.io.IOException - in case write operations fail
        +
        +
      • +
      + + + +
        +
      • +

        findNewest

        +
        @Nullable
        +protected CheckmarkRecord findNewest()
        +
        Description copied from class: CheckmarkList
        +
        Returns newest checkmark that has already been computed. Ignores any + checkmark that has timestamp in the future. This does not update the + cache.
        +
        +
        Specified by:
        +
        findNewest in class CheckmarkList
        +
        Returns:
        +
        newest checkmark already computed
        +
        +
      • +
      + + + +
        +
      • +

        insert

        +
        protected void insert(long[] timestamps,
        +                      int[] values)
        +
        +
        Specified by:
        +
        insert in class CheckmarkList
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/models/sqlite/lists/SQLiteHabitList.html b/javadoc/org/isoron/uhabits/models/sqlite/lists/SQLiteHabitList.html new file mode 100644 index 000000000..f84476b23 --- /dev/null +++ b/javadoc/org/isoron/uhabits/models/sqlite/lists/SQLiteHabitList.html @@ -0,0 +1,559 @@ + + + + + +SQLiteHabitList + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.models.sqlite.lists
+

Class SQLiteHabitList

+
+
+ +
+
    +
  • +
    +
    +
    public class SQLiteHabitList
    +extends HabitList
    +
    Implementation of a HabitList that is backed by SQLite.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        SQLiteHabitList

        +
        public SQLiteHabitList()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + +
        +
      • +

        add

        +
        public void add(Habit habit)
        +
        Description copied from class: HabitList
        +
        Inserts a new habit on the list.
        +
        +
        Specified by:
        +
        add in class HabitList
        +
        Parameters:
        +
        habit - the habit to be inserted
        +
        +
      • +
      + + + +
        +
      • +

        add

        +
        public void add(Habit habit,
        +                java.lang.Long id)
        +
        +
        Specified by:
        +
        add in class HabitList
        +
        +
      • +
      + + + +
        +
      • +

        count

        +
        public int count()
        +
        Description copied from class: HabitList
        +
        Returns the total number of unarchived habits.
        +
        +
        Specified by:
        +
        count in class HabitList
        +
        Returns:
        +
        number of unarchived habits
        +
        +
      • +
      + + + +
        +
      • +

        countWithArchived

        +
        public int countWithArchived()
        +
        Description copied from class: HabitList
        +
        Returns the total number of habits, including archived habits.
        +
        +
        Specified by:
        +
        countWithArchived in class HabitList
        +
        Returns:
        +
        number of habits, including archived
        +
        +
      • +
      + + + +
        +
      • +

        getAll

        +
        @NonNull
        +public java.util.List<Habit> getAll(boolean includeArchive)
        +
        Description copied from class: HabitList
        +
        Returns a list of all habits, optionally including archived habits.
        +
        +
        Specified by:
        +
        getAll in class HabitList
        +
        Parameters:
        +
        includeArchive - whether archived habits should be included the + list
        +
        Returns:
        +
        list of all habits
        +
        +
      • +
      + + + +
        +
      • +

        getById

        +
        @Nullable
        +public Habit getById(long id)
        +
        Description copied from class: HabitList
        +
        Returns the habit with specified id.
        +
        +
        Specified by:
        +
        getById in class HabitList
        +
        Parameters:
        +
        id - the id of the habit
        +
        Returns:
        +
        the habit, or null if none exist
        +
        +
      • +
      + + + +
        +
      • +

        getByPosition

        +
        @Nullable
        +public Habit getByPosition(int position)
        +
        Description copied from class: HabitList
        +
        Returns the habit that occupies a certain position.
        +
        +
        Specified by:
        +
        getByPosition in class HabitList
        +
        Parameters:
        +
        position - the position of the desired habit
        +
        Returns:
        +
        the habit at that position, or null if there is none
        +
        +
      • +
      + + + + + + + +
        +
      • +

        rebuildOrder

        +
        @Deprecated
        +public void rebuildOrder()
        +
        Deprecated. 
        +
      • +
      + + + +
        +
      • +

        remove

        +
        public void remove(@NonNull
        +                   Habit habit)
        +
        +
        Specified by:
        +
        remove in class HabitList
        +
        +
      • +
      + + + +
        +
      • +

        reorder

        +
        public void reorder(Habit from,
        +                    Habit to)
        +
        Description copied from class: HabitList
        +
        Changes the position of a habit on the list.
        +
        +
        Specified by:
        +
        reorder in class HabitList
        +
        Parameters:
        +
        from - the habit that should be moved
        +
        to - the habit that currently occupies the desired position
        +
        +
      • +
      + + + +
        +
      • +

        update

        +
        public void update(java.util.List<Habit> habits)
        +
        +
        Specified by:
        +
        update in class HabitList
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/models/sqlite/lists/SQLiteRepetitionList.html b/javadoc/org/isoron/uhabits/models/sqlite/lists/SQLiteRepetitionList.html new file mode 100644 index 000000000..cdc7946bd --- /dev/null +++ b/javadoc/org/isoron/uhabits/models/sqlite/lists/SQLiteRepetitionList.html @@ -0,0 +1,450 @@ + + + + + +SQLiteRepetitionList + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.models.sqlite.lists
+

Class SQLiteRepetitionList

+
+
+ +
+ +
+
+
    +
  • + + + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      voidadd(Repetition rep) +
      Adds a repetition to the list.
      +
      java.util.List<Repetition>getByInterval(long timeFrom, + long timeTo) +
      Returns the list of repetitions that happened within the given time + interval.
      +
      RepetitiongetByTimestamp(long timestamp) +
      Returns the repetition that has the given timestamp, or null if none + exists.
      +
      RepetitiongetOldest() +
      Returns the oldest repetition in the list.
      +
      java.util.HashMap<java.lang.Long,java.lang.Integer[]>getWeekdayFrequency() +
      Returns the total number of repetitions for each month, from the first + repetition until today, grouped by day of week.
      +
      voidremove(Repetition repetition) +
      Removes a given repetition from the list.
      +
      + +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        SQLiteRepetitionList

        +
        public SQLiteRepetitionList(@NonNull
        +                            Habit habit)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        add

        +
        public void add(Repetition rep)
        +
        Description copied from class: RepetitionList
        +
        Adds a repetition to the list.
        +
        +
        Specified by:
        +
        add in class RepetitionList
        +
        Parameters:
        +
        rep - the repetition to be added.
        +
        +
      • +
      + + + +
        +
      • +

        getByInterval

        +
        public java.util.List<Repetition> getByInterval(long timeFrom,
        +                                                long timeTo)
        +
        Description copied from class: RepetitionList
        +
        Returns the list of repetitions that happened within the given time + interval.
        +
        +
        Specified by:
        +
        getByInterval in class RepetitionList
        +
        Parameters:
        +
        timeFrom - timestamp of the beginning of the interval
        +
        timeTo - timestamp of the end of the interval
        +
        Returns:
        +
        list of repetitions within given time interval
        +
        +
      • +
      + + + +
        +
      • +

        getByTimestamp

        +
        public Repetition getByTimestamp(long timestamp)
        +
        Description copied from class: RepetitionList
        +
        Returns the repetition that has the given timestamp, or null if none + exists.
        +
        +
        Specified by:
        +
        getByTimestamp in class RepetitionList
        +
        Parameters:
        +
        timestamp - the repetition timestamp.
        +
        Returns:
        +
        the repetition that has the given timestamp.
        +
        +
      • +
      + + + +
        +
      • +

        getOldest

        +
        public Repetition getOldest()
        +
        Description copied from class: RepetitionList
        +
        Returns the oldest repetition in the list. +

        + If the list is empty, returns null. Repetitions in the future are + discarded.

        +
        +
        Specified by:
        +
        getOldest in class RepetitionList
        +
        Returns:
        +
        oldest repetition in the list, or null if list is empty.
        +
        +
      • +
      + + + +
        +
      • +

        getWeekdayFrequency

        +
        @NonNull
        +public java.util.HashMap<java.lang.Long,java.lang.Integer[]> getWeekdayFrequency()
        +
        Description copied from class: RepetitionList
        +
        Returns the total number of repetitions for each month, from the first + repetition until today, grouped by day of week. +

        + The repetitions are returned in a HashMap. The key is the timestamp for + the first day of the month, at midnight (00:00). The value is an integer + array with 7 entries. The first entry contains the total number of + repetitions during the specified month that occurred on a Saturday. The + second entry corresponds to Sunday, and so on. If there are no + repetitions during a certain month, the value is null.

        +
        +
        Specified by:
        +
        getWeekdayFrequency in class RepetitionList
        +
        Returns:
        +
        total number of repetitions by month versus day of week
        +
        +
      • +
      + + + +
        +
      • +

        remove

        +
        public void remove(@NonNull
        +                   Repetition repetition)
        +
        Description copied from class: RepetitionList
        +
        Removes a given repetition from the list. +

        + If the list does not contain the repetition, it is unchanged.

        +
        +
        Specified by:
        +
        remove in class RepetitionList
        +
        Parameters:
        +
        repetition - the repetition to be removed
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/models/sqlite/lists/SQLiteScoreList.html b/javadoc/org/isoron/uhabits/models/sqlite/lists/SQLiteScoreList.html new file mode 100644 index 000000000..d16903f82 --- /dev/null +++ b/javadoc/org/isoron/uhabits/models/sqlite/lists/SQLiteScoreList.html @@ -0,0 +1,586 @@ + + + + + +SQLiteScoreList + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.models.sqlite.lists
+

Class SQLiteScoreList

+
+
+ +
+
    +
  • +
    +
    +
    public class SQLiteScoreList
    +extends java.lang.Object
    +
    Implementation of a ScoreList that is backed by SQLite.
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      SQLiteScoreList(Habit habit) +
      Constructs a new ScoreList associated with the given habit.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected voidcompute(long from, + long to) +
      Computes and saves the scores that are missing inside a given time + interval.
      +
      protected intfindNewestValue() +
      Returns the value of the most recent score that was already computed.
      +
      protected ScoreRecordget(long timestamp) +
      Returns the score for a certain day.
      +
      int[]getAllValues(long divisor) +
      Returns the values of all the scores, from day of the first repetition + until today, grouped in chunks of specified size.
      +
      protected ScoreRecordgetToday() +
      Returns the score for today.
      +
      intgetTodayStarStatus() +
      Returns the star status for today.
      +
      intgetTodayValue() +
      Returns the value of the score for today.
      +
      intgetValue(long timestamp) +
      Returns the value of the score for a given day.
      +
      protected int[]getValues(long from, + long to, + long divisor) +
      Same as getAllValues(long), but using a specified interval.
      +
      voidinvalidateNewerThan(long timestamp) +
      Marks all scores that have timestamp equal to or newer than the given + timestamp as invalid.
      +
      protected com.activeandroid.query.Fromselect() 
      voidwriteCSV(java.io.Writer out) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        SQLiteScoreList

        +
        public SQLiteScoreList(@NonNull
        +                       Habit habit)
        +
        Constructs a new ScoreList associated with the given habit.
        +
        +
        Parameters:
        +
        habit - the habit this list should be associated with
        +
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getAllValues

        +
        @NonNull
        +public int[] getAllValues(long divisor)
        +
        Returns the values of all the scores, from day of the first repetition + until today, grouped in chunks of specified size. +

        + If the group size is one, then the value of each score is returned + individually. If the group is, for example, seven, then the days are + grouped in groups of seven consecutive days. +

        + The values are returned in an array of integers, with one entry for each + group of days in the interval. This value corresponds to the average of + the scores for the days inside the group. The first entry corresponds to + the ending of the interval (that is, the most recent group of days). The + last entry corresponds to the beginning of the interval. As usual, the + time of the day for the timestamps should be midnight (UTC). The + endpoints of the interval are included. +

        + The values are returned in an integer array. There is one entry for each + day inside the interval. The first entry corresponds to today, while the + last entry corresponds to the day of the oldest repetition.

        +
        +
        Parameters:
        +
        divisor - the size of the groups
        +
        Returns:
        +
        array of values, with one entry for each group of days
        +
        +
      • +
      + + + +
        +
      • +

        getTodayStarStatus

        +
        public int getTodayStarStatus()
        +
        Returns the star status for today. The returned value is either + Score.EMPTY_STAR, Score.HALF_STAR or Score.FULL_STAR.
        +
        +
        Returns:
        +
        star status for today
        +
        +
      • +
      + + + +
        +
      • +

        getTodayValue

        +
        public int getTodayValue()
        +
        Returns the value of the score for today.
        +
        +
        Returns:
        +
        value of today's score
        +
        +
      • +
      + + + +
        +
      • +

        getValue

        +
        public int getValue(long timestamp)
        +
        Returns the value of the score for a given day.
        +
        +
        Parameters:
        +
        timestamp - the timestamp of a day
        +
        Returns:
        +
        score for that day
        +
        +
      • +
      + + + +
        +
      • +

        invalidateNewerThan

        +
        public void invalidateNewerThan(long timestamp)
        +
        Marks all scores that have timestamp equal to or newer than the given + timestamp as invalid. Any following getValue calls will trigger the + scores to be recomputed.
        +
        +
        Parameters:
        +
        timestamp - the oldest timestamp that should be invalidated
        +
        +
      • +
      + + + +
        +
      • +

        writeCSV

        +
        public void writeCSV(java.io.Writer out)
        +              throws java.io.IOException
        +
        +
        Throws:
        +
        java.io.IOException
        +
        +
      • +
      + + + +
        +
      • +

        compute

        +
        protected void compute(long from,
        +                       long to)
        +
        Computes and saves the scores that are missing inside a given time + interval. +

        + Scores that have already been computed are skipped, therefore there is no + harm in calling this function more times, or with larger intervals, than + strictly needed. The endpoints of the interval are included. +

        + This function assumes that there are no gaps on the scores. That is, if + the newest score has timestamp t, then every score with timestamp lower + than t has already been computed.

        +
        +
        Parameters:
        +
        from - timestamp of the beginning of the interval
        +
        to - timestamp of the end of the time interval
        +
        +
      • +
      + + + +
        +
      • +

        findNewestValue

        +
        protected int findNewestValue()
        +
        Returns the value of the most recent score that was already computed. If + no score has been computed yet, returns zero.
        +
        +
        Returns:
        +
        value of newest score, or zero if none exist
        +
        +
      • +
      + + + +
        +
      • +

        get

        +
        @Nullable
        +protected ScoreRecord get(long timestamp)
        +
        Returns the score for a certain day.
        +
        +
        Parameters:
        +
        timestamp - the timestamp for the day
        +
        Returns:
        +
        the score for the day
        +
        +
      • +
      + + + +
        +
      • +

        getToday

        +
        @Nullable
        +protected ScoreRecord getToday()
        +
        Returns the score for today.
        +
        +
        Returns:
        +
        score for today
        +
        +
      • +
      + + + +
        +
      • +

        getValues

        +
        @NonNull
        +protected int[] getValues(long from,
        +                                   long to,
        +                                   long divisor)
        +
        Same as getAllValues(long), but using a specified interval.
        +
        +
        Parameters:
        +
        from - beginning of the interval (included)
        +
        to - end of the interval (included)
        +
        divisor - size of the groups
        +
        Returns:
        +
        array of values, with one entry for each group of days
        +
        +
      • +
      + + + +
        +
      • +

        select

        +
        protected com.activeandroid.query.From select()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/models/sqlite/lists/SQLiteStreakList.html b/javadoc/org/isoron/uhabits/models/sqlite/lists/SQLiteStreakList.html new file mode 100644 index 000000000..ec877f875 --- /dev/null +++ b/javadoc/org/isoron/uhabits/models/sqlite/lists/SQLiteStreakList.html @@ -0,0 +1,345 @@ + + + + + +SQLiteStreakList + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.models.sqlite.lists
+

Class SQLiteStreakList

+
+
+ +
+
    +
  • +
    +
    +
    public class SQLiteStreakList
    +extends java.lang.Object
    +
    Implementation of a StreakList that is backed by SQLite.
    +
  • +
+
+
+ +
+
+
    +
  • + + + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        SQLiteStreakList

        +
        public SQLiteStreakList(Habit habit)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        invalidateNewerThan

        +
        public void invalidateNewerThan(long timestamp)
        +
      • +
      + + + +
        +
      • +

        getAll

        +
        public java.util.List<StreakRecord> getAll(int limit)
        +
      • +
      + + + + + + + +
        +
      • +

        rebuild

        +
        public void rebuild()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/models/sqlite/lists/package-frame.html b/javadoc/org/isoron/uhabits/models/sqlite/lists/package-frame.html new file mode 100644 index 000000000..f94f5f699 --- /dev/null +++ b/javadoc/org/isoron/uhabits/models/sqlite/lists/package-frame.html @@ -0,0 +1,24 @@ + + + + + +org.isoron.uhabits.models.sqlite.lists + + + + + +

org.isoron.uhabits.models.sqlite.lists

+
+

Classes

+ +
+ + diff --git a/javadoc/org/isoron/uhabits/models/sqlite/lists/package-summary.html b/javadoc/org/isoron/uhabits/models/sqlite/lists/package-summary.html new file mode 100644 index 000000000..2c7d3cd60 --- /dev/null +++ b/javadoc/org/isoron/uhabits/models/sqlite/lists/package-summary.html @@ -0,0 +1,166 @@ + + + + + +org.isoron.uhabits.models.sqlite.lists + + + + + + + + +
+ + + + + + + +
+ + +
+

Package org.isoron.uhabits.models.sqlite.lists

+
+
+ +
+ +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/models/sqlite/lists/package-tree.html b/javadoc/org/isoron/uhabits/models/sqlite/lists/package-tree.html new file mode 100644 index 000000000..25c56a903 --- /dev/null +++ b/javadoc/org/isoron/uhabits/models/sqlite/lists/package-tree.html @@ -0,0 +1,151 @@ + + + + + +org.isoron.uhabits.models.sqlite.lists Class Hierarchy + + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For Package org.isoron.uhabits.models.sqlite.lists

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+ +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/models/sqlite/package-frame.html b/javadoc/org/isoron/uhabits/models/sqlite/package-frame.html new file mode 100644 index 000000000..c76950296 --- /dev/null +++ b/javadoc/org/isoron/uhabits/models/sqlite/package-frame.html @@ -0,0 +1,25 @@ + + + + + +org.isoron.uhabits.models.sqlite (Javadoc | Loop Habit Tracker) + + + + + +

org.isoron.uhabits.models.sqlite

+
+

Classes

+ +
+ + diff --git a/javadoc/org/isoron/uhabits/models/sqlite/package-summary.html b/javadoc/org/isoron/uhabits/models/sqlite/package-summary.html new file mode 100644 index 000000000..5b45a8330 --- /dev/null +++ b/javadoc/org/isoron/uhabits/models/sqlite/package-summary.html @@ -0,0 +1,181 @@ + + + + + +org.isoron.uhabits.models.sqlite (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + +
+

Package org.isoron.uhabits.models.sqlite

+
+
Provides SQLite implementations of the core models.
+
+

See: Description

+
+
+ + + + +

Package org.isoron.uhabits.models.sqlite Description

+
Provides SQLite implementations of the core models.
+
+ +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/models/sqlite/package-tree.html b/javadoc/org/isoron/uhabits/models/sqlite/package-tree.html new file mode 100644 index 000000000..8e25286d9 --- /dev/null +++ b/javadoc/org/isoron/uhabits/models/sqlite/package-tree.html @@ -0,0 +1,156 @@ + + + + + +org.isoron.uhabits.models.sqlite Class Hierarchy (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For Package org.isoron.uhabits.models.sqlite

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+ +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/models/sqlite/records/CheckmarkRecord.html b/javadoc/org/isoron/uhabits/models/sqlite/records/CheckmarkRecord.html new file mode 100644 index 000000000..0f0ddd42c --- /dev/null +++ b/javadoc/org/isoron/uhabits/models/sqlite/records/CheckmarkRecord.html @@ -0,0 +1,357 @@ + + + + + +CheckmarkRecord (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.models.sqlite.records
+

Class CheckmarkRecord

+
+
+ +
+
    +
  • +
    +
    +
    public class CheckmarkRecord
    +extends com.activeandroid.Model
    +
    The SQLite database record corresponding to a Checkmark.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      HabitRecordhabit +
      The habit to which this checkmark belongs.
      +
      java.lang.Longtimestamp +
      Timestamp of the day to which this checkmark corresponds.
      +
      java.lang.Integervalue +
      Indicates whether there is a repetition at the given timestamp or not, + and whether the repetition was expected.
      +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      CheckmarkRecord() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      CheckmarktoCheckmark() 
      +
        +
      • + + +

        Methods inherited from class com.activeandroid.Model

        +delete, delete, equals, getId, getMany, hashCode, load, loadFromCursor, save, toString
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, finalize, getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        habit

        +
        public HabitRecord habit
        +
        The habit to which this checkmark belongs.
        +
      • +
      + + + +
        +
      • +

        timestamp

        +
        public java.lang.Long timestamp
        +
        Timestamp of the day to which this checkmark corresponds. Time of the day + must be midnight (UTC).
        +
      • +
      + + + +
        +
      • +

        value

        +
        public java.lang.Integer value
        +
        Indicates whether there is a repetition at the given timestamp or not, + and whether the repetition was expected. Assumes one of the values + UNCHECKED, CHECKED_EXPLICITLY or CHECKED_IMPLICITLY.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        CheckmarkRecord

        +
        public CheckmarkRecord()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        toCheckmark

        +
        public Checkmark toCheckmark()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/models/sqlite/records/HabitRecord.html b/javadoc/org/isoron/uhabits/models/sqlite/records/HabitRecord.html new file mode 100644 index 000000000..877be70d5 --- /dev/null +++ b/javadoc/org/isoron/uhabits/models/sqlite/records/HabitRecord.html @@ -0,0 +1,556 @@ + + + + + +HabitRecord (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.models.sqlite.records
+

Class HabitRecord

+
+
+ +
+
    +
  • +
    +
    +
    public class HabitRecord
    +extends com.activeandroid.Model
    +
    The SQLite database record corresponding to a Habit.
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      HabitRecord() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      voidcascadeDelete() +
      Deletes the habit and all data associated to it, including checkmarks, + repetitions and scores.
      +
      voidcopyFrom(Habit model) 
      voidcopyTo(Habit habit) 
      static HabitRecordget(java.lang.Long id) 
      voidsave(long id) +
      Saves the habit on the database, and assigns the specified id to it.
      +
      static voidupdateId(long oldId, + long newId) +
      Changes the id of a habit on the database.
      +
      +
        +
      • + + +

        Methods inherited from class com.activeandroid.Model

        +delete, delete, equals, getId, getMany, hashCode, load, loadFromCursor, save, toString
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, finalize, getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        HABIT_URI_FORMAT

        +
        public static final java.lang.String HABIT_URI_FORMAT
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        name

        +
        public java.lang.String name
        +
      • +
      + + + +
        +
      • +

        description

        +
        public java.lang.String description
        +
      • +
      + + + +
        +
      • +

        freqNum

        +
        public java.lang.Integer freqNum
        +
      • +
      + + + +
        +
      • +

        freqDen

        +
        public java.lang.Integer freqDen
        +
      • +
      + + + +
        +
      • +

        color

        +
        public java.lang.Integer color
        +
      • +
      + + + +
        +
      • +

        position

        +
        public java.lang.Integer position
        +
      • +
      + + + +
        +
      • +

        reminderHour

        +
        @Nullable
        +public java.lang.Integer reminderHour
        +
      • +
      + + + +
        +
      • +

        reminderMin

        +
        @Nullable
        +public java.lang.Integer reminderMin
        +
      • +
      + + + +
        +
      • +

        reminderDays

        +
        @NonNull
        +public java.lang.Integer reminderDays
        +
      • +
      + + + +
        +
      • +

        highlight

        +
        public java.lang.Integer highlight
        +
      • +
      + + + +
        +
      • +

        archived

        +
        public java.lang.Integer archived
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        HabitRecord

        +
        public HabitRecord()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        get

        +
        @Nullable
        +public static HabitRecord get(java.lang.Long id)
        +
      • +
      + + + +
        +
      • +

        updateId

        +
        public static void updateId(long oldId,
        +                            long newId)
        +
        Changes the id of a habit on the database.
        +
        +
        Parameters:
        +
        oldId - the original id
        +
        newId - the new id
        +
        +
      • +
      + + + +
        +
      • +

        cascadeDelete

        +
        public void cascadeDelete()
        +
        Deletes the habit and all data associated to it, including checkmarks, + repetitions and scores.
        +
      • +
      + + + +
        +
      • +

        copyFrom

        +
        public void copyFrom(Habit model)
        +
      • +
      + + + +
        +
      • +

        copyTo

        +
        public void copyTo(Habit habit)
        +
      • +
      + + + +
        +
      • +

        save

        +
        public void save(long id)
        +
        Saves the habit on the database, and assigns the specified id to it.
        +
        +
        Parameters:
        +
        id - the id that the habit should receive
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/models/sqlite/records/RepetitionRecord.html b/javadoc/org/isoron/uhabits/models/sqlite/records/RepetitionRecord.html new file mode 100644 index 000000000..f43c933f4 --- /dev/null +++ b/javadoc/org/isoron/uhabits/models/sqlite/records/RepetitionRecord.html @@ -0,0 +1,357 @@ + + + + + +RepetitionRecord (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.models.sqlite.records
+

Class RepetitionRecord

+
+
+ +
+
    +
  • +
    +
    +
    public class RepetitionRecord
    +extends com.activeandroid.Model
    +
    The SQLite database record corresponding to a Repetition.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + + + + + +
        +
      • +

        timestamp

        +
        public java.lang.Long timestamp
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        RepetitionRecord

        +
        public RepetitionRecord()
        +
      • +
      +
    • +
    + + +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/models/sqlite/records/ScoreRecord.html b/javadoc/org/isoron/uhabits/models/sqlite/records/ScoreRecord.html new file mode 100644 index 000000000..1eee19b4d --- /dev/null +++ b/javadoc/org/isoron/uhabits/models/sqlite/records/ScoreRecord.html @@ -0,0 +1,361 @@ + + + + + +ScoreRecord (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.models.sqlite.records
+

Class ScoreRecord

+
+
+ +
+
    +
  • +
    +
    +
    public class ScoreRecord
    +extends com.activeandroid.Model
    +
    The SQLite database record corresponding to a Score.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      HabitRecordhabit +
      Habit to which this score belongs to.
      +
      java.lang.Integerscore +
      Value of the score.
      +
      java.lang.Longtimestamp +
      Timestamp of the day to which this score applies.
      +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      ScoreRecord() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      ScoretoScore() +
      Constructs and returns a Score based on this record's data.
      +
      +
        +
      • + + +

        Methods inherited from class com.activeandroid.Model

        +delete, delete, equals, getId, getMany, hashCode, load, loadFromCursor, save, toString
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, finalize, getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        habit

        +
        public HabitRecord habit
        +
        Habit to which this score belongs to.
        +
      • +
      + + + +
        +
      • +

        timestamp

        +
        public java.lang.Long timestamp
        +
        Timestamp of the day to which this score applies. Time of day should be + midnight (UTC).
        +
      • +
      + + + +
        +
      • +

        score

        +
        public java.lang.Integer score
        +
        Value of the score.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ScoreRecord

        +
        public ScoreRecord()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        toScore

        +
        public Score toScore()
        +
        Constructs and returns a Score based on this record's data.
        +
        +
        Returns:
        +
        a Score with this record's data
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/models/sqlite/records/StreakRecord.html b/javadoc/org/isoron/uhabits/models/sqlite/records/StreakRecord.html new file mode 100644 index 000000000..343f4ecb3 --- /dev/null +++ b/javadoc/org/isoron/uhabits/models/sqlite/records/StreakRecord.html @@ -0,0 +1,323 @@ + + + + + +StreakRecord (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.models.sqlite.records
+

Class StreakRecord

+
+
+ +
+
    +
  • +
    +
    +
    public class StreakRecord
    +extends com.activeandroid.Model
    +
    The SQLite database record corresponding to a Streak.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      java.lang.Longend 
      HabitRecordhabit 
      java.lang.Longlength 
      java.lang.Longstart 
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      StreakRecord() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      +
        +
      • + + +

        Methods inherited from class com.activeandroid.Model

        +delete, delete, equals, getId, getMany, hashCode, load, loadFromCursor, save, toString
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, finalize, getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + + + + + +
        +
      • +

        start

        +
        public java.lang.Long start
        +
      • +
      + + + +
        +
      • +

        end

        +
        public java.lang.Long end
        +
      • +
      + + + +
        +
      • +

        length

        +
        public java.lang.Long length
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        StreakRecord

        +
        public StreakRecord()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/models/sqlite/records/package-frame.html b/javadoc/org/isoron/uhabits/models/sqlite/records/package-frame.html new file mode 100644 index 000000000..ed4b3e400 --- /dev/null +++ b/javadoc/org/isoron/uhabits/models/sqlite/records/package-frame.html @@ -0,0 +1,24 @@ + + + + + +org.isoron.uhabits.models.sqlite.records (Javadoc | Loop Habit Tracker) + + + + + +

org.isoron.uhabits.models.sqlite.records

+
+

Classes

+ +
+ + diff --git a/javadoc/org/isoron/uhabits/models/sqlite/records/package-summary.html b/javadoc/org/isoron/uhabits/models/sqlite/records/package-summary.html new file mode 100644 index 000000000..9544530a1 --- /dev/null +++ b/javadoc/org/isoron/uhabits/models/sqlite/records/package-summary.html @@ -0,0 +1,175 @@ + + + + + +org.isoron.uhabits.models.sqlite.records (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + +
+

Package org.isoron.uhabits.models.sqlite.records

+
+
Provides SQLite records corresponding to the core models.
+
+

See: Description

+
+
+ + + + +

Package org.isoron.uhabits.models.sqlite.records Description

+
Provides SQLite records corresponding to the core models.
+
+ +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/models/sqlite/records/package-tree.html b/javadoc/org/isoron/uhabits/models/sqlite/records/package-tree.html new file mode 100644 index 000000000..d0b9c1c93 --- /dev/null +++ b/javadoc/org/isoron/uhabits/models/sqlite/records/package-tree.html @@ -0,0 +1,143 @@ + + + + + +org.isoron.uhabits.models.sqlite.records Class Hierarchy (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For Package org.isoron.uhabits.models.sqlite.records

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+ +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/package-frame.html b/javadoc/org/isoron/uhabits/package-frame.html new file mode 100644 index 000000000..02f0c2704 --- /dev/null +++ b/javadoc/org/isoron/uhabits/package-frame.html @@ -0,0 +1,29 @@ + + + + + +org.isoron.uhabits (Javadoc | Loop Habit Tracker) + + + + + +

org.isoron.uhabits

+
+

Interfaces

+ +

Classes

+ +
+ + diff --git a/javadoc/org/isoron/uhabits/package-summary.html b/javadoc/org/isoron/uhabits/package-summary.html new file mode 100644 index 000000000..84d032031 --- /dev/null +++ b/javadoc/org/isoron/uhabits/package-summary.html @@ -0,0 +1,199 @@ + + + + + +org.isoron.uhabits (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + +
+

Package org.isoron.uhabits

+
+
Provides classes for the Loop Habit Tracker app.
+
+

See: Description

+
+
+ + + + +

Package org.isoron.uhabits Description

+
Provides classes for the Loop Habit Tracker app.
+
+ +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/package-tree.html b/javadoc/org/isoron/uhabits/package-tree.html new file mode 100644 index 000000000..d11a00737 --- /dev/null +++ b/javadoc/org/isoron/uhabits/package-tree.html @@ -0,0 +1,183 @@ + + + + + +org.isoron.uhabits Class Hierarchy (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For Package org.isoron.uhabits

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +

Interface Hierarchy

+ +
+ +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/tasks/BaseTask.html b/javadoc/org/isoron/uhabits/tasks/BaseTask.html new file mode 100644 index 000000000..cecd8eecb --- /dev/null +++ b/javadoc/org/isoron/uhabits/tasks/BaseTask.html @@ -0,0 +1,386 @@ + + + + + +BaseTask (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.tasks
+

Class BaseTask

+
+
+ +
+ +
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.os.AsyncTask

        +android.os.AsyncTask.Status
      • +
      +
    • +
    + +
      +
    • + + +

      Field Summary

      +
        +
      • + + +

        Fields inherited from class android.os.AsyncTask

        +SERIAL_EXECUTOR, THREAD_POOL_EXECUTOR
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      BaseTask() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Static Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected abstract voiddoInBackground() 
      protected java.lang.VoiddoInBackground(java.lang.Void... params) 
      protected voidonPostExecute(java.lang.Void aVoid) 
      protected voidonPreExecute() 
      static voidwaitForTasks(long timeout) 
      +
        +
      • + + +

        Methods inherited from class android.os.AsyncTask

        +cancel, execute, execute, executeOnExecutor, get, get, getStatus, isCancelled, onCancelled, onCancelled, onProgressUpdate, publishProgress
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        BaseTask

        +
        public BaseTask()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        onPreExecute

        +
        protected void onPreExecute()
        +
        +
        Overrides:
        +
        onPreExecute in class android.os.AsyncTask<java.lang.Void,java.lang.Integer,java.lang.Void>
        +
        +
      • +
      + + + +
        +
      • +

        onPostExecute

        +
        protected void onPostExecute(java.lang.Void aVoid)
        +
        +
        Overrides:
        +
        onPostExecute in class android.os.AsyncTask<java.lang.Void,java.lang.Integer,java.lang.Void>
        +
        +
      • +
      + + + +
        +
      • +

        doInBackground

        +
        protected final java.lang.Void doInBackground(java.lang.Void... params)
        +
        +
        Specified by:
        +
        doInBackground in class android.os.AsyncTask<java.lang.Void,java.lang.Integer,java.lang.Void>
        +
        +
      • +
      + + + +
        +
      • +

        doInBackground

        +
        protected abstract void doInBackground()
        +
      • +
      + + + +
        +
      • +

        waitForTasks

        +
        public static void waitForTasks(long timeout)
        +                         throws java.util.concurrent.TimeoutException,
        +                                java.lang.InterruptedException
        +
        +
        Throws:
        +
        java.util.concurrent.TimeoutException
        +
        java.lang.InterruptedException
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/tasks/ExportCSVTask.Listener.html b/javadoc/org/isoron/uhabits/tasks/ExportCSVTask.Listener.html new file mode 100644 index 000000000..66f0ffb07 --- /dev/null +++ b/javadoc/org/isoron/uhabits/tasks/ExportCSVTask.Listener.html @@ -0,0 +1,224 @@ + + + + + +ExportCSVTask.Listener (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.tasks
+

Interface ExportCSVTask.Listener

+
+
+
+
    +
  • +
    +
    Enclosing class:
    +
    ExportCSVTask
    +
    +
    +
    +
    public static interface ExportCSVTask.Listener
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        onExportCSVFinished

        +
        void onExportCSVFinished(@Nullable
        +                         java.lang.String archiveFilename)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/tasks/ExportCSVTask.html b/javadoc/org/isoron/uhabits/tasks/ExportCSVTask.html new file mode 100644 index 000000000..a8e78d390 --- /dev/null +++ b/javadoc/org/isoron/uhabits/tasks/ExportCSVTask.html @@ -0,0 +1,387 @@ + + + + + +ExportCSVTask (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.tasks
+

Class ExportCSVTask

+
+
+ +
+
    +
  • +
    +
    +
    public class ExportCSVTask
    +extends BaseTask
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      + + + + + + + + + + +
      Nested Classes 
      Modifier and TypeClass and Description
      static interface ExportCSVTask.Listener 
      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.os.AsyncTask

        +android.os.AsyncTask.Status
      • +
      +
    • +
    + +
      +
    • + + +

      Field Summary

      +
        +
      • + + +

        Fields inherited from class android.os.AsyncTask

        +SERIAL_EXECUTOR, THREAD_POOL_EXECUTOR
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      ExportCSVTask(java.util.List<Habit> selectedHabits, + ProgressBar progressBar) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected voiddoInBackground() 
      protected voidonPostExecute(java.lang.Void aVoid) 
      protected voidonPreExecute() 
      voidsetListener(ExportCSVTask.Listener listener) 
      + +
        +
      • + + +

        Methods inherited from class android.os.AsyncTask

        +cancel, execute, execute, executeOnExecutor, get, get, getStatus, isCancelled, onCancelled, onCancelled, onProgressUpdate, publishProgress
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+ +
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/tasks/ExportDBTask.Listener.html b/javadoc/org/isoron/uhabits/tasks/ExportDBTask.Listener.html new file mode 100644 index 000000000..08fc3e960 --- /dev/null +++ b/javadoc/org/isoron/uhabits/tasks/ExportDBTask.Listener.html @@ -0,0 +1,224 @@ + + + + + +ExportDBTask.Listener (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.tasks
+

Interface ExportDBTask.Listener

+
+
+
+
    +
  • +
    +
    Enclosing class:
    +
    ExportDBTask
    +
    +
    +
    +
    public static interface ExportDBTask.Listener
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        onExportDBFinished

        +
        void onExportDBFinished(@Nullable
        +                        java.lang.String filename)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/tasks/ExportDBTask.html b/javadoc/org/isoron/uhabits/tasks/ExportDBTask.html new file mode 100644 index 000000000..520d4e44e --- /dev/null +++ b/javadoc/org/isoron/uhabits/tasks/ExportDBTask.html @@ -0,0 +1,385 @@ + + + + + +ExportDBTask (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.tasks
+

Class ExportDBTask

+
+
+ +
+
    +
  • +
    +
    +
    public class ExportDBTask
    +extends BaseTask
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      + + + + + + + + + + +
      Nested Classes 
      Modifier and TypeClass and Description
      static interface ExportDBTask.Listener 
      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.os.AsyncTask

        +android.os.AsyncTask.Status
      • +
      +
    • +
    + +
      +
    • + + +

      Field Summary

      +
        +
      • + + +

        Fields inherited from class android.os.AsyncTask

        +SERIAL_EXECUTOR, THREAD_POOL_EXECUTOR
      • +
      +
    • +
    + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected voiddoInBackground() 
      protected voidonPostExecute(java.lang.Void aVoid) 
      protected voidonPreExecute() 
      voidsetListener(ExportDBTask.Listener listener) 
      + +
        +
      • + + +

        Methods inherited from class android.os.AsyncTask

        +cancel, execute, execute, executeOnExecutor, get, get, getStatus, isCancelled, onCancelled, onCancelled, onProgressUpdate, publishProgress
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+ +
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/tasks/ImportDataTask.Listener.html b/javadoc/org/isoron/uhabits/tasks/ImportDataTask.Listener.html new file mode 100644 index 000000000..f43245737 --- /dev/null +++ b/javadoc/org/isoron/uhabits/tasks/ImportDataTask.Listener.html @@ -0,0 +1,227 @@ + + + + + +ImportDataTask.Listener (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.tasks
+

Interface ImportDataTask.Listener

+
+
+
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        onImportDataFinished

        +
        void onImportDataFinished(int result)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/tasks/ImportDataTask.html b/javadoc/org/isoron/uhabits/tasks/ImportDataTask.html new file mode 100644 index 000000000..8b1f448e9 --- /dev/null +++ b/javadoc/org/isoron/uhabits/tasks/ImportDataTask.html @@ -0,0 +1,456 @@ + + + + + +ImportDataTask (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.tasks
+

Class ImportDataTask

+
+
+ +
+
    +
  • +
    +
    +
    public class ImportDataTask
    +extends BaseTask
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      + + + + + + + + + + +
      Nested Classes 
      Modifier and TypeClass and Description
      static interface ImportDataTask.Listener 
      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.os.AsyncTask

        +android.os.AsyncTask.Status
      • +
      +
    • +
    + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      static intFAILED 
      static intNOT_RECOGNIZED 
      static intSUCCESS 
      +
        +
      • + + +

        Fields inherited from class android.os.AsyncTask

        +SERIAL_EXECUTOR, THREAD_POOL_EXECUTOR
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      ImportDataTask(java.io.File file, + ProgressBar progressBar) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected voiddoInBackground() 
      protected voidonPostExecute(java.lang.Void aVoid) 
      protected voidonPreExecute() 
      voidsetListener(ImportDataTask.Listener listener) 
      + +
        +
      • + + +

        Methods inherited from class android.os.AsyncTask

        +cancel, execute, execute, executeOnExecutor, get, get, getStatus, isCancelled, onCancelled, onCancelled, onProgressUpdate, publishProgress
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+ +
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/tasks/ProgressBar.html b/javadoc/org/isoron/uhabits/tasks/ProgressBar.html new file mode 100644 index 000000000..cbdfe285a --- /dev/null +++ b/javadoc/org/isoron/uhabits/tasks/ProgressBar.html @@ -0,0 +1,236 @@ + + + + + +ProgressBar (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.tasks
+

Interface ProgressBar

+
+
+
+
    +
  • +
    +
    All Known Implementing Classes:
    +
    ProgressBarWrapper
    +
    +
    +
    +
    public interface ProgressBar
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        show

        +
        void show()
        +
      • +
      + + + +
        +
      • +

        hide

        +
        void hide()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/tasks/ToggleRepetitionTask.Listener.html b/javadoc/org/isoron/uhabits/tasks/ToggleRepetitionTask.Listener.html new file mode 100644 index 000000000..2f399e6e2 --- /dev/null +++ b/javadoc/org/isoron/uhabits/tasks/ToggleRepetitionTask.Listener.html @@ -0,0 +1,227 @@ + + + + + +ToggleRepetitionTask.Listener (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.tasks
+

Interface ToggleRepetitionTask.Listener

+
+
+
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        onToggleRepetitionFinished

        +
        void onToggleRepetitionFinished()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/tasks/ToggleRepetitionTask.html b/javadoc/org/isoron/uhabits/tasks/ToggleRepetitionTask.html new file mode 100644 index 000000000..27061feb0 --- /dev/null +++ b/javadoc/org/isoron/uhabits/tasks/ToggleRepetitionTask.html @@ -0,0 +1,370 @@ + + + + + +ToggleRepetitionTask (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.tasks
+

Class ToggleRepetitionTask

+
+
+ +
+
    +
  • +
    +
    +
    public class ToggleRepetitionTask
    +extends BaseTask
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      + + + + + + + + + + +
      Nested Classes 
      Modifier and TypeClass and Description
      static interface ToggleRepetitionTask.Listener 
      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.os.AsyncTask

        +android.os.AsyncTask.Status
      • +
      +
    • +
    + +
      +
    • + + +

      Field Summary

      +
        +
      • + + +

        Fields inherited from class android.os.AsyncTask

        +SERIAL_EXECUTOR, THREAD_POOL_EXECUTOR
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      ToggleRepetitionTask(Habit habit, + java.lang.Long timestamp) 
      +
    • +
    + + +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ToggleRepetitionTask

        +
        public ToggleRepetitionTask(Habit habit,
        +                            java.lang.Long timestamp)
        +
      • +
      +
    • +
    + + +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/tasks/ToggleRepetitionTask_MembersInjector.html b/javadoc/org/isoron/uhabits/tasks/ToggleRepetitionTask_MembersInjector.html new file mode 100644 index 000000000..86075e3a4 --- /dev/null +++ b/javadoc/org/isoron/uhabits/tasks/ToggleRepetitionTask_MembersInjector.html @@ -0,0 +1,308 @@ + + + + + +ToggleRepetitionTask_MembersInjector + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.tasks
+

Class ToggleRepetitionTask_MembersInjector

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    dagger.MembersInjector<ToggleRepetitionTask>
    +
    +
    +
    +
    @Generated(value="dagger.internal.codegen.ComponentProcessor",
    +           comments="https://google.github.io/dagger")
    +public final class ToggleRepetitionTask_MembersInjector
    +extends java.lang.Object
    +implements dagger.MembersInjector<ToggleRepetitionTask>
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ToggleRepetitionTask_MembersInjector

        +
        public ToggleRepetitionTask_MembersInjector(javax.inject.Provider<CommandRunner> commandRunnerProvider)
        +
      • +
      +
    • +
    + + +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/tasks/package-frame.html b/javadoc/org/isoron/uhabits/tasks/package-frame.html new file mode 100644 index 000000000..097ea5c97 --- /dev/null +++ b/javadoc/org/isoron/uhabits/tasks/package-frame.html @@ -0,0 +1,32 @@ + + + + + +org.isoron.uhabits.tasks (Javadoc | Loop Habit Tracker) + + + + + +

org.isoron.uhabits.tasks

+
+

Interfaces

+ +

Classes

+ +
+ + diff --git a/javadoc/org/isoron/uhabits/tasks/package-summary.html b/javadoc/org/isoron/uhabits/tasks/package-summary.html new file mode 100644 index 000000000..6836962da --- /dev/null +++ b/javadoc/org/isoron/uhabits/tasks/package-summary.html @@ -0,0 +1,196 @@ + + + + + +org.isoron.uhabits.tasks (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + +
+

Package org.isoron.uhabits.tasks

+
+
Provides async tasks for useful operations such as ExportCSVTask.
+
+

See: Description

+
+
+ + + + +

Package org.isoron.uhabits.tasks Description

+
Provides async tasks for useful operations such as ExportCSVTask.
+
+ +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/tasks/package-tree.html b/javadoc/org/isoron/uhabits/tasks/package-tree.html new file mode 100644 index 000000000..f2f7059ad --- /dev/null +++ b/javadoc/org/isoron/uhabits/tasks/package-tree.html @@ -0,0 +1,154 @@ + + + + + +org.isoron.uhabits.tasks Class Hierarchy (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For Package org.isoron.uhabits.tasks

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +

Interface Hierarchy

+ +
+ +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/BaseActivity.MenuListener.html b/javadoc/org/isoron/uhabits/ui/BaseActivity.MenuListener.html new file mode 100644 index 000000000..8ec038e22 --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/BaseActivity.MenuListener.html @@ -0,0 +1,245 @@ + + + + + +BaseActivity.MenuListener + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui
+

Interface BaseActivity.MenuListener

+
+
+
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        onCreateOptionsMenu

        +
        boolean onCreateOptionsMenu(@Nullable
        +                            android.view.MenuInflater inflater,
        +                            @Nullable
        +                            android.view.Menu menu)
        +
      • +
      + + + +
        +
      • +

        onOptionsItemSelected

        +
        boolean onOptionsItemSelected(@Nullable
        +                              android.view.MenuItem item)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/BaseActivity.OnActivityResultListener.html b/javadoc/org/isoron/uhabits/ui/BaseActivity.OnActivityResultListener.html new file mode 100644 index 000000000..ef623829b --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/BaseActivity.OnActivityResultListener.html @@ -0,0 +1,231 @@ + + + + + +BaseActivity.OnActivityResultListener + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui
+

Interface BaseActivity.OnActivityResultListener

+
+
+
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        onActivityResult

        +
        void onActivityResult(int requestCode,
        +                      int resultCode,
        +                      android.content.Intent data)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/BaseActivity.html b/javadoc/org/isoron/uhabits/ui/BaseActivity.html new file mode 100644 index 000000000..330de1566 --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/BaseActivity.html @@ -0,0 +1,378 @@ + + + + + +BaseActivity (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui
+

Class BaseActivity

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.lang.Thread.UncaughtExceptionHandler
    +
    +
    +
    Direct Known Subclasses:
    +
    AboutActivity, ListHabitsActivity, SettingsActivity, ShowHabitActivity
    +
    +
    +
    +
    public abstract class BaseActivity
    +extends AppCompatActivity
    +implements java.lang.Thread.UncaughtExceptionHandler
    +
    Base class for all activities in the application.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        BaseActivity

        +
        public BaseActivity()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        onCreateOptionsMenu

        +
        public boolean onCreateOptionsMenu(@Nullable
        +                                   android.view.Menu menu)
        +
      • +
      + + + +
        +
      • +

        onOptionsItemSelected

        +
        public boolean onOptionsItemSelected(@Nullable
        +                                     android.view.MenuItem item)
        +
      • +
      + + + +
        +
      • +

        setBaseMenu

        +
        public void setBaseMenu(@Nullable
        +                        BaseMenu baseMenu)
        +
      • +
      + + + +
        +
      • +

        setScreen

        +
        public void setScreen(@Nullable
        +                      BaseScreen screen)
        +
      • +
      + + + +
        +
      • +

        uncaughtException

        +
        public void uncaughtException(@Nullable
        +                              java.lang.Thread thread,
        +                              @Nullable
        +                              java.lang.Throwable ex)
        +
        +
        Specified by:
        +
        uncaughtException in interface java.lang.Thread.UncaughtExceptionHandler
        +
        +
      • +
      + + + +
        +
      • +

        onActivityResult

        +
        protected void onActivityResult(int request,
        +                                int result,
        +                                android.content.Intent data)
        +
      • +
      + + + +
        +
      • +

        onCreate

        +
        protected void onCreate(android.os.Bundle savedInstanceState)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/BaseMenu.html b/javadoc/org/isoron/uhabits/ui/BaseMenu.html new file mode 100644 index 000000000..e861d861d --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/BaseMenu.html @@ -0,0 +1,331 @@ + + + + + +BaseMenu (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui
+

Class BaseMenu

+
+
+ +
+
    +
  • +
    +
    Direct Known Subclasses:
    +
    ListHabitsMenu
    +
    +
    +
    +
    public abstract class BaseMenu
    +extends java.lang.Object
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      BaseMenu(BaseActivity activity) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected abstract intgetMenuResourceId() 
      voidinvalidate() 
      voidonCreate(android.view.Menu menu) 
      booleanonCreate(android.view.MenuInflater inflater, + android.view.Menu menu) 
      booleanonItemSelected(android.view.MenuItem item) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        onCreate

        +
        public final boolean onCreate(@NonNull
        +                              android.view.MenuInflater inflater,
        +                              @NonNull
        +                              android.view.Menu menu)
        +
      • +
      + + + +
        +
      • +

        onCreate

        +
        public void onCreate(@NonNull
        +                     android.view.Menu menu)
        +
      • +
      + + + +
        +
      • +

        onItemSelected

        +
        public boolean onItemSelected(@NonNull
        +                              android.view.MenuItem item)
        +
      • +
      + + + +
        +
      • +

        getMenuResourceId

        +
        protected abstract int getMenuResourceId()
        +
      • +
      + + + +
        +
      • +

        invalidate

        +
        public void invalidate()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/BaseRootView$$ViewBinder.InnerUnbinder.html b/javadoc/org/isoron/uhabits/ui/BaseRootView$$ViewBinder.InnerUnbinder.html new file mode 100644 index 000000000..c44b2e2a1 --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/BaseRootView$$ViewBinder.InnerUnbinder.html @@ -0,0 +1,316 @@ + + + + + +BaseRootView$$ViewBinder.InnerUnbinder + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui
+

Class BaseRootView$$ViewBinder.InnerUnbinder<T extends BaseRootView>

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    butterknife.Unbinder
    +
    +
    +
    Enclosing class:
    +
    BaseRootView$$ViewBinder<T extends BaseRootView>
    +
    +
    +
    +
    protected static class BaseRootView$$ViewBinder.InnerUnbinder<T extends BaseRootView>
    +extends java.lang.Object
    +implements butterknife.Unbinder
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      +
        +
      • + + +

        Fields inherited from interface butterknife.Unbinder

        +EMPTY
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + + + +
      Constructors 
      ModifierConstructor and Description
      protected InnerUnbinder(T target) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      voidunbind() 
      protected voidunbind(T target) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + + + +
        +
      • +

        InnerUnbinder

        +
        protected InnerUnbinder(T target)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        unbind

        +
        public final void unbind()
        +
        +
        Specified by:
        +
        unbind in interface butterknife.Unbinder
        +
        +
      • +
      + + + + + +
        +
      • +

        unbind

        +
        protected void unbind(T target)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/BaseRootView$$ViewBinder.html b/javadoc/org/isoron/uhabits/ui/BaseRootView$$ViewBinder.html new file mode 100644 index 000000000..36f59c41d --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/BaseRootView$$ViewBinder.html @@ -0,0 +1,318 @@ + + + + + +BaseRootView$$ViewBinder + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui
+

Class BaseRootView$$ViewBinder<T extends BaseRootView>

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    butterknife.internal.ViewBinder<T>
    +
    +
    +
    +
    public class BaseRootView$$ViewBinder<T extends BaseRootView>
    +extends java.lang.Object
    +implements butterknife.internal.ViewBinder<T>
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        BaseRootView$$ViewBinder

        +
        public BaseRootView$$ViewBinder()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + +
        +
      • +

        bind

        +
        public butterknife.Unbinder bind(butterknife.internal.Finder finder,
        +                                 T target,
        +                                 java.lang.Object source)
        +
        +
        Specified by:
        +
        bind in interface butterknife.internal.ViewBinder<T extends BaseRootView>
        +
        +
      • +
      + + + + + + +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/BaseRootView.html b/javadoc/org/isoron/uhabits/ui/BaseRootView.html new file mode 100644 index 000000000..e97ae1bde --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/BaseRootView.html @@ -0,0 +1,473 @@ + + + + + +BaseRootView (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui
+

Class BaseRootView

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    android.graphics.drawable.Drawable.Callback, android.view.accessibility.AccessibilityEventSource, android.view.KeyEvent.Callback, android.view.ViewManager, android.view.ViewParent
    +
    +
    +
    Direct Known Subclasses:
    +
    ListHabitsRootView
    +
    +
    +
    +
    public abstract class BaseRootView
    +extends android.widget.FrameLayout
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.widget.FrameLayout

        +android.widget.FrameLayout.LayoutParams
      • +
      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.view.ViewGroup

        +android.view.ViewGroup.MarginLayoutParams, android.view.ViewGroup.OnHierarchyChangeListener
      • +
      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.view.View

        +android.view.View.AccessibilityDelegate, android.view.View.BaseSavedState, android.view.View.DragShadowBuilder, android.view.View.MeasureSpec, android.view.View.OnApplyWindowInsetsListener, android.view.View.OnAttachStateChangeListener, android.view.View.OnClickListener, android.view.View.OnContextClickListener, android.view.View.OnCreateContextMenuListener, android.view.View.OnDragListener, android.view.View.OnFocusChangeListener, android.view.View.OnGenericMotionListener, android.view.View.OnHoverListener, android.view.View.OnKeyListener, android.view.View.OnLayoutChangeListener, android.view.View.OnLongClickListener, android.view.View.OnScrollChangeListener, android.view.View.OnSystemUiVisibilityChangeListener, android.view.View.OnTouchListener
      • +
      +
    • +
    + +
      +
    • + + +

      Field Summary

      +
        +
      • + + +

        Fields inherited from class android.view.ViewGroup

        +CLIP_TO_PADDING_MASK, FOCUS_AFTER_DESCENDANTS, FOCUS_BEFORE_DESCENDANTS, FOCUS_BLOCK_DESCENDANTS, LAYOUT_MODE_CLIP_BOUNDS, LAYOUT_MODE_OPTICAL_BOUNDS, PERSISTENT_ALL_CACHES, PERSISTENT_ANIMATION_CACHE, PERSISTENT_NO_CACHE, PERSISTENT_SCROLLING_CACHE
      • +
      +
        +
      • + + +

        Fields inherited from class android.view.View

        +ACCESSIBILITY_LIVE_REGION_ASSERTIVE, ACCESSIBILITY_LIVE_REGION_NONE, ACCESSIBILITY_LIVE_REGION_POLITE, ALPHA, DRAWING_CACHE_QUALITY_AUTO, DRAWING_CACHE_QUALITY_HIGH, DRAWING_CACHE_QUALITY_LOW, EMPTY_STATE_SET, ENABLED_FOCUSED_SELECTED_STATE_SET, ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, ENABLED_FOCUSED_STATE_SET, ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET, ENABLED_SELECTED_STATE_SET, ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET, ENABLED_STATE_SET, ENABLED_WINDOW_FOCUSED_STATE_SET, FIND_VIEWS_WITH_CONTENT_DESCRIPTION, FIND_VIEWS_WITH_TEXT, FOCUS_BACKWARD, FOCUS_DOWN, FOCUS_FORWARD, FOCUS_LEFT, FOCUS_RIGHT, FOCUS_UP, FOCUSABLES_ALL, FOCUSABLES_TOUCH_MODE, FOCUSED_SELECTED_STATE_SET, FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, FOCUSED_STATE_SET, FOCUSED_WINDOW_FOCUSED_STATE_SET, GONE, HAPTIC_FEEDBACK_ENABLED, IMPORTANT_FOR_ACCESSIBILITY_AUTO, IMPORTANT_FOR_ACCESSIBILITY_NO, IMPORTANT_FOR_ACCESSIBILITY_NO_HIDE_DESCENDANTS, IMPORTANT_FOR_ACCESSIBILITY_YES, INVISIBLE, KEEP_SCREEN_ON, LAYER_TYPE_HARDWARE, LAYER_TYPE_NONE, LAYER_TYPE_SOFTWARE, LAYOUT_DIRECTION_INHERIT, LAYOUT_DIRECTION_LOCALE, LAYOUT_DIRECTION_LTR, LAYOUT_DIRECTION_RTL, MEASURED_HEIGHT_STATE_SHIFT, MEASURED_SIZE_MASK, MEASURED_STATE_MASK, MEASURED_STATE_TOO_SMALL, NO_ID, OVER_SCROLL_ALWAYS, OVER_SCROLL_IF_CONTENT_SCROLLS, OVER_SCROLL_NEVER, PRESSED_ENABLED_FOCUSED_SELECTED_STATE_SET, PRESSED_ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_FOCUSED_STATE_SET, PRESSED_ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_SELECTED_STATE_SET, PRESSED_ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_STATE_SET, PRESSED_ENABLED_WINDOW_FOCUSED_STATE_SET, PRESSED_FOCUSED_SELECTED_STATE_SET, PRESSED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_FOCUSED_STATE_SET, PRESSED_FOCUSED_WINDOW_FOCUSED_STATE_SET, PRESSED_SELECTED_STATE_SET, PRESSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_STATE_SET, PRESSED_WINDOW_FOCUSED_STATE_SET, ROTATION, ROTATION_X, ROTATION_Y, SCALE_X, SCALE_Y, SCREEN_STATE_OFF, SCREEN_STATE_ON, SCROLL_AXIS_HORIZONTAL, SCROLL_AXIS_NONE, SCROLL_AXIS_VERTICAL, SCROLL_INDICATOR_BOTTOM, SCROLL_INDICATOR_END, SCROLL_INDICATOR_LEFT, SCROLL_INDICATOR_RIGHT, SCROLL_INDICATOR_START, SCROLL_INDICATOR_TOP, SCROLLBAR_POSITION_DEFAULT, SCROLLBAR_POSITION_LEFT, SCROLLBAR_POSITION_RIGHT, SCROLLBARS_INSIDE_INSET, SCROLLBARS_INSIDE_OVERLAY, SCROLLBARS_OUTSIDE_INSET, SCROLLBARS_OUTSIDE_OVERLAY, SELECTED_STATE_SET, SELECTED_WINDOW_FOCUSED_STATE_SET, SOUND_EFFECTS_ENABLED, STATUS_BAR_HIDDEN, STATUS_BAR_VISIBLE, SYSTEM_UI_FLAG_FULLSCREEN, SYSTEM_UI_FLAG_HIDE_NAVIGATION, SYSTEM_UI_FLAG_IMMERSIVE, SYSTEM_UI_FLAG_IMMERSIVE_STICKY, SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN, SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION, SYSTEM_UI_FLAG_LAYOUT_STABLE, SYSTEM_UI_FLAG_LIGHT_STATUS_BAR, SYSTEM_UI_FLAG_LOW_PROFILE, SYSTEM_UI_FLAG_VISIBLE, SYSTEM_UI_LAYOUT_FLAGS, TEXT_ALIGNMENT_CENTER, TEXT_ALIGNMENT_GRAVITY, TEXT_ALIGNMENT_INHERIT, TEXT_ALIGNMENT_TEXT_END, TEXT_ALIGNMENT_TEXT_START, TEXT_ALIGNMENT_VIEW_END, TEXT_ALIGNMENT_VIEW_START, TEXT_DIRECTION_ANY_RTL, TEXT_DIRECTION_FIRST_STRONG, TEXT_DIRECTION_FIRST_STRONG_LTR, TEXT_DIRECTION_FIRST_STRONG_RTL, TEXT_DIRECTION_INHERIT, TEXT_DIRECTION_LOCALE, TEXT_DIRECTION_LTR, TEXT_DIRECTION_RTL, TRANSLATION_X, TRANSLATION_Y, TRANSLATION_Z, VIEW_LOG_TAG, VISIBLE, WINDOW_FOCUSED_STATE_SET, X, Y, Z
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + + + + + + + + + + +
      Constructors 
      Constructor and Description
      BaseRootView(android.content.Context context) 
      BaseRootView(android.content.Context context, + android.util.AttributeSet attrs) 
      BaseRootView(android.content.Context context, + android.util.AttributeSet attrs, + int defStyleAttr) 
      BaseRootView(android.content.Context context, + android.util.AttributeSet attrs, + int defStyleAttr, + int defStyleRes) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and TypeMethod and Description
      booleangetDisplayHomeAsUp() 
      android.widget.ProgressBargetProgressBar() 
      abstract ToolbargetToolbar() 
      intgetToolbarColor() 
      protected voidinitToolbar() 
      +
        +
      • + + +

        Methods inherited from class android.widget.FrameLayout

        +checkLayoutParams, generateDefaultLayoutParams, generateLayoutParams, generateLayoutParams, getAccessibilityClassName, getConsiderGoneChildrenWhenMeasuring, getMeasureAllChildren, onLayout, onMeasure, setForegroundGravity, setMeasureAllChildren, shouldDelayChildPressedState
      • +
      +
        +
      • + + +

        Methods inherited from class android.view.ViewGroup

        +addChildrenForAccessibility, addFocusables, addStatesFromChildren, addTouchables, addView, addView, addView, addView, addView, addViewInLayout, addViewInLayout, attachLayoutAnimationParameters, attachViewToParent, bringChildToFront, canAnimate, childDrawableStateChanged, childHasTransientStateChanged, cleanupLayoutState, clearChildFocus, clearDisappearingChildren, clearFocus, debug, detachAllViewsFromParent, detachViewFromParent, detachViewFromParent, detachViewsFromParent, dispatchApplyWindowInsets, dispatchConfigurationChanged, dispatchDisplayHint, dispatchDragEvent, dispatchDraw, dispatchDrawableHotspotChanged, dispatchFreezeSelfOnly, dispatchGenericFocusedEvent, dispatchGenericPointerEvent, dispatchHoverEvent, dispatchKeyEvent, dispatchKeyEventPreIme, dispatchKeyShortcutEvent, dispatchProvideStructure, dispatchRestoreInstanceState, dispatchSaveInstanceState, dispatchSetActivated, dispatchSetPressed, dispatchSetSelected, dispatchSystemUiVisibilityChanged, dispatchThawSelfOnly, dispatchTouchEvent, dispatchTrackballEvent, dispatchUnhandledMove, dispatchVisibilityChanged, dispatchWindowFocusChanged, dispatchWindowSystemUiVisiblityChanged, dispatchWindowVisibilityChanged, drawableStateChanged, drawChild, endViewTransition, findFocus, findViewsWithText, focusableViewAvailable, focusSearch, gatherTransparentRegion, getChildAt, getChildCount, getChildDrawingOrder, getChildMeasureSpec, getChildStaticTransformation, getChildVisibleRect, getClipChildren, getClipToPadding, getDescendantFocusability, getFocusedChild, getLayoutAnimation, getLayoutAnimationListener, getLayoutMode, getLayoutTransition, getNestedScrollAxes, getOverlay, getPersistentDrawingCache, getTouchscreenBlocksFocus, hasFocus, hasFocusable, hasTransientState, indexOfChild, invalidateChild, invalidateChildInParent, isAlwaysDrawnWithCacheEnabled, isAnimationCacheEnabled, isChildrenDrawingOrderEnabled, isChildrenDrawnWithCacheEnabled, isMotionEventSplittingEnabled, isTransitionGroup, jumpDrawablesToCurrentState, layout, measureChild, measureChildren, measureChildWithMargins, notifySubtreeAccessibilityStateChanged, offsetDescendantRectToMyCoords, offsetRectIntoDescendantCoords, onAttachedToWindow, onCreateDrawableState, onDetachedFromWindow, onInterceptHoverEvent, onInterceptTouchEvent, onNestedFling, onNestedPreFling, onNestedPrePerformAccessibilityAction, onNestedPreScroll, onNestedScroll, onNestedScrollAccepted, onRequestFocusInDescendants, onRequestSendAccessibilityEvent, onStartNestedScroll, onStopNestedScroll, onViewAdded, onViewRemoved, recomputeViewAttributes, removeAllViews, removeAllViewsInLayout, removeDetachedView, removeView, removeViewAt, removeViewInLayout, removeViews, removeViewsInLayout, requestChildFocus, requestChildRectangleOnScreen, requestDisallowInterceptTouchEvent, requestFocus, requestSendAccessibilityEvent, requestTransparentRegion, scheduleLayoutAnimation, setAddStatesFromChildren, setAlwaysDrawnWithCacheEnabled, setAnimationCacheEnabled, setChildrenDrawingCacheEnabled, setChildrenDrawingOrderEnabled, setChildrenDrawnWithCacheEnabled, setClipChildren, setClipToPadding, setDescendantFocusability, setLayoutAnimation, setLayoutAnimationListener, setLayoutMode, setLayoutTransition, setMotionEventSplittingEnabled, setOnHierarchyChangeListener, setPersistentDrawingCache, setStaticTransformationsEnabled, setTouchscreenBlocksFocus, setTransitionGroup, showContextMenuForChild, startActionModeForChild, startActionModeForChild, startLayoutAnimation, startViewTransition, updateViewLayout
      • +
      +
        +
      • + + +

        Methods inherited from class android.view.View

        +addFocusables, addOnAttachStateChangeListener, addOnLayoutChangeListener, animate, announceForAccessibility, awakenScrollBars, awakenScrollBars, awakenScrollBars, bringToFront, buildDrawingCache, buildDrawingCache, buildLayer, callOnClick, cancelLongPress, cancelPendingInputEvents, canResolveLayoutDirection, canResolveTextAlignment, canResolveTextDirection, canScrollHorizontally, canScrollVertically, checkInputConnectionProxy, clearAnimation, combineMeasuredStates, computeHorizontalScrollExtent, computeHorizontalScrollOffset, computeHorizontalScrollRange, computeScroll, computeSystemWindowInsets, computeVerticalScrollExtent, computeVerticalScrollOffset, computeVerticalScrollRange, createAccessibilityNodeInfo, createContextMenu, destroyDrawingCache, dispatchGenericMotionEvent, dispatchNestedFling, dispatchNestedPreFling, dispatchNestedPrePerformAccessibilityAction, dispatchNestedPreScroll, dispatchNestedScroll, dispatchPopulateAccessibilityEvent, draw, drawableHotspotChanged, findViewById, findViewWithTag, fitSystemWindows, focusSearch, forceLayout, generateViewId, getAccessibilityLiveRegion, getAccessibilityNodeProvider, getAccessibilityTraversalAfter, getAccessibilityTraversalBefore, getAlpha, getAnimation, getApplicationWindowToken, getBackground, getBackgroundTintList, getBackgroundTintMode, getBaseline, getBottom, getBottomFadingEdgeStrength, getBottomPaddingOffset, getCameraDistance, getClipBounds, getClipBounds, getClipToOutline, getContentDescription, getContext, getContextMenuInfo, getDefaultSize, getDisplay, getDrawableState, getDrawingCache, getDrawingCache, getDrawingCacheBackgroundColor, getDrawingCacheQuality, getDrawingRect, getDrawingTime, getElevation, getFilterTouchesWhenObscured, getFitsSystemWindows, getFocusables, getFocusedRect, getForeground, getForegroundGravity, getForegroundTintList, getForegroundTintMode, getGlobalVisibleRect, getGlobalVisibleRect, getHandler, getHeight, getHitRect, getHorizontalFadingEdgeLength, getHorizontalScrollbarHeight, getId, getImportantForAccessibility, getKeepScreenOn, getKeyDispatcherState, getLabelFor, getLayerType, getLayoutDirection, getLayoutParams, getLeft, getLeftFadingEdgeStrength, getLeftPaddingOffset, getLocalVisibleRect, getLocationInWindow, getLocationOnScreen, getMatrix, getMeasuredHeight, getMeasuredHeightAndState, getMeasuredState, getMeasuredWidth, getMeasuredWidthAndState, getMinimumHeight, getMinimumWidth, getNextFocusDownId, getNextFocusForwardId, getNextFocusLeftId, getNextFocusRightId, getNextFocusUpId, getOnFocusChangeListener, getOutlineProvider, getOverScrollMode, getPaddingBottom, getPaddingEnd, getPaddingLeft, getPaddingRight, getPaddingStart, getPaddingTop, getParent, getParentForAccessibility, getPivotX, getPivotY, getResources, getRight, getRightFadingEdgeStrength, getRightPaddingOffset, getRootView, getRootWindowInsets, getRotation, getRotationX, getRotationY, getScaleX, getScaleY, getScrollBarDefaultDelayBeforeFade, getScrollBarFadeDuration, getScrollBarSize, getScrollBarStyle, getScrollIndicators, getScrollX, getScrollY, getSolidColor, getStateListAnimator, getSuggestedMinimumHeight, getSuggestedMinimumWidth, getSystemUiVisibility, getTag, getTag, getTextAlignment, getTextDirection, getTop, getTopFadingEdgeStrength, getTopPaddingOffset, getTouchables, getTouchDelegate, getTransitionName, getTranslationX, getTranslationY, getTranslationZ, getVerticalFadingEdgeLength, getVerticalScrollbarPosition, getVerticalScrollbarWidth, getViewTreeObserver, getVisibility, getWidth, getWindowAttachCount, getWindowId, getWindowSystemUiVisibility, getWindowToken, getWindowVisibility, getWindowVisibleDisplayFrame, getX, getY, getZ, hasNestedScrollingParent, hasOnClickListeners, hasOverlappingRendering, hasWindowFocus, inflate, invalidate, invalidate, invalidate, invalidateDrawable, invalidateOutline, isAccessibilityFocused, isActivated, isAttachedToWindow, isClickable, isContextClickable, isDirty, isDrawingCacheEnabled, isDuplicateParentStateEnabled, isEnabled, isFocusable, isFocusableInTouchMode, isFocused, isHapticFeedbackEnabled, isHardwareAccelerated, isHorizontalFadingEdgeEnabled, isHorizontalScrollBarEnabled, isHovered, isImportantForAccessibility, isInEditMode, isInLayout, isInTouchMode, isLaidOut, isLayoutDirectionResolved, isLayoutRequested, isLongClickable, isNestedScrollingEnabled, isOpaque, isPaddingOffsetRequired, isPaddingRelative, isPressed, isSaveEnabled, isSaveFromParentEnabled, isScrollbarFadingEnabled, isScrollContainer, isSelected, isShown, isSoundEffectsEnabled, isTextAlignmentResolved, isTextDirectionResolved, isVerticalFadingEdgeEnabled, isVerticalScrollBarEnabled, measure, mergeDrawableStates, offsetLeftAndRight, offsetTopAndBottom, onAnimationEnd, onAnimationStart, onApplyWindowInsets, onCancelPendingInputEvents, onCheckIsTextEditor, onConfigurationChanged, onCreateContextMenu, onCreateInputConnection, onDisplayHint, onDragEvent, onDraw, onDrawForeground, onDrawScrollBars, onFilterTouchEventForSecurity, onFinishInflate, onFinishTemporaryDetach, onFocusChanged, onGenericMotionEvent, onHoverChanged, onHoverEvent, onInitializeAccessibilityEvent, onInitializeAccessibilityNodeInfo, onKeyDown, onKeyLongPress, onKeyMultiple, onKeyPreIme, onKeyShortcut, onKeyUp, onOverScrolled, onPopulateAccessibilityEvent, onProvideStructure, onProvideVirtualStructure, onRestoreInstanceState, onRtlPropertiesChanged, onSaveInstanceState, onScreenStateChanged, onScrollChanged, onSetAlpha, onSizeChanged, onStartTemporaryDetach, onTouchEvent, onTrackballEvent, onVisibilityChanged, onWindowFocusChanged, onWindowSystemUiVisibilityChanged, onWindowVisibilityChanged, overScrollBy, performAccessibilityAction, performClick, performContextClick, performHapticFeedback, performHapticFeedback, performLongClick, playSoundEffect, post, postDelayed, postInvalidate, postInvalidate, postInvalidateDelayed, postInvalidateDelayed, postInvalidateOnAnimation, postInvalidateOnAnimation, postOnAnimation, postOnAnimationDelayed, refreshDrawableState, removeCallbacks, removeOnAttachStateChangeListener, removeOnLayoutChangeListener, requestApplyInsets, requestFitSystemWindows, requestFocus, requestFocus, requestFocusFromTouch, requestLayout, requestRectangleOnScreen, requestRectangleOnScreen, requestUnbufferedDispatch, resolveSize, resolveSizeAndState, restoreHierarchyState, saveHierarchyState, scheduleDrawable, scrollBy, scrollTo, sendAccessibilityEvent, sendAccessibilityEventUnchecked, setAccessibilityDelegate, setAccessibilityLiveRegion, setAccessibilityTraversalAfter, setAccessibilityTraversalBefore, setActivated, setAlpha, setAnimation, setBackground, setBackgroundColor, setBackgroundDrawable, setBackgroundResource, setBackgroundTintList, setBackgroundTintMode, setBottom, setCameraDistance, setClickable, setClipBounds, setClipToOutline, setContentDescription, setContextClickable, setDrawingCacheBackgroundColor, setDrawingCacheEnabled, setDrawingCacheQuality, setDuplicateParentStateEnabled, setElevation, setEnabled, setFadingEdgeLength, setFilterTouchesWhenObscured, setFitsSystemWindows, setFocusable, setFocusableInTouchMode, setForeground, setForegroundTintList, setForegroundTintMode, setHapticFeedbackEnabled, setHasTransientState, setHorizontalFadingEdgeEnabled, setHorizontalScrollBarEnabled, setHovered, setId, setImportantForAccessibility, setKeepScreenOn, setLabelFor, setLayerPaint, setLayerType, setLayoutDirection, setLayoutParams, setLeft, setLongClickable, setMeasuredDimension, setMinimumHeight, setMinimumWidth, setNestedScrollingEnabled, setNextFocusDownId, setNextFocusForwardId, setNextFocusLeftId, setNextFocusRightId, setNextFocusUpId, setOnApplyWindowInsetsListener, setOnClickListener, setOnContextClickListener, setOnCreateContextMenuListener, setOnDragListener, setOnFocusChangeListener, setOnGenericMotionListener, setOnHoverListener, setOnKeyListener, setOnLongClickListener, setOnScrollChangeListener, setOnSystemUiVisibilityChangeListener, setOnTouchListener, setOutlineProvider, setOverScrollMode, setPadding, setPaddingRelative, setPivotX, setPivotY, setPressed, setRight, setRotation, setRotationX, setRotationY, setSaveEnabled, setSaveFromParentEnabled, setScaleX, setScaleY, setScrollBarDefaultDelayBeforeFade, setScrollBarFadeDuration, setScrollbarFadingEnabled, setScrollBarSize, setScrollBarStyle, setScrollContainer, setScrollIndicators, setScrollIndicators, setScrollX, setScrollY, setSelected, setSoundEffectsEnabled, setStateListAnimator, setSystemUiVisibility, setTag, setTag, setTextAlignment, setTextDirection, setTop, setTouchDelegate, setTransitionName, setTranslationX, setTranslationY, setTranslationZ, setVerticalFadingEdgeEnabled, setVerticalScrollBarEnabled, setVerticalScrollbarPosition, setVisibility, setWillNotCacheDrawing, setWillNotDraw, setX, setY, setZ, showContextMenu, startActionMode, startActionMode, startAnimation, startDrag, startNestedScroll, stopNestedScroll, toString, unscheduleDrawable, unscheduleDrawable, verifyDrawable, willNotCacheDrawing, willNotDraw
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
        +
      • + + +

        Methods inherited from interface android.view.ViewParent

        +canResolveLayoutDirection, canResolveTextAlignment, canResolveTextDirection, createContextMenu, getLayoutDirection, getParent, getParentForAccessibility, getTextAlignment, getTextDirection, isLayoutDirectionResolved, isLayoutRequested, isTextAlignmentResolved, isTextDirectionResolved, requestFitSystemWindows, requestLayout
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        BaseRootView

        +
        public BaseRootView(android.content.Context context)
        +
      • +
      + + + +
        +
      • +

        BaseRootView

        +
        public BaseRootView(android.content.Context context,
        +                    android.util.AttributeSet attrs)
        +
      • +
      + + + +
        +
      • +

        BaseRootView

        +
        public BaseRootView(android.content.Context context,
        +                    android.util.AttributeSet attrs,
        +                    int defStyleAttr)
        +
      • +
      + + + +
        +
      • +

        BaseRootView

        +
        public BaseRootView(android.content.Context context,
        +                    android.util.AttributeSet attrs,
        +                    int defStyleAttr,
        +                    int defStyleRes)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getDisplayHomeAsUp

        +
        public boolean getDisplayHomeAsUp()
        +
      • +
      + + + +
        +
      • +

        getProgressBar

        +
        @Nullable
        +public android.widget.ProgressBar getProgressBar()
        +
      • +
      + + + +
        +
      • +

        getToolbar

        +
        @NonNull
        +public abstract Toolbar getToolbar()
        +
      • +
      + + + +
        +
      • +

        getToolbarColor

        +
        public int getToolbarColor()
        +
      • +
      + + + +
        +
      • +

        initToolbar

        +
        protected void initToolbar()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/BaseScreen.html b/javadoc/org/isoron/uhabits/ui/BaseScreen.html new file mode 100644 index 000000000..8caf9d715 --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/BaseScreen.html @@ -0,0 +1,479 @@ + + + + + +BaseScreen (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui
+

Class BaseScreen

+
+
+ +
+
    +
  • +
    +
    Direct Known Subclasses:
    +
    ListHabitsScreen
    +
    +
    +
    +
    public abstract class BaseScreen
    +extends java.lang.Object
    +
  • +
+
+
+ +
+
+
    +
  • + + + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        BaseScreen

        +
        public BaseScreen(BaseActivity activity)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        finishSelection

        +
        public void finishSelection()
        +
      • +
      + + + +
        +
      • +

        getProgressBar

        +
        @Nullable
        +public ProgressBar getProgressBar()
        +
      • +
      + + + +
        +
      • +

        invalidate

        +
        public void invalidate()
        +
      • +
      + + + +
        +
      • +

        onResult

        +
        public void onResult(int requestCode,
        +                     int resultCode,
        +                     android.content.Intent data)
        +
      • +
      + + + +
        +
      • +

        setMenu

        +
        public void setMenu(@Nullable
        +                    BaseMenu menu)
        +
      • +
      + + + +
        +
      • +

        setRootView

        +
        public void setRootView(@Nullable
        +                        BaseRootView rootView)
        +
      • +
      + + + +
        +
      • +

        setSelectionMenu

        +
        public void setSelectionMenu(@Nullable
        +                             BaseSelectionMenu menu)
        +
        Set the menu to be shown when a selection is active on the screen.
        +
        +
        Parameters:
        +
        menu - the menu to be shown during a selection
        +
        +
      • +
      + + + +
        +
      • +

        showMessage

        +
        public void showMessage(@Nullable
        +                        java.lang.Integer stringId)
        +
      • +
      + + + +
        +
      • +

        showSendEmailScreen

        +
        public void showSendEmailScreen(java.lang.String to,
        +                                java.lang.String subject,
        +                                java.lang.String content)
        +
      • +
      + + + +
        +
      • +

        showSendFileScreen

        +
        public void showSendFileScreen(@NonNull
        +                               java.lang.String archiveFilename)
        +
      • +
      + + + +
        +
      • +

        startSelection

        +
        public void startSelection()
        +
        Instructs the screen to start a selection. If a selection menu was + provided, this menu will be shown instead of the regular one.
        +
      • +
      + + + +
        +
      • +

        showDialog

        +
        protected void showDialog(AppCompatDialogFragment dialog,
        +                          java.lang.String tag)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/BaseSelectionMenu.html b/javadoc/org/isoron/uhabits/ui/BaseSelectionMenu.html new file mode 100644 index 000000000..50b488d8d --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/BaseSelectionMenu.html @@ -0,0 +1,399 @@ + + + + + +BaseSelectionMenu (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui
+

Class BaseSelectionMenu

+
+
+ +
+
    +
  • +
    +
    Direct Known Subclasses:
    +
    ListHabitsSelectionMenu
    +
    +
    +
    +
    public abstract class BaseSelectionMenu
    +extends java.lang.Object
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      BaseSelectionMenu() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and TypeMethod and Description
      voidfinish() +
      Finishes the selection operation.
      +
      protected abstract intgetResourceId() 
      voidinvalidate() 
      protected voidonCreate(android.view.Menu menu) +
      Called when the menu is first created, right after the menu has been + inflated.
      +
      voidonCreate(android.view.MenuInflater menuInflater, + ActionMode mode, + android.view.Menu menu) 
      voidonDestroy() 
      booleanonItemClicked(android.view.MenuItem item) 
      booleanonPrepare(android.view.Menu menu) 
      voidsetTitle(java.lang.String title) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        BaseSelectionMenu

        +
        public BaseSelectionMenu()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        finish

        +
        public void finish()
        +
        Finishes the selection operation.
        +
      • +
      + + + +
        +
      • +

        invalidate

        +
        public void invalidate()
        +
      • +
      + + + +
        +
      • +

        onCreate

        +
        public final void onCreate(@NonNull
        +                           android.view.MenuInflater menuInflater,
        +                           @NonNull
        +                           ActionMode mode,
        +                           @NonNull
        +                           android.view.Menu menu)
        +
      • +
      + + + +
        +
      • +

        onDestroy

        +
        public void onDestroy()
        +
      • +
      + + + +
        +
      • +

        onItemClicked

        +
        public boolean onItemClicked(@NonNull
        +                             android.view.MenuItem item)
        +
      • +
      + + + +
        +
      • +

        onPrepare

        +
        public boolean onPrepare(@NonNull
        +                         android.view.Menu menu)
        +
      • +
      + + + +
        +
      • +

        setTitle

        +
        public void setTitle(java.lang.String title)
        +
      • +
      + + + +
        +
      • +

        getResourceId

        +
        protected abstract int getResourceId()
        +
      • +
      + + + +
        +
      • +

        onCreate

        +
        protected void onCreate(@NonNull
        +                        android.view.Menu menu)
        +
        Called when the menu is first created, right after the menu has been + inflated.
        +
        +
        Parameters:
        +
        menu - the menu containing the buttons
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/BaseSystem.html b/javadoc/org/isoron/uhabits/ui/BaseSystem.html new file mode 100644 index 000000000..33a922590 --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/BaseSystem.html @@ -0,0 +1,351 @@ + + + + + +BaseSystem (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui
+

Class BaseSystem

+
+
+ +
+
    +
  • +
    +
    +
    public class BaseSystem
    +extends java.lang.Object
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        BaseSystem

        +
        public BaseSystem(android.content.Context context)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getLogcat

        +
        public java.lang.String getLogcat()
        +                           throws java.io.IOException
        +
        +
        Throws:
        +
        java.io.IOException
        +
        +
      • +
      + + + +
        +
      • +

        getDeviceInfo

        +
        public java.lang.String getDeviceInfo()
        +
      • +
      + + + +
        +
      • +

        dumpBugReportToFile

        +
        @NonNull
        +public java.io.File dumpBugReportToFile()
        +                                          throws java.io.IOException
        +
        +
        Throws:
        +
        java.io.IOException
        +
        +
      • +
      + + + +
        +
      • +

        getBugReport

        +
        @NonNull
        +public java.lang.String getBugReport()
        +                                       throws java.io.IOException
        +
        +
        Throws:
        +
        java.io.IOException
        +
        +
      • +
      + + + +
        +
      • +

        scheduleReminders

        +
        public void scheduleReminders()
        +
      • +
      + + + +
        +
      • +

        updateWidgets

        +
        public void updateWidgets()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/BaseSystem_MembersInjector.html b/javadoc/org/isoron/uhabits/ui/BaseSystem_MembersInjector.html new file mode 100644 index 000000000..9c616fa24 --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/BaseSystem_MembersInjector.html @@ -0,0 +1,308 @@ + + + + + +BaseSystem_MembersInjector + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui
+

Class BaseSystem_MembersInjector

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    dagger.MembersInjector<BaseSystem>
    +
    +
    +
    +
    @Generated(value="dagger.internal.codegen.ComponentProcessor",
    +           comments="https://google.github.io/dagger")
    +public final class BaseSystem_MembersInjector
    +extends java.lang.Object
    +implements dagger.MembersInjector<BaseSystem>
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        BaseSystem_MembersInjector

        +
        public BaseSystem_MembersInjector(javax.inject.Provider<HabitList> habitListProvider)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        create

        +
        public static dagger.MembersInjector<BaseSystem> create(javax.inject.Provider<HabitList> habitListProvider)
        +
      • +
      + + + +
        +
      • +

        injectMembers

        +
        public void injectMembers(BaseSystem instance)
        +
        +
        Specified by:
        +
        injectMembers in interface dagger.MembersInjector<BaseSystem>
        +
        +
      • +
      + + + +
        +
      • +

        injectHabitList

        +
        public static void injectHabitList(BaseSystem instance,
        +                                   javax.inject.Provider<HabitList> habitListProvider)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/CallbackSwitch.Callback.html b/javadoc/org/isoron/uhabits/ui/CallbackSwitch.Callback.html new file mode 100644 index 000000000..3822fdeb7 --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/CallbackSwitch.Callback.html @@ -0,0 +1,223 @@ + + + + + +CallbackSwitch.Callback + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui
+

Interface CallbackSwitch.Callback

+
+
+
+
    +
  • +
    +
    Enclosing class:
    +
    CallbackSwitch
    +
    +
    +
    +
    public static interface CallbackSwitch.Callback
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        run

        +
        void run()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/CallbackSwitch.html b/javadoc/org/isoron/uhabits/ui/CallbackSwitch.html new file mode 100644 index 000000000..f618594c6 --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/CallbackSwitch.html @@ -0,0 +1,318 @@ + + + + + +CallbackSwitch + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui
+

Class CallbackSwitch

+
+
+ +
+
    +
  • +
    +
    +
    public class CallbackSwitch
    +extends java.lang.Object
    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/HintManager.html b/javadoc/org/isoron/uhabits/ui/HintManager.html new file mode 100644 index 000000000..3ead9dab5 --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/HintManager.html @@ -0,0 +1,295 @@ + + + + + +HintManager + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui
+

Class HintManager

+
+
+ +
+
    +
  • +
    +
    Deprecated.
    +
    +
    @Deprecated
    +public class HintManager
    +extends java.lang.Object
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      HintManager(android.content.Context context, + android.view.View hintView) +
      Deprecated. 
      +
    • +
    + + +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        HintManager

        +
        public HintManager(android.content.Context context,
        +                   android.view.View hintView)
        +
        Deprecated. 
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        dismissHint

        +
        public void dismissHint()
        +
        Deprecated. 
        +
      • +
      + + + +
        +
      • +

        showHintIfAppropriate

        +
        public void showHintIfAppropriate()
        +
        Deprecated. 
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/ProgressBarWrapper.html b/javadoc/org/isoron/uhabits/ui/ProgressBarWrapper.html new file mode 100644 index 000000000..cebfad7b3 --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/ProgressBarWrapper.html @@ -0,0 +1,295 @@ + + + + + +ProgressBarWrapper (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui
+

Class ProgressBarWrapper

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    ProgressBar
    +
    +
    +
    +
    public class ProgressBarWrapper
    +extends java.lang.Object
    +implements ProgressBar
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      ProgressBarWrapper(android.widget.ProgressBar progressBar) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      voidhide() 
      voidshow() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ProgressBarWrapper

        +
        public ProgressBarWrapper(android.widget.ProgressBar progressBar)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        show

        +
        public void show()
        +
        +
        Specified by:
        +
        show in interface ProgressBar
        +
        +
      • +
      + + + +
        +
      • +

        hide

        +
        public void hide()
        +
        +
        Specified by:
        +
        hide in interface ProgressBar
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/about/AboutActivity.html b/javadoc/org/isoron/uhabits/ui/about/AboutActivity.html new file mode 100644 index 000000000..661b5072a --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/about/AboutActivity.html @@ -0,0 +1,314 @@ + + + + + +AboutActivity (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.about
+

Class AboutActivity

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    android.view.View.OnClickListener, java.lang.Thread.UncaughtExceptionHandler
    +
    +
    +
    +
    public class AboutActivity
    +extends BaseActivity
    +implements android.view.View.OnClickListener
    +
    Activity that allows the user to see information about the app itself. + Display current version, link to Google Play and list of contributors.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        AboutActivity

        +
        public AboutActivity()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        onClick

        +
        public void onClick(android.view.View v)
        +
        +
        Specified by:
        +
        onClick in interface android.view.View.OnClickListener
        +
        +
      • +
      + + + +
        +
      • +

        onCreate

        +
        protected void onCreate(android.os.Bundle savedInstanceState)
        +
        +
        Overrides:
        +
        onCreate in class BaseActivity
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/about/package-frame.html b/javadoc/org/isoron/uhabits/ui/about/package-frame.html new file mode 100644 index 000000000..7428a9756 --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/about/package-frame.html @@ -0,0 +1,20 @@ + + + + + +org.isoron.uhabits.ui.about (Javadoc | Loop Habit Tracker) + + + + + +

org.isoron.uhabits.ui.about

+
+

Classes

+ +
+ + diff --git a/javadoc/org/isoron/uhabits/ui/about/package-summary.html b/javadoc/org/isoron/uhabits/ui/about/package-summary.html new file mode 100644 index 000000000..5bc6f4800 --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/about/package-summary.html @@ -0,0 +1,151 @@ + + + + + +org.isoron.uhabits.ui.about (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + +
+

Package org.isoron.uhabits.ui.about

+
+
Provides activity that shows information about the app.
+
+

See: Description

+
+
+ + + + +

Package org.isoron.uhabits.ui.about Description

+
Provides activity that shows information about the app.
+
+ +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/about/package-tree.html b/javadoc/org/isoron/uhabits/ui/about/package-tree.html new file mode 100644 index 000000000..9f8c64536 --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/about/package-tree.html @@ -0,0 +1,143 @@ + + + + + +org.isoron.uhabits.ui.about Class Hierarchy (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For Package org.isoron.uhabits.ui.about

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+ +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/edit/BaseDialogFragment$$ViewBinder.InnerUnbinder.html b/javadoc/org/isoron/uhabits/ui/habits/edit/BaseDialogFragment$$ViewBinder.InnerUnbinder.html new file mode 100644 index 000000000..769ed9769 --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/edit/BaseDialogFragment$$ViewBinder.InnerUnbinder.html @@ -0,0 +1,316 @@ + + + + + +BaseDialogFragment$$ViewBinder.InnerUnbinder + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.edit
+

Class BaseDialogFragment$$ViewBinder.InnerUnbinder<T extends BaseDialogFragment>

+
+
+ +
+ +
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      +
        +
      • + + +

        Fields inherited from interface butterknife.Unbinder

        +EMPTY
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + + + +
      Constructors 
      ModifierConstructor and Description
      protected InnerUnbinder(T target) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      voidunbind() 
      protected voidunbind(T target) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + + + +
        +
      • +

        InnerUnbinder

        +
        protected InnerUnbinder(T target)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        unbind

        +
        public final void unbind()
        +
        +
        Specified by:
        +
        unbind in interface butterknife.Unbinder
        +
        +
      • +
      + + + + + +
        +
      • +

        unbind

        +
        protected void unbind(T target)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/edit/BaseDialogFragment$$ViewBinder.html b/javadoc/org/isoron/uhabits/ui/habits/edit/BaseDialogFragment$$ViewBinder.html new file mode 100644 index 000000000..79b922bb9 --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/edit/BaseDialogFragment$$ViewBinder.html @@ -0,0 +1,318 @@ + + + + + +BaseDialogFragment$$ViewBinder + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.edit
+

Class BaseDialogFragment$$ViewBinder<T extends BaseDialogFragment>

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    butterknife.internal.ViewBinder<T>
    +
    +
    +
    +
    public class BaseDialogFragment$$ViewBinder<T extends BaseDialogFragment>
    +extends java.lang.Object
    +implements butterknife.internal.ViewBinder<T>
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        BaseDialogFragment$$ViewBinder

        +
        public BaseDialogFragment$$ViewBinder()
        +
      • +
      +
    • +
    + + +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/edit/BaseDialogFragment.html b/javadoc/org/isoron/uhabits/ui/habits/edit/BaseDialogFragment.html new file mode 100644 index 000000000..57828d855 --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/edit/BaseDialogFragment.html @@ -0,0 +1,423 @@ + + + + + +BaseDialogFragment (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.edit
+

Class BaseDialogFragment

+
+
+ +
+ +
+
+ +
+
+
    +
  • + + + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        BaseDialogFragment

        +
        public BaseDialogFragment()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        onCreateView

        +
        public android.view.View onCreateView(android.view.LayoutInflater inflater,
        +                                      android.view.ViewGroup container,
        +                                      android.os.Bundle savedInstanceState)
        +
      • +
      + + + +
        +
      • +

        onFrequencySelected

        +
        public void onFrequencySelected(int position)
        +
      • +
      + + + +
        +
      • +

        onSaveInstanceState

        +
        public void onSaveInstanceState(android.os.Bundle outState)
        +
      • +
      + + + +
        +
      • +

        getTitle

        +
        protected abstract int getTitle()
        +
      • +
      + + + +
        +
      • +

        initializeHabits

        +
        protected abstract void initializeHabits()
        +
      • +
      + + + +
        +
      • +

        restoreSavedInstance

        +
        protected void restoreSavedInstance(@Nullable
        +                                    android.os.Bundle bundle)
        +
      • +
      + + + +
        +
      • +

        saveHabit

        +
        protected abstract void saveHabit()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/edit/BaseDialogFragment_MembersInjector.html b/javadoc/org/isoron/uhabits/ui/habits/edit/BaseDialogFragment_MembersInjector.html new file mode 100644 index 000000000..50af3b2b2 --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/edit/BaseDialogFragment_MembersInjector.html @@ -0,0 +1,327 @@ + + + + + +BaseDialogFragment_MembersInjector + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.edit
+

Class BaseDialogFragment_MembersInjector

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    dagger.MembersInjector<BaseDialogFragment>
    +
    +
    +
    +
    @Generated(value="dagger.internal.codegen.ComponentProcessor",
    +           comments="https://google.github.io/dagger")
    +public final class BaseDialogFragment_MembersInjector
    +extends java.lang.Object
    +implements dagger.MembersInjector<BaseDialogFragment>
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        BaseDialogFragment_MembersInjector

        +
        public BaseDialogFragment_MembersInjector(javax.inject.Provider<Preferences> prefsProvider,
        +                                          javax.inject.Provider<CommandRunner> commandRunnerProvider)
        +
      • +
      +
    • +
    + + +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/edit/BaseDialogHelper$$ViewBinder.InnerUnbinder.html b/javadoc/org/isoron/uhabits/ui/habits/edit/BaseDialogHelper$$ViewBinder.InnerUnbinder.html new file mode 100644 index 000000000..e45d1dc48 --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/edit/BaseDialogHelper$$ViewBinder.InnerUnbinder.html @@ -0,0 +1,316 @@ + + + + + +BaseDialogHelper$$ViewBinder.InnerUnbinder + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.edit
+

Class BaseDialogHelper$$ViewBinder.InnerUnbinder<T extends BaseDialogHelper>

+
+
+ +
+ +
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      +
        +
      • + + +

        Fields inherited from interface butterknife.Unbinder

        +EMPTY
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + + + +
      Constructors 
      ModifierConstructor and Description
      protected InnerUnbinder(T target) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      voidunbind() 
      protected voidunbind(T target) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + + + +
        +
      • +

        InnerUnbinder

        +
        protected InnerUnbinder(T target)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        unbind

        +
        public final void unbind()
        +
        +
        Specified by:
        +
        unbind in interface butterknife.Unbinder
        +
        +
      • +
      + + + + + +
        +
      • +

        unbind

        +
        protected void unbind(T target)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/edit/BaseDialogHelper$$ViewBinder.html b/javadoc/org/isoron/uhabits/ui/habits/edit/BaseDialogHelper$$ViewBinder.html new file mode 100644 index 000000000..2fe2541ed --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/edit/BaseDialogHelper$$ViewBinder.html @@ -0,0 +1,318 @@ + + + + + +BaseDialogHelper$$ViewBinder + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.edit
+

Class BaseDialogHelper$$ViewBinder<T extends BaseDialogHelper>

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    butterknife.internal.ViewBinder<T>
    +
    +
    +
    +
    public class BaseDialogHelper$$ViewBinder<T extends BaseDialogHelper>
    +extends java.lang.Object
    +implements butterknife.internal.ViewBinder<T>
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        BaseDialogHelper$$ViewBinder

        +
        public BaseDialogHelper$$ViewBinder()
        +
      • +
      +
    • +
    + + +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/edit/BaseDialogHelper.html b/javadoc/org/isoron/uhabits/ui/habits/edit/BaseDialogHelper.html new file mode 100644 index 000000000..883e02f72 --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/edit/BaseDialogHelper.html @@ -0,0 +1,271 @@ + + + + + +BaseDialogHelper (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.edit
+

Class BaseDialogHelper

+
+
+ +
+
    +
  • +
    +
    +
    public class BaseDialogHelper
    +extends java.lang.Object
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      BaseDialogHelper(DialogFragment frag, + android.view.View view) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected voidpopulateForm(Habit habit) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        BaseDialogHelper

        +
        public BaseDialogHelper(DialogFragment frag,
        +                        android.view.View view)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        populateForm

        +
        protected void populateForm(Habit habit)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/edit/CreateHabitDialogFragment.html b/javadoc/org/isoron/uhabits/ui/habits/edit/CreateHabitDialogFragment.html new file mode 100644 index 000000000..82eb05e35 --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/edit/CreateHabitDialogFragment.html @@ -0,0 +1,339 @@ + + + + + +CreateHabitDialogFragment (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.edit
+

Class CreateHabitDialogFragment

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/edit/CreateHabitDialogFragment_MembersInjector.html b/javadoc/org/isoron/uhabits/ui/habits/edit/CreateHabitDialogFragment_MembersInjector.html new file mode 100644 index 000000000..16509e705 --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/edit/CreateHabitDialogFragment_MembersInjector.html @@ -0,0 +1,297 @@ + + + + + +CreateHabitDialogFragment_MembersInjector + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.edit
+

Class CreateHabitDialogFragment_MembersInjector

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    dagger.MembersInjector<CreateHabitDialogFragment>
    +
    +
    +
    +
    @Generated(value="dagger.internal.codegen.ComponentProcessor",
    +           comments="https://google.github.io/dagger")
    +public final class CreateHabitDialogFragment_MembersInjector
    +extends java.lang.Object
    +implements dagger.MembersInjector<CreateHabitDialogFragment>
    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/edit/EditHabitDialogFragment.html b/javadoc/org/isoron/uhabits/ui/habits/edit/EditHabitDialogFragment.html new file mode 100644 index 000000000..95ca58bd3 --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/edit/EditHabitDialogFragment.html @@ -0,0 +1,352 @@ + + + + + +EditHabitDialogFragment (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.edit
+

Class EditHabitDialogFragment

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/edit/EditHabitDialogFragment_MembersInjector.html b/javadoc/org/isoron/uhabits/ui/habits/edit/EditHabitDialogFragment_MembersInjector.html new file mode 100644 index 000000000..49b7871ea --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/edit/EditHabitDialogFragment_MembersInjector.html @@ -0,0 +1,316 @@ + + + + + +EditHabitDialogFragment_MembersInjector + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.edit
+

Class EditHabitDialogFragment_MembersInjector

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    dagger.MembersInjector<EditHabitDialogFragment>
    +
    +
    +
    +
    @Generated(value="dagger.internal.codegen.ComponentProcessor",
    +           comments="https://google.github.io/dagger")
    +public final class EditHabitDialogFragment_MembersInjector
    +extends java.lang.Object
    +implements dagger.MembersInjector<EditHabitDialogFragment>
    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/edit/HistoryEditorDialog.Listener.html b/javadoc/org/isoron/uhabits/ui/habits/edit/HistoryEditorDialog.Listener.html new file mode 100644 index 000000000..6ed572c67 --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/edit/HistoryEditorDialog.Listener.html @@ -0,0 +1,223 @@ + + + + + +HistoryEditorDialog.Listener (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.edit
+

Interface HistoryEditorDialog.Listener

+
+
+
+
    +
  • +
    +
    Enclosing class:
    +
    HistoryEditorDialog
    +
    +
    +
    +
    public static interface HistoryEditorDialog.Listener
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        onHistoryEditorClosed

        +
        void onHistoryEditorClosed()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/edit/HistoryEditorDialog.html b/javadoc/org/isoron/uhabits/ui/habits/edit/HistoryEditorDialog.html new file mode 100644 index 000000000..f1b713d29 --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/edit/HistoryEditorDialog.html @@ -0,0 +1,382 @@ + + + + + +HistoryEditorDialog (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.edit
+

Class HistoryEditorDialog

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    android.content.DialogInterface.OnClickListener
    +
    +
    +
    +
    public class HistoryEditorDialog
    +extends AppCompatDialogFragment
    +implements android.content.DialogInterface.OnClickListener
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        HistoryEditorDialog

        +
        public HistoryEditorDialog()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        onCreateDialog

        +
        public android.app.Dialog onCreateDialog(android.os.Bundle savedInstanceState)
        +
      • +
      + + + +
        +
      • +

        onResume

        +
        public void onResume()
        +
      • +
      + + + +
        +
      • +

        onClick

        +
        public void onClick(android.content.DialogInterface dialog,
        +                    int which)
        +
        +
        Specified by:
        +
        onClick in interface android.content.DialogInterface.OnClickListener
        +
        +
      • +
      + + + +
        +
      • +

        setHabit

        +
        public void setHabit(Habit habit)
        +
      • +
      + + + +
        +
      • +

        onPause

        +
        public void onPause()
        +
      • +
      + + + +
        +
      • +

        onSaveInstanceState

        +
        public void onSaveInstanceState(android.os.Bundle outState)
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/edit/HistoryEditorDialog_MembersInjector.html b/javadoc/org/isoron/uhabits/ui/habits/edit/HistoryEditorDialog_MembersInjector.html new file mode 100644 index 000000000..0644cb18c --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/edit/HistoryEditorDialog_MembersInjector.html @@ -0,0 +1,308 @@ + + + + + +HistoryEditorDialog_MembersInjector + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.edit
+

Class HistoryEditorDialog_MembersInjector

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    dagger.MembersInjector<HistoryEditorDialog>
    +
    +
    +
    +
    @Generated(value="dagger.internal.codegen.ComponentProcessor",
    +           comments="https://google.github.io/dagger")
    +public final class HistoryEditorDialog_MembersInjector
    +extends java.lang.Object
    +implements dagger.MembersInjector<HistoryEditorDialog>
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        HistoryEditorDialog_MembersInjector

        +
        public HistoryEditorDialog_MembersInjector(javax.inject.Provider<HabitList> habitListProvider)
        +
      • +
      +
    • +
    + + +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/edit/WeekdayPickerDialog.OnWeekdaysPickedListener.html b/javadoc/org/isoron/uhabits/ui/habits/edit/WeekdayPickerDialog.OnWeekdaysPickedListener.html new file mode 100644 index 000000000..953d03f09 --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/edit/WeekdayPickerDialog.OnWeekdaysPickedListener.html @@ -0,0 +1,223 @@ + + + + + +WeekdayPickerDialog.OnWeekdaysPickedListener (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.edit
+

Interface WeekdayPickerDialog.OnWeekdaysPickedListener

+
+
+
+
    +
  • +
    +
    Enclosing class:
    +
    WeekdayPickerDialog
    +
    +
    +
    +
    public static interface WeekdayPickerDialog.OnWeekdaysPickedListener
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        onWeekdaysPicked

        +
        void onWeekdaysPicked(boolean[] selectedDays)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/edit/WeekdayPickerDialog.html b/javadoc/org/isoron/uhabits/ui/habits/edit/WeekdayPickerDialog.html new file mode 100644 index 000000000..714ed67a9 --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/edit/WeekdayPickerDialog.html @@ -0,0 +1,364 @@ + + + + + +WeekdayPickerDialog (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.edit
+

Class WeekdayPickerDialog

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    android.content.DialogInterface.OnClickListener, android.content.DialogInterface.OnMultiChoiceClickListener
    +
    +
    +
    +
    public class WeekdayPickerDialog
    +extends AppCompatDialogFragment
    +implements android.content.DialogInterface.OnMultiChoiceClickListener, android.content.DialogInterface.OnClickListener
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        WeekdayPickerDialog

        +
        public WeekdayPickerDialog()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + +
        +
      • +

        setSelectedDays

        +
        public void setSelectedDays(boolean[] selectedDays)
        +
      • +
      + + + +
        +
      • +

        onCreateDialog

        +
        public android.app.Dialog onCreateDialog(android.os.Bundle savedInstanceState)
        +
      • +
      + + + +
        +
      • +

        onClick

        +
        public void onClick(android.content.DialogInterface dialog,
        +                    int which,
        +                    boolean isChecked)
        +
        +
        Specified by:
        +
        onClick in interface android.content.DialogInterface.OnMultiChoiceClickListener
        +
        +
      • +
      + + + +
        +
      • +

        onClick

        +
        public void onClick(android.content.DialogInterface dialog,
        +                    int which)
        +
        +
        Specified by:
        +
        onClick in interface android.content.DialogInterface.OnClickListener
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/edit/package-frame.html b/javadoc/org/isoron/uhabits/ui/habits/edit/package-frame.html new file mode 100644 index 000000000..24fa8681e --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/edit/package-frame.html @@ -0,0 +1,30 @@ + + + + + +org.isoron.uhabits.ui.habits.edit (Javadoc | Loop Habit Tracker) + + + + + +

org.isoron.uhabits.ui.habits.edit

+
+

Interfaces

+ +

Classes

+ +
+ + diff --git a/javadoc/org/isoron/uhabits/ui/habits/edit/package-summary.html b/javadoc/org/isoron/uhabits/ui/habits/edit/package-summary.html new file mode 100644 index 000000000..202e289e6 --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/edit/package-summary.html @@ -0,0 +1,188 @@ + + + + + +org.isoron.uhabits.ui.habits.edit (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + +
+

Package org.isoron.uhabits.ui.habits.edit

+
+
Provides dialogs for editing habits and related classes.
+
+

See: Description

+
+
+ + + + +

Package org.isoron.uhabits.ui.habits.edit Description

+
Provides dialogs for editing habits and related classes.
+
+ +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/edit/package-tree.html b/javadoc/org/isoron/uhabits/ui/habits/edit/package-tree.html new file mode 100644 index 000000000..4eb48574a --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/edit/package-tree.html @@ -0,0 +1,160 @@ + + + + + +org.isoron.uhabits.ui.habits.edit Class Hierarchy (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For Package org.isoron.uhabits.ui.habits.edit

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +

Interface Hierarchy

+ +
+ +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/list/HabitListCache.Listener.html b/javadoc/org/isoron/uhabits/ui/habits/list/HabitListCache.Listener.html new file mode 100644 index 000000000..914c36782 --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/list/HabitListCache.Listener.html @@ -0,0 +1,227 @@ + + + + + +HabitListCache.Listener + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.list
+

Interface HabitListCache.Listener

+
+
+
+
    +
  • +
    +
    All Known Implementing Classes:
    +
    HabitListAdapter
    +
    +
    +
    Enclosing class:
    +
    HabitListCache
    +
    +
    +
    +
    public static interface HabitListCache.Listener
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        onCacheRefresh

        +
        void onCacheRefresh()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/list/HabitListCache.html b/javadoc/org/isoron/uhabits/ui/habits/list/HabitListCache.html new file mode 100644 index 000000000..b606031ab --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/list/HabitListCache.html @@ -0,0 +1,475 @@ + + + + + +HabitListCache + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.list
+

Class HabitListCache

+
+
+ +
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        HabitListCache

        +
        public HabitListCache()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getCheckmarks

        +
        public int[] getCheckmarks(long habitId)
        +
      • +
      + + + +
        +
      • +

        getHabitByPosition

        +
        @NonNull
        +public Habit getHabitByPosition(int position)
        +
      • +
      + + + +
        +
      • +

        getHabitCount

        +
        public int getHabitCount()
        +
      • +
      + + + +
        +
      • +

        getLastLoadTimestamp

        +
        @Nullable
        +public java.lang.Long getLastLoadTimestamp()
        +
      • +
      + + + +
        +
      • +

        getScore

        +
        public int getScore(long habitId)
        +
      • +
      + + + +
        +
      • +

        onAttached

        +
        public void onAttached()
        +
      • +
      + + + + + + + +
        +
      • +

        onDetached

        +
        public void onDetached()
        +
      • +
      + + + +
        +
      • +

        refreshAllHabits

        +
        public void refreshAllHabits(boolean refreshScoresAndCheckmarks)
        +
      • +
      + + + +
        +
      • +

        refreshHabit

        +
        public void refreshHabit(java.lang.Long id)
        +
      • +
      + + + +
        +
      • +

        reorder

        +
        public void reorder(int from,
        +                    int to)
        +
      • +
      + + + +
        +
      • +

        setCheckmarkCount

        +
        public void setCheckmarkCount(int checkmarkCount)
        +
      • +
      + + + +
        +
      • +

        setIncludeArchived

        +
        public void setIncludeArchived(boolean includeArchived)
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/list/HabitListCache_MembersInjector.html b/javadoc/org/isoron/uhabits/ui/habits/list/HabitListCache_MembersInjector.html new file mode 100644 index 000000000..5f4904854 --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/list/HabitListCache_MembersInjector.html @@ -0,0 +1,308 @@ + + + + + +HabitListCache_MembersInjector + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.list
+

Class HabitListCache_MembersInjector

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    dagger.MembersInjector<HabitListCache>
    +
    +
    +
    +
    @Generated(value="dagger.internal.codegen.ComponentProcessor",
    +           comments="https://google.github.io/dagger")
    +public final class HabitListCache_MembersInjector
    +extends java.lang.Object
    +implements dagger.MembersInjector<HabitListCache>
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        HabitListCache_MembersInjector

        +
        public HabitListCache_MembersInjector(javax.inject.Provider<CommandRunner> commandRunnerProvider)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        create

        +
        public static dagger.MembersInjector<HabitListCache> create(javax.inject.Provider<CommandRunner> commandRunnerProvider)
        +
      • +
      + + + +
        +
      • +

        injectMembers

        +
        public void injectMembers(HabitListCache instance)
        +
        +
        Specified by:
        +
        injectMembers in interface dagger.MembersInjector<HabitListCache>
        +
        +
      • +
      + + + +
        +
      • +

        injectCommandRunner

        +
        public static void injectCommandRunner(HabitListCache instance,
        +                                       javax.inject.Provider<CommandRunner> commandRunnerProvider)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/list/HabitListSelectionCallback.Listener.html b/javadoc/org/isoron/uhabits/ui/habits/list/HabitListSelectionCallback.Listener.html new file mode 100644 index 000000000..be0f0d103 --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/list/HabitListSelectionCallback.Listener.html @@ -0,0 +1,223 @@ + + + + + +HabitListSelectionCallback.Listener + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.list
+

Interface HabitListSelectionCallback.Listener

+
+
+
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        onActionModeDestroyed

        +
        void onActionModeDestroyed(android.support.v7.view.ActionMode mode)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/list/HabitListSelectionCallback.html b/javadoc/org/isoron/uhabits/ui/habits/list/HabitListSelectionCallback.html new file mode 100644 index 000000000..fde805916 --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/list/HabitListSelectionCallback.html @@ -0,0 +1,382 @@ + + + + + +HabitListSelectionCallback + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.list
+

Class HabitListSelectionCallback

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    android.support.v7.view.ActionMode.Callback
    +
    +
    +
    +
    public class HabitListSelectionCallback
    +extends java.lang.Object
    +implements android.support.v7.view.ActionMode.Callback
    +
  • +
+
+
+ +
+
+
    +
  • + + + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        onActionItemClicked

        +
        public boolean onActionItemClicked(android.support.v7.view.ActionMode mode,
        +                                   android.view.MenuItem item)
        +
        +
        Specified by:
        +
        onActionItemClicked in interface android.support.v7.view.ActionMode.Callback
        +
        +
      • +
      + + + +
        +
      • +

        onCreateActionMode

        +
        public boolean onCreateActionMode(android.support.v7.view.ActionMode mode,
        +                                  android.view.Menu menu)
        +
        +
        Specified by:
        +
        onCreateActionMode in interface android.support.v7.view.ActionMode.Callback
        +
        +
      • +
      + + + +
        +
      • +

        onDestroyActionMode

        +
        public void onDestroyActionMode(android.support.v7.view.ActionMode mode)
        +
        +
        Specified by:
        +
        onDestroyActionMode in interface android.support.v7.view.ActionMode.Callback
        +
        +
      • +
      + + + +
        +
      • +

        onPrepareActionMode

        +
        public boolean onPrepareActionMode(android.support.v7.view.ActionMode mode,
        +                                   android.view.Menu menu)
        +
        +
        Specified by:
        +
        onPrepareActionMode in interface android.support.v7.view.ActionMode.Callback
        +
        +
      • +
      + + + + + + + +
        +
      • +

        setSelectedPositions

        +
        public void setSelectedPositions(java.util.List<java.lang.Integer> selectedPositions)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/list/HabitListSelectionCallback_MembersInjector.html b/javadoc/org/isoron/uhabits/ui/habits/list/HabitListSelectionCallback_MembersInjector.html new file mode 100644 index 000000000..e4efc66ce --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/list/HabitListSelectionCallback_MembersInjector.html @@ -0,0 +1,308 @@ + + + + + +HabitListSelectionCallback_MembersInjector + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.list
+

Class HabitListSelectionCallback_MembersInjector

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    dagger.MembersInjector<HabitListSelectionCallback>
    +
    +
    +
    +
    @Generated(value="dagger.internal.codegen.ComponentProcessor",
    +           comments="https://google.github.io/dagger")
    +public final class HabitListSelectionCallback_MembersInjector
    +extends java.lang.Object
    +implements dagger.MembersInjector<HabitListSelectionCallback>
    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/list/ListHabitsActivity.html b/javadoc/org/isoron/uhabits/ui/habits/list/ListHabitsActivity.html new file mode 100644 index 000000000..ebd829128 --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/list/ListHabitsActivity.html @@ -0,0 +1,299 @@ + + + + + +ListHabitsActivity (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.list
+

Class ListHabitsActivity

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.lang.Thread.UncaughtExceptionHandler
    +
    +
    +
    Direct Known Subclasses:
    +
    MainActivity
    +
    +
    +
    +
    public class ListHabitsActivity
    +extends BaseActivity
    +
    Activity that allows the user to see and modify the list of habits.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ListHabitsActivity

        +
        public ListHabitsActivity()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        onCreate

        +
        protected void onCreate(android.os.Bundle savedInstanceState)
        +
        +
        Overrides:
        +
        onCreate in class BaseActivity
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/list/ListHabitsActivity_MembersInjector.html b/javadoc/org/isoron/uhabits/ui/habits/list/ListHabitsActivity_MembersInjector.html new file mode 100644 index 000000000..aca57b56f --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/list/ListHabitsActivity_MembersInjector.html @@ -0,0 +1,308 @@ + + + + + +ListHabitsActivity_MembersInjector + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.list
+

Class ListHabitsActivity_MembersInjector

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    dagger.MembersInjector<ListHabitsActivity>
    +
    +
    +
    +
    @Generated(value="dagger.internal.codegen.ComponentProcessor",
    +           comments="https://google.github.io/dagger")
    +public final class ListHabitsActivity_MembersInjector
    +extends java.lang.Object
    +implements dagger.MembersInjector<ListHabitsActivity>
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ListHabitsActivity_MembersInjector

        +
        public ListHabitsActivity_MembersInjector(javax.inject.Provider<HabitList> habitListProvider)
        +
      • +
      +
    • +
    + + +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/list/ListHabitsController.html b/javadoc/org/isoron/uhabits/ui/habits/list/ListHabitsController.html new file mode 100644 index 000000000..9c4b3de4d --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/list/ListHabitsController.html @@ -0,0 +1,445 @@ + + + + + +ListHabitsController (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.list
+

Class ListHabitsController

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/list/ListHabitsController_MembersInjector.html b/javadoc/org/isoron/uhabits/ui/habits/list/ListHabitsController_MembersInjector.html new file mode 100644 index 000000000..bc5cf0af7 --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/list/ListHabitsController_MembersInjector.html @@ -0,0 +1,327 @@ + + + + + +ListHabitsController_MembersInjector + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.list
+

Class ListHabitsController_MembersInjector

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    dagger.MembersInjector<ListHabitsController>
    +
    +
    +
    +
    @Generated(value="dagger.internal.codegen.ComponentProcessor",
    +           comments="https://google.github.io/dagger")
    +public final class ListHabitsController_MembersInjector
    +extends java.lang.Object
    +implements dagger.MembersInjector<ListHabitsController>
    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/list/ListHabitsFragment$$ViewBinder.InnerUnbinder.html b/javadoc/org/isoron/uhabits/ui/habits/list/ListHabitsFragment$$ViewBinder.InnerUnbinder.html new file mode 100644 index 000000000..ed5c50517 --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/list/ListHabitsFragment$$ViewBinder.InnerUnbinder.html @@ -0,0 +1,316 @@ + + + + + +ListHabitsFragment$$ViewBinder.InnerUnbinder + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.list
+

Class ListHabitsFragment$$ViewBinder.InnerUnbinder<T extends ListHabitsFragment>

+
+
+ +
+ +
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      +
        +
      • + + +

        Fields inherited from interface butterknife.Unbinder

        +EMPTY
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + + + +
      Constructors 
      ModifierConstructor and Description
      protected InnerUnbinder(T target) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      voidunbind() 
      protected voidunbind(T target) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + + + +
        +
      • +

        InnerUnbinder

        +
        protected InnerUnbinder(T target)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        unbind

        +
        public final void unbind()
        +
        +
        Specified by:
        +
        unbind in interface butterknife.Unbinder
        +
        +
      • +
      + + + + + +
        +
      • +

        unbind

        +
        protected void unbind(T target)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/list/ListHabitsFragment$$ViewBinder.html b/javadoc/org/isoron/uhabits/ui/habits/list/ListHabitsFragment$$ViewBinder.html new file mode 100644 index 000000000..d44984443 --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/list/ListHabitsFragment$$ViewBinder.html @@ -0,0 +1,318 @@ + + + + + +ListHabitsFragment$$ViewBinder + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.list
+

Class ListHabitsFragment$$ViewBinder<T extends ListHabitsFragment>

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    butterknife.internal.ViewBinder<T>
    +
    +
    +
    +
    public class ListHabitsFragment$$ViewBinder<T extends ListHabitsFragment>
    +extends java.lang.Object
    +implements butterknife.internal.ViewBinder<T>
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ListHabitsFragment$$ViewBinder

        +
        public ListHabitsFragment$$ViewBinder()
        +
      • +
      +
    • +
    + + +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/list/ListHabitsFragment.html b/javadoc/org/isoron/uhabits/ui/habits/list/ListHabitsFragment.html new file mode 100644 index 000000000..6d5826c86 --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/list/ListHabitsFragment.html @@ -0,0 +1,271 @@ + + + + + +ListHabitsFragment + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.list
+

Class ListHabitsFragment

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    android.content.ComponentCallbacks, android.view.View.OnCreateContextMenuListener
    +
    +
    +
    Deprecated.
    +
    +
    @Deprecated
    +public class ListHabitsFragment
    +extends android.support.v4.app.Fragment
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.support.v4.app.Fragment

        +android.support.v4.app.Fragment.InstantiationException, android.support.v4.app.Fragment.SavedState
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      ListHabitsFragment() +
      Deprecated. 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      +
        +
      • + + +

        Methods inherited from class android.support.v4.app.Fragment

        +dump, equals, getActivity, getAllowEnterTransitionOverlap, getAllowReturnTransitionOverlap, getArguments, getChildFragmentManager, getContext, getEnterTransition, getExitTransition, getFragmentManager, getHost, getId, getLayoutInflater, getLoaderManager, getParentFragment, getReenterTransition, getResources, getRetainInstance, getReturnTransition, getSharedElementEnterTransition, getSharedElementReturnTransition, getString, getString, getTag, getTargetFragment, getTargetRequestCode, getText, getUserVisibleHint, getView, hashCode, hasOptionsMenu, instantiate, instantiate, isAdded, isDetached, isHidden, isInLayout, isMenuVisible, isRemoving, isResumed, isVisible, onActivityCreated, onActivityResult, onAttach, onAttach, onConfigurationChanged, onContextItemSelected, onCreate, onCreateAnimation, onCreateContextMenu, onCreateOptionsMenu, onCreateView, onDestroy, onDestroyOptionsMenu, onDestroyView, onDetach, onHiddenChanged, onInflate, onInflate, onLowMemory, onOptionsItemSelected, onOptionsMenuClosed, onPause, onPrepareOptionsMenu, onRequestPermissionsResult, onResume, onSaveInstanceState, onStart, onStop, onViewCreated, onViewStateRestored, registerForContextMenu, requestPermissions, setAllowEnterTransitionOverlap, setAllowReturnTransitionOverlap, setArguments, setEnterSharedElementCallback, setEnterTransition, setExitSharedElementCallback, setExitTransition, setHasOptionsMenu, setInitialSavedState, setMenuVisibility, setReenterTransition, setRetainInstance, setReturnTransition, setSharedElementEnterTransition, setSharedElementReturnTransition, setTargetFragment, setUserVisibleHint, shouldShowRequestPermissionRationale, startActivity, startActivity, startActivityForResult, startActivityForResult, toString, unregisterForContextMenu
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, finalize, getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ListHabitsFragment

        +
        public ListHabitsFragment()
        +
        Deprecated. 
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/list/ListHabitsHelper.html b/javadoc/org/isoron/uhabits/ui/habits/list/ListHabitsHelper.html new file mode 100644 index 000000000..98f614283 --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/list/ListHabitsHelper.html @@ -0,0 +1,277 @@ + + + + + +ListHabitsHelper + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.list
+

Class ListHabitsHelper

+
+
+ +
+
    +
  • +
    +
    Deprecated.
    +
    +
    @Deprecated
    +public class ListHabitsHelper
    +extends java.lang.Object
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ListHabitsHelper

        +
        public ListHabitsHelper(HabitCardListCache cache)
        +
        Deprecated. 
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        updateEmptyMessage

        +
        public void updateEmptyMessage(android.view.View view)
        +
        Deprecated. 
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/list/ListHabitsMenu.html b/javadoc/org/isoron/uhabits/ui/habits/list/ListHabitsMenu.html new file mode 100644 index 000000000..4ce3d620d --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/list/ListHabitsMenu.html @@ -0,0 +1,325 @@ + + + + + +ListHabitsMenu (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.list
+

Class ListHabitsMenu

+
+
+ +
+
    +
  • +
    +
    +
    public class ListHabitsMenu
    +extends BaseMenu
    +
  • +
+
+
+ +
+
+
    +
  • + + + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        onCreate

        +
        public void onCreate(@NonNull
        +                     android.view.Menu menu)
        +
        +
        Overrides:
        +
        onCreate in class BaseMenu
        +
        +
      • +
      + + + +
        +
      • +

        onItemSelected

        +
        public boolean onItemSelected(@NonNull
        +                              android.view.MenuItem item)
        +
        +
        Overrides:
        +
        onItemSelected in class BaseMenu
        +
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/list/ListHabitsRootView$$ViewBinder.InnerUnbinder.html b/javadoc/org/isoron/uhabits/ui/habits/list/ListHabitsRootView$$ViewBinder.InnerUnbinder.html new file mode 100644 index 000000000..ceb5ef186 --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/list/ListHabitsRootView$$ViewBinder.InnerUnbinder.html @@ -0,0 +1,316 @@ + + + + + +ListHabitsRootView$$ViewBinder.InnerUnbinder + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.list
+

Class ListHabitsRootView$$ViewBinder.InnerUnbinder<T extends ListHabitsRootView>

+
+
+ +
+ +
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      +
        +
      • + + +

        Fields inherited from interface butterknife.Unbinder

        +EMPTY
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + + + +
      Constructors 
      ModifierConstructor and Description
      protected InnerUnbinder(T target) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      voidunbind() 
      protected voidunbind(T target) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + + + +
        +
      • +

        InnerUnbinder

        +
        protected InnerUnbinder(T target)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        unbind

        +
        public final void unbind()
        +
        +
        Specified by:
        +
        unbind in interface butterknife.Unbinder
        +
        +
      • +
      + + + + + +
        +
      • +

        unbind

        +
        protected void unbind(T target)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/list/ListHabitsRootView$$ViewBinder.html b/javadoc/org/isoron/uhabits/ui/habits/list/ListHabitsRootView$$ViewBinder.html new file mode 100644 index 000000000..144e03d3b --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/list/ListHabitsRootView$$ViewBinder.html @@ -0,0 +1,318 @@ + + + + + +ListHabitsRootView$$ViewBinder + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.list
+

Class ListHabitsRootView$$ViewBinder<T extends ListHabitsRootView>

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    butterknife.internal.ViewBinder<T>
    +
    +
    +
    +
    public class ListHabitsRootView$$ViewBinder<T extends ListHabitsRootView>
    +extends java.lang.Object
    +implements butterknife.internal.ViewBinder<T>
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ListHabitsRootView$$ViewBinder

        +
        public ListHabitsRootView$$ViewBinder()
        +
      • +
      +
    • +
    + + +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/list/ListHabitsRootView.html b/javadoc/org/isoron/uhabits/ui/habits/list/ListHabitsRootView.html new file mode 100644 index 000000000..039157b3b --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/list/ListHabitsRootView.html @@ -0,0 +1,529 @@ + + + + + +ListHabitsRootView (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.list
+

Class ListHabitsRootView

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    android.graphics.drawable.Drawable.Callback, android.view.accessibility.AccessibilityEventSource, android.view.KeyEvent.Callback, android.view.ViewManager, android.view.ViewParent, ModelObservable.Listener
    +
    +
    +
    +
    public class ListHabitsRootView
    +extends BaseRootView
    +implements ModelObservable.Listener
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.widget.FrameLayout

        +android.widget.FrameLayout.LayoutParams
      • +
      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.view.ViewGroup

        +android.view.ViewGroup.MarginLayoutParams, android.view.ViewGroup.OnHierarchyChangeListener
      • +
      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.view.View

        +android.view.View.AccessibilityDelegate, android.view.View.BaseSavedState, android.view.View.DragShadowBuilder, android.view.View.MeasureSpec, android.view.View.OnApplyWindowInsetsListener, android.view.View.OnAttachStateChangeListener, android.view.View.OnClickListener, android.view.View.OnContextClickListener, android.view.View.OnCreateContextMenuListener, android.view.View.OnDragListener, android.view.View.OnFocusChangeListener, android.view.View.OnGenericMotionListener, android.view.View.OnHoverListener, android.view.View.OnKeyListener, android.view.View.OnLayoutChangeListener, android.view.View.OnLongClickListener, android.view.View.OnScrollChangeListener, android.view.View.OnSystemUiVisibilityChangeListener, android.view.View.OnTouchListener
      • +
      +
    • +
    + +
      +
    • + + +

      Field Summary

      +
        +
      • + + +

        Fields inherited from class android.view.ViewGroup

        +CLIP_TO_PADDING_MASK, FOCUS_AFTER_DESCENDANTS, FOCUS_BEFORE_DESCENDANTS, FOCUS_BLOCK_DESCENDANTS, LAYOUT_MODE_CLIP_BOUNDS, LAYOUT_MODE_OPTICAL_BOUNDS, PERSISTENT_ALL_CACHES, PERSISTENT_ANIMATION_CACHE, PERSISTENT_NO_CACHE, PERSISTENT_SCROLLING_CACHE
      • +
      +
        +
      • + + +

        Fields inherited from class android.view.View

        +ACCESSIBILITY_LIVE_REGION_ASSERTIVE, ACCESSIBILITY_LIVE_REGION_NONE, ACCESSIBILITY_LIVE_REGION_POLITE, ALPHA, DRAWING_CACHE_QUALITY_AUTO, DRAWING_CACHE_QUALITY_HIGH, DRAWING_CACHE_QUALITY_LOW, EMPTY_STATE_SET, ENABLED_FOCUSED_SELECTED_STATE_SET, ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, ENABLED_FOCUSED_STATE_SET, ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET, ENABLED_SELECTED_STATE_SET, ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET, ENABLED_STATE_SET, ENABLED_WINDOW_FOCUSED_STATE_SET, FIND_VIEWS_WITH_CONTENT_DESCRIPTION, FIND_VIEWS_WITH_TEXT, FOCUS_BACKWARD, FOCUS_DOWN, FOCUS_FORWARD, FOCUS_LEFT, FOCUS_RIGHT, FOCUS_UP, FOCUSABLES_ALL, FOCUSABLES_TOUCH_MODE, FOCUSED_SELECTED_STATE_SET, FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, FOCUSED_STATE_SET, FOCUSED_WINDOW_FOCUSED_STATE_SET, GONE, HAPTIC_FEEDBACK_ENABLED, IMPORTANT_FOR_ACCESSIBILITY_AUTO, IMPORTANT_FOR_ACCESSIBILITY_NO, IMPORTANT_FOR_ACCESSIBILITY_NO_HIDE_DESCENDANTS, IMPORTANT_FOR_ACCESSIBILITY_YES, INVISIBLE, KEEP_SCREEN_ON, LAYER_TYPE_HARDWARE, LAYER_TYPE_NONE, LAYER_TYPE_SOFTWARE, LAYOUT_DIRECTION_INHERIT, LAYOUT_DIRECTION_LOCALE, LAYOUT_DIRECTION_LTR, LAYOUT_DIRECTION_RTL, MEASURED_HEIGHT_STATE_SHIFT, MEASURED_SIZE_MASK, MEASURED_STATE_MASK, MEASURED_STATE_TOO_SMALL, NO_ID, OVER_SCROLL_ALWAYS, OVER_SCROLL_IF_CONTENT_SCROLLS, OVER_SCROLL_NEVER, PRESSED_ENABLED_FOCUSED_SELECTED_STATE_SET, PRESSED_ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_FOCUSED_STATE_SET, PRESSED_ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_SELECTED_STATE_SET, PRESSED_ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_STATE_SET, PRESSED_ENABLED_WINDOW_FOCUSED_STATE_SET, PRESSED_FOCUSED_SELECTED_STATE_SET, PRESSED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_FOCUSED_STATE_SET, PRESSED_FOCUSED_WINDOW_FOCUSED_STATE_SET, PRESSED_SELECTED_STATE_SET, PRESSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_STATE_SET, PRESSED_WINDOW_FOCUSED_STATE_SET, ROTATION, ROTATION_X, ROTATION_Y, SCALE_X, SCALE_Y, SCREEN_STATE_OFF, SCREEN_STATE_ON, SCROLL_AXIS_HORIZONTAL, SCROLL_AXIS_NONE, SCROLL_AXIS_VERTICAL, SCROLL_INDICATOR_BOTTOM, SCROLL_INDICATOR_END, SCROLL_INDICATOR_LEFT, SCROLL_INDICATOR_RIGHT, SCROLL_INDICATOR_START, SCROLL_INDICATOR_TOP, SCROLLBAR_POSITION_DEFAULT, SCROLLBAR_POSITION_LEFT, SCROLLBAR_POSITION_RIGHT, SCROLLBARS_INSIDE_INSET, SCROLLBARS_INSIDE_OVERLAY, SCROLLBARS_OUTSIDE_INSET, SCROLLBARS_OUTSIDE_OVERLAY, SELECTED_STATE_SET, SELECTED_WINDOW_FOCUSED_STATE_SET, SOUND_EFFECTS_ENABLED, STATUS_BAR_HIDDEN, STATUS_BAR_VISIBLE, SYSTEM_UI_FLAG_FULLSCREEN, SYSTEM_UI_FLAG_HIDE_NAVIGATION, SYSTEM_UI_FLAG_IMMERSIVE, SYSTEM_UI_FLAG_IMMERSIVE_STICKY, SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN, SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION, SYSTEM_UI_FLAG_LAYOUT_STABLE, SYSTEM_UI_FLAG_LIGHT_STATUS_BAR, SYSTEM_UI_FLAG_LOW_PROFILE, SYSTEM_UI_FLAG_VISIBLE, SYSTEM_UI_LAYOUT_FLAGS, TEXT_ALIGNMENT_CENTER, TEXT_ALIGNMENT_GRAVITY, TEXT_ALIGNMENT_INHERIT, TEXT_ALIGNMENT_TEXT_END, TEXT_ALIGNMENT_TEXT_START, TEXT_ALIGNMENT_VIEW_END, TEXT_ALIGNMENT_VIEW_START, TEXT_DIRECTION_ANY_RTL, TEXT_DIRECTION_FIRST_STRONG, TEXT_DIRECTION_FIRST_STRONG_LTR, TEXT_DIRECTION_FIRST_STRONG_RTL, TEXT_DIRECTION_INHERIT, TEXT_DIRECTION_LOCALE, TEXT_DIRECTION_LTR, TEXT_DIRECTION_RTL, TRANSLATION_X, TRANSLATION_Y, TRANSLATION_Z, VIEW_LOG_TAG, VISIBLE, WINDOW_FOCUSED_STATE_SET, X, Y, Z
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      ListHabitsRootView(android.content.Context context) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      android.widget.ProgressBargetProgressBar() 
      booleangetShowArchived() 
      ToolbargetToolbar() 
      intgetToolbarColor() 
      protected voidonAttachedToWindow() 
      protected voidonDetachedFromWindow() 
      voidonModelChange() 
      voidsetController(ListHabitsController controller, + ListHabitsSelectionMenu menu) 
      voidsetListAdapter(HabitCardListAdapter listAdapter) 
      voidsetShowArchived(boolean showArchived) 
      + +
        +
      • + + +

        Methods inherited from class android.widget.FrameLayout

        +checkLayoutParams, generateDefaultLayoutParams, generateLayoutParams, generateLayoutParams, getAccessibilityClassName, getConsiderGoneChildrenWhenMeasuring, getMeasureAllChildren, onLayout, onMeasure, setForegroundGravity, setMeasureAllChildren, shouldDelayChildPressedState
      • +
      +
        +
      • + + +

        Methods inherited from class android.view.ViewGroup

        +addChildrenForAccessibility, addFocusables, addStatesFromChildren, addTouchables, addView, addView, addView, addView, addView, addViewInLayout, addViewInLayout, attachLayoutAnimationParameters, attachViewToParent, bringChildToFront, canAnimate, childDrawableStateChanged, childHasTransientStateChanged, cleanupLayoutState, clearChildFocus, clearDisappearingChildren, clearFocus, debug, detachAllViewsFromParent, detachViewFromParent, detachViewFromParent, detachViewsFromParent, dispatchApplyWindowInsets, dispatchConfigurationChanged, dispatchDisplayHint, dispatchDragEvent, dispatchDraw, dispatchDrawableHotspotChanged, dispatchFreezeSelfOnly, dispatchGenericFocusedEvent, dispatchGenericPointerEvent, dispatchHoverEvent, dispatchKeyEvent, dispatchKeyEventPreIme, dispatchKeyShortcutEvent, dispatchProvideStructure, dispatchRestoreInstanceState, dispatchSaveInstanceState, dispatchSetActivated, dispatchSetPressed, dispatchSetSelected, dispatchSystemUiVisibilityChanged, dispatchThawSelfOnly, dispatchTouchEvent, dispatchTrackballEvent, dispatchUnhandledMove, dispatchVisibilityChanged, dispatchWindowFocusChanged, dispatchWindowSystemUiVisiblityChanged, dispatchWindowVisibilityChanged, drawableStateChanged, drawChild, endViewTransition, findFocus, findViewsWithText, focusableViewAvailable, focusSearch, gatherTransparentRegion, getChildAt, getChildCount, getChildDrawingOrder, getChildMeasureSpec, getChildStaticTransformation, getChildVisibleRect, getClipChildren, getClipToPadding, getDescendantFocusability, getFocusedChild, getLayoutAnimation, getLayoutAnimationListener, getLayoutMode, getLayoutTransition, getNestedScrollAxes, getOverlay, getPersistentDrawingCache, getTouchscreenBlocksFocus, hasFocus, hasFocusable, hasTransientState, indexOfChild, invalidateChild, invalidateChildInParent, isAlwaysDrawnWithCacheEnabled, isAnimationCacheEnabled, isChildrenDrawingOrderEnabled, isChildrenDrawnWithCacheEnabled, isMotionEventSplittingEnabled, isTransitionGroup, jumpDrawablesToCurrentState, layout, measureChild, measureChildren, measureChildWithMargins, notifySubtreeAccessibilityStateChanged, offsetDescendantRectToMyCoords, offsetRectIntoDescendantCoords, onCreateDrawableState, onInterceptHoverEvent, onInterceptTouchEvent, onNestedFling, onNestedPreFling, onNestedPrePerformAccessibilityAction, onNestedPreScroll, onNestedScroll, onNestedScrollAccepted, onRequestFocusInDescendants, onRequestSendAccessibilityEvent, onStartNestedScroll, onStopNestedScroll, onViewAdded, onViewRemoved, recomputeViewAttributes, removeAllViews, removeAllViewsInLayout, removeDetachedView, removeView, removeViewAt, removeViewInLayout, removeViews, removeViewsInLayout, requestChildFocus, requestChildRectangleOnScreen, requestDisallowInterceptTouchEvent, requestFocus, requestSendAccessibilityEvent, requestTransparentRegion, scheduleLayoutAnimation, setAddStatesFromChildren, setAlwaysDrawnWithCacheEnabled, setAnimationCacheEnabled, setChildrenDrawingCacheEnabled, setChildrenDrawingOrderEnabled, setChildrenDrawnWithCacheEnabled, setClipChildren, setClipToPadding, setDescendantFocusability, setLayoutAnimation, setLayoutAnimationListener, setLayoutMode, setLayoutTransition, setMotionEventSplittingEnabled, setOnHierarchyChangeListener, setPersistentDrawingCache, setStaticTransformationsEnabled, setTouchscreenBlocksFocus, setTransitionGroup, showContextMenuForChild, startActionModeForChild, startActionModeForChild, startLayoutAnimation, startViewTransition, updateViewLayout
      • +
      +
        +
      • + + +

        Methods inherited from class android.view.View

        +addFocusables, addOnAttachStateChangeListener, addOnLayoutChangeListener, animate, announceForAccessibility, awakenScrollBars, awakenScrollBars, awakenScrollBars, bringToFront, buildDrawingCache, buildDrawingCache, buildLayer, callOnClick, cancelLongPress, cancelPendingInputEvents, canResolveLayoutDirection, canResolveTextAlignment, canResolveTextDirection, canScrollHorizontally, canScrollVertically, checkInputConnectionProxy, clearAnimation, combineMeasuredStates, computeHorizontalScrollExtent, computeHorizontalScrollOffset, computeHorizontalScrollRange, computeScroll, computeSystemWindowInsets, computeVerticalScrollExtent, computeVerticalScrollOffset, computeVerticalScrollRange, createAccessibilityNodeInfo, createContextMenu, destroyDrawingCache, dispatchGenericMotionEvent, dispatchNestedFling, dispatchNestedPreFling, dispatchNestedPrePerformAccessibilityAction, dispatchNestedPreScroll, dispatchNestedScroll, dispatchPopulateAccessibilityEvent, draw, drawableHotspotChanged, findViewById, findViewWithTag, fitSystemWindows, focusSearch, forceLayout, generateViewId, getAccessibilityLiveRegion, getAccessibilityNodeProvider, getAccessibilityTraversalAfter, getAccessibilityTraversalBefore, getAlpha, getAnimation, getApplicationWindowToken, getBackground, getBackgroundTintList, getBackgroundTintMode, getBaseline, getBottom, getBottomFadingEdgeStrength, getBottomPaddingOffset, getCameraDistance, getClipBounds, getClipBounds, getClipToOutline, getContentDescription, getContext, getContextMenuInfo, getDefaultSize, getDisplay, getDrawableState, getDrawingCache, getDrawingCache, getDrawingCacheBackgroundColor, getDrawingCacheQuality, getDrawingRect, getDrawingTime, getElevation, getFilterTouchesWhenObscured, getFitsSystemWindows, getFocusables, getFocusedRect, getForeground, getForegroundGravity, getForegroundTintList, getForegroundTintMode, getGlobalVisibleRect, getGlobalVisibleRect, getHandler, getHeight, getHitRect, getHorizontalFadingEdgeLength, getHorizontalScrollbarHeight, getId, getImportantForAccessibility, getKeepScreenOn, getKeyDispatcherState, getLabelFor, getLayerType, getLayoutDirection, getLayoutParams, getLeft, getLeftFadingEdgeStrength, getLeftPaddingOffset, getLocalVisibleRect, getLocationInWindow, getLocationOnScreen, getMatrix, getMeasuredHeight, getMeasuredHeightAndState, getMeasuredState, getMeasuredWidth, getMeasuredWidthAndState, getMinimumHeight, getMinimumWidth, getNextFocusDownId, getNextFocusForwardId, getNextFocusLeftId, getNextFocusRightId, getNextFocusUpId, getOnFocusChangeListener, getOutlineProvider, getOverScrollMode, getPaddingBottom, getPaddingEnd, getPaddingLeft, getPaddingRight, getPaddingStart, getPaddingTop, getParent, getParentForAccessibility, getPivotX, getPivotY, getResources, getRight, getRightFadingEdgeStrength, getRightPaddingOffset, getRootView, getRootWindowInsets, getRotation, getRotationX, getRotationY, getScaleX, getScaleY, getScrollBarDefaultDelayBeforeFade, getScrollBarFadeDuration, getScrollBarSize, getScrollBarStyle, getScrollIndicators, getScrollX, getScrollY, getSolidColor, getStateListAnimator, getSuggestedMinimumHeight, getSuggestedMinimumWidth, getSystemUiVisibility, getTag, getTag, getTextAlignment, getTextDirection, getTop, getTopFadingEdgeStrength, getTopPaddingOffset, getTouchables, getTouchDelegate, getTransitionName, getTranslationX, getTranslationY, getTranslationZ, getVerticalFadingEdgeLength, getVerticalScrollbarPosition, getVerticalScrollbarWidth, getViewTreeObserver, getVisibility, getWidth, getWindowAttachCount, getWindowId, getWindowSystemUiVisibility, getWindowToken, getWindowVisibility, getWindowVisibleDisplayFrame, getX, getY, getZ, hasNestedScrollingParent, hasOnClickListeners, hasOverlappingRendering, hasWindowFocus, inflate, invalidate, invalidate, invalidate, invalidateDrawable, invalidateOutline, isAccessibilityFocused, isActivated, isAttachedToWindow, isClickable, isContextClickable, isDirty, isDrawingCacheEnabled, isDuplicateParentStateEnabled, isEnabled, isFocusable, isFocusableInTouchMode, isFocused, isHapticFeedbackEnabled, isHardwareAccelerated, isHorizontalFadingEdgeEnabled, isHorizontalScrollBarEnabled, isHovered, isImportantForAccessibility, isInEditMode, isInLayout, isInTouchMode, isLaidOut, isLayoutDirectionResolved, isLayoutRequested, isLongClickable, isNestedScrollingEnabled, isOpaque, isPaddingOffsetRequired, isPaddingRelative, isPressed, isSaveEnabled, isSaveFromParentEnabled, isScrollbarFadingEnabled, isScrollContainer, isSelected, isShown, isSoundEffectsEnabled, isTextAlignmentResolved, isTextDirectionResolved, isVerticalFadingEdgeEnabled, isVerticalScrollBarEnabled, measure, mergeDrawableStates, offsetLeftAndRight, offsetTopAndBottom, onAnimationEnd, onAnimationStart, onApplyWindowInsets, onCancelPendingInputEvents, onCheckIsTextEditor, onConfigurationChanged, onCreateContextMenu, onCreateInputConnection, onDisplayHint, onDragEvent, onDraw, onDrawForeground, onDrawScrollBars, onFilterTouchEventForSecurity, onFinishInflate, onFinishTemporaryDetach, onFocusChanged, onGenericMotionEvent, onHoverChanged, onHoverEvent, onInitializeAccessibilityEvent, onInitializeAccessibilityNodeInfo, onKeyDown, onKeyLongPress, onKeyMultiple, onKeyPreIme, onKeyShortcut, onKeyUp, onOverScrolled, onPopulateAccessibilityEvent, onProvideStructure, onProvideVirtualStructure, onRestoreInstanceState, onRtlPropertiesChanged, onSaveInstanceState, onScreenStateChanged, onScrollChanged, onSetAlpha, onSizeChanged, onStartTemporaryDetach, onTouchEvent, onTrackballEvent, onVisibilityChanged, onWindowFocusChanged, onWindowSystemUiVisibilityChanged, onWindowVisibilityChanged, overScrollBy, performAccessibilityAction, performClick, performContextClick, performHapticFeedback, performHapticFeedback, performLongClick, playSoundEffect, post, postDelayed, postInvalidate, postInvalidate, postInvalidateDelayed, postInvalidateDelayed, postInvalidateOnAnimation, postInvalidateOnAnimation, postOnAnimation, postOnAnimationDelayed, refreshDrawableState, removeCallbacks, removeOnAttachStateChangeListener, removeOnLayoutChangeListener, requestApplyInsets, requestFitSystemWindows, requestFocus, requestFocus, requestFocusFromTouch, requestLayout, requestRectangleOnScreen, requestRectangleOnScreen, requestUnbufferedDispatch, resolveSize, resolveSizeAndState, restoreHierarchyState, saveHierarchyState, scheduleDrawable, scrollBy, scrollTo, sendAccessibilityEvent, sendAccessibilityEventUnchecked, setAccessibilityDelegate, setAccessibilityLiveRegion, setAccessibilityTraversalAfter, setAccessibilityTraversalBefore, setActivated, setAlpha, setAnimation, setBackground, setBackgroundColor, setBackgroundDrawable, setBackgroundResource, setBackgroundTintList, setBackgroundTintMode, setBottom, setCameraDistance, setClickable, setClipBounds, setClipToOutline, setContentDescription, setContextClickable, setDrawingCacheBackgroundColor, setDrawingCacheEnabled, setDrawingCacheQuality, setDuplicateParentStateEnabled, setElevation, setEnabled, setFadingEdgeLength, setFilterTouchesWhenObscured, setFitsSystemWindows, setFocusable, setFocusableInTouchMode, setForeground, setForegroundTintList, setForegroundTintMode, setHapticFeedbackEnabled, setHasTransientState, setHorizontalFadingEdgeEnabled, setHorizontalScrollBarEnabled, setHovered, setId, setImportantForAccessibility, setKeepScreenOn, setLabelFor, setLayerPaint, setLayerType, setLayoutDirection, setLayoutParams, setLeft, setLongClickable, setMeasuredDimension, setMinimumHeight, setMinimumWidth, setNestedScrollingEnabled, setNextFocusDownId, setNextFocusForwardId, setNextFocusLeftId, setNextFocusRightId, setNextFocusUpId, setOnApplyWindowInsetsListener, setOnClickListener, setOnContextClickListener, setOnCreateContextMenuListener, setOnDragListener, setOnFocusChangeListener, setOnGenericMotionListener, setOnHoverListener, setOnKeyListener, setOnLongClickListener, setOnScrollChangeListener, setOnSystemUiVisibilityChangeListener, setOnTouchListener, setOutlineProvider, setOverScrollMode, setPadding, setPaddingRelative, setPivotX, setPivotY, setPressed, setRight, setRotation, setRotationX, setRotationY, setSaveEnabled, setSaveFromParentEnabled, setScaleX, setScaleY, setScrollBarDefaultDelayBeforeFade, setScrollBarFadeDuration, setScrollbarFadingEnabled, setScrollBarSize, setScrollBarStyle, setScrollContainer, setScrollIndicators, setScrollIndicators, setScrollX, setScrollY, setSelected, setSoundEffectsEnabled, setStateListAnimator, setSystemUiVisibility, setTag, setTag, setTextAlignment, setTextDirection, setTop, setTouchDelegate, setTransitionName, setTranslationX, setTranslationY, setTranslationZ, setVerticalFadingEdgeEnabled, setVerticalScrollBarEnabled, setVerticalScrollbarPosition, setVisibility, setWillNotCacheDrawing, setWillNotDraw, setX, setY, setZ, showContextMenu, startActionMode, startActionMode, startAnimation, startDrag, startNestedScroll, stopNestedScroll, toString, unscheduleDrawable, unscheduleDrawable, verifyDrawable, willNotCacheDrawing, willNotDraw
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
        +
      • + + +

        Methods inherited from interface android.view.ViewParent

        +canResolveLayoutDirection, canResolveTextAlignment, canResolveTextDirection, createContextMenu, getLayoutDirection, getParent, getParentForAccessibility, getTextAlignment, getTextDirection, isLayoutDirectionResolved, isLayoutRequested, isTextAlignmentResolved, isTextDirectionResolved, requestFitSystemWindows, requestLayout
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ListHabitsRootView

        +
        public ListHabitsRootView(@NonNull
        +                          android.content.Context context)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getProgressBar

        +
        @NonNull
        +public android.widget.ProgressBar getProgressBar()
        +
        +
        Overrides:
        +
        getProgressBar in class BaseRootView
        +
        +
      • +
      + + + +
        +
      • +

        getShowArchived

        +
        public boolean getShowArchived()
        +
      • +
      + + + +
        +
      • +

        getToolbar

        +
        @NonNull
        +public Toolbar getToolbar()
        +
        +
        Specified by:
        +
        getToolbar in class BaseRootView
        +
        +
      • +
      + + + + + + + + + + + +
        +
      • +

        setShowArchived

        +
        public void setShowArchived(boolean showArchived)
        +
      • +
      + + + + + + + + + + + +
        +
      • +

        onAttachedToWindow

        +
        protected void onAttachedToWindow()
        +
        +
        Overrides:
        +
        onAttachedToWindow in class android.view.ViewGroup
        +
        +
      • +
      + + + +
        +
      • +

        onDetachedFromWindow

        +
        protected void onDetachedFromWindow()
        +
        +
        Overrides:
        +
        onDetachedFromWindow in class android.view.ViewGroup
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/list/ListHabitsScreen.OnColorSelectedListener.html b/javadoc/org/isoron/uhabits/ui/habits/list/ListHabitsScreen.OnColorSelectedListener.html new file mode 100644 index 000000000..b41201c21 --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/list/ListHabitsScreen.OnColorSelectedListener.html @@ -0,0 +1,223 @@ + + + + + +ListHabitsScreen.OnColorSelectedListener (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.list
+

Interface ListHabitsScreen.OnColorSelectedListener

+
+
+
+
    +
  • +
    +
    Enclosing class:
    +
    ListHabitsScreen
    +
    +
    +
    +
    public static interface ListHabitsScreen.OnColorSelectedListener
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        onColorSelected

        +
        void onColorSelected(int color)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/list/ListHabitsScreen.html b/javadoc/org/isoron/uhabits/ui/habits/list/ListHabitsScreen.html new file mode 100644 index 000000000..46e1d8243 --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/list/ListHabitsScreen.html @@ -0,0 +1,498 @@ + + + + + +ListHabitsScreen (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.list
+

Class ListHabitsScreen

+
+
+ +
+
    +
  • +
    +
    +
    public class ListHabitsScreen
    +extends BaseScreen
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ListHabitsScreen

        +
        public ListHabitsScreen(@NonNull
        +                        BaseActivity activity)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        onResult

        +
        public void onResult(int requestCode,
        +                     int resultCode,
        +                     android.content.Intent data)
        +
        +
        Overrides:
        +
        onResult in class BaseScreen
        +
        +
      • +
      + + + + + + + +
        +
      • +

        showAboutScreen

        +
        public void showAboutScreen()
        +
      • +
      + + + + + + + +
        +
      • +

        showCreateHabitScreen

        +
        public void showCreateHabitScreen()
        +
      • +
      + + + +
        +
      • +

        showDeleteConfirmationScreen

        +
        public void showDeleteConfirmationScreen(org.isoron.uhabits.ui.habits.list.ListHabitsScreen.Callback callback)
        +
      • +
      + + + +
        +
      • +

        showEditHabitScreen

        +
        public void showEditHabitScreen(Habit habit)
        +
      • +
      + + + +
        +
      • +

        showFAQScreen

        +
        public void showFAQScreen()
        +
      • +
      + + + +
        +
      • +

        showHabitScreen

        +
        public void showHabitScreen(@NonNull
        +                            Habit habit)
        +
      • +
      + + + +
        +
      • +

        showImportScreen

        +
        public void showImportScreen()
        +
      • +
      + + + +
        +
      • +

        showIntroScreen

        +
        public void showIntroScreen()
        +
      • +
      + + + +
        +
      • +

        showSettingsScreen

        +
        public void showSettingsScreen()
        +
      • +
      + + + +
        +
      • +

        toggleNightMode

        +
        public void toggleNightMode()
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/list/ListHabitsSelectionMenu.html b/javadoc/org/isoron/uhabits/ui/habits/list/ListHabitsSelectionMenu.html new file mode 100644 index 000000000..ffc970c80 --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/list/ListHabitsSelectionMenu.html @@ -0,0 +1,423 @@ + + + + + +ListHabitsSelectionMenu (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.list
+

Class ListHabitsSelectionMenu

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/list/ListHabitsSelectionMenu_MembersInjector.html b/javadoc/org/isoron/uhabits/ui/habits/list/ListHabitsSelectionMenu_MembersInjector.html new file mode 100644 index 000000000..6a751a0ef --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/list/ListHabitsSelectionMenu_MembersInjector.html @@ -0,0 +1,308 @@ + + + + + +ListHabitsSelectionMenu_MembersInjector + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.list
+

Class ListHabitsSelectionMenu_MembersInjector

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    dagger.MembersInjector<ListHabitsSelectionMenu>
    +
    +
    +
    +
    @Generated(value="dagger.internal.codegen.ComponentProcessor",
    +           comments="https://google.github.io/dagger")
    +public final class ListHabitsSelectionMenu_MembersInjector
    +extends java.lang.Object
    +implements dagger.MembersInjector<ListHabitsSelectionMenu>
    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/list/controllers/CheckmarkButtonController.Listener.html b/javadoc/org/isoron/uhabits/ui/habits/list/controllers/CheckmarkButtonController.Listener.html new file mode 100644 index 000000000..fca8908ce --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/list/controllers/CheckmarkButtonController.Listener.html @@ -0,0 +1,249 @@ + + + + + +CheckmarkButtonController.Listener (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.list.controllers
+

Interface CheckmarkButtonController.Listener

+
+
+
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        onInvalidToggle

        +
        void onInvalidToggle()
        +
        Called when the user's attempt to perform a toggle is rejected.
        +
      • +
      + + + +
        +
      • +

        onToggle

        +
        void onToggle(Habit habit,
        +              long timestamp)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/list/controllers/CheckmarkButtonController.html b/javadoc/org/isoron/uhabits/ui/habits/list/controllers/CheckmarkButtonController.html new file mode 100644 index 000000000..dd8cf02fa --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/list/controllers/CheckmarkButtonController.html @@ -0,0 +1,358 @@ + + + + + +CheckmarkButtonController (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.list.controllers
+

Class CheckmarkButtonController

+
+
+ +
+
    +
  • +
    +
    +
    public class CheckmarkButtonController
    +extends java.lang.Object
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        CheckmarkButtonController

        +
        public CheckmarkButtonController(@NonNull
        +                                 Habit habit,
        +                                 long timestamp)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        onClick

        +
        public void onClick()
        +
      • +
      + + + +
        +
      • +

        onLongClick

        +
        public boolean onLongClick()
        +
      • +
      + + + +
        +
      • +

        performInvalidToggle

        +
        public void performInvalidToggle()
        +
      • +
      + + + +
        +
      • +

        performToggle

        +
        public void performToggle()
        +
      • +
      + + + + + + + + +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/list/controllers/CheckmarkButtonController_MembersInjector.html b/javadoc/org/isoron/uhabits/ui/habits/list/controllers/CheckmarkButtonController_MembersInjector.html new file mode 100644 index 000000000..0a11f167c --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/list/controllers/CheckmarkButtonController_MembersInjector.html @@ -0,0 +1,308 @@ + + + + + +CheckmarkButtonController_MembersInjector + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.list.controllers
+

Class CheckmarkButtonController_MembersInjector

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    dagger.MembersInjector<CheckmarkButtonController>
    +
    +
    +
    +
    @Generated(value="dagger.internal.codegen.ComponentProcessor",
    +           comments="https://google.github.io/dagger")
    +public final class CheckmarkButtonController_MembersInjector
    +extends java.lang.Object
    +implements dagger.MembersInjector<CheckmarkButtonController>
    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/list/controllers/HabitCardController.Listener.html b/javadoc/org/isoron/uhabits/ui/habits/list/controllers/HabitCardController.Listener.html new file mode 100644 index 000000000..ed55be000 --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/list/controllers/HabitCardController.Listener.html @@ -0,0 +1,203 @@ + + + + + +HabitCardController.Listener (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.list.controllers
+

Interface HabitCardController.Listener

+
+
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/list/controllers/HabitCardController.html b/javadoc/org/isoron/uhabits/ui/habits/list/controllers/HabitCardController.html new file mode 100644 index 000000000..e6b6e18a7 --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/list/controllers/HabitCardController.html @@ -0,0 +1,348 @@ + + + + + +HabitCardController (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.list.controllers
+

Class HabitCardController

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/list/controllers/HabitCardListController.HabitListener.html b/javadoc/org/isoron/uhabits/ui/habits/list/controllers/HabitCardListController.HabitListener.html new file mode 100644 index 000000000..48c7d2b7e --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/list/controllers/HabitCardListController.HabitListener.html @@ -0,0 +1,271 @@ + + + + + +HabitCardListController.HabitListener (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.list.controllers
+

Interface HabitCardListController.HabitListener

+
+
+
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        onHabitClick

        +
        void onHabitClick(Habit habit)
        +
        Called when the user clicks a habit.
        +
        +
        Parameters:
        +
        habit - the habit clicked
        +
        +
      • +
      + + + +
        +
      • +

        onHabitReorder

        +
        void onHabitReorder(Habit from,
        +                    Habit to)
        +
        Called when the user wants to change the position of a habit on the + list.
        +
        +
        Parameters:
        +
        from - habit to be moved
        +
        to - habit that currently occupies the desired position
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/list/controllers/HabitCardListController.SelectionListener.html b/javadoc/org/isoron/uhabits/ui/habits/list/controllers/HabitCardListController.SelectionListener.html new file mode 100644 index 000000000..a7bc28e38 --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/list/controllers/HabitCardListController.SelectionListener.html @@ -0,0 +1,264 @@ + + + + + +HabitCardListController.SelectionListener (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.list.controllers
+

Interface HabitCardListController.SelectionListener

+
+
+
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        onSelectionChange

        +
        void onSelectionChange()
        +
        Called when the user changes the list of selected item. This is only + called if there were previously selected items. If the selection was + previously empty, then onHabitSelectionStart is called instead.
        +
      • +
      + + + +
        +
      • +

        onSelectionFinish

        +
        void onSelectionFinish()
        +
        Called when the user deselects all items or cancels the selection.
        +
      • +
      + + + +
        +
      • +

        onSelectionStart

        +
        void onSelectionStart()
        +
        Called after the user selects the first item.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/list/controllers/HabitCardListController.html b/javadoc/org/isoron/uhabits/ui/habits/list/controllers/HabitCardListController.html new file mode 100644 index 000000000..1b71ffe4e --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/list/controllers/HabitCardListController.html @@ -0,0 +1,506 @@ + + + + + +HabitCardListController (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.list.controllers
+

Class HabitCardListController

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    com.mobeta.android.dslv.DragSortListView.DragListener, com.mobeta.android.dslv.DragSortListView.DropListener, CheckmarkButtonController.Listener, HabitCardController.Listener, HabitCardListView.Controller
    +
    +
    +
    +
    public class HabitCardListController
    +extends java.lang.Object
    +implements com.mobeta.android.dslv.DragSortListView.DropListener, com.mobeta.android.dslv.DragSortListView.DragListener, HabitCardListView.Controller
    +
    Controller responsible for receiving and processing the events generated by a + HabitListView. These include selecting and reordering items, toggling + checkmarks and clicking habits.
    +
  • +
+
+
+ +
+
+
    +
  • + + + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        drag

        +
        public void drag(int from,
        +                 int to)
        +
        Called when the user is dragging a habit which was originally at position + 'from' and is currently hovering over position 'to'. Note that the user + has not yet finished the dragging operation.
        +
        +
        Specified by:
        +
        drag in interface com.mobeta.android.dslv.DragSortListView.DragListener
        +
        Parameters:
        +
        from - the original position of the habit
        +
        to - the position where the habit is currently hovering
        +
        +
      • +
      + + + +
        +
      • +

        drop

        +
        public void drop(int from,
        +                 int to)
        +
        Called when the user drags a habit and drops it somewhere. Note that the + dragging operation is already complete.
        +
        +
        Specified by:
        +
        drop in interface com.mobeta.android.dslv.DragSortListView.DropListener
        +
        Parameters:
        +
        from - the original position of the habit
        +
        to - the position where the habit was released
        +
        +
      • +
      + + + + + + + +
        +
      • +

        onItemClick

        +
        public void onItemClick(int position)
        +
        Called when the user clicks at some item.
        +
        +
        Specified by:
        +
        onItemClick in interface HabitCardListView.Controller
        +
        Parameters:
        +
        position - the position of the clicked item
        +
        +
      • +
      + + + +
        +
      • +

        onItemLongClick

        +
        public void onItemLongClick(int position)
        +
        Called when the user long clicks at some item.
        +
        +
        Specified by:
        +
        onItemLongClick in interface HabitCardListView.Controller
        +
        Parameters:
        +
        position - the position of the clicked item
        +
        +
      • +
      + + + +
        +
      • +

        onToggle

        +
        public void onToggle(Habit habit,
        +                     long timestamp)
        +
        Called when the user wants to toggle a checkmark.
        +
        +
        Specified by:
        +
        onToggle in interface CheckmarkButtonController.Listener
        +
        Parameters:
        +
        habit - the habit of the checkmark
        +
        timestamp - the timestamps of the checkmark
        +
        +
      • +
      + + + + + + + + + + + +
        +
      • +

        startDrag

        +
        public void startDrag(int position)
        +
        Called when the user starts dragging an item.
        +
        +
        Specified by:
        +
        startDrag in interface com.mobeta.android.dslv.DragSortListView.DragListener
        +
        Parameters:
        +
        position - the position of the habit dragged
        +
        +
      • +
      + + + +
        +
      • +

        toggleSelection

        +
        protected void toggleSelection(int position)
        +
        Selects or deselects the item at a given position
        +
        +
        Parameters:
        +
        position - the position of the item to be selected/deselected
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/list/controllers/package-frame.html b/javadoc/org/isoron/uhabits/ui/habits/list/controllers/package-frame.html new file mode 100644 index 000000000..8d4e52312 --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/list/controllers/package-frame.html @@ -0,0 +1,29 @@ + + + + + +org.isoron.uhabits.ui.habits.list.controllers (Javadoc | Loop Habit Tracker) + + + + + +

org.isoron.uhabits.ui.habits.list.controllers

+
+

Interfaces

+ +

Classes

+ +
+ + diff --git a/javadoc/org/isoron/uhabits/ui/habits/list/controllers/package-summary.html b/javadoc/org/isoron/uhabits/ui/habits/list/controllers/package-summary.html new file mode 100644 index 000000000..af4e86194 --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/list/controllers/package-summary.html @@ -0,0 +1,187 @@ + + + + + +org.isoron.uhabits.ui.habits.list.controllers (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + +
+

Package org.isoron.uhabits.ui.habits.list.controllers

+
+
Provides controllers that are specific for ListHabitsActivity.
+
+

See: Description

+
+
+ + + + +

Package org.isoron.uhabits.ui.habits.list.controllers Description

+
Provides controllers that are specific for ListHabitsActivity.
+
+ +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/list/controllers/package-tree.html b/javadoc/org/isoron/uhabits/ui/habits/list/controllers/package-tree.html new file mode 100644 index 000000000..c2a20573c --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/list/controllers/package-tree.html @@ -0,0 +1,147 @@ + + + + + +org.isoron.uhabits.ui.habits.list.controllers Class Hierarchy (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For Package org.isoron.uhabits.ui.habits.list.controllers

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +

Interface Hierarchy

+ +
+ +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/list/model/HabitCardListAdapter.html b/javadoc/org/isoron/uhabits/ui/habits/list/model/HabitCardListAdapter.html new file mode 100644 index 000000000..78b7de08a --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/list/model/HabitCardListAdapter.html @@ -0,0 +1,590 @@ + + + + + +HabitCardListAdapter (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.list.model
+

Class HabitCardListAdapter

+
+
+ +
+ +
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      +
        +
      • + + +

        Fields inherited from interface android.widget.Adapter

        +IGNORE_ITEM_VIEW_TYPE, NO_SELECTION
      • +
      +
    • +
    + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      voidclearSelection() +
      Sets all items as not selected.
      +
      intgetCount() 
      booleangetIncludeArchived() 
      HabitgetItem(int position) +
      Returns the item that occupies a certain position on the list
      +
      longgetItemId(int position) 
      ModelObservablegetObservable() 
      java.util.List<Habit>getSelected() 
      android.view.ViewgetView(int position, + android.view.View view, + android.view.ViewGroup parent) 
      booleanisSelectionEmpty() +
      Returns whether list of selected items is empty.
      +
      voidonAttached() +
      Notify the adapter that it has been attached to a ListView.
      +
      voidonCacheRefresh() +
      Called when the data on the cache has been modified.
      +
      voidonDetached() +
      Notify the adapter that it has been detached from a ListView.
      +
      voidreorder(int from, + int to) +
      Changes the order of habits on the adapter.
      +
      voidsetListView(HabitCardListView listView) +
      Sets the HabitCardListView that this adapter will provide data for.
      +
      voidsetShowArchived(boolean showArchived) 
      voidtoggleSelection(int position) +
      Selects or deselects the item at a given position.
      +
      +
        +
      • + + +

        Methods inherited from class android.widget.BaseAdapter

        +areAllItemsEnabled, getDropDownView, getItemViewType, getViewTypeCount, hasStableIds, isEmpty, isEnabled, notifyDataSetChanged, notifyDataSetInvalidated, registerDataSetObserver, unregisterDataSetObserver
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        HabitCardListAdapter

        +
        public HabitCardListAdapter()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        clearSelection

        +
        public void clearSelection()
        +
        Sets all items as not selected.
        +
      • +
      + + + +
        +
      • +

        getCount

        +
        public int getCount()
        +
        +
        Specified by:
        +
        getCount in interface android.widget.Adapter
        +
        +
      • +
      + + + +
        +
      • +

        getIncludeArchived

        +
        public boolean getIncludeArchived()
        +
      • +
      + + + +
        +
      • +

        getItem

        +
        @NonNull
        +public Habit getItem(int position)
        +
        Returns the item that occupies a certain position on the list
        +
        +
        Specified by:
        +
        getItem in interface android.widget.Adapter
        +
        Parameters:
        +
        position - position of the item
        +
        Returns:
        +
        the item at given position
        +
        Throws:
        +
        java.lang.IndexOutOfBoundsException - if position is not valid
        +
        +
      • +
      + + + +
        +
      • +

        getItemId

        +
        public long getItemId(int position)
        +
        +
        Specified by:
        +
        getItemId in interface android.widget.Adapter
        +
        +
      • +
      + + + + + + + +
        +
      • +

        getSelected

        +
        @NonNull
        +public java.util.List<Habit> getSelected()
        +
      • +
      + + + +
        +
      • +

        getView

        +
        public android.view.View getView(int position,
        +                                 @Nullable
        +                                 android.view.View view,
        +                                 @Nullable
        +                                 android.view.ViewGroup parent)
        +
        +
        Specified by:
        +
        getView in interface android.widget.Adapter
        +
        +
      • +
      + + + +
        +
      • +

        isSelectionEmpty

        +
        public boolean isSelectionEmpty()
        +
        Returns whether list of selected items is empty.
        +
        +
        Returns:
        +
        true if selection is empty, false otherwise
        +
        +
      • +
      + + + +
        +
      • +

        onAttached

        +
        public void onAttached()
        +
        Notify the adapter that it has been attached to a ListView.
        +
      • +
      + + + + + + + +
        +
      • +

        onDetached

        +
        public void onDetached()
        +
        Notify the adapter that it has been detached from a ListView.
        +
      • +
      + + + +
        +
      • +

        reorder

        +
        public void reorder(int from,
        +                    int to)
        +
        Changes the order of habits on the adapter. +

        + Note that this only has effect on the adapter cache. The database is not + modified, and the change is lost when the cache is refreshed. This method + is useful for making the ListView more responsive: while we wait for the + database operation to finish, the cache can be modified to reflect the + changes immediately.

        +
        +
        Parameters:
        +
        from - the habit that should be moved
        +
        to - the habit that currently occupies the desired position
        +
        +
      • +
      + + + +
        +
      • +

        setListView

        +
        public void setListView(@Nullable
        +                        HabitCardListView listView)
        +
        Sets the HabitCardListView that this adapter will provide data for. +

        + This object will be used to generated new HabitCardViews, upon demand.

        +
        +
        Parameters:
        +
        listView - the HabitCardListView associated with this adapter
        +
        +
      • +
      + + + +
        +
      • +

        toggleSelection

        +
        public void toggleSelection(int position)
        +
        Selects or deselects the item at a given position.
        +
        +
        Parameters:
        +
        position - position of the item to be toggled
        +
        +
      • +
      + + + +
        +
      • +

        setShowArchived

        +
        public void setShowArchived(boolean showArchived)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/list/model/HabitCardListAdapter_MembersInjector.html b/javadoc/org/isoron/uhabits/ui/habits/list/model/HabitCardListAdapter_MembersInjector.html new file mode 100644 index 000000000..456dfdef1 --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/list/model/HabitCardListAdapter_MembersInjector.html @@ -0,0 +1,308 @@ + + + + + +HabitCardListAdapter_MembersInjector + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.list.model
+

Class HabitCardListAdapter_MembersInjector

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    dagger.MembersInjector<HabitCardListAdapter>
    +
    +
    +
    +
    @Generated(value="dagger.internal.codegen.ComponentProcessor",
    +           comments="https://google.github.io/dagger")
    +public final class HabitCardListAdapter_MembersInjector
    +extends java.lang.Object
    +implements dagger.MembersInjector<HabitCardListAdapter>
    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/list/model/HabitCardListCache.Listener.html b/javadoc/org/isoron/uhabits/ui/habits/list/model/HabitCardListCache.Listener.html new file mode 100644 index 000000000..55997cf69 --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/list/model/HabitCardListCache.Listener.html @@ -0,0 +1,232 @@ + + + + + +HabitCardListCache.Listener (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.list.model
+

Interface HabitCardListCache.Listener

+
+
+
+
    +
  • +
    +
    All Known Implementing Classes:
    +
    HabitCardListAdapter
    +
    +
    +
    Enclosing class:
    +
    HabitCardListCache
    +
    +
    +
    +
    public static interface HabitCardListCache.Listener
    +
    Interface definition for a callback to be invoked when the data on the + cache has been modified.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        onCacheRefresh

        +
        void onCacheRefresh()
        +
        Called when the data on the cache has been modified.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/list/model/HabitCardListCache.html b/javadoc/org/isoron/uhabits/ui/habits/list/model/HabitCardListCache.html new file mode 100644 index 000000000..ea568d33e --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/list/model/HabitCardListCache.html @@ -0,0 +1,508 @@ + + + + + +HabitCardListCache (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.list.model
+

Class HabitCardListCache

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    CommandRunner.Listener
    +
    +
    +
    +
    public class HabitCardListCache
    +extends java.lang.Object
    +implements CommandRunner.Listener
    +
    A HabitCardListCache fetches and keeps a cache of all the data necessary to + render a HabitCardListView. +

    + This is needed since performing database lookups during scrolling can make + the ListView very slow. It also registers itself as an observer of the + models, in order to update itself automatically.

    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        HabitCardListCache

        +
        public HabitCardListCache()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getCheckmarks

        +
        public int[] getCheckmarks(long habitId)
        +
      • +
      + + + +
        +
      • +

        getHabitByPosition

        +
        @NonNull
        +public Habit getHabitByPosition(int position)
        +
        Returns the habits that occupies a certain position on the list.
        +
        +
        Parameters:
        +
        position - the position of the habit
        +
        Returns:
        +
        the habit at given position
        +
        Throws:
        +
        java.lang.IndexOutOfBoundsException - if position is not valid
        +
        +
      • +
      + + + +
        +
      • +

        getHabitCount

        +
        public int getHabitCount()
        +
      • +
      + + + +
        +
      • +

        getLastLoadTimestamp

        +
        @Nullable
        +public java.lang.Long getLastLoadTimestamp()
        +
      • +
      + + + +
        +
      • +

        getScore

        +
        public int getScore(long habitId)
        +
      • +
      + + + +
        +
      • +

        getIncludeArchived

        +
        public boolean getIncludeArchived()
        +
      • +
      + + + +
        +
      • +

        onAttached

        +
        public void onAttached()
        +
      • +
      + + + + + + + +
        +
      • +

        onDetached

        +
        public void onDetached()
        +
      • +
      + + + +
        +
      • +

        refreshAllHabits

        +
        public void refreshAllHabits(boolean refreshScoresAndCheckmarks)
        +
      • +
      + + + +
        +
      • +

        refreshHabit

        +
        public void refreshHabit(java.lang.Long id)
        +
      • +
      + + + +
        +
      • +

        reorder

        +
        public void reorder(int from,
        +                    int to)
        +
      • +
      + + + +
        +
      • +

        setCheckmarkCount

        +
        public void setCheckmarkCount(int checkmarkCount)
        +
      • +
      + + + +
        +
      • +

        setIncludeArchived

        +
        public void setIncludeArchived(boolean includeArchived)
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/list/model/HabitCardListCache_MembersInjector.html b/javadoc/org/isoron/uhabits/ui/habits/list/model/HabitCardListCache_MembersInjector.html new file mode 100644 index 000000000..4f00a063a --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/list/model/HabitCardListCache_MembersInjector.html @@ -0,0 +1,327 @@ + + + + + +HabitCardListCache_MembersInjector + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.list.model
+

Class HabitCardListCache_MembersInjector

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    dagger.MembersInjector<HabitCardListCache>
    +
    +
    +
    +
    @Generated(value="dagger.internal.codegen.ComponentProcessor",
    +           comments="https://google.github.io/dagger")
    +public final class HabitCardListCache_MembersInjector
    +extends java.lang.Object
    +implements dagger.MembersInjector<HabitCardListCache>
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        HabitCardListCache_MembersInjector

        +
        public HabitCardListCache_MembersInjector(javax.inject.Provider<CommandRunner> commandRunnerProvider,
        +                                          javax.inject.Provider<HabitList> allHabitsProvider)
        +
      • +
      +
    • +
    + + +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/list/model/HintList.html b/javadoc/org/isoron/uhabits/ui/habits/list/model/HintList.html new file mode 100644 index 000000000..31d6e8100 --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/list/model/HintList.html @@ -0,0 +1,310 @@ + + + + + +HintList (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.list.model
+

Class HintList

+
+
+ +
+
    +
  • +
    +
    +
    public class HintList
    +extends java.lang.Object
    +
    Provides a list of hints to be shown at the application startup, and takes + care of deciding when a new hint should be shown.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      HintList(java.lang.String[] hints) +
      Constructs a new list containing the provided hints.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      java.lang.Stringpop() +
      Returns a new hint to be shown to the user.
      +
      booleanshouldShow() +
      Returns whether it is time to show a new hint or not.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        HintList

        +
        public HintList(@NonNull
        +                java.lang.String[] hints)
        +
        Constructs a new list containing the provided hints.
        +
        +
        Parameters:
        +
        hints - initial list of hints
        +
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        pop

        +
        public java.lang.String pop()
        +
        Returns a new hint to be shown to the user. +

        + The hint returned is marked as read on the list, and will not be returned + again. In case all hints have already been read, and there is nothing + left, returns null.

        +
        +
        Returns:
        +
        the next hint to be shown, or null if none
        +
        +
      • +
      + + + +
        +
      • +

        shouldShow

        +
        public boolean shouldShow()
        +
        Returns whether it is time to show a new hint or not.
        +
        +
        Returns:
        +
        true if hint should be shown, false otherwise
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/list/model/HintList_MembersInjector.html b/javadoc/org/isoron/uhabits/ui/habits/list/model/HintList_MembersInjector.html new file mode 100644 index 000000000..78219b909 --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/list/model/HintList_MembersInjector.html @@ -0,0 +1,308 @@ + + + + + +HintList_MembersInjector + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.list.model
+

Class HintList_MembersInjector

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    dagger.MembersInjector<HintList>
    +
    +
    +
    +
    @Generated(value="dagger.internal.codegen.ComponentProcessor",
    +           comments="https://google.github.io/dagger")
    +public final class HintList_MembersInjector
    +extends java.lang.Object
    +implements dagger.MembersInjector<HintList>
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        HintList_MembersInjector

        +
        public HintList_MembersInjector(javax.inject.Provider<Preferences> prefsProvider)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        create

        +
        public static dagger.MembersInjector<HintList> create(javax.inject.Provider<Preferences> prefsProvider)
        +
      • +
      + + + +
        +
      • +

        injectMembers

        +
        public void injectMembers(HintList instance)
        +
        +
        Specified by:
        +
        injectMembers in interface dagger.MembersInjector<HintList>
        +
        +
      • +
      + + + +
        +
      • +

        injectPrefs

        +
        public static void injectPrefs(HintList instance,
        +                               javax.inject.Provider<Preferences> prefsProvider)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/list/model/package-frame.html b/javadoc/org/isoron/uhabits/ui/habits/list/model/package-frame.html new file mode 100644 index 000000000..bcb9aa813 --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/list/model/package-frame.html @@ -0,0 +1,26 @@ + + + + + +org.isoron.uhabits.ui.habits.list.model (Javadoc | Loop Habit Tracker) + + + + + +

org.isoron.uhabits.ui.habits.list.model

+
+

Interfaces

+ +

Classes

+ +
+ + diff --git a/javadoc/org/isoron/uhabits/ui/habits/list/model/package-summary.html b/javadoc/org/isoron/uhabits/ui/habits/list/model/package-summary.html new file mode 100644 index 000000000..9498d1424 --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/list/model/package-summary.html @@ -0,0 +1,183 @@ + + + + + +org.isoron.uhabits.ui.habits.list.model (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + +
+

Package org.isoron.uhabits.ui.habits.list.model

+
+
Provides models that are specific for ListHabitsActivity.
+
+

See: Description

+
+
+ + + + +

Package org.isoron.uhabits.ui.habits.list.model Description

+
Provides models that are specific for ListHabitsActivity.
+
+ +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/list/model/package-tree.html b/javadoc/org/isoron/uhabits/ui/habits/list/model/package-tree.html new file mode 100644 index 000000000..81bf2ec59 --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/list/model/package-tree.html @@ -0,0 +1,145 @@ + + + + + +org.isoron.uhabits.ui.habits.list.model Class Hierarchy (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For Package org.isoron.uhabits.ui.habits.list.model

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +

Interface Hierarchy

+ +
+ +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/list/package-frame.html b/javadoc/org/isoron/uhabits/ui/habits/list/package-frame.html new file mode 100644 index 000000000..e3a8b6f8f --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/list/package-frame.html @@ -0,0 +1,29 @@ + + + + + +org.isoron.uhabits.ui.habits.list (Javadoc | Loop Habit Tracker) + + + + + +

org.isoron.uhabits.ui.habits.list

+
+

Interfaces

+ +

Classes

+ +
+ + diff --git a/javadoc/org/isoron/uhabits/ui/habits/list/package-summary.html b/javadoc/org/isoron/uhabits/ui/habits/list/package-summary.html new file mode 100644 index 000000000..5785f83b1 --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/list/package-summary.html @@ -0,0 +1,186 @@ + + + + + +org.isoron.uhabits.ui.habits.list (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + +
+

Package org.isoron.uhabits.ui.habits.list

+
+
Provides acitivity for listing habits and related classes.
+
+

See: Description

+
+
+ + + + +

Package org.isoron.uhabits.ui.habits.list Description

+
Provides acitivity for listing habits and related classes.
+
+ +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/list/package-tree.html b/javadoc/org/isoron/uhabits/ui/habits/list/package-tree.html new file mode 100644 index 000000000..4cd5720f2 --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/list/package-tree.html @@ -0,0 +1,180 @@ + + + + + +org.isoron.uhabits.ui.habits.list Class Hierarchy (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For Package org.isoron.uhabits.ui.habits.list

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +

Interface Hierarchy

+ +
+ +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/list/views/CheckmarkButtonView$$ViewBinder.InnerUnbinder.html b/javadoc/org/isoron/uhabits/ui/habits/list/views/CheckmarkButtonView$$ViewBinder.InnerUnbinder.html new file mode 100644 index 000000000..397831644 --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/list/views/CheckmarkButtonView$$ViewBinder.InnerUnbinder.html @@ -0,0 +1,316 @@ + + + + + +CheckmarkButtonView$$ViewBinder.InnerUnbinder + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.list.views
+

Class CheckmarkButtonView$$ViewBinder.InnerUnbinder<T extends CheckmarkButtonView>

+
+
+ +
+ +
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      +
        +
      • + + +

        Fields inherited from interface butterknife.Unbinder

        +EMPTY
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + + + +
      Constructors 
      ModifierConstructor and Description
      protected InnerUnbinder(T target) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      voidunbind() 
      protected voidunbind(T target) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + + + +
        +
      • +

        InnerUnbinder

        +
        protected InnerUnbinder(T target)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        unbind

        +
        public final void unbind()
        +
        +
        Specified by:
        +
        unbind in interface butterknife.Unbinder
        +
        +
      • +
      + + + + + +
        +
      • +

        unbind

        +
        protected void unbind(T target)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/list/views/CheckmarkButtonView$$ViewBinder.html b/javadoc/org/isoron/uhabits/ui/habits/list/views/CheckmarkButtonView$$ViewBinder.html new file mode 100644 index 000000000..bc5191977 --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/list/views/CheckmarkButtonView$$ViewBinder.html @@ -0,0 +1,318 @@ + + + + + +CheckmarkButtonView$$ViewBinder + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.list.views
+

Class CheckmarkButtonView$$ViewBinder<T extends CheckmarkButtonView>

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    butterknife.internal.ViewBinder<T>
    +
    +
    +
    +
    public class CheckmarkButtonView$$ViewBinder<T extends CheckmarkButtonView>
    +extends java.lang.Object
    +implements butterknife.internal.ViewBinder<T>
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        CheckmarkButtonView$$ViewBinder

        +
        public CheckmarkButtonView$$ViewBinder()
        +
      • +
      +
    • +
    + + +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/list/views/CheckmarkButtonView.html b/javadoc/org/isoron/uhabits/ui/habits/list/views/CheckmarkButtonView.html new file mode 100644 index 000000000..e47336e1a --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/list/views/CheckmarkButtonView.html @@ -0,0 +1,423 @@ + + + + + +CheckmarkButtonView (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.list.views
+

Class CheckmarkButtonView

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    android.graphics.drawable.Drawable.Callback, android.view.accessibility.AccessibilityEventSource, android.view.KeyEvent.Callback, android.view.ViewManager, android.view.ViewParent
    +
    +
    +
    +
    public class CheckmarkButtonView
    +extends android.widget.FrameLayout
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.widget.FrameLayout

        +android.widget.FrameLayout.LayoutParams
      • +
      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.view.ViewGroup

        +android.view.ViewGroup.MarginLayoutParams, android.view.ViewGroup.OnHierarchyChangeListener
      • +
      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.view.View

        +android.view.View.AccessibilityDelegate, android.view.View.BaseSavedState, android.view.View.DragShadowBuilder, android.view.View.MeasureSpec, android.view.View.OnApplyWindowInsetsListener, android.view.View.OnAttachStateChangeListener, android.view.View.OnClickListener, android.view.View.OnContextClickListener, android.view.View.OnCreateContextMenuListener, android.view.View.OnDragListener, android.view.View.OnFocusChangeListener, android.view.View.OnGenericMotionListener, android.view.View.OnHoverListener, android.view.View.OnKeyListener, android.view.View.OnLayoutChangeListener, android.view.View.OnLongClickListener, android.view.View.OnScrollChangeListener, android.view.View.OnSystemUiVisibilityChangeListener, android.view.View.OnTouchListener
      • +
      +
    • +
    + +
      +
    • + + +

      Field Summary

      +
        +
      • + + +

        Fields inherited from class android.view.ViewGroup

        +CLIP_TO_PADDING_MASK, FOCUS_AFTER_DESCENDANTS, FOCUS_BEFORE_DESCENDANTS, FOCUS_BLOCK_DESCENDANTS, LAYOUT_MODE_CLIP_BOUNDS, LAYOUT_MODE_OPTICAL_BOUNDS, PERSISTENT_ALL_CACHES, PERSISTENT_ANIMATION_CACHE, PERSISTENT_NO_CACHE, PERSISTENT_SCROLLING_CACHE
      • +
      +
        +
      • + + +

        Fields inherited from class android.view.View

        +ACCESSIBILITY_LIVE_REGION_ASSERTIVE, ACCESSIBILITY_LIVE_REGION_NONE, ACCESSIBILITY_LIVE_REGION_POLITE, ALPHA, DRAWING_CACHE_QUALITY_AUTO, DRAWING_CACHE_QUALITY_HIGH, DRAWING_CACHE_QUALITY_LOW, EMPTY_STATE_SET, ENABLED_FOCUSED_SELECTED_STATE_SET, ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, ENABLED_FOCUSED_STATE_SET, ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET, ENABLED_SELECTED_STATE_SET, ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET, ENABLED_STATE_SET, ENABLED_WINDOW_FOCUSED_STATE_SET, FIND_VIEWS_WITH_CONTENT_DESCRIPTION, FIND_VIEWS_WITH_TEXT, FOCUS_BACKWARD, FOCUS_DOWN, FOCUS_FORWARD, FOCUS_LEFT, FOCUS_RIGHT, FOCUS_UP, FOCUSABLES_ALL, FOCUSABLES_TOUCH_MODE, FOCUSED_SELECTED_STATE_SET, FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, FOCUSED_STATE_SET, FOCUSED_WINDOW_FOCUSED_STATE_SET, GONE, HAPTIC_FEEDBACK_ENABLED, IMPORTANT_FOR_ACCESSIBILITY_AUTO, IMPORTANT_FOR_ACCESSIBILITY_NO, IMPORTANT_FOR_ACCESSIBILITY_NO_HIDE_DESCENDANTS, IMPORTANT_FOR_ACCESSIBILITY_YES, INVISIBLE, KEEP_SCREEN_ON, LAYER_TYPE_HARDWARE, LAYER_TYPE_NONE, LAYER_TYPE_SOFTWARE, LAYOUT_DIRECTION_INHERIT, LAYOUT_DIRECTION_LOCALE, LAYOUT_DIRECTION_LTR, LAYOUT_DIRECTION_RTL, MEASURED_HEIGHT_STATE_SHIFT, MEASURED_SIZE_MASK, MEASURED_STATE_MASK, MEASURED_STATE_TOO_SMALL, NO_ID, OVER_SCROLL_ALWAYS, OVER_SCROLL_IF_CONTENT_SCROLLS, OVER_SCROLL_NEVER, PRESSED_ENABLED_FOCUSED_SELECTED_STATE_SET, PRESSED_ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_FOCUSED_STATE_SET, PRESSED_ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_SELECTED_STATE_SET, PRESSED_ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_STATE_SET, PRESSED_ENABLED_WINDOW_FOCUSED_STATE_SET, PRESSED_FOCUSED_SELECTED_STATE_SET, PRESSED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_FOCUSED_STATE_SET, PRESSED_FOCUSED_WINDOW_FOCUSED_STATE_SET, PRESSED_SELECTED_STATE_SET, PRESSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_STATE_SET, PRESSED_WINDOW_FOCUSED_STATE_SET, ROTATION, ROTATION_X, ROTATION_Y, SCALE_X, SCALE_Y, SCREEN_STATE_OFF, SCREEN_STATE_ON, SCROLL_AXIS_HORIZONTAL, SCROLL_AXIS_NONE, SCROLL_AXIS_VERTICAL, SCROLL_INDICATOR_BOTTOM, SCROLL_INDICATOR_END, SCROLL_INDICATOR_LEFT, SCROLL_INDICATOR_RIGHT, SCROLL_INDICATOR_START, SCROLL_INDICATOR_TOP, SCROLLBAR_POSITION_DEFAULT, SCROLLBAR_POSITION_LEFT, SCROLLBAR_POSITION_RIGHT, SCROLLBARS_INSIDE_INSET, SCROLLBARS_INSIDE_OVERLAY, SCROLLBARS_OUTSIDE_INSET, SCROLLBARS_OUTSIDE_OVERLAY, SELECTED_STATE_SET, SELECTED_WINDOW_FOCUSED_STATE_SET, SOUND_EFFECTS_ENABLED, STATUS_BAR_HIDDEN, STATUS_BAR_VISIBLE, SYSTEM_UI_FLAG_FULLSCREEN, SYSTEM_UI_FLAG_HIDE_NAVIGATION, SYSTEM_UI_FLAG_IMMERSIVE, SYSTEM_UI_FLAG_IMMERSIVE_STICKY, SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN, SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION, SYSTEM_UI_FLAG_LAYOUT_STABLE, SYSTEM_UI_FLAG_LIGHT_STATUS_BAR, SYSTEM_UI_FLAG_LOW_PROFILE, SYSTEM_UI_FLAG_VISIBLE, SYSTEM_UI_LAYOUT_FLAGS, TEXT_ALIGNMENT_CENTER, TEXT_ALIGNMENT_GRAVITY, TEXT_ALIGNMENT_INHERIT, TEXT_ALIGNMENT_TEXT_END, TEXT_ALIGNMENT_TEXT_START, TEXT_ALIGNMENT_VIEW_END, TEXT_ALIGNMENT_VIEW_START, TEXT_DIRECTION_ANY_RTL, TEXT_DIRECTION_FIRST_STRONG, TEXT_DIRECTION_FIRST_STRONG_LTR, TEXT_DIRECTION_FIRST_STRONG_RTL, TEXT_DIRECTION_INHERIT, TEXT_DIRECTION_LOCALE, TEXT_DIRECTION_LTR, TEXT_DIRECTION_RTL, TRANSLATION_X, TRANSLATION_Y, TRANSLATION_Z, VIEW_LOG_TAG, VISIBLE, WINDOW_FOCUSED_STATE_SET, X, Y, Z
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      CheckmarkButtonView(android.content.Context context) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected voidonDraw(android.graphics.Canvas canvas) 
      voidsetColor(int color) 
      voidsetController(CheckmarkButtonController controller) 
      voidsetValue(int value) 
      voidtoggle() 
      +
        +
      • + + +

        Methods inherited from class android.widget.FrameLayout

        +checkLayoutParams, generateDefaultLayoutParams, generateLayoutParams, generateLayoutParams, getAccessibilityClassName, getConsiderGoneChildrenWhenMeasuring, getMeasureAllChildren, onLayout, onMeasure, setForegroundGravity, setMeasureAllChildren, shouldDelayChildPressedState
      • +
      +
        +
      • + + +

        Methods inherited from class android.view.ViewGroup

        +addChildrenForAccessibility, addFocusables, addStatesFromChildren, addTouchables, addView, addView, addView, addView, addView, addViewInLayout, addViewInLayout, attachLayoutAnimationParameters, attachViewToParent, bringChildToFront, canAnimate, childDrawableStateChanged, childHasTransientStateChanged, cleanupLayoutState, clearChildFocus, clearDisappearingChildren, clearFocus, debug, detachAllViewsFromParent, detachViewFromParent, detachViewFromParent, detachViewsFromParent, dispatchApplyWindowInsets, dispatchConfigurationChanged, dispatchDisplayHint, dispatchDragEvent, dispatchDraw, dispatchDrawableHotspotChanged, dispatchFreezeSelfOnly, dispatchGenericFocusedEvent, dispatchGenericPointerEvent, dispatchHoverEvent, dispatchKeyEvent, dispatchKeyEventPreIme, dispatchKeyShortcutEvent, dispatchProvideStructure, dispatchRestoreInstanceState, dispatchSaveInstanceState, dispatchSetActivated, dispatchSetPressed, dispatchSetSelected, dispatchSystemUiVisibilityChanged, dispatchThawSelfOnly, dispatchTouchEvent, dispatchTrackballEvent, dispatchUnhandledMove, dispatchVisibilityChanged, dispatchWindowFocusChanged, dispatchWindowSystemUiVisiblityChanged, dispatchWindowVisibilityChanged, drawableStateChanged, drawChild, endViewTransition, findFocus, findViewsWithText, focusableViewAvailable, focusSearch, gatherTransparentRegion, getChildAt, getChildCount, getChildDrawingOrder, getChildMeasureSpec, getChildStaticTransformation, getChildVisibleRect, getClipChildren, getClipToPadding, getDescendantFocusability, getFocusedChild, getLayoutAnimation, getLayoutAnimationListener, getLayoutMode, getLayoutTransition, getNestedScrollAxes, getOverlay, getPersistentDrawingCache, getTouchscreenBlocksFocus, hasFocus, hasFocusable, hasTransientState, indexOfChild, invalidateChild, invalidateChildInParent, isAlwaysDrawnWithCacheEnabled, isAnimationCacheEnabled, isChildrenDrawingOrderEnabled, isChildrenDrawnWithCacheEnabled, isMotionEventSplittingEnabled, isTransitionGroup, jumpDrawablesToCurrentState, layout, measureChild, measureChildren, measureChildWithMargins, notifySubtreeAccessibilityStateChanged, offsetDescendantRectToMyCoords, offsetRectIntoDescendantCoords, onAttachedToWindow, onCreateDrawableState, onDetachedFromWindow, onInterceptHoverEvent, onInterceptTouchEvent, onNestedFling, onNestedPreFling, onNestedPrePerformAccessibilityAction, onNestedPreScroll, onNestedScroll, onNestedScrollAccepted, onRequestFocusInDescendants, onRequestSendAccessibilityEvent, onStartNestedScroll, onStopNestedScroll, onViewAdded, onViewRemoved, recomputeViewAttributes, removeAllViews, removeAllViewsInLayout, removeDetachedView, removeView, removeViewAt, removeViewInLayout, removeViews, removeViewsInLayout, requestChildFocus, requestChildRectangleOnScreen, requestDisallowInterceptTouchEvent, requestFocus, requestSendAccessibilityEvent, requestTransparentRegion, scheduleLayoutAnimation, setAddStatesFromChildren, setAlwaysDrawnWithCacheEnabled, setAnimationCacheEnabled, setChildrenDrawingCacheEnabled, setChildrenDrawingOrderEnabled, setChildrenDrawnWithCacheEnabled, setClipChildren, setClipToPadding, setDescendantFocusability, setLayoutAnimation, setLayoutAnimationListener, setLayoutMode, setLayoutTransition, setMotionEventSplittingEnabled, setOnHierarchyChangeListener, setPersistentDrawingCache, setStaticTransformationsEnabled, setTouchscreenBlocksFocus, setTransitionGroup, showContextMenuForChild, startActionModeForChild, startActionModeForChild, startLayoutAnimation, startViewTransition, updateViewLayout
      • +
      +
        +
      • + + +

        Methods inherited from class android.view.View

        +addFocusables, addOnAttachStateChangeListener, addOnLayoutChangeListener, animate, announceForAccessibility, awakenScrollBars, awakenScrollBars, awakenScrollBars, bringToFront, buildDrawingCache, buildDrawingCache, buildLayer, callOnClick, cancelLongPress, cancelPendingInputEvents, canResolveLayoutDirection, canResolveTextAlignment, canResolveTextDirection, canScrollHorizontally, canScrollVertically, checkInputConnectionProxy, clearAnimation, combineMeasuredStates, computeHorizontalScrollExtent, computeHorizontalScrollOffset, computeHorizontalScrollRange, computeScroll, computeSystemWindowInsets, computeVerticalScrollExtent, computeVerticalScrollOffset, computeVerticalScrollRange, createAccessibilityNodeInfo, createContextMenu, destroyDrawingCache, dispatchGenericMotionEvent, dispatchNestedFling, dispatchNestedPreFling, dispatchNestedPrePerformAccessibilityAction, dispatchNestedPreScroll, dispatchNestedScroll, dispatchPopulateAccessibilityEvent, draw, drawableHotspotChanged, findViewById, findViewWithTag, fitSystemWindows, focusSearch, forceLayout, generateViewId, getAccessibilityLiveRegion, getAccessibilityNodeProvider, getAccessibilityTraversalAfter, getAccessibilityTraversalBefore, getAlpha, getAnimation, getApplicationWindowToken, getBackground, getBackgroundTintList, getBackgroundTintMode, getBaseline, getBottom, getBottomFadingEdgeStrength, getBottomPaddingOffset, getCameraDistance, getClipBounds, getClipBounds, getClipToOutline, getContentDescription, getContext, getContextMenuInfo, getDefaultSize, getDisplay, getDrawableState, getDrawingCache, getDrawingCache, getDrawingCacheBackgroundColor, getDrawingCacheQuality, getDrawingRect, getDrawingTime, getElevation, getFilterTouchesWhenObscured, getFitsSystemWindows, getFocusables, getFocusedRect, getForeground, getForegroundGravity, getForegroundTintList, getForegroundTintMode, getGlobalVisibleRect, getGlobalVisibleRect, getHandler, getHeight, getHitRect, getHorizontalFadingEdgeLength, getHorizontalScrollbarHeight, getId, getImportantForAccessibility, getKeepScreenOn, getKeyDispatcherState, getLabelFor, getLayerType, getLayoutDirection, getLayoutParams, getLeft, getLeftFadingEdgeStrength, getLeftPaddingOffset, getLocalVisibleRect, getLocationInWindow, getLocationOnScreen, getMatrix, getMeasuredHeight, getMeasuredHeightAndState, getMeasuredState, getMeasuredWidth, getMeasuredWidthAndState, getMinimumHeight, getMinimumWidth, getNextFocusDownId, getNextFocusForwardId, getNextFocusLeftId, getNextFocusRightId, getNextFocusUpId, getOnFocusChangeListener, getOutlineProvider, getOverScrollMode, getPaddingBottom, getPaddingEnd, getPaddingLeft, getPaddingRight, getPaddingStart, getPaddingTop, getParent, getParentForAccessibility, getPivotX, getPivotY, getResources, getRight, getRightFadingEdgeStrength, getRightPaddingOffset, getRootView, getRootWindowInsets, getRotation, getRotationX, getRotationY, getScaleX, getScaleY, getScrollBarDefaultDelayBeforeFade, getScrollBarFadeDuration, getScrollBarSize, getScrollBarStyle, getScrollIndicators, getScrollX, getScrollY, getSolidColor, getStateListAnimator, getSuggestedMinimumHeight, getSuggestedMinimumWidth, getSystemUiVisibility, getTag, getTag, getTextAlignment, getTextDirection, getTop, getTopFadingEdgeStrength, getTopPaddingOffset, getTouchables, getTouchDelegate, getTransitionName, getTranslationX, getTranslationY, getTranslationZ, getVerticalFadingEdgeLength, getVerticalScrollbarPosition, getVerticalScrollbarWidth, getViewTreeObserver, getVisibility, getWidth, getWindowAttachCount, getWindowId, getWindowSystemUiVisibility, getWindowToken, getWindowVisibility, getWindowVisibleDisplayFrame, getX, getY, getZ, hasNestedScrollingParent, hasOnClickListeners, hasOverlappingRendering, hasWindowFocus, inflate, invalidate, invalidate, invalidate, invalidateDrawable, invalidateOutline, isAccessibilityFocused, isActivated, isAttachedToWindow, isClickable, isContextClickable, isDirty, isDrawingCacheEnabled, isDuplicateParentStateEnabled, isEnabled, isFocusable, isFocusableInTouchMode, isFocused, isHapticFeedbackEnabled, isHardwareAccelerated, isHorizontalFadingEdgeEnabled, isHorizontalScrollBarEnabled, isHovered, isImportantForAccessibility, isInEditMode, isInLayout, isInTouchMode, isLaidOut, isLayoutDirectionResolved, isLayoutRequested, isLongClickable, isNestedScrollingEnabled, isOpaque, isPaddingOffsetRequired, isPaddingRelative, isPressed, isSaveEnabled, isSaveFromParentEnabled, isScrollbarFadingEnabled, isScrollContainer, isSelected, isShown, isSoundEffectsEnabled, isTextAlignmentResolved, isTextDirectionResolved, isVerticalFadingEdgeEnabled, isVerticalScrollBarEnabled, measure, mergeDrawableStates, offsetLeftAndRight, offsetTopAndBottom, onAnimationEnd, onAnimationStart, onApplyWindowInsets, onCancelPendingInputEvents, onCheckIsTextEditor, onConfigurationChanged, onCreateContextMenu, onCreateInputConnection, onDisplayHint, onDragEvent, onDrawForeground, onDrawScrollBars, onFilterTouchEventForSecurity, onFinishInflate, onFinishTemporaryDetach, onFocusChanged, onGenericMotionEvent, onHoverChanged, onHoverEvent, onInitializeAccessibilityEvent, onInitializeAccessibilityNodeInfo, onKeyDown, onKeyLongPress, onKeyMultiple, onKeyPreIme, onKeyShortcut, onKeyUp, onOverScrolled, onPopulateAccessibilityEvent, onProvideStructure, onProvideVirtualStructure, onRestoreInstanceState, onRtlPropertiesChanged, onSaveInstanceState, onScreenStateChanged, onScrollChanged, onSetAlpha, onSizeChanged, onStartTemporaryDetach, onTouchEvent, onTrackballEvent, onVisibilityChanged, onWindowFocusChanged, onWindowSystemUiVisibilityChanged, onWindowVisibilityChanged, overScrollBy, performAccessibilityAction, performClick, performContextClick, performHapticFeedback, performHapticFeedback, performLongClick, playSoundEffect, post, postDelayed, postInvalidate, postInvalidate, postInvalidateDelayed, postInvalidateDelayed, postInvalidateOnAnimation, postInvalidateOnAnimation, postOnAnimation, postOnAnimationDelayed, refreshDrawableState, removeCallbacks, removeOnAttachStateChangeListener, removeOnLayoutChangeListener, requestApplyInsets, requestFitSystemWindows, requestFocus, requestFocus, requestFocusFromTouch, requestLayout, requestRectangleOnScreen, requestRectangleOnScreen, requestUnbufferedDispatch, resolveSize, resolveSizeAndState, restoreHierarchyState, saveHierarchyState, scheduleDrawable, scrollBy, scrollTo, sendAccessibilityEvent, sendAccessibilityEventUnchecked, setAccessibilityDelegate, setAccessibilityLiveRegion, setAccessibilityTraversalAfter, setAccessibilityTraversalBefore, setActivated, setAlpha, setAnimation, setBackground, setBackgroundColor, setBackgroundDrawable, setBackgroundResource, setBackgroundTintList, setBackgroundTintMode, setBottom, setCameraDistance, setClickable, setClipBounds, setClipToOutline, setContentDescription, setContextClickable, setDrawingCacheBackgroundColor, setDrawingCacheEnabled, setDrawingCacheQuality, setDuplicateParentStateEnabled, setElevation, setEnabled, setFadingEdgeLength, setFilterTouchesWhenObscured, setFitsSystemWindows, setFocusable, setFocusableInTouchMode, setForeground, setForegroundTintList, setForegroundTintMode, setHapticFeedbackEnabled, setHasTransientState, setHorizontalFadingEdgeEnabled, setHorizontalScrollBarEnabled, setHovered, setId, setImportantForAccessibility, setKeepScreenOn, setLabelFor, setLayerPaint, setLayerType, setLayoutDirection, setLayoutParams, setLeft, setLongClickable, setMeasuredDimension, setMinimumHeight, setMinimumWidth, setNestedScrollingEnabled, setNextFocusDownId, setNextFocusForwardId, setNextFocusLeftId, setNextFocusRightId, setNextFocusUpId, setOnApplyWindowInsetsListener, setOnClickListener, setOnContextClickListener, setOnCreateContextMenuListener, setOnDragListener, setOnFocusChangeListener, setOnGenericMotionListener, setOnHoverListener, setOnKeyListener, setOnLongClickListener, setOnScrollChangeListener, setOnSystemUiVisibilityChangeListener, setOnTouchListener, setOutlineProvider, setOverScrollMode, setPadding, setPaddingRelative, setPivotX, setPivotY, setPressed, setRight, setRotation, setRotationX, setRotationY, setSaveEnabled, setSaveFromParentEnabled, setScaleX, setScaleY, setScrollBarDefaultDelayBeforeFade, setScrollBarFadeDuration, setScrollbarFadingEnabled, setScrollBarSize, setScrollBarStyle, setScrollContainer, setScrollIndicators, setScrollIndicators, setScrollX, setScrollY, setSelected, setSoundEffectsEnabled, setStateListAnimator, setSystemUiVisibility, setTag, setTag, setTextAlignment, setTextDirection, setTop, setTouchDelegate, setTransitionName, setTranslationX, setTranslationY, setTranslationZ, setVerticalFadingEdgeEnabled, setVerticalScrollBarEnabled, setVerticalScrollbarPosition, setVisibility, setWillNotCacheDrawing, setWillNotDraw, setX, setY, setZ, showContextMenu, startActionMode, startActionMode, startAnimation, startDrag, startNestedScroll, stopNestedScroll, toString, unscheduleDrawable, unscheduleDrawable, verifyDrawable, willNotCacheDrawing, willNotDraw
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
        +
      • + + +

        Methods inherited from interface android.view.ViewParent

        +canResolveLayoutDirection, canResolveTextAlignment, canResolveTextDirection, createContextMenu, getLayoutDirection, getParent, getParentForAccessibility, getTextAlignment, getTextDirection, isLayoutDirectionResolved, isLayoutRequested, isTextAlignmentResolved, isTextDirectionResolved, requestFitSystemWindows, requestLayout
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        CheckmarkButtonView

        +
        public CheckmarkButtonView(android.content.Context context)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        setColor

        +
        public void setColor(int color)
        +
      • +
      + + + + + + + +
        +
      • +

        setValue

        +
        public void setValue(int value)
        +
      • +
      + + + +
        +
      • +

        toggle

        +
        public void toggle()
        +
      • +
      + + + +
        +
      • +

        onDraw

        +
        protected void onDraw(android.graphics.Canvas canvas)
        +
        +
        Overrides:
        +
        onDraw in class android.view.View
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/list/views/CheckmarkPanelView.Controller.html b/javadoc/org/isoron/uhabits/ui/habits/list/views/CheckmarkPanelView.Controller.html new file mode 100644 index 000000000..edf06d6e7 --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/list/views/CheckmarkPanelView.Controller.html @@ -0,0 +1,203 @@ + + + + + +CheckmarkPanelView.Controller (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.list.views
+

Interface CheckmarkPanelView.Controller

+
+
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/list/views/CheckmarkPanelView.html b/javadoc/org/isoron/uhabits/ui/habits/list/views/CheckmarkPanelView.html new file mode 100644 index 000000000..25d2340a2 --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/list/views/CheckmarkPanelView.html @@ -0,0 +1,487 @@ + + + + + +CheckmarkPanelView (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.list.views
+

Class CheckmarkPanelView

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    android.graphics.drawable.Drawable.Callback, android.view.accessibility.AccessibilityEventSource, android.view.KeyEvent.Callback, android.view.ViewManager, android.view.ViewParent
    +
    +
    +
    +
    public class CheckmarkPanelView
    +extends android.widget.LinearLayout
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      + + + + + + + + + + +
      Nested Classes 
      Modifier and TypeClass and Description
      static interface CheckmarkPanelView.Controller 
      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.widget.LinearLayout

        +android.widget.LinearLayout.LayoutParams
      • +
      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.view.ViewGroup

        +android.view.ViewGroup.MarginLayoutParams, android.view.ViewGroup.OnHierarchyChangeListener
      • +
      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.view.View

        +android.view.View.AccessibilityDelegate, android.view.View.BaseSavedState, android.view.View.DragShadowBuilder, android.view.View.MeasureSpec, android.view.View.OnApplyWindowInsetsListener, android.view.View.OnAttachStateChangeListener, android.view.View.OnClickListener, android.view.View.OnContextClickListener, android.view.View.OnCreateContextMenuListener, android.view.View.OnDragListener, android.view.View.OnFocusChangeListener, android.view.View.OnGenericMotionListener, android.view.View.OnHoverListener, android.view.View.OnKeyListener, android.view.View.OnLayoutChangeListener, android.view.View.OnLongClickListener, android.view.View.OnScrollChangeListener, android.view.View.OnSystemUiVisibilityChangeListener, android.view.View.OnTouchListener
      • +
      +
    • +
    + +
      +
    • + + +

      Field Summary

      +
        +
      • + + +

        Fields inherited from class android.widget.LinearLayout

        +HORIZONTAL, SHOW_DIVIDER_BEGINNING, SHOW_DIVIDER_END, SHOW_DIVIDER_MIDDLE, SHOW_DIVIDER_NONE, VERTICAL
      • +
      +
        +
      • + + +

        Fields inherited from class android.view.ViewGroup

        +CLIP_TO_PADDING_MASK, FOCUS_AFTER_DESCENDANTS, FOCUS_BEFORE_DESCENDANTS, FOCUS_BLOCK_DESCENDANTS, LAYOUT_MODE_CLIP_BOUNDS, LAYOUT_MODE_OPTICAL_BOUNDS, PERSISTENT_ALL_CACHES, PERSISTENT_ANIMATION_CACHE, PERSISTENT_NO_CACHE, PERSISTENT_SCROLLING_CACHE
      • +
      +
        +
      • + + +

        Fields inherited from class android.view.View

        +ACCESSIBILITY_LIVE_REGION_ASSERTIVE, ACCESSIBILITY_LIVE_REGION_NONE, ACCESSIBILITY_LIVE_REGION_POLITE, ALPHA, DRAWING_CACHE_QUALITY_AUTO, DRAWING_CACHE_QUALITY_HIGH, DRAWING_CACHE_QUALITY_LOW, EMPTY_STATE_SET, ENABLED_FOCUSED_SELECTED_STATE_SET, ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, ENABLED_FOCUSED_STATE_SET, ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET, ENABLED_SELECTED_STATE_SET, ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET, ENABLED_STATE_SET, ENABLED_WINDOW_FOCUSED_STATE_SET, FIND_VIEWS_WITH_CONTENT_DESCRIPTION, FIND_VIEWS_WITH_TEXT, FOCUS_BACKWARD, FOCUS_DOWN, FOCUS_FORWARD, FOCUS_LEFT, FOCUS_RIGHT, FOCUS_UP, FOCUSABLES_ALL, FOCUSABLES_TOUCH_MODE, FOCUSED_SELECTED_STATE_SET, FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, FOCUSED_STATE_SET, FOCUSED_WINDOW_FOCUSED_STATE_SET, GONE, HAPTIC_FEEDBACK_ENABLED, IMPORTANT_FOR_ACCESSIBILITY_AUTO, IMPORTANT_FOR_ACCESSIBILITY_NO, IMPORTANT_FOR_ACCESSIBILITY_NO_HIDE_DESCENDANTS, IMPORTANT_FOR_ACCESSIBILITY_YES, INVISIBLE, KEEP_SCREEN_ON, LAYER_TYPE_HARDWARE, LAYER_TYPE_NONE, LAYER_TYPE_SOFTWARE, LAYOUT_DIRECTION_INHERIT, LAYOUT_DIRECTION_LOCALE, LAYOUT_DIRECTION_LTR, LAYOUT_DIRECTION_RTL, MEASURED_HEIGHT_STATE_SHIFT, MEASURED_SIZE_MASK, MEASURED_STATE_MASK, MEASURED_STATE_TOO_SMALL, NO_ID, OVER_SCROLL_ALWAYS, OVER_SCROLL_IF_CONTENT_SCROLLS, OVER_SCROLL_NEVER, PRESSED_ENABLED_FOCUSED_SELECTED_STATE_SET, PRESSED_ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_FOCUSED_STATE_SET, PRESSED_ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_SELECTED_STATE_SET, PRESSED_ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_STATE_SET, PRESSED_ENABLED_WINDOW_FOCUSED_STATE_SET, PRESSED_FOCUSED_SELECTED_STATE_SET, PRESSED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_FOCUSED_STATE_SET, PRESSED_FOCUSED_WINDOW_FOCUSED_STATE_SET, PRESSED_SELECTED_STATE_SET, PRESSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_STATE_SET, PRESSED_WINDOW_FOCUSED_STATE_SET, ROTATION, ROTATION_X, ROTATION_Y, SCALE_X, SCALE_Y, SCREEN_STATE_OFF, SCREEN_STATE_ON, SCROLL_AXIS_HORIZONTAL, SCROLL_AXIS_NONE, SCROLL_AXIS_VERTICAL, SCROLL_INDICATOR_BOTTOM, SCROLL_INDICATOR_END, SCROLL_INDICATOR_LEFT, SCROLL_INDICATOR_RIGHT, SCROLL_INDICATOR_START, SCROLL_INDICATOR_TOP, SCROLLBAR_POSITION_DEFAULT, SCROLLBAR_POSITION_LEFT, SCROLLBAR_POSITION_RIGHT, SCROLLBARS_INSIDE_INSET, SCROLLBARS_INSIDE_OVERLAY, SCROLLBARS_OUTSIDE_INSET, SCROLLBARS_OUTSIDE_OVERLAY, SELECTED_STATE_SET, SELECTED_WINDOW_FOCUSED_STATE_SET, SOUND_EFFECTS_ENABLED, STATUS_BAR_HIDDEN, STATUS_BAR_VISIBLE, SYSTEM_UI_FLAG_FULLSCREEN, SYSTEM_UI_FLAG_HIDE_NAVIGATION, SYSTEM_UI_FLAG_IMMERSIVE, SYSTEM_UI_FLAG_IMMERSIVE_STICKY, SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN, SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION, SYSTEM_UI_FLAG_LAYOUT_STABLE, SYSTEM_UI_FLAG_LIGHT_STATUS_BAR, SYSTEM_UI_FLAG_LOW_PROFILE, SYSTEM_UI_FLAG_VISIBLE, SYSTEM_UI_LAYOUT_FLAGS, TEXT_ALIGNMENT_CENTER, TEXT_ALIGNMENT_GRAVITY, TEXT_ALIGNMENT_INHERIT, TEXT_ALIGNMENT_TEXT_END, TEXT_ALIGNMENT_TEXT_START, TEXT_ALIGNMENT_VIEW_END, TEXT_ALIGNMENT_VIEW_START, TEXT_DIRECTION_ANY_RTL, TEXT_DIRECTION_FIRST_STRONG, TEXT_DIRECTION_FIRST_STRONG_LTR, TEXT_DIRECTION_FIRST_STRONG_RTL, TEXT_DIRECTION_INHERIT, TEXT_DIRECTION_LOCALE, TEXT_DIRECTION_LTR, TEXT_DIRECTION_RTL, TRANSLATION_X, TRANSLATION_Y, TRANSLATION_Z, VIEW_LOG_TAG, VISIBLE, WINDOW_FOCUSED_STATE_SET, X, Y, Z
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + + + + + + + +
      Constructors 
      Constructor and Description
      CheckmarkPanelView(android.content.Context context) 
      CheckmarkPanelView(android.content.Context context, + android.util.AttributeSet attrs) 
      CheckmarkPanelView(android.content.Context context, + android.util.AttributeSet attrs, + int defStyleAttr) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      CheckmarkButtonViewgetButton(int position) 
      protected voidonMeasure(int widthMeasureSpec, + int heightMeasureSpec) 
      voidsetCheckmarkValues(int[] checkmarkValues) 
      voidsetColor(int color) 
      voidsetController(CheckmarkPanelView.Controller controller) 
      voidsetHabit(Habit habit) 
      +
        +
      • + + +

        Methods inherited from class android.widget.LinearLayout

        +checkLayoutParams, generateDefaultLayoutParams, generateLayoutParams, generateLayoutParams, getAccessibilityClassName, getBaseline, getBaselineAlignedChildIndex, getDividerDrawable, getDividerPadding, getOrientation, getShowDividers, getWeightSum, isBaselineAligned, isMeasureWithLargestChildEnabled, onDraw, onLayout, onRtlPropertiesChanged, setBaselineAligned, setBaselineAlignedChildIndex, setDividerDrawable, setDividerPadding, setGravity, setHorizontalGravity, setMeasureWithLargestChildEnabled, setOrientation, setShowDividers, setVerticalGravity, setWeightSum, shouldDelayChildPressedState
      • +
      +
        +
      • + + +

        Methods inherited from class android.view.ViewGroup

        +addChildrenForAccessibility, addFocusables, addStatesFromChildren, addTouchables, addView, addView, addView, addView, addView, addViewInLayout, addViewInLayout, attachLayoutAnimationParameters, attachViewToParent, bringChildToFront, canAnimate, childDrawableStateChanged, childHasTransientStateChanged, cleanupLayoutState, clearChildFocus, clearDisappearingChildren, clearFocus, debug, detachAllViewsFromParent, detachViewFromParent, detachViewFromParent, detachViewsFromParent, dispatchApplyWindowInsets, dispatchConfigurationChanged, dispatchDisplayHint, dispatchDragEvent, dispatchDraw, dispatchDrawableHotspotChanged, dispatchFreezeSelfOnly, dispatchGenericFocusedEvent, dispatchGenericPointerEvent, dispatchHoverEvent, dispatchKeyEvent, dispatchKeyEventPreIme, dispatchKeyShortcutEvent, dispatchProvideStructure, dispatchRestoreInstanceState, dispatchSaveInstanceState, dispatchSetActivated, dispatchSetPressed, dispatchSetSelected, dispatchSystemUiVisibilityChanged, dispatchThawSelfOnly, dispatchTouchEvent, dispatchTrackballEvent, dispatchUnhandledMove, dispatchVisibilityChanged, dispatchWindowFocusChanged, dispatchWindowSystemUiVisiblityChanged, dispatchWindowVisibilityChanged, drawableStateChanged, drawChild, endViewTransition, findFocus, findViewsWithText, focusableViewAvailable, focusSearch, gatherTransparentRegion, getChildAt, getChildCount, getChildDrawingOrder, getChildMeasureSpec, getChildStaticTransformation, getChildVisibleRect, getClipChildren, getClipToPadding, getDescendantFocusability, getFocusedChild, getLayoutAnimation, getLayoutAnimationListener, getLayoutMode, getLayoutTransition, getNestedScrollAxes, getOverlay, getPersistentDrawingCache, getTouchscreenBlocksFocus, hasFocus, hasFocusable, hasTransientState, indexOfChild, invalidateChild, invalidateChildInParent, isAlwaysDrawnWithCacheEnabled, isAnimationCacheEnabled, isChildrenDrawingOrderEnabled, isChildrenDrawnWithCacheEnabled, isMotionEventSplittingEnabled, isTransitionGroup, jumpDrawablesToCurrentState, layout, measureChild, measureChildren, measureChildWithMargins, notifySubtreeAccessibilityStateChanged, offsetDescendantRectToMyCoords, offsetRectIntoDescendantCoords, onAttachedToWindow, onCreateDrawableState, onDetachedFromWindow, onInterceptHoverEvent, onInterceptTouchEvent, onNestedFling, onNestedPreFling, onNestedPrePerformAccessibilityAction, onNestedPreScroll, onNestedScroll, onNestedScrollAccepted, onRequestFocusInDescendants, onRequestSendAccessibilityEvent, onStartNestedScroll, onStopNestedScroll, onViewAdded, onViewRemoved, recomputeViewAttributes, removeAllViews, removeAllViewsInLayout, removeDetachedView, removeView, removeViewAt, removeViewInLayout, removeViews, removeViewsInLayout, requestChildFocus, requestChildRectangleOnScreen, requestDisallowInterceptTouchEvent, requestFocus, requestSendAccessibilityEvent, requestTransparentRegion, scheduleLayoutAnimation, setAddStatesFromChildren, setAlwaysDrawnWithCacheEnabled, setAnimationCacheEnabled, setChildrenDrawingCacheEnabled, setChildrenDrawingOrderEnabled, setChildrenDrawnWithCacheEnabled, setClipChildren, setClipToPadding, setDescendantFocusability, setLayoutAnimation, setLayoutAnimationListener, setLayoutMode, setLayoutTransition, setMotionEventSplittingEnabled, setOnHierarchyChangeListener, setPersistentDrawingCache, setStaticTransformationsEnabled, setTouchscreenBlocksFocus, setTransitionGroup, showContextMenuForChild, startActionModeForChild, startActionModeForChild, startLayoutAnimation, startViewTransition, updateViewLayout
      • +
      +
        +
      • + + +

        Methods inherited from class android.view.View

        +addFocusables, addOnAttachStateChangeListener, addOnLayoutChangeListener, animate, announceForAccessibility, awakenScrollBars, awakenScrollBars, awakenScrollBars, bringToFront, buildDrawingCache, buildDrawingCache, buildLayer, callOnClick, cancelLongPress, cancelPendingInputEvents, canResolveLayoutDirection, canResolveTextAlignment, canResolveTextDirection, canScrollHorizontally, canScrollVertically, checkInputConnectionProxy, clearAnimation, combineMeasuredStates, computeHorizontalScrollExtent, computeHorizontalScrollOffset, computeHorizontalScrollRange, computeScroll, computeSystemWindowInsets, computeVerticalScrollExtent, computeVerticalScrollOffset, computeVerticalScrollRange, createAccessibilityNodeInfo, createContextMenu, destroyDrawingCache, dispatchGenericMotionEvent, dispatchNestedFling, dispatchNestedPreFling, dispatchNestedPrePerformAccessibilityAction, dispatchNestedPreScroll, dispatchNestedScroll, dispatchPopulateAccessibilityEvent, draw, drawableHotspotChanged, findViewById, findViewWithTag, fitSystemWindows, focusSearch, forceLayout, generateViewId, getAccessibilityLiveRegion, getAccessibilityNodeProvider, getAccessibilityTraversalAfter, getAccessibilityTraversalBefore, getAlpha, getAnimation, getApplicationWindowToken, getBackground, getBackgroundTintList, getBackgroundTintMode, getBottom, getBottomFadingEdgeStrength, getBottomPaddingOffset, getCameraDistance, getClipBounds, getClipBounds, getClipToOutline, getContentDescription, getContext, getContextMenuInfo, getDefaultSize, getDisplay, getDrawableState, getDrawingCache, getDrawingCache, getDrawingCacheBackgroundColor, getDrawingCacheQuality, getDrawingRect, getDrawingTime, getElevation, getFilterTouchesWhenObscured, getFitsSystemWindows, getFocusables, getFocusedRect, getForeground, getForegroundGravity, getForegroundTintList, getForegroundTintMode, getGlobalVisibleRect, getGlobalVisibleRect, getHandler, getHeight, getHitRect, getHorizontalFadingEdgeLength, getHorizontalScrollbarHeight, getId, getImportantForAccessibility, getKeepScreenOn, getKeyDispatcherState, getLabelFor, getLayerType, getLayoutDirection, getLayoutParams, getLeft, getLeftFadingEdgeStrength, getLeftPaddingOffset, getLocalVisibleRect, getLocationInWindow, getLocationOnScreen, getMatrix, getMeasuredHeight, getMeasuredHeightAndState, getMeasuredState, getMeasuredWidth, getMeasuredWidthAndState, getMinimumHeight, getMinimumWidth, getNextFocusDownId, getNextFocusForwardId, getNextFocusLeftId, getNextFocusRightId, getNextFocusUpId, getOnFocusChangeListener, getOutlineProvider, getOverScrollMode, getPaddingBottom, getPaddingEnd, getPaddingLeft, getPaddingRight, getPaddingStart, getPaddingTop, getParent, getParentForAccessibility, getPivotX, getPivotY, getResources, getRight, getRightFadingEdgeStrength, getRightPaddingOffset, getRootView, getRootWindowInsets, getRotation, getRotationX, getRotationY, getScaleX, getScaleY, getScrollBarDefaultDelayBeforeFade, getScrollBarFadeDuration, getScrollBarSize, getScrollBarStyle, getScrollIndicators, getScrollX, getScrollY, getSolidColor, getStateListAnimator, getSuggestedMinimumHeight, getSuggestedMinimumWidth, getSystemUiVisibility, getTag, getTag, getTextAlignment, getTextDirection, getTop, getTopFadingEdgeStrength, getTopPaddingOffset, getTouchables, getTouchDelegate, getTransitionName, getTranslationX, getTranslationY, getTranslationZ, getVerticalFadingEdgeLength, getVerticalScrollbarPosition, getVerticalScrollbarWidth, getViewTreeObserver, getVisibility, getWidth, getWindowAttachCount, getWindowId, getWindowSystemUiVisibility, getWindowToken, getWindowVisibility, getWindowVisibleDisplayFrame, getX, getY, getZ, hasNestedScrollingParent, hasOnClickListeners, hasOverlappingRendering, hasWindowFocus, inflate, invalidate, invalidate, invalidate, invalidateDrawable, invalidateOutline, isAccessibilityFocused, isActivated, isAttachedToWindow, isClickable, isContextClickable, isDirty, isDrawingCacheEnabled, isDuplicateParentStateEnabled, isEnabled, isFocusable, isFocusableInTouchMode, isFocused, isHapticFeedbackEnabled, isHardwareAccelerated, isHorizontalFadingEdgeEnabled, isHorizontalScrollBarEnabled, isHovered, isImportantForAccessibility, isInEditMode, isInLayout, isInTouchMode, isLaidOut, isLayoutDirectionResolved, isLayoutRequested, isLongClickable, isNestedScrollingEnabled, isOpaque, isPaddingOffsetRequired, isPaddingRelative, isPressed, isSaveEnabled, isSaveFromParentEnabled, isScrollbarFadingEnabled, isScrollContainer, isSelected, isShown, isSoundEffectsEnabled, isTextAlignmentResolved, isTextDirectionResolved, isVerticalFadingEdgeEnabled, isVerticalScrollBarEnabled, measure, mergeDrawableStates, offsetLeftAndRight, offsetTopAndBottom, onAnimationEnd, onAnimationStart, onApplyWindowInsets, onCancelPendingInputEvents, onCheckIsTextEditor, onConfigurationChanged, onCreateContextMenu, onCreateInputConnection, onDisplayHint, onDragEvent, onDrawForeground, onDrawScrollBars, onFilterTouchEventForSecurity, onFinishInflate, onFinishTemporaryDetach, onFocusChanged, onGenericMotionEvent, onHoverChanged, onHoverEvent, onInitializeAccessibilityEvent, onInitializeAccessibilityNodeInfo, onKeyDown, onKeyLongPress, onKeyMultiple, onKeyPreIme, onKeyShortcut, onKeyUp, onOverScrolled, onPopulateAccessibilityEvent, onProvideStructure, onProvideVirtualStructure, onRestoreInstanceState, onSaveInstanceState, onScreenStateChanged, onScrollChanged, onSetAlpha, onSizeChanged, onStartTemporaryDetach, onTouchEvent, onTrackballEvent, onVisibilityChanged, onWindowFocusChanged, onWindowSystemUiVisibilityChanged, onWindowVisibilityChanged, overScrollBy, performAccessibilityAction, performClick, performContextClick, performHapticFeedback, performHapticFeedback, performLongClick, playSoundEffect, post, postDelayed, postInvalidate, postInvalidate, postInvalidateDelayed, postInvalidateDelayed, postInvalidateOnAnimation, postInvalidateOnAnimation, postOnAnimation, postOnAnimationDelayed, refreshDrawableState, removeCallbacks, removeOnAttachStateChangeListener, removeOnLayoutChangeListener, requestApplyInsets, requestFitSystemWindows, requestFocus, requestFocus, requestFocusFromTouch, requestLayout, requestRectangleOnScreen, requestRectangleOnScreen, requestUnbufferedDispatch, resolveSize, resolveSizeAndState, restoreHierarchyState, saveHierarchyState, scheduleDrawable, scrollBy, scrollTo, sendAccessibilityEvent, sendAccessibilityEventUnchecked, setAccessibilityDelegate, setAccessibilityLiveRegion, setAccessibilityTraversalAfter, setAccessibilityTraversalBefore, setActivated, setAlpha, setAnimation, setBackground, setBackgroundColor, setBackgroundDrawable, setBackgroundResource, setBackgroundTintList, setBackgroundTintMode, setBottom, setCameraDistance, setClickable, setClipBounds, setClipToOutline, setContentDescription, setContextClickable, setDrawingCacheBackgroundColor, setDrawingCacheEnabled, setDrawingCacheQuality, setDuplicateParentStateEnabled, setElevation, setEnabled, setFadingEdgeLength, setFilterTouchesWhenObscured, setFitsSystemWindows, setFocusable, setFocusableInTouchMode, setForeground, setForegroundGravity, setForegroundTintList, setForegroundTintMode, setHapticFeedbackEnabled, setHasTransientState, setHorizontalFadingEdgeEnabled, setHorizontalScrollBarEnabled, setHovered, setId, setImportantForAccessibility, setKeepScreenOn, setLabelFor, setLayerPaint, setLayerType, setLayoutDirection, setLayoutParams, setLeft, setLongClickable, setMeasuredDimension, setMinimumHeight, setMinimumWidth, setNestedScrollingEnabled, setNextFocusDownId, setNextFocusForwardId, setNextFocusLeftId, setNextFocusRightId, setNextFocusUpId, setOnApplyWindowInsetsListener, setOnClickListener, setOnContextClickListener, setOnCreateContextMenuListener, setOnDragListener, setOnFocusChangeListener, setOnGenericMotionListener, setOnHoverListener, setOnKeyListener, setOnLongClickListener, setOnScrollChangeListener, setOnSystemUiVisibilityChangeListener, setOnTouchListener, setOutlineProvider, setOverScrollMode, setPadding, setPaddingRelative, setPivotX, setPivotY, setPressed, setRight, setRotation, setRotationX, setRotationY, setSaveEnabled, setSaveFromParentEnabled, setScaleX, setScaleY, setScrollBarDefaultDelayBeforeFade, setScrollBarFadeDuration, setScrollbarFadingEnabled, setScrollBarSize, setScrollBarStyle, setScrollContainer, setScrollIndicators, setScrollIndicators, setScrollX, setScrollY, setSelected, setSoundEffectsEnabled, setStateListAnimator, setSystemUiVisibility, setTag, setTag, setTextAlignment, setTextDirection, setTop, setTouchDelegate, setTransitionName, setTranslationX, setTranslationY, setTranslationZ, setVerticalFadingEdgeEnabled, setVerticalScrollBarEnabled, setVerticalScrollbarPosition, setVisibility, setWillNotCacheDrawing, setWillNotDraw, setX, setY, setZ, showContextMenu, startActionMode, startActionMode, startAnimation, startDrag, startNestedScroll, stopNestedScroll, toString, unscheduleDrawable, unscheduleDrawable, verifyDrawable, willNotCacheDrawing, willNotDraw
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
        +
      • + + +

        Methods inherited from interface android.view.ViewParent

        +canResolveLayoutDirection, canResolveTextAlignment, canResolveTextDirection, createContextMenu, getLayoutDirection, getParent, getParentForAccessibility, getTextAlignment, getTextDirection, isLayoutDirectionResolved, isLayoutRequested, isTextAlignmentResolved, isTextDirectionResolved, requestFitSystemWindows, requestLayout
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        CheckmarkPanelView

        +
        public CheckmarkPanelView(android.content.Context context)
        +
      • +
      + + + +
        +
      • +

        CheckmarkPanelView

        +
        public CheckmarkPanelView(android.content.Context context,
        +                          android.util.AttributeSet attrs)
        +
      • +
      + + + +
        +
      • +

        CheckmarkPanelView

        +
        public CheckmarkPanelView(android.content.Context context,
        +                          android.util.AttributeSet attrs,
        +                          int defStyleAttr)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + +
        +
      • +

        setCheckmarkValues

        +
        public void setCheckmarkValues(int[] checkmarkValues)
        +
      • +
      + + + +
        +
      • +

        setColor

        +
        public void setColor(int color)
        +
      • +
      + + + + + + + +
        +
      • +

        setHabit

        +
        public void setHabit(@NonNull
        +                     Habit habit)
        +
      • +
      + + + +
        +
      • +

        onMeasure

        +
        protected void onMeasure(int widthMeasureSpec,
        +                         int heightMeasureSpec)
        +
        +
        Overrides:
        +
        onMeasure in class android.widget.LinearLayout
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/list/views/CheckmarkPanelView_MembersInjector.html b/javadoc/org/isoron/uhabits/ui/habits/list/views/CheckmarkPanelView_MembersInjector.html new file mode 100644 index 000000000..64b1a0f84 --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/list/views/CheckmarkPanelView_MembersInjector.html @@ -0,0 +1,308 @@ + + + + + +CheckmarkPanelView_MembersInjector + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.list.views
+

Class CheckmarkPanelView_MembersInjector

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    dagger.MembersInjector<CheckmarkPanelView>
    +
    +
    +
    +
    @Generated(value="dagger.internal.codegen.ComponentProcessor",
    +           comments="https://google.github.io/dagger")
    +public final class CheckmarkPanelView_MembersInjector
    +extends java.lang.Object
    +implements dagger.MembersInjector<CheckmarkPanelView>
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        CheckmarkPanelView_MembersInjector

        +
        public CheckmarkPanelView_MembersInjector(javax.inject.Provider<Preferences> prefsProvider)
        +
      • +
      +
    • +
    + + +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/list/views/HabitCardListView.Controller.html b/javadoc/org/isoron/uhabits/ui/habits/list/views/HabitCardListView.Controller.html new file mode 100644 index 000000000..dbafc422e --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/list/views/HabitCardListView.Controller.html @@ -0,0 +1,266 @@ + + + + + +HabitCardListView.Controller (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.list.views
+

Interface HabitCardListView.Controller

+
+
+
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        onItemClick

        +
        void onItemClick(int pos)
        +
      • +
      + + + +
        +
      • +

        onItemLongClick

        +
        void onItemLongClick(int pos)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/list/views/HabitCardListView.html b/javadoc/org/isoron/uhabits/ui/habits/list/views/HabitCardListView.html new file mode 100644 index 000000000..a7fd3f99c --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/list/views/HabitCardListView.html @@ -0,0 +1,583 @@ + + + + + +HabitCardListView (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.list.views
+

Class HabitCardListView

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    android.graphics.drawable.Drawable.Callback, android.text.NoCopySpan, android.text.TextWatcher, android.view.accessibility.AccessibilityEventSource, android.view.KeyEvent.Callback, android.view.ViewManager, android.view.ViewParent, android.view.ViewTreeObserver.OnGlobalLayoutListener, android.view.ViewTreeObserver.OnTouchModeChangeListener, android.widget.Filter.FilterListener
    +
    +
    +
    +
    public class HabitCardListView
    +extends com.mobeta.android.dslv.DragSortListView
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      + + + + + + + + + + +
      Nested Classes 
      Modifier and TypeClass and Description
      static interface HabitCardListView.Controller 
      +
        +
      • + + +

        Nested classes/interfaces inherited from class com.mobeta.android.dslv.DragSortListView

        +com.mobeta.android.dslv.DragSortListView.DragListener, com.mobeta.android.dslv.DragSortListView.DragScrollProfile, com.mobeta.android.dslv.DragSortListView.DragSortListener, com.mobeta.android.dslv.DragSortListView.DropListener, com.mobeta.android.dslv.DragSortListView.FloatViewManager, com.mobeta.android.dslv.DragSortListView.RemoveListener
      • +
      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.widget.ListView

        +android.widget.ListView.FixedViewInfo
      • +
      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.widget.AbsListView

        +android.widget.AbsListView.LayoutParams, android.widget.AbsListView.MultiChoiceModeListener, android.widget.AbsListView.OnScrollListener, android.widget.AbsListView.RecyclerListener, android.widget.AbsListView.SelectionBoundsAdjuster
      • +
      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.widget.AdapterView

        +android.widget.AdapterView.AdapterContextMenuInfo, android.widget.AdapterView.OnItemClickListener, android.widget.AdapterView.OnItemLongClickListener, android.widget.AdapterView.OnItemSelectedListener
      • +
      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.view.ViewGroup

        +android.view.ViewGroup.MarginLayoutParams, android.view.ViewGroup.OnHierarchyChangeListener
      • +
      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.view.View

        +android.view.View.AccessibilityDelegate, android.view.View.BaseSavedState, android.view.View.DragShadowBuilder, android.view.View.MeasureSpec, android.view.View.OnApplyWindowInsetsListener, android.view.View.OnAttachStateChangeListener, android.view.View.OnClickListener, android.view.View.OnContextClickListener, android.view.View.OnCreateContextMenuListener, android.view.View.OnDragListener, android.view.View.OnFocusChangeListener, android.view.View.OnGenericMotionListener, android.view.View.OnHoverListener, android.view.View.OnKeyListener, android.view.View.OnLayoutChangeListener, android.view.View.OnLongClickListener, android.view.View.OnScrollChangeListener, android.view.View.OnSystemUiVisibilityChangeListener, android.view.View.OnTouchListener
      • +
      +
        +
      • + + +

        Nested classes/interfaces inherited from interface android.text.NoCopySpan

        +android.text.NoCopySpan.Concrete
      • +
      +
    • +
    + +
      +
    • + + +

      Field Summary

      +
        +
      • + + +

        Fields inherited from class com.mobeta.android.dslv.DragSortListView

        +DRAG_NEG_X, DRAG_NEG_Y, DRAG_POS_X, DRAG_POS_Y
      • +
      +
        +
      • + + +

        Fields inherited from class android.widget.AbsListView

        +CHOICE_MODE_MULTIPLE, CHOICE_MODE_MULTIPLE_MODAL, CHOICE_MODE_NONE, CHOICE_MODE_SINGLE, TRANSCRIPT_MODE_ALWAYS_SCROLL, TRANSCRIPT_MODE_DISABLED, TRANSCRIPT_MODE_NORMAL
      • +
      +
        +
      • + + +

        Fields inherited from class android.widget.AdapterView

        +INVALID_POSITION, INVALID_ROW_ID, ITEM_VIEW_TYPE_HEADER_OR_FOOTER, ITEM_VIEW_TYPE_IGNORE
      • +
      +
        +
      • + + +

        Fields inherited from class android.view.ViewGroup

        +CLIP_TO_PADDING_MASK, FOCUS_AFTER_DESCENDANTS, FOCUS_BEFORE_DESCENDANTS, FOCUS_BLOCK_DESCENDANTS, LAYOUT_MODE_CLIP_BOUNDS, LAYOUT_MODE_OPTICAL_BOUNDS, PERSISTENT_ALL_CACHES, PERSISTENT_ANIMATION_CACHE, PERSISTENT_NO_CACHE, PERSISTENT_SCROLLING_CACHE
      • +
      +
        +
      • + + +

        Fields inherited from class android.view.View

        +ACCESSIBILITY_LIVE_REGION_ASSERTIVE, ACCESSIBILITY_LIVE_REGION_NONE, ACCESSIBILITY_LIVE_REGION_POLITE, ALPHA, DRAWING_CACHE_QUALITY_AUTO, DRAWING_CACHE_QUALITY_HIGH, DRAWING_CACHE_QUALITY_LOW, EMPTY_STATE_SET, ENABLED_FOCUSED_SELECTED_STATE_SET, ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, ENABLED_FOCUSED_STATE_SET, ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET, ENABLED_SELECTED_STATE_SET, ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET, ENABLED_STATE_SET, ENABLED_WINDOW_FOCUSED_STATE_SET, FIND_VIEWS_WITH_CONTENT_DESCRIPTION, FIND_VIEWS_WITH_TEXT, FOCUS_BACKWARD, FOCUS_DOWN, FOCUS_FORWARD, FOCUS_LEFT, FOCUS_RIGHT, FOCUS_UP, FOCUSABLES_ALL, FOCUSABLES_TOUCH_MODE, FOCUSED_SELECTED_STATE_SET, FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, FOCUSED_STATE_SET, FOCUSED_WINDOW_FOCUSED_STATE_SET, GONE, HAPTIC_FEEDBACK_ENABLED, IMPORTANT_FOR_ACCESSIBILITY_AUTO, IMPORTANT_FOR_ACCESSIBILITY_NO, IMPORTANT_FOR_ACCESSIBILITY_NO_HIDE_DESCENDANTS, IMPORTANT_FOR_ACCESSIBILITY_YES, INVISIBLE, KEEP_SCREEN_ON, LAYER_TYPE_HARDWARE, LAYER_TYPE_NONE, LAYER_TYPE_SOFTWARE, LAYOUT_DIRECTION_INHERIT, LAYOUT_DIRECTION_LOCALE, LAYOUT_DIRECTION_LTR, LAYOUT_DIRECTION_RTL, MEASURED_HEIGHT_STATE_SHIFT, MEASURED_SIZE_MASK, MEASURED_STATE_MASK, MEASURED_STATE_TOO_SMALL, NO_ID, OVER_SCROLL_ALWAYS, OVER_SCROLL_IF_CONTENT_SCROLLS, OVER_SCROLL_NEVER, PRESSED_ENABLED_FOCUSED_SELECTED_STATE_SET, PRESSED_ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_FOCUSED_STATE_SET, PRESSED_ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_SELECTED_STATE_SET, PRESSED_ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_STATE_SET, PRESSED_ENABLED_WINDOW_FOCUSED_STATE_SET, PRESSED_FOCUSED_SELECTED_STATE_SET, PRESSED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_FOCUSED_STATE_SET, PRESSED_FOCUSED_WINDOW_FOCUSED_STATE_SET, PRESSED_SELECTED_STATE_SET, PRESSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_STATE_SET, PRESSED_WINDOW_FOCUSED_STATE_SET, ROTATION, ROTATION_X, ROTATION_Y, SCALE_X, SCALE_Y, SCREEN_STATE_OFF, SCREEN_STATE_ON, SCROLL_AXIS_HORIZONTAL, SCROLL_AXIS_NONE, SCROLL_AXIS_VERTICAL, SCROLL_INDICATOR_BOTTOM, SCROLL_INDICATOR_END, SCROLL_INDICATOR_LEFT, SCROLL_INDICATOR_RIGHT, SCROLL_INDICATOR_START, SCROLL_INDICATOR_TOP, SCROLLBAR_POSITION_DEFAULT, SCROLLBAR_POSITION_LEFT, SCROLLBAR_POSITION_RIGHT, SCROLLBARS_INSIDE_INSET, SCROLLBARS_INSIDE_OVERLAY, SCROLLBARS_OUTSIDE_INSET, SCROLLBARS_OUTSIDE_OVERLAY, SELECTED_STATE_SET, SELECTED_WINDOW_FOCUSED_STATE_SET, SOUND_EFFECTS_ENABLED, STATUS_BAR_HIDDEN, STATUS_BAR_VISIBLE, SYSTEM_UI_FLAG_FULLSCREEN, SYSTEM_UI_FLAG_HIDE_NAVIGATION, SYSTEM_UI_FLAG_IMMERSIVE, SYSTEM_UI_FLAG_IMMERSIVE_STICKY, SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN, SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION, SYSTEM_UI_FLAG_LAYOUT_STABLE, SYSTEM_UI_FLAG_LIGHT_STATUS_BAR, SYSTEM_UI_FLAG_LOW_PROFILE, SYSTEM_UI_FLAG_VISIBLE, SYSTEM_UI_LAYOUT_FLAGS, TEXT_ALIGNMENT_CENTER, TEXT_ALIGNMENT_GRAVITY, TEXT_ALIGNMENT_INHERIT, TEXT_ALIGNMENT_TEXT_END, TEXT_ALIGNMENT_TEXT_START, TEXT_ALIGNMENT_VIEW_END, TEXT_ALIGNMENT_VIEW_START, TEXT_DIRECTION_ANY_RTL, TEXT_DIRECTION_FIRST_STRONG, TEXT_DIRECTION_FIRST_STRONG_LTR, TEXT_DIRECTION_FIRST_STRONG_RTL, TEXT_DIRECTION_INHERIT, TEXT_DIRECTION_LOCALE, TEXT_DIRECTION_LTR, TEXT_DIRECTION_RTL, TRANSLATION_X, TRANSLATION_Y, TRANSLATION_Z, VIEW_LOG_TAG, VISIBLE, WINDOW_FOCUSED_STATE_SET, X, Y, Z
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      HabitCardListView(android.content.Context context, + android.util.AttributeSet attrs) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      android.view.ViewbuildCardView(HabitCardView cardView, + Habit habit, + int score, + int[] checkmarks, + boolean selected) +
      Builds a new HabitCardView to be eventually added to this list, + containing the given data.
      +
      protected voidonAttachedToWindow() 
      protected voidonDetachedFromWindow() 
      voidsetAdapter(android.widget.ListAdapter adapter) +
      For each DragSortListView Listener interface implemented by + adapter, this method calls the appropriate + set*Listener method with adapter as the argument.
      +
      voidsetController(HabitCardListView.Controller controller) 
      voidtoggleShowArchived() 
      +
        +
      • + + +

        Methods inherited from class com.mobeta.android.dslv.DragSortListView

        +cancelDrag, dispatchDraw, getFloatAlpha, getInputAdapter, isDragEnabled, layoutChildren, listViewIntercepted, moveCheckState, moveItem, onDragTouchEvent, onDraw, onInterceptTouchEvent, onMeasure, onSizeChanged, onTouchEvent, removeCheckState, removeItem, removeItem, requestLayout, setDragEnabled, setDragListener, setDragScrollProfile, setDragScrollStart, setDragScrollStarts, setDragSortListener, setDropListener, setFloatAlpha, setFloatViewManager, setMaxScrollSpeed, setRemoveListener, startDrag, startDrag, stopDrag, stopDrag, stopDragWithVelocity
      • +
      +
        +
      • + + +

        Methods inherited from class android.widget.ListView

        +addFooterView, addFooterView, addHeaderView, addHeaderView, areFooterDividersEnabled, areHeaderDividersEnabled, canAnimate, dispatchKeyEvent, drawChild, findViewTraversal, findViewWithTagTraversal, getAccessibilityClassName, getAdapter, getCheckItemIds, getDivider, getDividerHeight, getFooterViewsCount, getHeaderViewsCount, getItemsCanFocus, getMaxScrollAmount, getOverscrollFooter, getOverscrollHeader, isOpaque, onFinishInflate, onFocusChanged, onInitializeAccessibilityNodeInfoForItem, onKeyDown, onKeyMultiple, onKeyUp, removeFooterView, removeHeaderView, requestChildRectangleOnScreen, setCacheColorHint, setDivider, setDividerHeight, setFooterDividersEnabled, setHeaderDividersEnabled, setItemsCanFocus, setOverscrollFooter, setOverscrollHeader, setRemoteViewsAdapter, setSelection, setSelectionAfterHeaderView, smoothScrollByOffset, smoothScrollToPosition
      • +
      +
        +
      • + + +

        Methods inherited from class android.widget.AbsListView

        +addTouchables, afterTextChanged, beforeTextChanged, canScrollList, checkInputConnectionProxy, checkLayoutParams, clearChoices, clearTextFilter, computeVerticalScrollExtent, computeVerticalScrollOffset, computeVerticalScrollRange, deferNotifyDataSetChanged, dispatchDrawableHotspotChanged, dispatchSetPressed, draw, drawableStateChanged, fling, generateDefaultLayoutParams, generateLayoutParams, generateLayoutParams, getBottomFadingEdgeStrength, getBottomPaddingOffset, getCacheColorHint, getCheckedItemCount, getCheckedItemIds, getCheckedItemPosition, getCheckedItemPositions, getChoiceMode, getContextMenuInfo, getFocusedRect, getLeftPaddingOffset, getListPaddingBottom, getListPaddingLeft, getListPaddingRight, getListPaddingTop, getRightPaddingOffset, getSelectedView, getSelector, getSolidColor, getTextFilter, getTopFadingEdgeStrength, getTopPaddingOffset, getTranscriptMode, getVerticalScrollbarWidth, handleDataChanged, hasTextFilter, invalidateViews, isFastScrollAlwaysVisible, isFastScrollEnabled, isInFilterMode, isItemChecked, isPaddingOffsetRequired, isScrollingCacheEnabled, isSmoothScrollbarEnabled, isStackFromBottom, isTextFilterEnabled, jumpDrawablesToCurrentState, onCancelPendingInputEvents, onCreateInputConnection, onDisplayHint, onFilterComplete, onGenericMotionEvent, onGlobalLayout, onInterceptHoverEvent, onLayout, onNestedFling, onNestedScroll, onNestedScrollAccepted, onOverScrolled, onRemoteAdapterConnected, onRemoteAdapterDisconnected, onRestoreInstanceState, onRtlPropertiesChanged, onSaveInstanceState, onStartNestedScroll, onTextChanged, onTouchModeChanged, onWindowFocusChanged, performItemClick, pointToPosition, pointToRowId, reclaimViews, requestDisallowInterceptTouchEvent, scrollListBy, setChoiceMode, setDrawSelectorOnTop, setFastScrollAlwaysVisible, setFastScrollEnabled, setFastScrollStyle, setFilterText, setFriction, setItemChecked, setMultiChoiceModeListener, setOnScrollListener, setOverScrollMode, setRecyclerListener, setScrollBarStyle, setScrollIndicators, setScrollingCacheEnabled, setSelectionFromTop, setSelector, setSelector, setSmoothScrollbarEnabled, setStackFromBottom, setTextFilterEnabled, setTranscriptMode, setVelocityScale, setVerticalScrollbarPosition, showContextMenuForChild, smoothScrollBy, smoothScrollToPosition, smoothScrollToPositionFromTop, smoothScrollToPositionFromTop, verifyDrawable
      • +
      +
        +
      • + + +

        Methods inherited from class android.widget.AdapterView

        +addView, addView, addView, addView, dispatchRestoreInstanceState, dispatchSaveInstanceState, getCount, getEmptyView, getFirstVisiblePosition, getItemAtPosition, getItemIdAtPosition, getLastVisiblePosition, getOnItemClickListener, getOnItemLongClickListener, getOnItemSelectedListener, getPositionForView, getSelectedItem, getSelectedItemId, getSelectedItemPosition, removeAllViews, removeView, removeViewAt, setEmptyView, setFocusable, setFocusableInTouchMode, setOnClickListener, setOnItemClickListener, setOnItemLongClickListener, setOnItemSelectedListener
      • +
      +
        +
      • + + +

        Methods inherited from class android.view.ViewGroup

        +addChildrenForAccessibility, addFocusables, addStatesFromChildren, addView, addViewInLayout, addViewInLayout, attachLayoutAnimationParameters, attachViewToParent, bringChildToFront, childDrawableStateChanged, childHasTransientStateChanged, cleanupLayoutState, clearChildFocus, clearDisappearingChildren, clearFocus, debug, detachAllViewsFromParent, detachViewFromParent, detachViewFromParent, detachViewsFromParent, dispatchApplyWindowInsets, dispatchConfigurationChanged, dispatchDisplayHint, dispatchDragEvent, dispatchFreezeSelfOnly, dispatchGenericFocusedEvent, dispatchGenericPointerEvent, dispatchHoverEvent, dispatchKeyEventPreIme, dispatchKeyShortcutEvent, dispatchProvideStructure, dispatchSetActivated, dispatchSetSelected, dispatchSystemUiVisibilityChanged, dispatchThawSelfOnly, dispatchTouchEvent, dispatchTrackballEvent, dispatchUnhandledMove, dispatchVisibilityChanged, dispatchWindowFocusChanged, dispatchWindowSystemUiVisiblityChanged, dispatchWindowVisibilityChanged, endViewTransition, findFocus, findViewsWithText, focusableViewAvailable, focusSearch, gatherTransparentRegion, getChildAt, getChildCount, getChildDrawingOrder, getChildMeasureSpec, getChildStaticTransformation, getChildVisibleRect, getClipChildren, getClipToPadding, getDescendantFocusability, getFocusedChild, getLayoutAnimation, getLayoutAnimationListener, getLayoutMode, getLayoutTransition, getNestedScrollAxes, getOverlay, getPersistentDrawingCache, getTouchscreenBlocksFocus, hasFocus, hasFocusable, hasTransientState, indexOfChild, invalidateChild, invalidateChildInParent, isAlwaysDrawnWithCacheEnabled, isAnimationCacheEnabled, isChildrenDrawingOrderEnabled, isChildrenDrawnWithCacheEnabled, isMotionEventSplittingEnabled, isTransitionGroup, layout, measureChild, measureChildren, measureChildWithMargins, notifySubtreeAccessibilityStateChanged, offsetDescendantRectToMyCoords, offsetRectIntoDescendantCoords, onCreateDrawableState, onNestedPreFling, onNestedPrePerformAccessibilityAction, onNestedPreScroll, onRequestFocusInDescendants, onRequestSendAccessibilityEvent, onStopNestedScroll, onViewAdded, onViewRemoved, recomputeViewAttributes, removeAllViewsInLayout, removeDetachedView, removeViewInLayout, removeViews, removeViewsInLayout, requestChildFocus, requestFocus, requestSendAccessibilityEvent, requestTransparentRegion, scheduleLayoutAnimation, setAddStatesFromChildren, setAlwaysDrawnWithCacheEnabled, setAnimationCacheEnabled, setChildrenDrawingCacheEnabled, setChildrenDrawingOrderEnabled, setChildrenDrawnWithCacheEnabled, setClipChildren, setClipToPadding, setDescendantFocusability, setLayoutAnimation, setLayoutAnimationListener, setLayoutMode, setLayoutTransition, setMotionEventSplittingEnabled, setOnHierarchyChangeListener, setPersistentDrawingCache, setStaticTransformationsEnabled, setTouchscreenBlocksFocus, setTransitionGroup, shouldDelayChildPressedState, startActionModeForChild, startActionModeForChild, startLayoutAnimation, startViewTransition, updateViewLayout
      • +
      +
        +
      • + + +

        Methods inherited from class android.view.View

        +addFocusables, addOnAttachStateChangeListener, addOnLayoutChangeListener, animate, announceForAccessibility, awakenScrollBars, awakenScrollBars, awakenScrollBars, bringToFront, buildDrawingCache, buildDrawingCache, buildLayer, callOnClick, cancelLongPress, cancelPendingInputEvents, canResolveLayoutDirection, canResolveTextAlignment, canResolveTextDirection, canScrollHorizontally, canScrollVertically, clearAnimation, combineMeasuredStates, computeHorizontalScrollExtent, computeHorizontalScrollOffset, computeHorizontalScrollRange, computeScroll, computeSystemWindowInsets, createAccessibilityNodeInfo, createContextMenu, destroyDrawingCache, dispatchGenericMotionEvent, dispatchNestedFling, dispatchNestedPreFling, dispatchNestedPrePerformAccessibilityAction, dispatchNestedPreScroll, dispatchNestedScroll, dispatchPopulateAccessibilityEvent, drawableHotspotChanged, findViewById, findViewWithTag, fitSystemWindows, focusSearch, forceLayout, generateViewId, getAccessibilityLiveRegion, getAccessibilityNodeProvider, getAccessibilityTraversalAfter, getAccessibilityTraversalBefore, getAlpha, getAnimation, getApplicationWindowToken, getBackground, getBackgroundTintList, getBackgroundTintMode, getBaseline, getBottom, getCameraDistance, getClipBounds, getClipBounds, getClipToOutline, getContentDescription, getContext, getDefaultSize, getDisplay, getDrawableState, getDrawingCache, getDrawingCache, getDrawingCacheBackgroundColor, getDrawingCacheQuality, getDrawingRect, getDrawingTime, getElevation, getFilterTouchesWhenObscured, getFitsSystemWindows, getFocusables, getForeground, getForegroundGravity, getForegroundTintList, getForegroundTintMode, getGlobalVisibleRect, getGlobalVisibleRect, getHandler, getHeight, getHitRect, getHorizontalFadingEdgeLength, getHorizontalScrollbarHeight, getId, getImportantForAccessibility, getKeepScreenOn, getKeyDispatcherState, getLabelFor, getLayerType, getLayoutDirection, getLayoutParams, getLeft, getLeftFadingEdgeStrength, getLocalVisibleRect, getLocationInWindow, getLocationOnScreen, getMatrix, getMeasuredHeight, getMeasuredHeightAndState, getMeasuredState, getMeasuredWidth, getMeasuredWidthAndState, getMinimumHeight, getMinimumWidth, getNextFocusDownId, getNextFocusForwardId, getNextFocusLeftId, getNextFocusRightId, getNextFocusUpId, getOnFocusChangeListener, getOutlineProvider, getOverScrollMode, getPaddingBottom, getPaddingEnd, getPaddingLeft, getPaddingRight, getPaddingStart, getPaddingTop, getParent, getParentForAccessibility, getPivotX, getPivotY, getResources, getRight, getRightFadingEdgeStrength, getRootView, getRootWindowInsets, getRotation, getRotationX, getRotationY, getScaleX, getScaleY, getScrollBarDefaultDelayBeforeFade, getScrollBarFadeDuration, getScrollBarSize, getScrollBarStyle, getScrollIndicators, getScrollX, getScrollY, getStateListAnimator, getSuggestedMinimumHeight, getSuggestedMinimumWidth, getSystemUiVisibility, getTag, getTag, getTextAlignment, getTextDirection, getTop, getTouchables, getTouchDelegate, getTransitionName, getTranslationX, getTranslationY, getTranslationZ, getVerticalFadingEdgeLength, getVerticalScrollbarPosition, getViewTreeObserver, getVisibility, getWidth, getWindowAttachCount, getWindowId, getWindowSystemUiVisibility, getWindowToken, getWindowVisibility, getWindowVisibleDisplayFrame, getX, getY, getZ, hasNestedScrollingParent, hasOnClickListeners, hasOverlappingRendering, hasWindowFocus, inflate, invalidate, invalidate, invalidate, invalidateDrawable, invalidateOutline, isAccessibilityFocused, isActivated, isAttachedToWindow, isClickable, isContextClickable, isDirty, isDrawingCacheEnabled, isDuplicateParentStateEnabled, isEnabled, isFocusable, isFocusableInTouchMode, isFocused, isHapticFeedbackEnabled, isHardwareAccelerated, isHorizontalFadingEdgeEnabled, isHorizontalScrollBarEnabled, isHovered, isImportantForAccessibility, isInEditMode, isInLayout, isInTouchMode, isLaidOut, isLayoutDirectionResolved, isLayoutRequested, isLongClickable, isNestedScrollingEnabled, isPaddingRelative, isPressed, isSaveEnabled, isSaveFromParentEnabled, isScrollbarFadingEnabled, isScrollContainer, isSelected, isShown, isSoundEffectsEnabled, isTextAlignmentResolved, isTextDirectionResolved, isVerticalFadingEdgeEnabled, isVerticalScrollBarEnabled, measure, mergeDrawableStates, offsetLeftAndRight, offsetTopAndBottom, onAnimationEnd, onAnimationStart, onApplyWindowInsets, onCheckIsTextEditor, onConfigurationChanged, onCreateContextMenu, onDragEvent, onDrawForeground, onDrawScrollBars, onFilterTouchEventForSecurity, onFinishTemporaryDetach, onHoverChanged, onHoverEvent, onInitializeAccessibilityEvent, onInitializeAccessibilityNodeInfo, onKeyLongPress, onKeyPreIme, onKeyShortcut, onPopulateAccessibilityEvent, onProvideStructure, onProvideVirtualStructure, onScreenStateChanged, onScrollChanged, onSetAlpha, onStartTemporaryDetach, onTrackballEvent, onVisibilityChanged, onWindowSystemUiVisibilityChanged, onWindowVisibilityChanged, overScrollBy, performAccessibilityAction, performClick, performContextClick, performHapticFeedback, performHapticFeedback, performLongClick, playSoundEffect, post, postDelayed, postInvalidate, postInvalidate, postInvalidateDelayed, postInvalidateDelayed, postInvalidateOnAnimation, postInvalidateOnAnimation, postOnAnimation, postOnAnimationDelayed, refreshDrawableState, removeCallbacks, removeOnAttachStateChangeListener, removeOnLayoutChangeListener, requestApplyInsets, requestFitSystemWindows, requestFocus, requestFocus, requestFocusFromTouch, requestRectangleOnScreen, requestRectangleOnScreen, requestUnbufferedDispatch, resolveSize, resolveSizeAndState, restoreHierarchyState, saveHierarchyState, scheduleDrawable, scrollBy, scrollTo, sendAccessibilityEvent, sendAccessibilityEventUnchecked, setAccessibilityDelegate, setAccessibilityLiveRegion, setAccessibilityTraversalAfter, setAccessibilityTraversalBefore, setActivated, setAlpha, setAnimation, setBackground, setBackgroundColor, setBackgroundDrawable, setBackgroundResource, setBackgroundTintList, setBackgroundTintMode, setBottom, setCameraDistance, setClickable, setClipBounds, setClipToOutline, setContentDescription, setContextClickable, setDrawingCacheBackgroundColor, setDrawingCacheEnabled, setDrawingCacheQuality, setDuplicateParentStateEnabled, setElevation, setEnabled, setFadingEdgeLength, setFilterTouchesWhenObscured, setFitsSystemWindows, setForeground, setForegroundGravity, setForegroundTintList, setForegroundTintMode, setHapticFeedbackEnabled, setHasTransientState, setHorizontalFadingEdgeEnabled, setHorizontalScrollBarEnabled, setHovered, setId, setImportantForAccessibility, setKeepScreenOn, setLabelFor, setLayerPaint, setLayerType, setLayoutDirection, setLayoutParams, setLeft, setLongClickable, setMeasuredDimension, setMinimumHeight, setMinimumWidth, setNestedScrollingEnabled, setNextFocusDownId, setNextFocusForwardId, setNextFocusLeftId, setNextFocusRightId, setNextFocusUpId, setOnApplyWindowInsetsListener, setOnContextClickListener, setOnCreateContextMenuListener, setOnDragListener, setOnFocusChangeListener, setOnGenericMotionListener, setOnHoverListener, setOnKeyListener, setOnLongClickListener, setOnScrollChangeListener, setOnSystemUiVisibilityChangeListener, setOnTouchListener, setOutlineProvider, setPadding, setPaddingRelative, setPivotX, setPivotY, setPressed, setRight, setRotation, setRotationX, setRotationY, setSaveEnabled, setSaveFromParentEnabled, setScaleX, setScaleY, setScrollBarDefaultDelayBeforeFade, setScrollBarFadeDuration, setScrollbarFadingEnabled, setScrollBarSize, setScrollContainer, setScrollIndicators, setScrollIndicators, setScrollX, setScrollY, setSelected, setSoundEffectsEnabled, setStateListAnimator, setSystemUiVisibility, setTag, setTag, setTextAlignment, setTextDirection, setTop, setTouchDelegate, setTransitionName, setTranslationX, setTranslationY, setTranslationZ, setVerticalFadingEdgeEnabled, setVerticalScrollBarEnabled, setVisibility, setWillNotCacheDrawing, setWillNotDraw, setX, setY, setZ, showContextMenu, startActionMode, startActionMode, startAnimation, startDrag, startNestedScroll, stopNestedScroll, toString, unscheduleDrawable, unscheduleDrawable, willNotCacheDrawing, willNotDraw
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
        +
      • + + +

        Methods inherited from interface android.view.ViewParent

        +canResolveLayoutDirection, canResolveTextAlignment, canResolveTextDirection, createContextMenu, getLayoutDirection, getParent, getParentForAccessibility, getTextAlignment, getTextDirection, isLayoutDirectionResolved, isLayoutRequested, isTextAlignmentResolved, isTextDirectionResolved, requestFitSystemWindows
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        HabitCardListView

        +
        public HabitCardListView(android.content.Context context,
        +                         android.util.AttributeSet attrs)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        buildCardView

        +
        public android.view.View buildCardView(@Nullable
        +                                       HabitCardView cardView,
        +                                       @NonNull
        +                                       Habit habit,
        +                                       int score,
        +                                       int[] checkmarks,
        +                                       boolean selected)
        +
        Builds a new HabitCardView to be eventually added to this list, + containing the given data.
        +
        +
        Parameters:
        +
        cardView - an old HabitCardView that should be reused if possible, + possibly null
        +
        habit - the habit for this card
        +
        score - the current score for the habit
        +
        checkmarks - the list of checkmark values to be included in the + card
        +
        selected - true if the card is selected, false otherwise
        +
        Returns:
        +
        the HabitCardView generated
        +
        +
      • +
      + + + +
        +
      • +

        setAdapter

        +
        public void setAdapter(android.widget.ListAdapter adapter)
        +
        Description copied from class: com.mobeta.android.dslv.DragSortListView
        +
        For each DragSortListView Listener interface implemented by + adapter, this method calls the appropriate + set*Listener method with adapter as the argument.
        +
        +
        Overrides:
        +
        setAdapter in class com.mobeta.android.dslv.DragSortListView
        +
        Parameters:
        +
        adapter - The ListAdapter providing data to back + DragSortListView.
        +
        See Also:
        +
        ListView.setAdapter(android.widget.ListAdapter)
        +
        +
      • +
      + + + + + + + +
        +
      • +

        toggleShowArchived

        +
        public void toggleShowArchived()
        +
      • +
      + + + +
        +
      • +

        onAttachedToWindow

        +
        protected void onAttachedToWindow()
        +
        +
        Overrides:
        +
        onAttachedToWindow in class android.widget.AbsListView
        +
        +
      • +
      + + + +
        +
      • +

        onDetachedFromWindow

        +
        protected void onDetachedFromWindow()
        +
        +
        Overrides:
        +
        onDetachedFromWindow in class android.widget.AbsListView
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/list/views/HabitCardView$$ViewBinder.InnerUnbinder.html b/javadoc/org/isoron/uhabits/ui/habits/list/views/HabitCardView$$ViewBinder.InnerUnbinder.html new file mode 100644 index 000000000..4ca3efad2 --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/list/views/HabitCardView$$ViewBinder.InnerUnbinder.html @@ -0,0 +1,316 @@ + + + + + +HabitCardView$$ViewBinder.InnerUnbinder + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.list.views
+

Class HabitCardView$$ViewBinder.InnerUnbinder<T extends HabitCardView>

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    butterknife.Unbinder
    +
    +
    +
    Enclosing class:
    +
    HabitCardView$$ViewBinder<T extends HabitCardView>
    +
    +
    +
    +
    protected static class HabitCardView$$ViewBinder.InnerUnbinder<T extends HabitCardView>
    +extends java.lang.Object
    +implements butterknife.Unbinder
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      +
        +
      • + + +

        Fields inherited from interface butterknife.Unbinder

        +EMPTY
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + + + +
      Constructors 
      ModifierConstructor and Description
      protected InnerUnbinder(T target) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      voidunbind() 
      protected voidunbind(T target) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + + + +
        +
      • +

        InnerUnbinder

        +
        protected InnerUnbinder(T target)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        unbind

        +
        public final void unbind()
        +
        +
        Specified by:
        +
        unbind in interface butterknife.Unbinder
        +
        +
      • +
      + + + + + +
        +
      • +

        unbind

        +
        protected void unbind(T target)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/list/views/HabitCardView$$ViewBinder.html b/javadoc/org/isoron/uhabits/ui/habits/list/views/HabitCardView$$ViewBinder.html new file mode 100644 index 000000000..3466b1b31 --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/list/views/HabitCardView$$ViewBinder.html @@ -0,0 +1,318 @@ + + + + + +HabitCardView$$ViewBinder + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.list.views
+

Class HabitCardView$$ViewBinder<T extends HabitCardView>

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    butterknife.internal.ViewBinder<T>
    +
    +
    +
    +
    public class HabitCardView$$ViewBinder<T extends HabitCardView>
    +extends java.lang.Object
    +implements butterknife.internal.ViewBinder<T>
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        HabitCardView$$ViewBinder

        +
        public HabitCardView$$ViewBinder()
        +
      • +
      +
    • +
    + + +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/list/views/HabitCardView.Controller.html b/javadoc/org/isoron/uhabits/ui/habits/list/views/HabitCardView.Controller.html new file mode 100644 index 000000000..68878b593 --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/list/views/HabitCardView.Controller.html @@ -0,0 +1,199 @@ + + + + + +HabitCardView.Controller (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.list.views
+

Interface HabitCardView.Controller

+
+
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/list/views/HabitCardView.html b/javadoc/org/isoron/uhabits/ui/habits/list/views/HabitCardView.html new file mode 100644 index 000000000..bc1db0ca7 --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/list/views/HabitCardView.html @@ -0,0 +1,479 @@ + + + + + +HabitCardView (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.list.views
+

Class HabitCardView

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    android.graphics.drawable.Drawable.Callback, android.view.accessibility.AccessibilityEventSource, android.view.KeyEvent.Callback, android.view.ViewManager, android.view.ViewParent
    +
    +
    +
    +
    public class HabitCardView
    +extends android.widget.FrameLayout
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      + + + + + + + + + + +
      Nested Classes 
      Modifier and TypeClass and Description
      static interface HabitCardView.Controller 
      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.widget.FrameLayout

        +android.widget.FrameLayout.LayoutParams
      • +
      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.view.ViewGroup

        +android.view.ViewGroup.MarginLayoutParams, android.view.ViewGroup.OnHierarchyChangeListener
      • +
      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.view.View

        +android.view.View.AccessibilityDelegate, android.view.View.BaseSavedState, android.view.View.DragShadowBuilder, android.view.View.MeasureSpec, android.view.View.OnApplyWindowInsetsListener, android.view.View.OnAttachStateChangeListener, android.view.View.OnClickListener, android.view.View.OnContextClickListener, android.view.View.OnCreateContextMenuListener, android.view.View.OnDragListener, android.view.View.OnFocusChangeListener, android.view.View.OnGenericMotionListener, android.view.View.OnHoverListener, android.view.View.OnKeyListener, android.view.View.OnLayoutChangeListener, android.view.View.OnLongClickListener, android.view.View.OnScrollChangeListener, android.view.View.OnSystemUiVisibilityChangeListener, android.view.View.OnTouchListener
      • +
      +
    • +
    + +
      +
    • + + +

      Field Summary

      +
        +
      • + + +

        Fields inherited from class android.view.ViewGroup

        +CLIP_TO_PADDING_MASK, FOCUS_AFTER_DESCENDANTS, FOCUS_BEFORE_DESCENDANTS, FOCUS_BLOCK_DESCENDANTS, LAYOUT_MODE_CLIP_BOUNDS, LAYOUT_MODE_OPTICAL_BOUNDS, PERSISTENT_ALL_CACHES, PERSISTENT_ANIMATION_CACHE, PERSISTENT_NO_CACHE, PERSISTENT_SCROLLING_CACHE
      • +
      +
        +
      • + + +

        Fields inherited from class android.view.View

        +ACCESSIBILITY_LIVE_REGION_ASSERTIVE, ACCESSIBILITY_LIVE_REGION_NONE, ACCESSIBILITY_LIVE_REGION_POLITE, ALPHA, DRAWING_CACHE_QUALITY_AUTO, DRAWING_CACHE_QUALITY_HIGH, DRAWING_CACHE_QUALITY_LOW, EMPTY_STATE_SET, ENABLED_FOCUSED_SELECTED_STATE_SET, ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, ENABLED_FOCUSED_STATE_SET, ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET, ENABLED_SELECTED_STATE_SET, ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET, ENABLED_STATE_SET, ENABLED_WINDOW_FOCUSED_STATE_SET, FIND_VIEWS_WITH_CONTENT_DESCRIPTION, FIND_VIEWS_WITH_TEXT, FOCUS_BACKWARD, FOCUS_DOWN, FOCUS_FORWARD, FOCUS_LEFT, FOCUS_RIGHT, FOCUS_UP, FOCUSABLES_ALL, FOCUSABLES_TOUCH_MODE, FOCUSED_SELECTED_STATE_SET, FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, FOCUSED_STATE_SET, FOCUSED_WINDOW_FOCUSED_STATE_SET, GONE, HAPTIC_FEEDBACK_ENABLED, IMPORTANT_FOR_ACCESSIBILITY_AUTO, IMPORTANT_FOR_ACCESSIBILITY_NO, IMPORTANT_FOR_ACCESSIBILITY_NO_HIDE_DESCENDANTS, IMPORTANT_FOR_ACCESSIBILITY_YES, INVISIBLE, KEEP_SCREEN_ON, LAYER_TYPE_HARDWARE, LAYER_TYPE_NONE, LAYER_TYPE_SOFTWARE, LAYOUT_DIRECTION_INHERIT, LAYOUT_DIRECTION_LOCALE, LAYOUT_DIRECTION_LTR, LAYOUT_DIRECTION_RTL, MEASURED_HEIGHT_STATE_SHIFT, MEASURED_SIZE_MASK, MEASURED_STATE_MASK, MEASURED_STATE_TOO_SMALL, NO_ID, OVER_SCROLL_ALWAYS, OVER_SCROLL_IF_CONTENT_SCROLLS, OVER_SCROLL_NEVER, PRESSED_ENABLED_FOCUSED_SELECTED_STATE_SET, PRESSED_ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_FOCUSED_STATE_SET, PRESSED_ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_SELECTED_STATE_SET, PRESSED_ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_STATE_SET, PRESSED_ENABLED_WINDOW_FOCUSED_STATE_SET, PRESSED_FOCUSED_SELECTED_STATE_SET, PRESSED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_FOCUSED_STATE_SET, PRESSED_FOCUSED_WINDOW_FOCUSED_STATE_SET, PRESSED_SELECTED_STATE_SET, PRESSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_STATE_SET, PRESSED_WINDOW_FOCUSED_STATE_SET, ROTATION, ROTATION_X, ROTATION_Y, SCALE_X, SCALE_Y, SCREEN_STATE_OFF, SCREEN_STATE_ON, SCROLL_AXIS_HORIZONTAL, SCROLL_AXIS_NONE, SCROLL_AXIS_VERTICAL, SCROLL_INDICATOR_BOTTOM, SCROLL_INDICATOR_END, SCROLL_INDICATOR_LEFT, SCROLL_INDICATOR_RIGHT, SCROLL_INDICATOR_START, SCROLL_INDICATOR_TOP, SCROLLBAR_POSITION_DEFAULT, SCROLLBAR_POSITION_LEFT, SCROLLBAR_POSITION_RIGHT, SCROLLBARS_INSIDE_INSET, SCROLLBARS_INSIDE_OVERLAY, SCROLLBARS_OUTSIDE_INSET, SCROLLBARS_OUTSIDE_OVERLAY, SELECTED_STATE_SET, SELECTED_WINDOW_FOCUSED_STATE_SET, SOUND_EFFECTS_ENABLED, STATUS_BAR_HIDDEN, STATUS_BAR_VISIBLE, SYSTEM_UI_FLAG_FULLSCREEN, SYSTEM_UI_FLAG_HIDE_NAVIGATION, SYSTEM_UI_FLAG_IMMERSIVE, SYSTEM_UI_FLAG_IMMERSIVE_STICKY, SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN, SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION, SYSTEM_UI_FLAG_LAYOUT_STABLE, SYSTEM_UI_FLAG_LIGHT_STATUS_BAR, SYSTEM_UI_FLAG_LOW_PROFILE, SYSTEM_UI_FLAG_VISIBLE, SYSTEM_UI_LAYOUT_FLAGS, TEXT_ALIGNMENT_CENTER, TEXT_ALIGNMENT_GRAVITY, TEXT_ALIGNMENT_INHERIT, TEXT_ALIGNMENT_TEXT_END, TEXT_ALIGNMENT_TEXT_START, TEXT_ALIGNMENT_VIEW_END, TEXT_ALIGNMENT_VIEW_START, TEXT_DIRECTION_ANY_RTL, TEXT_DIRECTION_FIRST_STRONG, TEXT_DIRECTION_FIRST_STRONG_LTR, TEXT_DIRECTION_FIRST_STRONG_RTL, TEXT_DIRECTION_INHERIT, TEXT_DIRECTION_LOCALE, TEXT_DIRECTION_LTR, TEXT_DIRECTION_RTL, TRANSLATION_X, TRANSLATION_Y, TRANSLATION_Z, VIEW_LOG_TAG, VISIBLE, WINDOW_FOCUSED_STATE_SET, X, Y, Z
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + + + + + + + +
      Constructors 
      Constructor and Description
      HabitCardView(android.content.Context context) 
      HabitCardView(android.content.Context context, + android.util.AttributeSet attrs) 
      HabitCardView(android.content.Context context, + android.util.AttributeSet attrs, + int defStyleAttr) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      voidsetCheckmarkValues(int[] checkmarks) 
      voidsetController(HabitCardView.Controller controller) 
      voidsetHabit(Habit habit) 
      voidsetScore(int score) 
      voidsetSelected(boolean isSelected) 
      voidtriggerRipple(float x, + float y) 
      +
        +
      • + + +

        Methods inherited from class android.widget.FrameLayout

        +checkLayoutParams, generateDefaultLayoutParams, generateLayoutParams, generateLayoutParams, getAccessibilityClassName, getConsiderGoneChildrenWhenMeasuring, getMeasureAllChildren, onLayout, onMeasure, setForegroundGravity, setMeasureAllChildren, shouldDelayChildPressedState
      • +
      +
        +
      • + + +

        Methods inherited from class android.view.ViewGroup

        +addChildrenForAccessibility, addFocusables, addStatesFromChildren, addTouchables, addView, addView, addView, addView, addView, addViewInLayout, addViewInLayout, attachLayoutAnimationParameters, attachViewToParent, bringChildToFront, canAnimate, childDrawableStateChanged, childHasTransientStateChanged, cleanupLayoutState, clearChildFocus, clearDisappearingChildren, clearFocus, debug, detachAllViewsFromParent, detachViewFromParent, detachViewFromParent, detachViewsFromParent, dispatchApplyWindowInsets, dispatchConfigurationChanged, dispatchDisplayHint, dispatchDragEvent, dispatchDraw, dispatchDrawableHotspotChanged, dispatchFreezeSelfOnly, dispatchGenericFocusedEvent, dispatchGenericPointerEvent, dispatchHoverEvent, dispatchKeyEvent, dispatchKeyEventPreIme, dispatchKeyShortcutEvent, dispatchProvideStructure, dispatchRestoreInstanceState, dispatchSaveInstanceState, dispatchSetActivated, dispatchSetPressed, dispatchSetSelected, dispatchSystemUiVisibilityChanged, dispatchThawSelfOnly, dispatchTouchEvent, dispatchTrackballEvent, dispatchUnhandledMove, dispatchVisibilityChanged, dispatchWindowFocusChanged, dispatchWindowSystemUiVisiblityChanged, dispatchWindowVisibilityChanged, drawableStateChanged, drawChild, endViewTransition, findFocus, findViewsWithText, focusableViewAvailable, focusSearch, gatherTransparentRegion, getChildAt, getChildCount, getChildDrawingOrder, getChildMeasureSpec, getChildStaticTransformation, getChildVisibleRect, getClipChildren, getClipToPadding, getDescendantFocusability, getFocusedChild, getLayoutAnimation, getLayoutAnimationListener, getLayoutMode, getLayoutTransition, getNestedScrollAxes, getOverlay, getPersistentDrawingCache, getTouchscreenBlocksFocus, hasFocus, hasFocusable, hasTransientState, indexOfChild, invalidateChild, invalidateChildInParent, isAlwaysDrawnWithCacheEnabled, isAnimationCacheEnabled, isChildrenDrawingOrderEnabled, isChildrenDrawnWithCacheEnabled, isMotionEventSplittingEnabled, isTransitionGroup, jumpDrawablesToCurrentState, layout, measureChild, measureChildren, measureChildWithMargins, notifySubtreeAccessibilityStateChanged, offsetDescendantRectToMyCoords, offsetRectIntoDescendantCoords, onAttachedToWindow, onCreateDrawableState, onDetachedFromWindow, onInterceptHoverEvent, onInterceptTouchEvent, onNestedFling, onNestedPreFling, onNestedPrePerformAccessibilityAction, onNestedPreScroll, onNestedScroll, onNestedScrollAccepted, onRequestFocusInDescendants, onRequestSendAccessibilityEvent, onStartNestedScroll, onStopNestedScroll, onViewAdded, onViewRemoved, recomputeViewAttributes, removeAllViews, removeAllViewsInLayout, removeDetachedView, removeView, removeViewAt, removeViewInLayout, removeViews, removeViewsInLayout, requestChildFocus, requestChildRectangleOnScreen, requestDisallowInterceptTouchEvent, requestFocus, requestSendAccessibilityEvent, requestTransparentRegion, scheduleLayoutAnimation, setAddStatesFromChildren, setAlwaysDrawnWithCacheEnabled, setAnimationCacheEnabled, setChildrenDrawingCacheEnabled, setChildrenDrawingOrderEnabled, setChildrenDrawnWithCacheEnabled, setClipChildren, setClipToPadding, setDescendantFocusability, setLayoutAnimation, setLayoutAnimationListener, setLayoutMode, setLayoutTransition, setMotionEventSplittingEnabled, setOnHierarchyChangeListener, setPersistentDrawingCache, setStaticTransformationsEnabled, setTouchscreenBlocksFocus, setTransitionGroup, showContextMenuForChild, startActionModeForChild, startActionModeForChild, startLayoutAnimation, startViewTransition, updateViewLayout
      • +
      +
        +
      • + + +

        Methods inherited from class android.view.View

        +addFocusables, addOnAttachStateChangeListener, addOnLayoutChangeListener, animate, announceForAccessibility, awakenScrollBars, awakenScrollBars, awakenScrollBars, bringToFront, buildDrawingCache, buildDrawingCache, buildLayer, callOnClick, cancelLongPress, cancelPendingInputEvents, canResolveLayoutDirection, canResolveTextAlignment, canResolveTextDirection, canScrollHorizontally, canScrollVertically, checkInputConnectionProxy, clearAnimation, combineMeasuredStates, computeHorizontalScrollExtent, computeHorizontalScrollOffset, computeHorizontalScrollRange, computeScroll, computeSystemWindowInsets, computeVerticalScrollExtent, computeVerticalScrollOffset, computeVerticalScrollRange, createAccessibilityNodeInfo, createContextMenu, destroyDrawingCache, dispatchGenericMotionEvent, dispatchNestedFling, dispatchNestedPreFling, dispatchNestedPrePerformAccessibilityAction, dispatchNestedPreScroll, dispatchNestedScroll, dispatchPopulateAccessibilityEvent, draw, drawableHotspotChanged, findViewById, findViewWithTag, fitSystemWindows, focusSearch, forceLayout, generateViewId, getAccessibilityLiveRegion, getAccessibilityNodeProvider, getAccessibilityTraversalAfter, getAccessibilityTraversalBefore, getAlpha, getAnimation, getApplicationWindowToken, getBackground, getBackgroundTintList, getBackgroundTintMode, getBaseline, getBottom, getBottomFadingEdgeStrength, getBottomPaddingOffset, getCameraDistance, getClipBounds, getClipBounds, getClipToOutline, getContentDescription, getContext, getContextMenuInfo, getDefaultSize, getDisplay, getDrawableState, getDrawingCache, getDrawingCache, getDrawingCacheBackgroundColor, getDrawingCacheQuality, getDrawingRect, getDrawingTime, getElevation, getFilterTouchesWhenObscured, getFitsSystemWindows, getFocusables, getFocusedRect, getForeground, getForegroundGravity, getForegroundTintList, getForegroundTintMode, getGlobalVisibleRect, getGlobalVisibleRect, getHandler, getHeight, getHitRect, getHorizontalFadingEdgeLength, getHorizontalScrollbarHeight, getId, getImportantForAccessibility, getKeepScreenOn, getKeyDispatcherState, getLabelFor, getLayerType, getLayoutDirection, getLayoutParams, getLeft, getLeftFadingEdgeStrength, getLeftPaddingOffset, getLocalVisibleRect, getLocationInWindow, getLocationOnScreen, getMatrix, getMeasuredHeight, getMeasuredHeightAndState, getMeasuredState, getMeasuredWidth, getMeasuredWidthAndState, getMinimumHeight, getMinimumWidth, getNextFocusDownId, getNextFocusForwardId, getNextFocusLeftId, getNextFocusRightId, getNextFocusUpId, getOnFocusChangeListener, getOutlineProvider, getOverScrollMode, getPaddingBottom, getPaddingEnd, getPaddingLeft, getPaddingRight, getPaddingStart, getPaddingTop, getParent, getParentForAccessibility, getPivotX, getPivotY, getResources, getRight, getRightFadingEdgeStrength, getRightPaddingOffset, getRootView, getRootWindowInsets, getRotation, getRotationX, getRotationY, getScaleX, getScaleY, getScrollBarDefaultDelayBeforeFade, getScrollBarFadeDuration, getScrollBarSize, getScrollBarStyle, getScrollIndicators, getScrollX, getScrollY, getSolidColor, getStateListAnimator, getSuggestedMinimumHeight, getSuggestedMinimumWidth, getSystemUiVisibility, getTag, getTag, getTextAlignment, getTextDirection, getTop, getTopFadingEdgeStrength, getTopPaddingOffset, getTouchables, getTouchDelegate, getTransitionName, getTranslationX, getTranslationY, getTranslationZ, getVerticalFadingEdgeLength, getVerticalScrollbarPosition, getVerticalScrollbarWidth, getViewTreeObserver, getVisibility, getWidth, getWindowAttachCount, getWindowId, getWindowSystemUiVisibility, getWindowToken, getWindowVisibility, getWindowVisibleDisplayFrame, getX, getY, getZ, hasNestedScrollingParent, hasOnClickListeners, hasOverlappingRendering, hasWindowFocus, inflate, invalidate, invalidate, invalidate, invalidateDrawable, invalidateOutline, isAccessibilityFocused, isActivated, isAttachedToWindow, isClickable, isContextClickable, isDirty, isDrawingCacheEnabled, isDuplicateParentStateEnabled, isEnabled, isFocusable, isFocusableInTouchMode, isFocused, isHapticFeedbackEnabled, isHardwareAccelerated, isHorizontalFadingEdgeEnabled, isHorizontalScrollBarEnabled, isHovered, isImportantForAccessibility, isInEditMode, isInLayout, isInTouchMode, isLaidOut, isLayoutDirectionResolved, isLayoutRequested, isLongClickable, isNestedScrollingEnabled, isOpaque, isPaddingOffsetRequired, isPaddingRelative, isPressed, isSaveEnabled, isSaveFromParentEnabled, isScrollbarFadingEnabled, isScrollContainer, isSelected, isShown, isSoundEffectsEnabled, isTextAlignmentResolved, isTextDirectionResolved, isVerticalFadingEdgeEnabled, isVerticalScrollBarEnabled, measure, mergeDrawableStates, offsetLeftAndRight, offsetTopAndBottom, onAnimationEnd, onAnimationStart, onApplyWindowInsets, onCancelPendingInputEvents, onCheckIsTextEditor, onConfigurationChanged, onCreateContextMenu, onCreateInputConnection, onDisplayHint, onDragEvent, onDraw, onDrawForeground, onDrawScrollBars, onFilterTouchEventForSecurity, onFinishInflate, onFinishTemporaryDetach, onFocusChanged, onGenericMotionEvent, onHoverChanged, onHoverEvent, onInitializeAccessibilityEvent, onInitializeAccessibilityNodeInfo, onKeyDown, onKeyLongPress, onKeyMultiple, onKeyPreIme, onKeyShortcut, onKeyUp, onOverScrolled, onPopulateAccessibilityEvent, onProvideStructure, onProvideVirtualStructure, onRestoreInstanceState, onRtlPropertiesChanged, onSaveInstanceState, onScreenStateChanged, onScrollChanged, onSetAlpha, onSizeChanged, onStartTemporaryDetach, onTouchEvent, onTrackballEvent, onVisibilityChanged, onWindowFocusChanged, onWindowSystemUiVisibilityChanged, onWindowVisibilityChanged, overScrollBy, performAccessibilityAction, performClick, performContextClick, performHapticFeedback, performHapticFeedback, performLongClick, playSoundEffect, post, postDelayed, postInvalidate, postInvalidate, postInvalidateDelayed, postInvalidateDelayed, postInvalidateOnAnimation, postInvalidateOnAnimation, postOnAnimation, postOnAnimationDelayed, refreshDrawableState, removeCallbacks, removeOnAttachStateChangeListener, removeOnLayoutChangeListener, requestApplyInsets, requestFitSystemWindows, requestFocus, requestFocus, requestFocusFromTouch, requestLayout, requestRectangleOnScreen, requestRectangleOnScreen, requestUnbufferedDispatch, resolveSize, resolveSizeAndState, restoreHierarchyState, saveHierarchyState, scheduleDrawable, scrollBy, scrollTo, sendAccessibilityEvent, sendAccessibilityEventUnchecked, setAccessibilityDelegate, setAccessibilityLiveRegion, setAccessibilityTraversalAfter, setAccessibilityTraversalBefore, setActivated, setAlpha, setAnimation, setBackground, setBackgroundColor, setBackgroundDrawable, setBackgroundResource, setBackgroundTintList, setBackgroundTintMode, setBottom, setCameraDistance, setClickable, setClipBounds, setClipToOutline, setContentDescription, setContextClickable, setDrawingCacheBackgroundColor, setDrawingCacheEnabled, setDrawingCacheQuality, setDuplicateParentStateEnabled, setElevation, setEnabled, setFadingEdgeLength, setFilterTouchesWhenObscured, setFitsSystemWindows, setFocusable, setFocusableInTouchMode, setForeground, setForegroundTintList, setForegroundTintMode, setHapticFeedbackEnabled, setHasTransientState, setHorizontalFadingEdgeEnabled, setHorizontalScrollBarEnabled, setHovered, setId, setImportantForAccessibility, setKeepScreenOn, setLabelFor, setLayerPaint, setLayerType, setLayoutDirection, setLayoutParams, setLeft, setLongClickable, setMeasuredDimension, setMinimumHeight, setMinimumWidth, setNestedScrollingEnabled, setNextFocusDownId, setNextFocusForwardId, setNextFocusLeftId, setNextFocusRightId, setNextFocusUpId, setOnApplyWindowInsetsListener, setOnClickListener, setOnContextClickListener, setOnCreateContextMenuListener, setOnDragListener, setOnFocusChangeListener, setOnGenericMotionListener, setOnHoverListener, setOnKeyListener, setOnLongClickListener, setOnScrollChangeListener, setOnSystemUiVisibilityChangeListener, setOnTouchListener, setOutlineProvider, setOverScrollMode, setPadding, setPaddingRelative, setPivotX, setPivotY, setPressed, setRight, setRotation, setRotationX, setRotationY, setSaveEnabled, setSaveFromParentEnabled, setScaleX, setScaleY, setScrollBarDefaultDelayBeforeFade, setScrollBarFadeDuration, setScrollbarFadingEnabled, setScrollBarSize, setScrollBarStyle, setScrollContainer, setScrollIndicators, setScrollIndicators, setScrollX, setScrollY, setSoundEffectsEnabled, setStateListAnimator, setSystemUiVisibility, setTag, setTag, setTextAlignment, setTextDirection, setTop, setTouchDelegate, setTransitionName, setTranslationX, setTranslationY, setTranslationZ, setVerticalFadingEdgeEnabled, setVerticalScrollBarEnabled, setVerticalScrollbarPosition, setVisibility, setWillNotCacheDrawing, setWillNotDraw, setX, setY, setZ, showContextMenu, startActionMode, startActionMode, startAnimation, startDrag, startNestedScroll, stopNestedScroll, toString, unscheduleDrawable, unscheduleDrawable, verifyDrawable, willNotCacheDrawing, willNotDraw
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
        +
      • + + +

        Methods inherited from interface android.view.ViewParent

        +canResolveLayoutDirection, canResolveTextAlignment, canResolveTextDirection, createContextMenu, getLayoutDirection, getParent, getParentForAccessibility, getTextAlignment, getTextDirection, isLayoutDirectionResolved, isLayoutRequested, isTextAlignmentResolved, isTextDirectionResolved, requestFitSystemWindows, requestLayout
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        HabitCardView

        +
        public HabitCardView(android.content.Context context)
        +
      • +
      + + + +
        +
      • +

        HabitCardView

        +
        public HabitCardView(android.content.Context context,
        +                     android.util.AttributeSet attrs)
        +
      • +
      + + + +
        +
      • +

        HabitCardView

        +
        public HabitCardView(android.content.Context context,
        +                     android.util.AttributeSet attrs,
        +                     int defStyleAttr)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        setCheckmarkValues

        +
        public void setCheckmarkValues(int[] checkmarks)
        +
      • +
      + + + + + + + +
        +
      • +

        setHabit

        +
        public void setHabit(Habit habit)
        +
      • +
      + + + +
        +
      • +

        setScore

        +
        public void setScore(int score)
        +
      • +
      + + + +
        +
      • +

        setSelected

        +
        public void setSelected(boolean isSelected)
        +
        +
        Overrides:
        +
        setSelected in class android.view.View
        +
        +
      • +
      + + + +
        +
      • +

        triggerRipple

        +
        public void triggerRipple(float x,
        +                          float y)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/list/views/HeaderView.html b/javadoc/org/isoron/uhabits/ui/habits/list/views/HeaderView.html new file mode 100644 index 000000000..675686411 --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/list/views/HeaderView.html @@ -0,0 +1,382 @@ + + + + + +HeaderView (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.list.views
+

Class HeaderView

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    android.graphics.drawable.Drawable.Callback, android.view.accessibility.AccessibilityEventSource, android.view.KeyEvent.Callback, android.view.ViewManager, android.view.ViewParent
    +
    +
    +
    +
    public class HeaderView
    +extends android.widget.LinearLayout
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.widget.LinearLayout

        +android.widget.LinearLayout.LayoutParams
      • +
      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.view.ViewGroup

        +android.view.ViewGroup.MarginLayoutParams, android.view.ViewGroup.OnHierarchyChangeListener
      • +
      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.view.View

        +android.view.View.AccessibilityDelegate, android.view.View.BaseSavedState, android.view.View.DragShadowBuilder, android.view.View.MeasureSpec, android.view.View.OnApplyWindowInsetsListener, android.view.View.OnAttachStateChangeListener, android.view.View.OnClickListener, android.view.View.OnContextClickListener, android.view.View.OnCreateContextMenuListener, android.view.View.OnDragListener, android.view.View.OnFocusChangeListener, android.view.View.OnGenericMotionListener, android.view.View.OnHoverListener, android.view.View.OnKeyListener, android.view.View.OnLayoutChangeListener, android.view.View.OnLongClickListener, android.view.View.OnScrollChangeListener, android.view.View.OnSystemUiVisibilityChangeListener, android.view.View.OnTouchListener
      • +
      +
    • +
    + +
      +
    • + + +

      Field Summary

      +
        +
      • + + +

        Fields inherited from class android.widget.LinearLayout

        +HORIZONTAL, SHOW_DIVIDER_BEGINNING, SHOW_DIVIDER_END, SHOW_DIVIDER_MIDDLE, SHOW_DIVIDER_NONE, VERTICAL
      • +
      +
        +
      • + + +

        Fields inherited from class android.view.ViewGroup

        +CLIP_TO_PADDING_MASK, FOCUS_AFTER_DESCENDANTS, FOCUS_BEFORE_DESCENDANTS, FOCUS_BLOCK_DESCENDANTS, LAYOUT_MODE_CLIP_BOUNDS, LAYOUT_MODE_OPTICAL_BOUNDS, PERSISTENT_ALL_CACHES, PERSISTENT_ANIMATION_CACHE, PERSISTENT_NO_CACHE, PERSISTENT_SCROLLING_CACHE
      • +
      +
        +
      • + + +

        Fields inherited from class android.view.View

        +ACCESSIBILITY_LIVE_REGION_ASSERTIVE, ACCESSIBILITY_LIVE_REGION_NONE, ACCESSIBILITY_LIVE_REGION_POLITE, ALPHA, DRAWING_CACHE_QUALITY_AUTO, DRAWING_CACHE_QUALITY_HIGH, DRAWING_CACHE_QUALITY_LOW, EMPTY_STATE_SET, ENABLED_FOCUSED_SELECTED_STATE_SET, ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, ENABLED_FOCUSED_STATE_SET, ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET, ENABLED_SELECTED_STATE_SET, ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET, ENABLED_STATE_SET, ENABLED_WINDOW_FOCUSED_STATE_SET, FIND_VIEWS_WITH_CONTENT_DESCRIPTION, FIND_VIEWS_WITH_TEXT, FOCUS_BACKWARD, FOCUS_DOWN, FOCUS_FORWARD, FOCUS_LEFT, FOCUS_RIGHT, FOCUS_UP, FOCUSABLES_ALL, FOCUSABLES_TOUCH_MODE, FOCUSED_SELECTED_STATE_SET, FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, FOCUSED_STATE_SET, FOCUSED_WINDOW_FOCUSED_STATE_SET, GONE, HAPTIC_FEEDBACK_ENABLED, IMPORTANT_FOR_ACCESSIBILITY_AUTO, IMPORTANT_FOR_ACCESSIBILITY_NO, IMPORTANT_FOR_ACCESSIBILITY_NO_HIDE_DESCENDANTS, IMPORTANT_FOR_ACCESSIBILITY_YES, INVISIBLE, KEEP_SCREEN_ON, LAYER_TYPE_HARDWARE, LAYER_TYPE_NONE, LAYER_TYPE_SOFTWARE, LAYOUT_DIRECTION_INHERIT, LAYOUT_DIRECTION_LOCALE, LAYOUT_DIRECTION_LTR, LAYOUT_DIRECTION_RTL, MEASURED_HEIGHT_STATE_SHIFT, MEASURED_SIZE_MASK, MEASURED_STATE_MASK, MEASURED_STATE_TOO_SMALL, NO_ID, OVER_SCROLL_ALWAYS, OVER_SCROLL_IF_CONTENT_SCROLLS, OVER_SCROLL_NEVER, PRESSED_ENABLED_FOCUSED_SELECTED_STATE_SET, PRESSED_ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_FOCUSED_STATE_SET, PRESSED_ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_SELECTED_STATE_SET, PRESSED_ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_STATE_SET, PRESSED_ENABLED_WINDOW_FOCUSED_STATE_SET, PRESSED_FOCUSED_SELECTED_STATE_SET, PRESSED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_FOCUSED_STATE_SET, PRESSED_FOCUSED_WINDOW_FOCUSED_STATE_SET, PRESSED_SELECTED_STATE_SET, PRESSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_STATE_SET, PRESSED_WINDOW_FOCUSED_STATE_SET, ROTATION, ROTATION_X, ROTATION_Y, SCALE_X, SCALE_Y, SCREEN_STATE_OFF, SCREEN_STATE_ON, SCROLL_AXIS_HORIZONTAL, SCROLL_AXIS_NONE, SCROLL_AXIS_VERTICAL, SCROLL_INDICATOR_BOTTOM, SCROLL_INDICATOR_END, SCROLL_INDICATOR_LEFT, SCROLL_INDICATOR_RIGHT, SCROLL_INDICATOR_START, SCROLL_INDICATOR_TOP, SCROLLBAR_POSITION_DEFAULT, SCROLLBAR_POSITION_LEFT, SCROLLBAR_POSITION_RIGHT, SCROLLBARS_INSIDE_INSET, SCROLLBARS_INSIDE_OVERLAY, SCROLLBARS_OUTSIDE_INSET, SCROLLBARS_OUTSIDE_OVERLAY, SELECTED_STATE_SET, SELECTED_WINDOW_FOCUSED_STATE_SET, SOUND_EFFECTS_ENABLED, STATUS_BAR_HIDDEN, STATUS_BAR_VISIBLE, SYSTEM_UI_FLAG_FULLSCREEN, SYSTEM_UI_FLAG_HIDE_NAVIGATION, SYSTEM_UI_FLAG_IMMERSIVE, SYSTEM_UI_FLAG_IMMERSIVE_STICKY, SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN, SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION, SYSTEM_UI_FLAG_LAYOUT_STABLE, SYSTEM_UI_FLAG_LIGHT_STATUS_BAR, SYSTEM_UI_FLAG_LOW_PROFILE, SYSTEM_UI_FLAG_VISIBLE, SYSTEM_UI_LAYOUT_FLAGS, TEXT_ALIGNMENT_CENTER, TEXT_ALIGNMENT_GRAVITY, TEXT_ALIGNMENT_INHERIT, TEXT_ALIGNMENT_TEXT_END, TEXT_ALIGNMENT_TEXT_START, TEXT_ALIGNMENT_VIEW_END, TEXT_ALIGNMENT_VIEW_START, TEXT_DIRECTION_ANY_RTL, TEXT_DIRECTION_FIRST_STRONG, TEXT_DIRECTION_FIRST_STRONG_LTR, TEXT_DIRECTION_FIRST_STRONG_RTL, TEXT_DIRECTION_INHERIT, TEXT_DIRECTION_LOCALE, TEXT_DIRECTION_LTR, TEXT_DIRECTION_RTL, TRANSLATION_X, TRANSLATION_Y, TRANSLATION_Z, VIEW_LOG_TAG, VISIBLE, WINDOW_FOCUSED_STATE_SET, X, Y, Z
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      HeaderView(android.content.Context context, + android.util.AttributeSet attrs) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected voidonMeasure(int widthMeasureSpec, + int heightMeasureSpec) 
      +
        +
      • + + +

        Methods inherited from class android.widget.LinearLayout

        +checkLayoutParams, generateDefaultLayoutParams, generateLayoutParams, generateLayoutParams, getAccessibilityClassName, getBaseline, getBaselineAlignedChildIndex, getDividerDrawable, getDividerPadding, getOrientation, getShowDividers, getWeightSum, isBaselineAligned, isMeasureWithLargestChildEnabled, onDraw, onLayout, onRtlPropertiesChanged, setBaselineAligned, setBaselineAlignedChildIndex, setDividerDrawable, setDividerPadding, setGravity, setHorizontalGravity, setMeasureWithLargestChildEnabled, setOrientation, setShowDividers, setVerticalGravity, setWeightSum, shouldDelayChildPressedState
      • +
      +
        +
      • + + +

        Methods inherited from class android.view.ViewGroup

        +addChildrenForAccessibility, addFocusables, addStatesFromChildren, addTouchables, addView, addView, addView, addView, addView, addViewInLayout, addViewInLayout, attachLayoutAnimationParameters, attachViewToParent, bringChildToFront, canAnimate, childDrawableStateChanged, childHasTransientStateChanged, cleanupLayoutState, clearChildFocus, clearDisappearingChildren, clearFocus, debug, detachAllViewsFromParent, detachViewFromParent, detachViewFromParent, detachViewsFromParent, dispatchApplyWindowInsets, dispatchConfigurationChanged, dispatchDisplayHint, dispatchDragEvent, dispatchDraw, dispatchDrawableHotspotChanged, dispatchFreezeSelfOnly, dispatchGenericFocusedEvent, dispatchGenericPointerEvent, dispatchHoverEvent, dispatchKeyEvent, dispatchKeyEventPreIme, dispatchKeyShortcutEvent, dispatchProvideStructure, dispatchRestoreInstanceState, dispatchSaveInstanceState, dispatchSetActivated, dispatchSetPressed, dispatchSetSelected, dispatchSystemUiVisibilityChanged, dispatchThawSelfOnly, dispatchTouchEvent, dispatchTrackballEvent, dispatchUnhandledMove, dispatchVisibilityChanged, dispatchWindowFocusChanged, dispatchWindowSystemUiVisiblityChanged, dispatchWindowVisibilityChanged, drawableStateChanged, drawChild, endViewTransition, findFocus, findViewsWithText, focusableViewAvailable, focusSearch, gatherTransparentRegion, getChildAt, getChildCount, getChildDrawingOrder, getChildMeasureSpec, getChildStaticTransformation, getChildVisibleRect, getClipChildren, getClipToPadding, getDescendantFocusability, getFocusedChild, getLayoutAnimation, getLayoutAnimationListener, getLayoutMode, getLayoutTransition, getNestedScrollAxes, getOverlay, getPersistentDrawingCache, getTouchscreenBlocksFocus, hasFocus, hasFocusable, hasTransientState, indexOfChild, invalidateChild, invalidateChildInParent, isAlwaysDrawnWithCacheEnabled, isAnimationCacheEnabled, isChildrenDrawingOrderEnabled, isChildrenDrawnWithCacheEnabled, isMotionEventSplittingEnabled, isTransitionGroup, jumpDrawablesToCurrentState, layout, measureChild, measureChildren, measureChildWithMargins, notifySubtreeAccessibilityStateChanged, offsetDescendantRectToMyCoords, offsetRectIntoDescendantCoords, onAttachedToWindow, onCreateDrawableState, onDetachedFromWindow, onInterceptHoverEvent, onInterceptTouchEvent, onNestedFling, onNestedPreFling, onNestedPrePerformAccessibilityAction, onNestedPreScroll, onNestedScroll, onNestedScrollAccepted, onRequestFocusInDescendants, onRequestSendAccessibilityEvent, onStartNestedScroll, onStopNestedScroll, onViewAdded, onViewRemoved, recomputeViewAttributes, removeAllViews, removeAllViewsInLayout, removeDetachedView, removeView, removeViewAt, removeViewInLayout, removeViews, removeViewsInLayout, requestChildFocus, requestChildRectangleOnScreen, requestDisallowInterceptTouchEvent, requestFocus, requestSendAccessibilityEvent, requestTransparentRegion, scheduleLayoutAnimation, setAddStatesFromChildren, setAlwaysDrawnWithCacheEnabled, setAnimationCacheEnabled, setChildrenDrawingCacheEnabled, setChildrenDrawingOrderEnabled, setChildrenDrawnWithCacheEnabled, setClipChildren, setClipToPadding, setDescendantFocusability, setLayoutAnimation, setLayoutAnimationListener, setLayoutMode, setLayoutTransition, setMotionEventSplittingEnabled, setOnHierarchyChangeListener, setPersistentDrawingCache, setStaticTransformationsEnabled, setTouchscreenBlocksFocus, setTransitionGroup, showContextMenuForChild, startActionModeForChild, startActionModeForChild, startLayoutAnimation, startViewTransition, updateViewLayout
      • +
      +
        +
      • + + +

        Methods inherited from class android.view.View

        +addFocusables, addOnAttachStateChangeListener, addOnLayoutChangeListener, animate, announceForAccessibility, awakenScrollBars, awakenScrollBars, awakenScrollBars, bringToFront, buildDrawingCache, buildDrawingCache, buildLayer, callOnClick, cancelLongPress, cancelPendingInputEvents, canResolveLayoutDirection, canResolveTextAlignment, canResolveTextDirection, canScrollHorizontally, canScrollVertically, checkInputConnectionProxy, clearAnimation, combineMeasuredStates, computeHorizontalScrollExtent, computeHorizontalScrollOffset, computeHorizontalScrollRange, computeScroll, computeSystemWindowInsets, computeVerticalScrollExtent, computeVerticalScrollOffset, computeVerticalScrollRange, createAccessibilityNodeInfo, createContextMenu, destroyDrawingCache, dispatchGenericMotionEvent, dispatchNestedFling, dispatchNestedPreFling, dispatchNestedPrePerformAccessibilityAction, dispatchNestedPreScroll, dispatchNestedScroll, dispatchPopulateAccessibilityEvent, draw, drawableHotspotChanged, findViewById, findViewWithTag, fitSystemWindows, focusSearch, forceLayout, generateViewId, getAccessibilityLiveRegion, getAccessibilityNodeProvider, getAccessibilityTraversalAfter, getAccessibilityTraversalBefore, getAlpha, getAnimation, getApplicationWindowToken, getBackground, getBackgroundTintList, getBackgroundTintMode, getBottom, getBottomFadingEdgeStrength, getBottomPaddingOffset, getCameraDistance, getClipBounds, getClipBounds, getClipToOutline, getContentDescription, getContext, getContextMenuInfo, getDefaultSize, getDisplay, getDrawableState, getDrawingCache, getDrawingCache, getDrawingCacheBackgroundColor, getDrawingCacheQuality, getDrawingRect, getDrawingTime, getElevation, getFilterTouchesWhenObscured, getFitsSystemWindows, getFocusables, getFocusedRect, getForeground, getForegroundGravity, getForegroundTintList, getForegroundTintMode, getGlobalVisibleRect, getGlobalVisibleRect, getHandler, getHeight, getHitRect, getHorizontalFadingEdgeLength, getHorizontalScrollbarHeight, getId, getImportantForAccessibility, getKeepScreenOn, getKeyDispatcherState, getLabelFor, getLayerType, getLayoutDirection, getLayoutParams, getLeft, getLeftFadingEdgeStrength, getLeftPaddingOffset, getLocalVisibleRect, getLocationInWindow, getLocationOnScreen, getMatrix, getMeasuredHeight, getMeasuredHeightAndState, getMeasuredState, getMeasuredWidth, getMeasuredWidthAndState, getMinimumHeight, getMinimumWidth, getNextFocusDownId, getNextFocusForwardId, getNextFocusLeftId, getNextFocusRightId, getNextFocusUpId, getOnFocusChangeListener, getOutlineProvider, getOverScrollMode, getPaddingBottom, getPaddingEnd, getPaddingLeft, getPaddingRight, getPaddingStart, getPaddingTop, getParent, getParentForAccessibility, getPivotX, getPivotY, getResources, getRight, getRightFadingEdgeStrength, getRightPaddingOffset, getRootView, getRootWindowInsets, getRotation, getRotationX, getRotationY, getScaleX, getScaleY, getScrollBarDefaultDelayBeforeFade, getScrollBarFadeDuration, getScrollBarSize, getScrollBarStyle, getScrollIndicators, getScrollX, getScrollY, getSolidColor, getStateListAnimator, getSuggestedMinimumHeight, getSuggestedMinimumWidth, getSystemUiVisibility, getTag, getTag, getTextAlignment, getTextDirection, getTop, getTopFadingEdgeStrength, getTopPaddingOffset, getTouchables, getTouchDelegate, getTransitionName, getTranslationX, getTranslationY, getTranslationZ, getVerticalFadingEdgeLength, getVerticalScrollbarPosition, getVerticalScrollbarWidth, getViewTreeObserver, getVisibility, getWidth, getWindowAttachCount, getWindowId, getWindowSystemUiVisibility, getWindowToken, getWindowVisibility, getWindowVisibleDisplayFrame, getX, getY, getZ, hasNestedScrollingParent, hasOnClickListeners, hasOverlappingRendering, hasWindowFocus, inflate, invalidate, invalidate, invalidate, invalidateDrawable, invalidateOutline, isAccessibilityFocused, isActivated, isAttachedToWindow, isClickable, isContextClickable, isDirty, isDrawingCacheEnabled, isDuplicateParentStateEnabled, isEnabled, isFocusable, isFocusableInTouchMode, isFocused, isHapticFeedbackEnabled, isHardwareAccelerated, isHorizontalFadingEdgeEnabled, isHorizontalScrollBarEnabled, isHovered, isImportantForAccessibility, isInEditMode, isInLayout, isInTouchMode, isLaidOut, isLayoutDirectionResolved, isLayoutRequested, isLongClickable, isNestedScrollingEnabled, isOpaque, isPaddingOffsetRequired, isPaddingRelative, isPressed, isSaveEnabled, isSaveFromParentEnabled, isScrollbarFadingEnabled, isScrollContainer, isSelected, isShown, isSoundEffectsEnabled, isTextAlignmentResolved, isTextDirectionResolved, isVerticalFadingEdgeEnabled, isVerticalScrollBarEnabled, measure, mergeDrawableStates, offsetLeftAndRight, offsetTopAndBottom, onAnimationEnd, onAnimationStart, onApplyWindowInsets, onCancelPendingInputEvents, onCheckIsTextEditor, onConfigurationChanged, onCreateContextMenu, onCreateInputConnection, onDisplayHint, onDragEvent, onDrawForeground, onDrawScrollBars, onFilterTouchEventForSecurity, onFinishInflate, onFinishTemporaryDetach, onFocusChanged, onGenericMotionEvent, onHoverChanged, onHoverEvent, onInitializeAccessibilityEvent, onInitializeAccessibilityNodeInfo, onKeyDown, onKeyLongPress, onKeyMultiple, onKeyPreIme, onKeyShortcut, onKeyUp, onOverScrolled, onPopulateAccessibilityEvent, onProvideStructure, onProvideVirtualStructure, onRestoreInstanceState, onSaveInstanceState, onScreenStateChanged, onScrollChanged, onSetAlpha, onSizeChanged, onStartTemporaryDetach, onTouchEvent, onTrackballEvent, onVisibilityChanged, onWindowFocusChanged, onWindowSystemUiVisibilityChanged, onWindowVisibilityChanged, overScrollBy, performAccessibilityAction, performClick, performContextClick, performHapticFeedback, performHapticFeedback, performLongClick, playSoundEffect, post, postDelayed, postInvalidate, postInvalidate, postInvalidateDelayed, postInvalidateDelayed, postInvalidateOnAnimation, postInvalidateOnAnimation, postOnAnimation, postOnAnimationDelayed, refreshDrawableState, removeCallbacks, removeOnAttachStateChangeListener, removeOnLayoutChangeListener, requestApplyInsets, requestFitSystemWindows, requestFocus, requestFocus, requestFocusFromTouch, requestLayout, requestRectangleOnScreen, requestRectangleOnScreen, requestUnbufferedDispatch, resolveSize, resolveSizeAndState, restoreHierarchyState, saveHierarchyState, scheduleDrawable, scrollBy, scrollTo, sendAccessibilityEvent, sendAccessibilityEventUnchecked, setAccessibilityDelegate, setAccessibilityLiveRegion, setAccessibilityTraversalAfter, setAccessibilityTraversalBefore, setActivated, setAlpha, setAnimation, setBackground, setBackgroundColor, setBackgroundDrawable, setBackgroundResource, setBackgroundTintList, setBackgroundTintMode, setBottom, setCameraDistance, setClickable, setClipBounds, setClipToOutline, setContentDescription, setContextClickable, setDrawingCacheBackgroundColor, setDrawingCacheEnabled, setDrawingCacheQuality, setDuplicateParentStateEnabled, setElevation, setEnabled, setFadingEdgeLength, setFilterTouchesWhenObscured, setFitsSystemWindows, setFocusable, setFocusableInTouchMode, setForeground, setForegroundGravity, setForegroundTintList, setForegroundTintMode, setHapticFeedbackEnabled, setHasTransientState, setHorizontalFadingEdgeEnabled, setHorizontalScrollBarEnabled, setHovered, setId, setImportantForAccessibility, setKeepScreenOn, setLabelFor, setLayerPaint, setLayerType, setLayoutDirection, setLayoutParams, setLeft, setLongClickable, setMeasuredDimension, setMinimumHeight, setMinimumWidth, setNestedScrollingEnabled, setNextFocusDownId, setNextFocusForwardId, setNextFocusLeftId, setNextFocusRightId, setNextFocusUpId, setOnApplyWindowInsetsListener, setOnClickListener, setOnContextClickListener, setOnCreateContextMenuListener, setOnDragListener, setOnFocusChangeListener, setOnGenericMotionListener, setOnHoverListener, setOnKeyListener, setOnLongClickListener, setOnScrollChangeListener, setOnSystemUiVisibilityChangeListener, setOnTouchListener, setOutlineProvider, setOverScrollMode, setPadding, setPaddingRelative, setPivotX, setPivotY, setPressed, setRight, setRotation, setRotationX, setRotationY, setSaveEnabled, setSaveFromParentEnabled, setScaleX, setScaleY, setScrollBarDefaultDelayBeforeFade, setScrollBarFadeDuration, setScrollbarFadingEnabled, setScrollBarSize, setScrollBarStyle, setScrollContainer, setScrollIndicators, setScrollIndicators, setScrollX, setScrollY, setSelected, setSoundEffectsEnabled, setStateListAnimator, setSystemUiVisibility, setTag, setTag, setTextAlignment, setTextDirection, setTop, setTouchDelegate, setTransitionName, setTranslationX, setTranslationY, setTranslationZ, setVerticalFadingEdgeEnabled, setVerticalScrollBarEnabled, setVerticalScrollbarPosition, setVisibility, setWillNotCacheDrawing, setWillNotDraw, setX, setY, setZ, showContextMenu, startActionMode, startActionMode, startAnimation, startDrag, startNestedScroll, stopNestedScroll, toString, unscheduleDrawable, unscheduleDrawable, verifyDrawable, willNotCacheDrawing, willNotDraw
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
        +
      • + + +

        Methods inherited from interface android.view.ViewParent

        +canResolveLayoutDirection, canResolveTextAlignment, canResolveTextDirection, createContextMenu, getLayoutDirection, getParent, getParentForAccessibility, getTextAlignment, getTextDirection, isLayoutDirectionResolved, isLayoutRequested, isTextAlignmentResolved, isTextDirectionResolved, requestFitSystemWindows, requestLayout
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        HeaderView

        +
        public HeaderView(android.content.Context context,
        +                  android.util.AttributeSet attrs)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        onMeasure

        +
        protected void onMeasure(int widthMeasureSpec,
        +                         int heightMeasureSpec)
        +
        +
        Overrides:
        +
        onMeasure in class android.widget.LinearLayout
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/list/views/HintView$$ViewBinder.InnerUnbinder.html b/javadoc/org/isoron/uhabits/ui/habits/list/views/HintView$$ViewBinder.InnerUnbinder.html new file mode 100644 index 000000000..c340dcebc --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/list/views/HintView$$ViewBinder.InnerUnbinder.html @@ -0,0 +1,316 @@ + + + + + +HintView$$ViewBinder.InnerUnbinder + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.list.views
+

Class HintView$$ViewBinder.InnerUnbinder<T extends HintView>

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    butterknife.Unbinder
    +
    +
    +
    Enclosing class:
    +
    HintView$$ViewBinder<T extends HintView>
    +
    +
    +
    +
    protected static class HintView$$ViewBinder.InnerUnbinder<T extends HintView>
    +extends java.lang.Object
    +implements butterknife.Unbinder
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      +
        +
      • + + +

        Fields inherited from interface butterknife.Unbinder

        +EMPTY
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + + + +
      Constructors 
      ModifierConstructor and Description
      protected InnerUnbinder(T target) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      voidunbind() 
      protected voidunbind(T target) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + + + +
        +
      • +

        InnerUnbinder

        +
        protected InnerUnbinder(T target)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        unbind

        +
        public final void unbind()
        +
        +
        Specified by:
        +
        unbind in interface butterknife.Unbinder
        +
        +
      • +
      + + + + + +
        +
      • +

        unbind

        +
        protected void unbind(T target)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/list/views/HintView$$ViewBinder.html b/javadoc/org/isoron/uhabits/ui/habits/list/views/HintView$$ViewBinder.html new file mode 100644 index 000000000..e56859a1d --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/list/views/HintView$$ViewBinder.html @@ -0,0 +1,318 @@ + + + + + +HintView$$ViewBinder + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.list.views
+

Class HintView$$ViewBinder<T extends HintView>

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    butterknife.internal.ViewBinder<T>
    +
    +
    +
    +
    public class HintView$$ViewBinder<T extends HintView>
    +extends java.lang.Object
    +implements butterknife.internal.ViewBinder<T>
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        HintView$$ViewBinder

        +
        public HintView$$ViewBinder()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + +
        +
      • +

        bind

        +
        public butterknife.Unbinder bind(butterknife.internal.Finder finder,
        +                                 T target,
        +                                 java.lang.Object source)
        +
        +
        Specified by:
        +
        bind in interface butterknife.internal.ViewBinder<T extends HintView>
        +
        +
      • +
      + + + + + + +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/list/views/HintView.html b/javadoc/org/isoron/uhabits/ui/habits/list/views/HintView.html new file mode 100644 index 000000000..fa556c3cc --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/list/views/HintView.html @@ -0,0 +1,422 @@ + + + + + +HintView (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.list.views
+

Class HintView

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    android.graphics.drawable.Drawable.Callback, android.view.accessibility.AccessibilityEventSource, android.view.KeyEvent.Callback, android.view.ViewManager, android.view.ViewParent
    +
    +
    +
    +
    public class HintView
    +extends android.widget.FrameLayout
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.widget.FrameLayout

        +android.widget.FrameLayout.LayoutParams
      • +
      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.view.ViewGroup

        +android.view.ViewGroup.MarginLayoutParams, android.view.ViewGroup.OnHierarchyChangeListener
      • +
      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.view.View

        +android.view.View.AccessibilityDelegate, android.view.View.BaseSavedState, android.view.View.DragShadowBuilder, android.view.View.MeasureSpec, android.view.View.OnApplyWindowInsetsListener, android.view.View.OnAttachStateChangeListener, android.view.View.OnClickListener, android.view.View.OnContextClickListener, android.view.View.OnCreateContextMenuListener, android.view.View.OnDragListener, android.view.View.OnFocusChangeListener, android.view.View.OnGenericMotionListener, android.view.View.OnHoverListener, android.view.View.OnKeyListener, android.view.View.OnLayoutChangeListener, android.view.View.OnLongClickListener, android.view.View.OnScrollChangeListener, android.view.View.OnSystemUiVisibilityChangeListener, android.view.View.OnTouchListener
      • +
      +
    • +
    + +
      +
    • + + +

      Field Summary

      +
        +
      • + + +

        Fields inherited from class android.view.ViewGroup

        +CLIP_TO_PADDING_MASK, FOCUS_AFTER_DESCENDANTS, FOCUS_BEFORE_DESCENDANTS, FOCUS_BLOCK_DESCENDANTS, LAYOUT_MODE_CLIP_BOUNDS, LAYOUT_MODE_OPTICAL_BOUNDS, PERSISTENT_ALL_CACHES, PERSISTENT_ANIMATION_CACHE, PERSISTENT_NO_CACHE, PERSISTENT_SCROLLING_CACHE
      • +
      +
        +
      • + + +

        Fields inherited from class android.view.View

        +ACCESSIBILITY_LIVE_REGION_ASSERTIVE, ACCESSIBILITY_LIVE_REGION_NONE, ACCESSIBILITY_LIVE_REGION_POLITE, ALPHA, DRAWING_CACHE_QUALITY_AUTO, DRAWING_CACHE_QUALITY_HIGH, DRAWING_CACHE_QUALITY_LOW, EMPTY_STATE_SET, ENABLED_FOCUSED_SELECTED_STATE_SET, ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, ENABLED_FOCUSED_STATE_SET, ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET, ENABLED_SELECTED_STATE_SET, ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET, ENABLED_STATE_SET, ENABLED_WINDOW_FOCUSED_STATE_SET, FIND_VIEWS_WITH_CONTENT_DESCRIPTION, FIND_VIEWS_WITH_TEXT, FOCUS_BACKWARD, FOCUS_DOWN, FOCUS_FORWARD, FOCUS_LEFT, FOCUS_RIGHT, FOCUS_UP, FOCUSABLES_ALL, FOCUSABLES_TOUCH_MODE, FOCUSED_SELECTED_STATE_SET, FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, FOCUSED_STATE_SET, FOCUSED_WINDOW_FOCUSED_STATE_SET, GONE, HAPTIC_FEEDBACK_ENABLED, IMPORTANT_FOR_ACCESSIBILITY_AUTO, IMPORTANT_FOR_ACCESSIBILITY_NO, IMPORTANT_FOR_ACCESSIBILITY_NO_HIDE_DESCENDANTS, IMPORTANT_FOR_ACCESSIBILITY_YES, INVISIBLE, KEEP_SCREEN_ON, LAYER_TYPE_HARDWARE, LAYER_TYPE_NONE, LAYER_TYPE_SOFTWARE, LAYOUT_DIRECTION_INHERIT, LAYOUT_DIRECTION_LOCALE, LAYOUT_DIRECTION_LTR, LAYOUT_DIRECTION_RTL, MEASURED_HEIGHT_STATE_SHIFT, MEASURED_SIZE_MASK, MEASURED_STATE_MASK, MEASURED_STATE_TOO_SMALL, NO_ID, OVER_SCROLL_ALWAYS, OVER_SCROLL_IF_CONTENT_SCROLLS, OVER_SCROLL_NEVER, PRESSED_ENABLED_FOCUSED_SELECTED_STATE_SET, PRESSED_ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_FOCUSED_STATE_SET, PRESSED_ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_SELECTED_STATE_SET, PRESSED_ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_STATE_SET, PRESSED_ENABLED_WINDOW_FOCUSED_STATE_SET, PRESSED_FOCUSED_SELECTED_STATE_SET, PRESSED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_FOCUSED_STATE_SET, PRESSED_FOCUSED_WINDOW_FOCUSED_STATE_SET, PRESSED_SELECTED_STATE_SET, PRESSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_STATE_SET, PRESSED_WINDOW_FOCUSED_STATE_SET, ROTATION, ROTATION_X, ROTATION_Y, SCALE_X, SCALE_Y, SCREEN_STATE_OFF, SCREEN_STATE_ON, SCROLL_AXIS_HORIZONTAL, SCROLL_AXIS_NONE, SCROLL_AXIS_VERTICAL, SCROLL_INDICATOR_BOTTOM, SCROLL_INDICATOR_END, SCROLL_INDICATOR_LEFT, SCROLL_INDICATOR_RIGHT, SCROLL_INDICATOR_START, SCROLL_INDICATOR_TOP, SCROLLBAR_POSITION_DEFAULT, SCROLLBAR_POSITION_LEFT, SCROLLBAR_POSITION_RIGHT, SCROLLBARS_INSIDE_INSET, SCROLLBARS_INSIDE_OVERLAY, SCROLLBARS_OUTSIDE_INSET, SCROLLBARS_OUTSIDE_OVERLAY, SELECTED_STATE_SET, SELECTED_WINDOW_FOCUSED_STATE_SET, SOUND_EFFECTS_ENABLED, STATUS_BAR_HIDDEN, STATUS_BAR_VISIBLE, SYSTEM_UI_FLAG_FULLSCREEN, SYSTEM_UI_FLAG_HIDE_NAVIGATION, SYSTEM_UI_FLAG_IMMERSIVE, SYSTEM_UI_FLAG_IMMERSIVE_STICKY, SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN, SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION, SYSTEM_UI_FLAG_LAYOUT_STABLE, SYSTEM_UI_FLAG_LIGHT_STATUS_BAR, SYSTEM_UI_FLAG_LOW_PROFILE, SYSTEM_UI_FLAG_VISIBLE, SYSTEM_UI_LAYOUT_FLAGS, TEXT_ALIGNMENT_CENTER, TEXT_ALIGNMENT_GRAVITY, TEXT_ALIGNMENT_INHERIT, TEXT_ALIGNMENT_TEXT_END, TEXT_ALIGNMENT_TEXT_START, TEXT_ALIGNMENT_VIEW_END, TEXT_ALIGNMENT_VIEW_START, TEXT_DIRECTION_ANY_RTL, TEXT_DIRECTION_FIRST_STRONG, TEXT_DIRECTION_FIRST_STRONG_LTR, TEXT_DIRECTION_FIRST_STRONG_RTL, TEXT_DIRECTION_INHERIT, TEXT_DIRECTION_LOCALE, TEXT_DIRECTION_LTR, TEXT_DIRECTION_RTL, TRANSLATION_X, TRANSLATION_Y, TRANSLATION_Z, VIEW_LOG_TAG, VISIBLE, WINDOW_FOCUSED_STATE_SET, X, Y, Z
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + + + + + + + +
      Constructors 
      Constructor and Description
      HintView(android.content.Context context) 
      HintView(android.content.Context context, + android.util.AttributeSet attrs) 
      HintView(android.content.Context context, + android.util.AttributeSet attrs, + int defStyleAttr) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      voidonAttachedToWindow() 
      voidsetHints(HintList hintList) +
      Sets the list of hints to be shown
      +
      +
        +
      • + + +

        Methods inherited from class android.widget.FrameLayout

        +checkLayoutParams, generateDefaultLayoutParams, generateLayoutParams, generateLayoutParams, getAccessibilityClassName, getConsiderGoneChildrenWhenMeasuring, getMeasureAllChildren, onLayout, onMeasure, setForegroundGravity, setMeasureAllChildren, shouldDelayChildPressedState
      • +
      +
        +
      • + + +

        Methods inherited from class android.view.ViewGroup

        +addChildrenForAccessibility, addFocusables, addStatesFromChildren, addTouchables, addView, addView, addView, addView, addView, addViewInLayout, addViewInLayout, attachLayoutAnimationParameters, attachViewToParent, bringChildToFront, canAnimate, childDrawableStateChanged, childHasTransientStateChanged, cleanupLayoutState, clearChildFocus, clearDisappearingChildren, clearFocus, debug, detachAllViewsFromParent, detachViewFromParent, detachViewFromParent, detachViewsFromParent, dispatchApplyWindowInsets, dispatchConfigurationChanged, dispatchDisplayHint, dispatchDragEvent, dispatchDraw, dispatchDrawableHotspotChanged, dispatchFreezeSelfOnly, dispatchGenericFocusedEvent, dispatchGenericPointerEvent, dispatchHoverEvent, dispatchKeyEvent, dispatchKeyEventPreIme, dispatchKeyShortcutEvent, dispatchProvideStructure, dispatchRestoreInstanceState, dispatchSaveInstanceState, dispatchSetActivated, dispatchSetPressed, dispatchSetSelected, dispatchSystemUiVisibilityChanged, dispatchThawSelfOnly, dispatchTouchEvent, dispatchTrackballEvent, dispatchUnhandledMove, dispatchVisibilityChanged, dispatchWindowFocusChanged, dispatchWindowSystemUiVisiblityChanged, dispatchWindowVisibilityChanged, drawableStateChanged, drawChild, endViewTransition, findFocus, findViewsWithText, focusableViewAvailable, focusSearch, gatherTransparentRegion, getChildAt, getChildCount, getChildDrawingOrder, getChildMeasureSpec, getChildStaticTransformation, getChildVisibleRect, getClipChildren, getClipToPadding, getDescendantFocusability, getFocusedChild, getLayoutAnimation, getLayoutAnimationListener, getLayoutMode, getLayoutTransition, getNestedScrollAxes, getOverlay, getPersistentDrawingCache, getTouchscreenBlocksFocus, hasFocus, hasFocusable, hasTransientState, indexOfChild, invalidateChild, invalidateChildInParent, isAlwaysDrawnWithCacheEnabled, isAnimationCacheEnabled, isChildrenDrawingOrderEnabled, isChildrenDrawnWithCacheEnabled, isMotionEventSplittingEnabled, isTransitionGroup, jumpDrawablesToCurrentState, layout, measureChild, measureChildren, measureChildWithMargins, notifySubtreeAccessibilityStateChanged, offsetDescendantRectToMyCoords, offsetRectIntoDescendantCoords, onCreateDrawableState, onDetachedFromWindow, onInterceptHoverEvent, onInterceptTouchEvent, onNestedFling, onNestedPreFling, onNestedPrePerformAccessibilityAction, onNestedPreScroll, onNestedScroll, onNestedScrollAccepted, onRequestFocusInDescendants, onRequestSendAccessibilityEvent, onStartNestedScroll, onStopNestedScroll, onViewAdded, onViewRemoved, recomputeViewAttributes, removeAllViews, removeAllViewsInLayout, removeDetachedView, removeView, removeViewAt, removeViewInLayout, removeViews, removeViewsInLayout, requestChildFocus, requestChildRectangleOnScreen, requestDisallowInterceptTouchEvent, requestFocus, requestSendAccessibilityEvent, requestTransparentRegion, scheduleLayoutAnimation, setAddStatesFromChildren, setAlwaysDrawnWithCacheEnabled, setAnimationCacheEnabled, setChildrenDrawingCacheEnabled, setChildrenDrawingOrderEnabled, setChildrenDrawnWithCacheEnabled, setClipChildren, setClipToPadding, setDescendantFocusability, setLayoutAnimation, setLayoutAnimationListener, setLayoutMode, setLayoutTransition, setMotionEventSplittingEnabled, setOnHierarchyChangeListener, setPersistentDrawingCache, setStaticTransformationsEnabled, setTouchscreenBlocksFocus, setTransitionGroup, showContextMenuForChild, startActionModeForChild, startActionModeForChild, startLayoutAnimation, startViewTransition, updateViewLayout
      • +
      +
        +
      • + + +

        Methods inherited from class android.view.View

        +addFocusables, addOnAttachStateChangeListener, addOnLayoutChangeListener, animate, announceForAccessibility, awakenScrollBars, awakenScrollBars, awakenScrollBars, bringToFront, buildDrawingCache, buildDrawingCache, buildLayer, callOnClick, cancelLongPress, cancelPendingInputEvents, canResolveLayoutDirection, canResolveTextAlignment, canResolveTextDirection, canScrollHorizontally, canScrollVertically, checkInputConnectionProxy, clearAnimation, combineMeasuredStates, computeHorizontalScrollExtent, computeHorizontalScrollOffset, computeHorizontalScrollRange, computeScroll, computeSystemWindowInsets, computeVerticalScrollExtent, computeVerticalScrollOffset, computeVerticalScrollRange, createAccessibilityNodeInfo, createContextMenu, destroyDrawingCache, dispatchGenericMotionEvent, dispatchNestedFling, dispatchNestedPreFling, dispatchNestedPrePerformAccessibilityAction, dispatchNestedPreScroll, dispatchNestedScroll, dispatchPopulateAccessibilityEvent, draw, drawableHotspotChanged, findViewById, findViewWithTag, fitSystemWindows, focusSearch, forceLayout, generateViewId, getAccessibilityLiveRegion, getAccessibilityNodeProvider, getAccessibilityTraversalAfter, getAccessibilityTraversalBefore, getAlpha, getAnimation, getApplicationWindowToken, getBackground, getBackgroundTintList, getBackgroundTintMode, getBaseline, getBottom, getBottomFadingEdgeStrength, getBottomPaddingOffset, getCameraDistance, getClipBounds, getClipBounds, getClipToOutline, getContentDescription, getContext, getContextMenuInfo, getDefaultSize, getDisplay, getDrawableState, getDrawingCache, getDrawingCache, getDrawingCacheBackgroundColor, getDrawingCacheQuality, getDrawingRect, getDrawingTime, getElevation, getFilterTouchesWhenObscured, getFitsSystemWindows, getFocusables, getFocusedRect, getForeground, getForegroundGravity, getForegroundTintList, getForegroundTintMode, getGlobalVisibleRect, getGlobalVisibleRect, getHandler, getHeight, getHitRect, getHorizontalFadingEdgeLength, getHorizontalScrollbarHeight, getId, getImportantForAccessibility, getKeepScreenOn, getKeyDispatcherState, getLabelFor, getLayerType, getLayoutDirection, getLayoutParams, getLeft, getLeftFadingEdgeStrength, getLeftPaddingOffset, getLocalVisibleRect, getLocationInWindow, getLocationOnScreen, getMatrix, getMeasuredHeight, getMeasuredHeightAndState, getMeasuredState, getMeasuredWidth, getMeasuredWidthAndState, getMinimumHeight, getMinimumWidth, getNextFocusDownId, getNextFocusForwardId, getNextFocusLeftId, getNextFocusRightId, getNextFocusUpId, getOnFocusChangeListener, getOutlineProvider, getOverScrollMode, getPaddingBottom, getPaddingEnd, getPaddingLeft, getPaddingRight, getPaddingStart, getPaddingTop, getParent, getParentForAccessibility, getPivotX, getPivotY, getResources, getRight, getRightFadingEdgeStrength, getRightPaddingOffset, getRootView, getRootWindowInsets, getRotation, getRotationX, getRotationY, getScaleX, getScaleY, getScrollBarDefaultDelayBeforeFade, getScrollBarFadeDuration, getScrollBarSize, getScrollBarStyle, getScrollIndicators, getScrollX, getScrollY, getSolidColor, getStateListAnimator, getSuggestedMinimumHeight, getSuggestedMinimumWidth, getSystemUiVisibility, getTag, getTag, getTextAlignment, getTextDirection, getTop, getTopFadingEdgeStrength, getTopPaddingOffset, getTouchables, getTouchDelegate, getTransitionName, getTranslationX, getTranslationY, getTranslationZ, getVerticalFadingEdgeLength, getVerticalScrollbarPosition, getVerticalScrollbarWidth, getViewTreeObserver, getVisibility, getWidth, getWindowAttachCount, getWindowId, getWindowSystemUiVisibility, getWindowToken, getWindowVisibility, getWindowVisibleDisplayFrame, getX, getY, getZ, hasNestedScrollingParent, hasOnClickListeners, hasOverlappingRendering, hasWindowFocus, inflate, invalidate, invalidate, invalidate, invalidateDrawable, invalidateOutline, isAccessibilityFocused, isActivated, isAttachedToWindow, isClickable, isContextClickable, isDirty, isDrawingCacheEnabled, isDuplicateParentStateEnabled, isEnabled, isFocusable, isFocusableInTouchMode, isFocused, isHapticFeedbackEnabled, isHardwareAccelerated, isHorizontalFadingEdgeEnabled, isHorizontalScrollBarEnabled, isHovered, isImportantForAccessibility, isInEditMode, isInLayout, isInTouchMode, isLaidOut, isLayoutDirectionResolved, isLayoutRequested, isLongClickable, isNestedScrollingEnabled, isOpaque, isPaddingOffsetRequired, isPaddingRelative, isPressed, isSaveEnabled, isSaveFromParentEnabled, isScrollbarFadingEnabled, isScrollContainer, isSelected, isShown, isSoundEffectsEnabled, isTextAlignmentResolved, isTextDirectionResolved, isVerticalFadingEdgeEnabled, isVerticalScrollBarEnabled, measure, mergeDrawableStates, offsetLeftAndRight, offsetTopAndBottom, onAnimationEnd, onAnimationStart, onApplyWindowInsets, onCancelPendingInputEvents, onCheckIsTextEditor, onConfigurationChanged, onCreateContextMenu, onCreateInputConnection, onDisplayHint, onDragEvent, onDraw, onDrawForeground, onDrawScrollBars, onFilterTouchEventForSecurity, onFinishInflate, onFinishTemporaryDetach, onFocusChanged, onGenericMotionEvent, onHoverChanged, onHoverEvent, onInitializeAccessibilityEvent, onInitializeAccessibilityNodeInfo, onKeyDown, onKeyLongPress, onKeyMultiple, onKeyPreIme, onKeyShortcut, onKeyUp, onOverScrolled, onPopulateAccessibilityEvent, onProvideStructure, onProvideVirtualStructure, onRestoreInstanceState, onRtlPropertiesChanged, onSaveInstanceState, onScreenStateChanged, onScrollChanged, onSetAlpha, onSizeChanged, onStartTemporaryDetach, onTouchEvent, onTrackballEvent, onVisibilityChanged, onWindowFocusChanged, onWindowSystemUiVisibilityChanged, onWindowVisibilityChanged, overScrollBy, performAccessibilityAction, performClick, performContextClick, performHapticFeedback, performHapticFeedback, performLongClick, playSoundEffect, post, postDelayed, postInvalidate, postInvalidate, postInvalidateDelayed, postInvalidateDelayed, postInvalidateOnAnimation, postInvalidateOnAnimation, postOnAnimation, postOnAnimationDelayed, refreshDrawableState, removeCallbacks, removeOnAttachStateChangeListener, removeOnLayoutChangeListener, requestApplyInsets, requestFitSystemWindows, requestFocus, requestFocus, requestFocusFromTouch, requestLayout, requestRectangleOnScreen, requestRectangleOnScreen, requestUnbufferedDispatch, resolveSize, resolveSizeAndState, restoreHierarchyState, saveHierarchyState, scheduleDrawable, scrollBy, scrollTo, sendAccessibilityEvent, sendAccessibilityEventUnchecked, setAccessibilityDelegate, setAccessibilityLiveRegion, setAccessibilityTraversalAfter, setAccessibilityTraversalBefore, setActivated, setAlpha, setAnimation, setBackground, setBackgroundColor, setBackgroundDrawable, setBackgroundResource, setBackgroundTintList, setBackgroundTintMode, setBottom, setCameraDistance, setClickable, setClipBounds, setClipToOutline, setContentDescription, setContextClickable, setDrawingCacheBackgroundColor, setDrawingCacheEnabled, setDrawingCacheQuality, setDuplicateParentStateEnabled, setElevation, setEnabled, setFadingEdgeLength, setFilterTouchesWhenObscured, setFitsSystemWindows, setFocusable, setFocusableInTouchMode, setForeground, setForegroundTintList, setForegroundTintMode, setHapticFeedbackEnabled, setHasTransientState, setHorizontalFadingEdgeEnabled, setHorizontalScrollBarEnabled, setHovered, setId, setImportantForAccessibility, setKeepScreenOn, setLabelFor, setLayerPaint, setLayerType, setLayoutDirection, setLayoutParams, setLeft, setLongClickable, setMeasuredDimension, setMinimumHeight, setMinimumWidth, setNestedScrollingEnabled, setNextFocusDownId, setNextFocusForwardId, setNextFocusLeftId, setNextFocusRightId, setNextFocusUpId, setOnApplyWindowInsetsListener, setOnClickListener, setOnContextClickListener, setOnCreateContextMenuListener, setOnDragListener, setOnFocusChangeListener, setOnGenericMotionListener, setOnHoverListener, setOnKeyListener, setOnLongClickListener, setOnScrollChangeListener, setOnSystemUiVisibilityChangeListener, setOnTouchListener, setOutlineProvider, setOverScrollMode, setPadding, setPaddingRelative, setPivotX, setPivotY, setPressed, setRight, setRotation, setRotationX, setRotationY, setSaveEnabled, setSaveFromParentEnabled, setScaleX, setScaleY, setScrollBarDefaultDelayBeforeFade, setScrollBarFadeDuration, setScrollbarFadingEnabled, setScrollBarSize, setScrollBarStyle, setScrollContainer, setScrollIndicators, setScrollIndicators, setScrollX, setScrollY, setSelected, setSoundEffectsEnabled, setStateListAnimator, setSystemUiVisibility, setTag, setTag, setTextAlignment, setTextDirection, setTop, setTouchDelegate, setTransitionName, setTranslationX, setTranslationY, setTranslationZ, setVerticalFadingEdgeEnabled, setVerticalScrollBarEnabled, setVerticalScrollbarPosition, setVisibility, setWillNotCacheDrawing, setWillNotDraw, setX, setY, setZ, showContextMenu, startActionMode, startActionMode, startAnimation, startDrag, startNestedScroll, stopNestedScroll, toString, unscheduleDrawable, unscheduleDrawable, verifyDrawable, willNotCacheDrawing, willNotDraw
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
        +
      • + + +

        Methods inherited from interface android.view.ViewParent

        +canResolveLayoutDirection, canResolveTextAlignment, canResolveTextDirection, createContextMenu, getLayoutDirection, getParent, getParentForAccessibility, getTextAlignment, getTextDirection, isLayoutDirectionResolved, isLayoutRequested, isTextAlignmentResolved, isTextDirectionResolved, requestFitSystemWindows, requestLayout
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        HintView

        +
        public HintView(android.content.Context context)
        +
      • +
      + + + +
        +
      • +

        HintView

        +
        public HintView(android.content.Context context,
        +                android.util.AttributeSet attrs)
        +
      • +
      + + + +
        +
      • +

        HintView

        +
        public HintView(android.content.Context context,
        +                android.util.AttributeSet attrs,
        +                int defStyleAttr)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        onAttachedToWindow

        +
        public void onAttachedToWindow()
        +
        +
        Overrides:
        +
        onAttachedToWindow in class android.view.ViewGroup
        +
        +
      • +
      + + + +
        +
      • +

        setHints

        +
        public void setHints(@Nullable
        +                     HintList hintList)
        +
        Sets the list of hints to be shown
        +
        +
        Parameters:
        +
        hintList - the list of hints to be shown
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/list/views/package-frame.html b/javadoc/org/isoron/uhabits/ui/habits/list/views/package-frame.html new file mode 100644 index 000000000..7d4ef758b --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/list/views/package-frame.html @@ -0,0 +1,31 @@ + + + + + +org.isoron.uhabits.ui.habits.list.views (Javadoc | Loop Habit Tracker) + + + + + +

org.isoron.uhabits.ui.habits.list.views

+
+

Interfaces

+ +

Classes

+ +
+ + diff --git a/javadoc/org/isoron/uhabits/ui/habits/list/views/package-summary.html b/javadoc/org/isoron/uhabits/ui/habits/list/views/package-summary.html new file mode 100644 index 000000000..a8abf3da2 --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/list/views/package-summary.html @@ -0,0 +1,183 @@ + + + + + +org.isoron.uhabits.ui.habits.list.views (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + +
+

Package org.isoron.uhabits.ui.habits.list.views

+
+
+ +
+ +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/list/views/package-tree.html b/javadoc/org/isoron/uhabits/ui/habits/list/views/package-tree.html new file mode 100644 index 000000000..9fb127093 --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/list/views/package-tree.html @@ -0,0 +1,200 @@ + + + + + +org.isoron.uhabits.ui.habits.list.views Class Hierarchy (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For Package org.isoron.uhabits.ui.habits.list.views

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +

Interface Hierarchy

+ +
+ +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/list/widgets/CheckmarkButtonController.OnInvalidToggleListener.html b/javadoc/org/isoron/uhabits/ui/habits/list/widgets/CheckmarkButtonController.OnInvalidToggleListener.html new file mode 100644 index 000000000..c20eb3e5e --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/list/widgets/CheckmarkButtonController.OnInvalidToggleListener.html @@ -0,0 +1,223 @@ + + + + + +CheckmarkButtonController.OnInvalidToggleListener + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.list.views
+

Interface CheckmarkButtonController.OnInvalidToggleListener

+
+
+
+
    +
  • +
    +
    Enclosing class:
    +
    CheckmarkButtonController
    +
    +
    +
    +
    public static interface CheckmarkButtonController.OnInvalidToggleListener
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        onInvalidToggle

        +
        void onInvalidToggle()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/list/widgets/CheckmarkButtonController.OnToggleListener.html b/javadoc/org/isoron/uhabits/ui/habits/list/widgets/CheckmarkButtonController.OnToggleListener.html new file mode 100644 index 000000000..054498143 --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/list/widgets/CheckmarkButtonController.OnToggleListener.html @@ -0,0 +1,223 @@ + + + + + +CheckmarkButtonController.OnToggleListener + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.list.views
+

Interface CheckmarkButtonController.OnToggleListener

+
+
+
+
    +
  • +
    +
    Enclosing class:
    +
    CheckmarkButtonController
    +
    +
    +
    +
    public static interface CheckmarkButtonController.OnToggleListener
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        onToggleCheckmark

        +
        void onToggleCheckmark()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/list/widgets/CheckmarkButtonController.html b/javadoc/org/isoron/uhabits/ui/habits/list/widgets/CheckmarkButtonController.html new file mode 100644 index 000000000..6dfcefae0 --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/list/widgets/CheckmarkButtonController.html @@ -0,0 +1,423 @@ + + + + + +CheckmarkButtonController + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.list.views
+

Class CheckmarkButtonController

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/list/widgets/CheckmarkButtonController_MembersInjector.html b/javadoc/org/isoron/uhabits/ui/habits/list/widgets/CheckmarkButtonController_MembersInjector.html new file mode 100644 index 000000000..9620af319 --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/list/widgets/CheckmarkButtonController_MembersInjector.html @@ -0,0 +1,293 @@ + + + + + +CheckmarkButtonController_MembersInjector + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.list.views
+

Class CheckmarkButtonController_MembersInjector

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    dagger.MembersInjector<CheckmarkButtonController>
    +
    +
    +
    +
    @Generated(value="dagger.internal.codegen.ComponentProcessor",
    +           comments="https://google.github.io/dagger")
    +public final class CheckmarkButtonController_MembersInjector
    +extends java.lang.Object
    +implements dagger.MembersInjector<CheckmarkButtonController>
    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/list/widgets/CheckmarkButtonView$$ViewBinder.InnerUnbinder.html b/javadoc/org/isoron/uhabits/ui/habits/list/widgets/CheckmarkButtonView$$ViewBinder.InnerUnbinder.html new file mode 100644 index 000000000..5029b9213 --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/list/widgets/CheckmarkButtonView$$ViewBinder.InnerUnbinder.html @@ -0,0 +1,316 @@ + + + + + +CheckmarkButtonView$$ViewBinder.InnerUnbinder + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.list.views
+

Class CheckmarkButtonView$$ViewBinder.InnerUnbinder<T extends CheckmarkButtonView>

+
+
+ +
+ +
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      +
        +
      • + + +

        Fields inherited from interface butterknife.Unbinder

        +EMPTY
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + + + +
      Constructors 
      ModifierConstructor and Description
      protected InnerUnbinder(T target) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      voidunbind() 
      protected voidunbind(T target) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + + + +
        +
      • +

        InnerUnbinder

        +
        protected InnerUnbinder(T target)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        unbind

        +
        public final void unbind()
        +
        +
        Specified by:
        +
        unbind in interface butterknife.Unbinder
        +
        +
      • +
      + + + + + +
        +
      • +

        unbind

        +
        protected void unbind(T target)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/list/widgets/CheckmarkButtonView$$ViewBinder.html b/javadoc/org/isoron/uhabits/ui/habits/list/widgets/CheckmarkButtonView$$ViewBinder.html new file mode 100644 index 000000000..739668357 --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/list/widgets/CheckmarkButtonView$$ViewBinder.html @@ -0,0 +1,318 @@ + + + + + +CheckmarkButtonView$$ViewBinder + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.list.views
+

Class CheckmarkButtonView$$ViewBinder<T extends CheckmarkButtonView>

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    butterknife.internal.ViewBinder<T>
    +
    +
    +
    +
    public class CheckmarkButtonView$$ViewBinder<T extends CheckmarkButtonView>
    +extends java.lang.Object
    +implements butterknife.internal.ViewBinder<T>
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        CheckmarkButtonView$$ViewBinder

        +
        public CheckmarkButtonView$$ViewBinder()
        +
      • +
      +
    • +
    + + +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/list/widgets/CheckmarkButtonView.Controller.html b/javadoc/org/isoron/uhabits/ui/habits/list/widgets/CheckmarkButtonView.Controller.html new file mode 100644 index 000000000..3ca4751c8 --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/list/widgets/CheckmarkButtonView.Controller.html @@ -0,0 +1,240 @@ + + + + + +CheckmarkButtonView.Controller + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.list.views
+

Interface CheckmarkButtonView.Controller

+
+
+
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        onClick

        +
        void onClick()
        +
      • +
      + + + +
        +
      • +

        onLongClick

        +
        boolean onLongClick()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/list/widgets/CheckmarkButtonView.html b/javadoc/org/isoron/uhabits/ui/habits/list/widgets/CheckmarkButtonView.html new file mode 100644 index 000000000..a82483d55 --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/list/widgets/CheckmarkButtonView.html @@ -0,0 +1,434 @@ + + + + + +CheckmarkButtonView + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.list.views
+

Class CheckmarkButtonView

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    android.graphics.drawable.Drawable.Callback, android.view.accessibility.AccessibilityEventSource, android.view.KeyEvent.Callback, android.view.ViewManager, android.view.ViewParent
    +
    +
    +
    +
    public class CheckmarkButtonView
    +extends android.widget.FrameLayout
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      + + + + + + + + + + +
      Nested Classes 
      Modifier and TypeClass and Description
      static interface CheckmarkButtonView.Controller 
      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.widget.FrameLayout

        +android.widget.FrameLayout.LayoutParams
      • +
      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.view.ViewGroup

        +android.view.ViewGroup.MarginLayoutParams, android.view.ViewGroup.OnHierarchyChangeListener
      • +
      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.view.View

        +android.view.View.AccessibilityDelegate, android.view.View.BaseSavedState, android.view.View.DragShadowBuilder, android.view.View.MeasureSpec, android.view.View.OnApplyWindowInsetsListener, android.view.View.OnAttachStateChangeListener, android.view.View.OnClickListener, android.view.View.OnContextClickListener, android.view.View.OnCreateContextMenuListener, android.view.View.OnDragListener, android.view.View.OnFocusChangeListener, android.view.View.OnGenericMotionListener, android.view.View.OnHoverListener, android.view.View.OnKeyListener, android.view.View.OnLayoutChangeListener, android.view.View.OnLongClickListener, android.view.View.OnScrollChangeListener, android.view.View.OnSystemUiVisibilityChangeListener, android.view.View.OnTouchListener
      • +
      +
    • +
    + +
      +
    • + + +

      Field Summary

      +
        +
      • + + +

        Fields inherited from class android.view.ViewGroup

        +CLIP_TO_PADDING_MASK, FOCUS_AFTER_DESCENDANTS, FOCUS_BEFORE_DESCENDANTS, FOCUS_BLOCK_DESCENDANTS, LAYOUT_MODE_CLIP_BOUNDS, LAYOUT_MODE_OPTICAL_BOUNDS, PERSISTENT_ALL_CACHES, PERSISTENT_ANIMATION_CACHE, PERSISTENT_NO_CACHE, PERSISTENT_SCROLLING_CACHE
      • +
      +
        +
      • + + +

        Fields inherited from class android.view.View

        +ACCESSIBILITY_LIVE_REGION_ASSERTIVE, ACCESSIBILITY_LIVE_REGION_NONE, ACCESSIBILITY_LIVE_REGION_POLITE, ALPHA, DRAWING_CACHE_QUALITY_AUTO, DRAWING_CACHE_QUALITY_HIGH, DRAWING_CACHE_QUALITY_LOW, EMPTY_STATE_SET, ENABLED_FOCUSED_SELECTED_STATE_SET, ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, ENABLED_FOCUSED_STATE_SET, ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET, ENABLED_SELECTED_STATE_SET, ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET, ENABLED_STATE_SET, ENABLED_WINDOW_FOCUSED_STATE_SET, FIND_VIEWS_WITH_CONTENT_DESCRIPTION, FIND_VIEWS_WITH_TEXT, FOCUS_BACKWARD, FOCUS_DOWN, FOCUS_FORWARD, FOCUS_LEFT, FOCUS_RIGHT, FOCUS_UP, FOCUSABLES_ALL, FOCUSABLES_TOUCH_MODE, FOCUSED_SELECTED_STATE_SET, FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, FOCUSED_STATE_SET, FOCUSED_WINDOW_FOCUSED_STATE_SET, GONE, HAPTIC_FEEDBACK_ENABLED, IMPORTANT_FOR_ACCESSIBILITY_AUTO, IMPORTANT_FOR_ACCESSIBILITY_NO, IMPORTANT_FOR_ACCESSIBILITY_NO_HIDE_DESCENDANTS, IMPORTANT_FOR_ACCESSIBILITY_YES, INVISIBLE, KEEP_SCREEN_ON, LAYER_TYPE_HARDWARE, LAYER_TYPE_NONE, LAYER_TYPE_SOFTWARE, LAYOUT_DIRECTION_INHERIT, LAYOUT_DIRECTION_LOCALE, LAYOUT_DIRECTION_LTR, LAYOUT_DIRECTION_RTL, MEASURED_HEIGHT_STATE_SHIFT, MEASURED_SIZE_MASK, MEASURED_STATE_MASK, MEASURED_STATE_TOO_SMALL, NO_ID, OVER_SCROLL_ALWAYS, OVER_SCROLL_IF_CONTENT_SCROLLS, OVER_SCROLL_NEVER, PRESSED_ENABLED_FOCUSED_SELECTED_STATE_SET, PRESSED_ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_FOCUSED_STATE_SET, PRESSED_ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_SELECTED_STATE_SET, PRESSED_ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_STATE_SET, PRESSED_ENABLED_WINDOW_FOCUSED_STATE_SET, PRESSED_FOCUSED_SELECTED_STATE_SET, PRESSED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_FOCUSED_STATE_SET, PRESSED_FOCUSED_WINDOW_FOCUSED_STATE_SET, PRESSED_SELECTED_STATE_SET, PRESSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_STATE_SET, PRESSED_WINDOW_FOCUSED_STATE_SET, ROTATION, ROTATION_X, ROTATION_Y, SCALE_X, SCALE_Y, SCREEN_STATE_OFF, SCREEN_STATE_ON, SCROLL_AXIS_HORIZONTAL, SCROLL_AXIS_NONE, SCROLL_AXIS_VERTICAL, SCROLL_INDICATOR_BOTTOM, SCROLL_INDICATOR_END, SCROLL_INDICATOR_LEFT, SCROLL_INDICATOR_RIGHT, SCROLL_INDICATOR_START, SCROLL_INDICATOR_TOP, SCROLLBAR_POSITION_DEFAULT, SCROLLBAR_POSITION_LEFT, SCROLLBAR_POSITION_RIGHT, SCROLLBARS_INSIDE_INSET, SCROLLBARS_INSIDE_OVERLAY, SCROLLBARS_OUTSIDE_INSET, SCROLLBARS_OUTSIDE_OVERLAY, SELECTED_STATE_SET, SELECTED_WINDOW_FOCUSED_STATE_SET, SOUND_EFFECTS_ENABLED, STATUS_BAR_HIDDEN, STATUS_BAR_VISIBLE, SYSTEM_UI_FLAG_FULLSCREEN, SYSTEM_UI_FLAG_HIDE_NAVIGATION, SYSTEM_UI_FLAG_IMMERSIVE, SYSTEM_UI_FLAG_IMMERSIVE_STICKY, SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN, SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION, SYSTEM_UI_FLAG_LAYOUT_STABLE, SYSTEM_UI_FLAG_LIGHT_STATUS_BAR, SYSTEM_UI_FLAG_LOW_PROFILE, SYSTEM_UI_FLAG_VISIBLE, SYSTEM_UI_LAYOUT_FLAGS, TEXT_ALIGNMENT_CENTER, TEXT_ALIGNMENT_GRAVITY, TEXT_ALIGNMENT_INHERIT, TEXT_ALIGNMENT_TEXT_END, TEXT_ALIGNMENT_TEXT_START, TEXT_ALIGNMENT_VIEW_END, TEXT_ALIGNMENT_VIEW_START, TEXT_DIRECTION_ANY_RTL, TEXT_DIRECTION_FIRST_STRONG, TEXT_DIRECTION_FIRST_STRONG_LTR, TEXT_DIRECTION_FIRST_STRONG_RTL, TEXT_DIRECTION_INHERIT, TEXT_DIRECTION_LOCALE, TEXT_DIRECTION_LTR, TEXT_DIRECTION_RTL, TRANSLATION_X, TRANSLATION_Y, TRANSLATION_Z, VIEW_LOG_TAG, VISIBLE, WINDOW_FOCUSED_STATE_SET, X, Y, Z
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      CheckmarkButtonView(android.content.Context context) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected voidonDraw(android.graphics.Canvas canvas) 
      voidsetColor(int color) 
      voidsetController(CheckmarkButtonView.Controller controller) 
      voidsetValue(int value) 
      voidtoggle() 
      +
        +
      • + + +

        Methods inherited from class android.widget.FrameLayout

        +checkLayoutParams, generateDefaultLayoutParams, generateLayoutParams, generateLayoutParams, getAccessibilityClassName, getConsiderGoneChildrenWhenMeasuring, getMeasureAllChildren, onLayout, onMeasure, setForegroundGravity, setMeasureAllChildren, shouldDelayChildPressedState
      • +
      +
        +
      • + + +

        Methods inherited from class android.view.ViewGroup

        +addChildrenForAccessibility, addFocusables, addStatesFromChildren, addTouchables, addView, addView, addView, addView, addView, addViewInLayout, addViewInLayout, attachLayoutAnimationParameters, attachViewToParent, bringChildToFront, canAnimate, childDrawableStateChanged, childHasTransientStateChanged, cleanupLayoutState, clearChildFocus, clearDisappearingChildren, clearFocus, debug, detachAllViewsFromParent, detachViewFromParent, detachViewFromParent, detachViewsFromParent, dispatchApplyWindowInsets, dispatchConfigurationChanged, dispatchDisplayHint, dispatchDragEvent, dispatchDraw, dispatchDrawableHotspotChanged, dispatchFreezeSelfOnly, dispatchGenericFocusedEvent, dispatchGenericPointerEvent, dispatchHoverEvent, dispatchKeyEvent, dispatchKeyEventPreIme, dispatchKeyShortcutEvent, dispatchProvideStructure, dispatchRestoreInstanceState, dispatchSaveInstanceState, dispatchSetActivated, dispatchSetPressed, dispatchSetSelected, dispatchSystemUiVisibilityChanged, dispatchThawSelfOnly, dispatchTouchEvent, dispatchTrackballEvent, dispatchUnhandledMove, dispatchVisibilityChanged, dispatchWindowFocusChanged, dispatchWindowSystemUiVisiblityChanged, dispatchWindowVisibilityChanged, drawableStateChanged, drawChild, endViewTransition, findFocus, findViewsWithText, focusableViewAvailable, focusSearch, gatherTransparentRegion, getChildAt, getChildCount, getChildDrawingOrder, getChildMeasureSpec, getChildStaticTransformation, getChildVisibleRect, getClipChildren, getClipToPadding, getDescendantFocusability, getFocusedChild, getLayoutAnimation, getLayoutAnimationListener, getLayoutMode, getLayoutTransition, getNestedScrollAxes, getOverlay, getPersistentDrawingCache, getTouchscreenBlocksFocus, hasFocus, hasFocusable, hasTransientState, indexOfChild, invalidateChild, invalidateChildInParent, isAlwaysDrawnWithCacheEnabled, isAnimationCacheEnabled, isChildrenDrawingOrderEnabled, isChildrenDrawnWithCacheEnabled, isMotionEventSplittingEnabled, isTransitionGroup, jumpDrawablesToCurrentState, layout, measureChild, measureChildren, measureChildWithMargins, notifySubtreeAccessibilityStateChanged, offsetDescendantRectToMyCoords, offsetRectIntoDescendantCoords, onAttachedToWindow, onCreateDrawableState, onDetachedFromWindow, onInterceptHoverEvent, onInterceptTouchEvent, onNestedFling, onNestedPreFling, onNestedPrePerformAccessibilityAction, onNestedPreScroll, onNestedScroll, onNestedScrollAccepted, onRequestFocusInDescendants, onRequestSendAccessibilityEvent, onStartNestedScroll, onStopNestedScroll, onViewAdded, onViewRemoved, recomputeViewAttributes, removeAllViews, removeAllViewsInLayout, removeDetachedView, removeView, removeViewAt, removeViewInLayout, removeViews, removeViewsInLayout, requestChildFocus, requestChildRectangleOnScreen, requestDisallowInterceptTouchEvent, requestFocus, requestSendAccessibilityEvent, requestTransparentRegion, scheduleLayoutAnimation, setAddStatesFromChildren, setAlwaysDrawnWithCacheEnabled, setAnimationCacheEnabled, setChildrenDrawingCacheEnabled, setChildrenDrawingOrderEnabled, setChildrenDrawnWithCacheEnabled, setClipChildren, setClipToPadding, setDescendantFocusability, setLayoutAnimation, setLayoutAnimationListener, setLayoutMode, setLayoutTransition, setMotionEventSplittingEnabled, setOnHierarchyChangeListener, setPersistentDrawingCache, setStaticTransformationsEnabled, setTouchscreenBlocksFocus, setTransitionGroup, showContextMenuForChild, startActionModeForChild, startActionModeForChild, startLayoutAnimation, startViewTransition, updateViewLayout
      • +
      +
        +
      • + + +

        Methods inherited from class android.view.View

        +addFocusables, addOnAttachStateChangeListener, addOnLayoutChangeListener, animate, announceForAccessibility, awakenScrollBars, awakenScrollBars, awakenScrollBars, bringToFront, buildDrawingCache, buildDrawingCache, buildLayer, callOnClick, cancelLongPress, cancelPendingInputEvents, canResolveLayoutDirection, canResolveTextAlignment, canResolveTextDirection, canScrollHorizontally, canScrollVertically, checkInputConnectionProxy, clearAnimation, combineMeasuredStates, computeHorizontalScrollExtent, computeHorizontalScrollOffset, computeHorizontalScrollRange, computeScroll, computeSystemWindowInsets, computeVerticalScrollExtent, computeVerticalScrollOffset, computeVerticalScrollRange, createAccessibilityNodeInfo, createContextMenu, destroyDrawingCache, dispatchGenericMotionEvent, dispatchNestedFling, dispatchNestedPreFling, dispatchNestedPrePerformAccessibilityAction, dispatchNestedPreScroll, dispatchNestedScroll, dispatchPopulateAccessibilityEvent, draw, drawableHotspotChanged, findViewById, findViewWithTag, fitSystemWindows, focusSearch, forceLayout, generateViewId, getAccessibilityLiveRegion, getAccessibilityNodeProvider, getAccessibilityTraversalAfter, getAccessibilityTraversalBefore, getAlpha, getAnimation, getApplicationWindowToken, getBackground, getBackgroundTintList, getBackgroundTintMode, getBaseline, getBottom, getBottomFadingEdgeStrength, getBottomPaddingOffset, getCameraDistance, getClipBounds, getClipBounds, getClipToOutline, getContentDescription, getContext, getContextMenuInfo, getDefaultSize, getDisplay, getDrawableState, getDrawingCache, getDrawingCache, getDrawingCacheBackgroundColor, getDrawingCacheQuality, getDrawingRect, getDrawingTime, getElevation, getFilterTouchesWhenObscured, getFitsSystemWindows, getFocusables, getFocusedRect, getForeground, getForegroundGravity, getForegroundTintList, getForegroundTintMode, getGlobalVisibleRect, getGlobalVisibleRect, getHandler, getHeight, getHitRect, getHorizontalFadingEdgeLength, getHorizontalScrollbarHeight, getId, getImportantForAccessibility, getKeepScreenOn, getKeyDispatcherState, getLabelFor, getLayerType, getLayoutDirection, getLayoutParams, getLeft, getLeftFadingEdgeStrength, getLeftPaddingOffset, getLocalVisibleRect, getLocationInWindow, getLocationOnScreen, getMatrix, getMeasuredHeight, getMeasuredHeightAndState, getMeasuredState, getMeasuredWidth, getMeasuredWidthAndState, getMinimumHeight, getMinimumWidth, getNextFocusDownId, getNextFocusForwardId, getNextFocusLeftId, getNextFocusRightId, getNextFocusUpId, getOnFocusChangeListener, getOutlineProvider, getOverScrollMode, getPaddingBottom, getPaddingEnd, getPaddingLeft, getPaddingRight, getPaddingStart, getPaddingTop, getParent, getParentForAccessibility, getPivotX, getPivotY, getResources, getRight, getRightFadingEdgeStrength, getRightPaddingOffset, getRootView, getRootWindowInsets, getRotation, getRotationX, getRotationY, getScaleX, getScaleY, getScrollBarDefaultDelayBeforeFade, getScrollBarFadeDuration, getScrollBarSize, getScrollBarStyle, getScrollIndicators, getScrollX, getScrollY, getSolidColor, getStateListAnimator, getSuggestedMinimumHeight, getSuggestedMinimumWidth, getSystemUiVisibility, getTag, getTag, getTextAlignment, getTextDirection, getTop, getTopFadingEdgeStrength, getTopPaddingOffset, getTouchables, getTouchDelegate, getTransitionName, getTranslationX, getTranslationY, getTranslationZ, getVerticalFadingEdgeLength, getVerticalScrollbarPosition, getVerticalScrollbarWidth, getViewTreeObserver, getVisibility, getWidth, getWindowAttachCount, getWindowId, getWindowSystemUiVisibility, getWindowToken, getWindowVisibility, getWindowVisibleDisplayFrame, getX, getY, getZ, hasNestedScrollingParent, hasOnClickListeners, hasOverlappingRendering, hasWindowFocus, inflate, invalidate, invalidate, invalidate, invalidateDrawable, invalidateOutline, isAccessibilityFocused, isActivated, isAttachedToWindow, isClickable, isContextClickable, isDirty, isDrawingCacheEnabled, isDuplicateParentStateEnabled, isEnabled, isFocusable, isFocusableInTouchMode, isFocused, isHapticFeedbackEnabled, isHardwareAccelerated, isHorizontalFadingEdgeEnabled, isHorizontalScrollBarEnabled, isHovered, isImportantForAccessibility, isInEditMode, isInLayout, isInTouchMode, isLaidOut, isLayoutDirectionResolved, isLayoutRequested, isLongClickable, isNestedScrollingEnabled, isOpaque, isPaddingOffsetRequired, isPaddingRelative, isPressed, isSaveEnabled, isSaveFromParentEnabled, isScrollbarFadingEnabled, isScrollContainer, isSelected, isShown, isSoundEffectsEnabled, isTextAlignmentResolved, isTextDirectionResolved, isVerticalFadingEdgeEnabled, isVerticalScrollBarEnabled, measure, mergeDrawableStates, offsetLeftAndRight, offsetTopAndBottom, onAnimationEnd, onAnimationStart, onApplyWindowInsets, onCancelPendingInputEvents, onCheckIsTextEditor, onConfigurationChanged, onCreateContextMenu, onCreateInputConnection, onDisplayHint, onDragEvent, onDrawForeground, onDrawScrollBars, onFilterTouchEventForSecurity, onFinishInflate, onFinishTemporaryDetach, onFocusChanged, onGenericMotionEvent, onHoverChanged, onHoverEvent, onInitializeAccessibilityEvent, onInitializeAccessibilityNodeInfo, onKeyDown, onKeyLongPress, onKeyMultiple, onKeyPreIme, onKeyShortcut, onKeyUp, onOverScrolled, onPopulateAccessibilityEvent, onProvideStructure, onProvideVirtualStructure, onRestoreInstanceState, onRtlPropertiesChanged, onSaveInstanceState, onScreenStateChanged, onScrollChanged, onSetAlpha, onSizeChanged, onStartTemporaryDetach, onTouchEvent, onTrackballEvent, onVisibilityChanged, onWindowFocusChanged, onWindowSystemUiVisibilityChanged, onWindowVisibilityChanged, overScrollBy, performAccessibilityAction, performClick, performContextClick, performHapticFeedback, performHapticFeedback, performLongClick, playSoundEffect, post, postDelayed, postInvalidate, postInvalidate, postInvalidateDelayed, postInvalidateDelayed, postInvalidateOnAnimation, postInvalidateOnAnimation, postOnAnimation, postOnAnimationDelayed, refreshDrawableState, removeCallbacks, removeOnAttachStateChangeListener, removeOnLayoutChangeListener, requestApplyInsets, requestFitSystemWindows, requestFocus, requestFocus, requestFocusFromTouch, requestLayout, requestRectangleOnScreen, requestRectangleOnScreen, requestUnbufferedDispatch, resolveSize, resolveSizeAndState, restoreHierarchyState, saveHierarchyState, scheduleDrawable, scrollBy, scrollTo, sendAccessibilityEvent, sendAccessibilityEventUnchecked, setAccessibilityDelegate, setAccessibilityLiveRegion, setAccessibilityTraversalAfter, setAccessibilityTraversalBefore, setActivated, setAlpha, setAnimation, setBackground, setBackgroundColor, setBackgroundDrawable, setBackgroundResource, setBackgroundTintList, setBackgroundTintMode, setBottom, setCameraDistance, setClickable, setClipBounds, setClipToOutline, setContentDescription, setContextClickable, setDrawingCacheBackgroundColor, setDrawingCacheEnabled, setDrawingCacheQuality, setDuplicateParentStateEnabled, setElevation, setEnabled, setFadingEdgeLength, setFilterTouchesWhenObscured, setFitsSystemWindows, setFocusable, setFocusableInTouchMode, setForeground, setForegroundTintList, setForegroundTintMode, setHapticFeedbackEnabled, setHasTransientState, setHorizontalFadingEdgeEnabled, setHorizontalScrollBarEnabled, setHovered, setId, setImportantForAccessibility, setKeepScreenOn, setLabelFor, setLayerPaint, setLayerType, setLayoutDirection, setLayoutParams, setLeft, setLongClickable, setMeasuredDimension, setMinimumHeight, setMinimumWidth, setNestedScrollingEnabled, setNextFocusDownId, setNextFocusForwardId, setNextFocusLeftId, setNextFocusRightId, setNextFocusUpId, setOnApplyWindowInsetsListener, setOnClickListener, setOnContextClickListener, setOnCreateContextMenuListener, setOnDragListener, setOnFocusChangeListener, setOnGenericMotionListener, setOnHoverListener, setOnKeyListener, setOnLongClickListener, setOnScrollChangeListener, setOnSystemUiVisibilityChangeListener, setOnTouchListener, setOutlineProvider, setOverScrollMode, setPadding, setPaddingRelative, setPivotX, setPivotY, setPressed, setRight, setRotation, setRotationX, setRotationY, setSaveEnabled, setSaveFromParentEnabled, setScaleX, setScaleY, setScrollBarDefaultDelayBeforeFade, setScrollBarFadeDuration, setScrollbarFadingEnabled, setScrollBarSize, setScrollBarStyle, setScrollContainer, setScrollIndicators, setScrollIndicators, setScrollX, setScrollY, setSelected, setSoundEffectsEnabled, setStateListAnimator, setSystemUiVisibility, setTag, setTag, setTextAlignment, setTextDirection, setTop, setTouchDelegate, setTransitionName, setTranslationX, setTranslationY, setTranslationZ, setVerticalFadingEdgeEnabled, setVerticalScrollBarEnabled, setVerticalScrollbarPosition, setVisibility, setWillNotCacheDrawing, setWillNotDraw, setX, setY, setZ, showContextMenu, startActionMode, startActionMode, startAnimation, startDrag, startNestedScroll, stopNestedScroll, toString, unscheduleDrawable, unscheduleDrawable, verifyDrawable, willNotCacheDrawing, willNotDraw
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
        +
      • + + +

        Methods inherited from interface android.view.ViewParent

        +canResolveLayoutDirection, canResolveTextAlignment, canResolveTextDirection, createContextMenu, getLayoutDirection, getParent, getParentForAccessibility, getTextAlignment, getTextDirection, isLayoutDirectionResolved, isLayoutRequested, isTextAlignmentResolved, isTextDirectionResolved, requestFitSystemWindows, requestLayout
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        CheckmarkButtonView

        +
        public CheckmarkButtonView(android.content.Context context)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        onDraw

        +
        protected void onDraw(android.graphics.Canvas canvas)
        +
        +
        Overrides:
        +
        onDraw in class android.view.View
        +
        +
      • +
      + + + +
        +
      • +

        setColor

        +
        public void setColor(int color)
        +
      • +
      + + + +
        +
      • +

        setValue

        +
        public void setValue(int value)
        +
      • +
      + + + + + + + +
        +
      • +

        toggle

        +
        public void toggle()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/list/widgets/CheckmarkPanelController.OnInvalidToggleListener.html b/javadoc/org/isoron/uhabits/ui/habits/list/widgets/CheckmarkPanelController.OnInvalidToggleListener.html new file mode 100644 index 000000000..a6f24cba0 --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/list/widgets/CheckmarkPanelController.OnInvalidToggleListener.html @@ -0,0 +1,223 @@ + + + + + +CheckmarkPanelController.OnInvalidToggleListener + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.list.views
+

Interface CheckmarkPanelController.OnInvalidToggleListener

+
+
+
+
    +
  • +
    +
    Enclosing class:
    +
    CheckmarkPanelController
    +
    +
    +
    +
    public static interface CheckmarkPanelController.OnInvalidToggleListener
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        onInvalidToggle

        +
        void onInvalidToggle()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/list/widgets/CheckmarkPanelController.OnToggleListener.html b/javadoc/org/isoron/uhabits/ui/habits/list/widgets/CheckmarkPanelController.OnToggleListener.html new file mode 100644 index 000000000..b8ffc018e --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/list/widgets/CheckmarkPanelController.OnToggleListener.html @@ -0,0 +1,223 @@ + + + + + +CheckmarkPanelController.OnToggleListener + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.list.views
+

Interface CheckmarkPanelController.OnToggleListener

+
+
+
+
    +
  • +
    +
    Enclosing class:
    +
    CheckmarkPanelController
    +
    +
    +
    +
    public static interface CheckmarkPanelController.OnToggleListener
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        onToggle

        +
        void onToggle(long timestamp)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/list/widgets/CheckmarkPanelController.html b/javadoc/org/isoron/uhabits/ui/habits/list/widgets/CheckmarkPanelController.html new file mode 100644 index 000000000..f01eda011 --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/list/widgets/CheckmarkPanelController.html @@ -0,0 +1,344 @@ + + + + + +CheckmarkPanelController + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.list.views
+

Class CheckmarkPanelController

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/list/widgets/CheckmarkPanelView.Controller.html b/javadoc/org/isoron/uhabits/ui/habits/list/widgets/CheckmarkPanelView.Controller.html new file mode 100644 index 000000000..639f395fd --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/list/widgets/CheckmarkPanelView.Controller.html @@ -0,0 +1,240 @@ + + + + + +CheckmarkPanelView.Controller + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.list.views
+

Interface CheckmarkPanelView.Controller

+
+
+
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        onToggle

        +
        void onToggle(long timestamp)
        +
      • +
      + + + +
        +
      • +

        onInvalidToggle

        +
        void onInvalidToggle(long timestamp)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/list/widgets/CheckmarkPanelView.html b/javadoc/org/isoron/uhabits/ui/habits/list/widgets/CheckmarkPanelView.html new file mode 100644 index 000000000..5641e27b6 --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/list/widgets/CheckmarkPanelView.html @@ -0,0 +1,473 @@ + + + + + +CheckmarkPanelView + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.list.views
+

Class CheckmarkPanelView

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    android.graphics.drawable.Drawable.Callback, android.view.accessibility.AccessibilityEventSource, android.view.KeyEvent.Callback, android.view.ViewManager, android.view.ViewParent
    +
    +
    +
    +
    public class CheckmarkPanelView
    +extends android.widget.LinearLayout
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      + + + + + + + + + + +
      Nested Classes 
      Modifier and TypeClass and Description
      static interface CheckmarkPanelView.Controller 
      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.widget.LinearLayout

        +android.widget.LinearLayout.LayoutParams
      • +
      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.view.ViewGroup

        +android.view.ViewGroup.MarginLayoutParams, android.view.ViewGroup.OnHierarchyChangeListener
      • +
      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.view.View

        +android.view.View.AccessibilityDelegate, android.view.View.BaseSavedState, android.view.View.DragShadowBuilder, android.view.View.MeasureSpec, android.view.View.OnApplyWindowInsetsListener, android.view.View.OnAttachStateChangeListener, android.view.View.OnClickListener, android.view.View.OnContextClickListener, android.view.View.OnCreateContextMenuListener, android.view.View.OnDragListener, android.view.View.OnFocusChangeListener, android.view.View.OnGenericMotionListener, android.view.View.OnHoverListener, android.view.View.OnKeyListener, android.view.View.OnLayoutChangeListener, android.view.View.OnLongClickListener, android.view.View.OnScrollChangeListener, android.view.View.OnSystemUiVisibilityChangeListener, android.view.View.OnTouchListener
      • +
      +
    • +
    + +
      +
    • + + +

      Field Summary

      +
        +
      • + + +

        Fields inherited from class android.widget.LinearLayout

        +HORIZONTAL, SHOW_DIVIDER_BEGINNING, SHOW_DIVIDER_END, SHOW_DIVIDER_MIDDLE, SHOW_DIVIDER_NONE, VERTICAL
      • +
      +
        +
      • + + +

        Fields inherited from class android.view.ViewGroup

        +CLIP_TO_PADDING_MASK, FOCUS_AFTER_DESCENDANTS, FOCUS_BEFORE_DESCENDANTS, FOCUS_BLOCK_DESCENDANTS, LAYOUT_MODE_CLIP_BOUNDS, LAYOUT_MODE_OPTICAL_BOUNDS, PERSISTENT_ALL_CACHES, PERSISTENT_ANIMATION_CACHE, PERSISTENT_NO_CACHE, PERSISTENT_SCROLLING_CACHE
      • +
      +
        +
      • + + +

        Fields inherited from class android.view.View

        +ACCESSIBILITY_LIVE_REGION_ASSERTIVE, ACCESSIBILITY_LIVE_REGION_NONE, ACCESSIBILITY_LIVE_REGION_POLITE, ALPHA, DRAWING_CACHE_QUALITY_AUTO, DRAWING_CACHE_QUALITY_HIGH, DRAWING_CACHE_QUALITY_LOW, EMPTY_STATE_SET, ENABLED_FOCUSED_SELECTED_STATE_SET, ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, ENABLED_FOCUSED_STATE_SET, ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET, ENABLED_SELECTED_STATE_SET, ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET, ENABLED_STATE_SET, ENABLED_WINDOW_FOCUSED_STATE_SET, FIND_VIEWS_WITH_CONTENT_DESCRIPTION, FIND_VIEWS_WITH_TEXT, FOCUS_BACKWARD, FOCUS_DOWN, FOCUS_FORWARD, FOCUS_LEFT, FOCUS_RIGHT, FOCUS_UP, FOCUSABLES_ALL, FOCUSABLES_TOUCH_MODE, FOCUSED_SELECTED_STATE_SET, FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, FOCUSED_STATE_SET, FOCUSED_WINDOW_FOCUSED_STATE_SET, GONE, HAPTIC_FEEDBACK_ENABLED, IMPORTANT_FOR_ACCESSIBILITY_AUTO, IMPORTANT_FOR_ACCESSIBILITY_NO, IMPORTANT_FOR_ACCESSIBILITY_NO_HIDE_DESCENDANTS, IMPORTANT_FOR_ACCESSIBILITY_YES, INVISIBLE, KEEP_SCREEN_ON, LAYER_TYPE_HARDWARE, LAYER_TYPE_NONE, LAYER_TYPE_SOFTWARE, LAYOUT_DIRECTION_INHERIT, LAYOUT_DIRECTION_LOCALE, LAYOUT_DIRECTION_LTR, LAYOUT_DIRECTION_RTL, MEASURED_HEIGHT_STATE_SHIFT, MEASURED_SIZE_MASK, MEASURED_STATE_MASK, MEASURED_STATE_TOO_SMALL, NO_ID, OVER_SCROLL_ALWAYS, OVER_SCROLL_IF_CONTENT_SCROLLS, OVER_SCROLL_NEVER, PRESSED_ENABLED_FOCUSED_SELECTED_STATE_SET, PRESSED_ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_FOCUSED_STATE_SET, PRESSED_ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_SELECTED_STATE_SET, PRESSED_ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_STATE_SET, PRESSED_ENABLED_WINDOW_FOCUSED_STATE_SET, PRESSED_FOCUSED_SELECTED_STATE_SET, PRESSED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_FOCUSED_STATE_SET, PRESSED_FOCUSED_WINDOW_FOCUSED_STATE_SET, PRESSED_SELECTED_STATE_SET, PRESSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_STATE_SET, PRESSED_WINDOW_FOCUSED_STATE_SET, ROTATION, ROTATION_X, ROTATION_Y, SCALE_X, SCALE_Y, SCREEN_STATE_OFF, SCREEN_STATE_ON, SCROLL_AXIS_HORIZONTAL, SCROLL_AXIS_NONE, SCROLL_AXIS_VERTICAL, SCROLL_INDICATOR_BOTTOM, SCROLL_INDICATOR_END, SCROLL_INDICATOR_LEFT, SCROLL_INDICATOR_RIGHT, SCROLL_INDICATOR_START, SCROLL_INDICATOR_TOP, SCROLLBAR_POSITION_DEFAULT, SCROLLBAR_POSITION_LEFT, SCROLLBAR_POSITION_RIGHT, SCROLLBARS_INSIDE_INSET, SCROLLBARS_INSIDE_OVERLAY, SCROLLBARS_OUTSIDE_INSET, SCROLLBARS_OUTSIDE_OVERLAY, SELECTED_STATE_SET, SELECTED_WINDOW_FOCUSED_STATE_SET, SOUND_EFFECTS_ENABLED, STATUS_BAR_HIDDEN, STATUS_BAR_VISIBLE, SYSTEM_UI_FLAG_FULLSCREEN, SYSTEM_UI_FLAG_HIDE_NAVIGATION, SYSTEM_UI_FLAG_IMMERSIVE, SYSTEM_UI_FLAG_IMMERSIVE_STICKY, SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN, SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION, SYSTEM_UI_FLAG_LAYOUT_STABLE, SYSTEM_UI_FLAG_LIGHT_STATUS_BAR, SYSTEM_UI_FLAG_LOW_PROFILE, SYSTEM_UI_FLAG_VISIBLE, SYSTEM_UI_LAYOUT_FLAGS, TEXT_ALIGNMENT_CENTER, TEXT_ALIGNMENT_GRAVITY, TEXT_ALIGNMENT_INHERIT, TEXT_ALIGNMENT_TEXT_END, TEXT_ALIGNMENT_TEXT_START, TEXT_ALIGNMENT_VIEW_END, TEXT_ALIGNMENT_VIEW_START, TEXT_DIRECTION_ANY_RTL, TEXT_DIRECTION_FIRST_STRONG, TEXT_DIRECTION_FIRST_STRONG_LTR, TEXT_DIRECTION_FIRST_STRONG_RTL, TEXT_DIRECTION_INHERIT, TEXT_DIRECTION_LOCALE, TEXT_DIRECTION_LTR, TEXT_DIRECTION_RTL, TRANSLATION_X, TRANSLATION_Y, TRANSLATION_Z, VIEW_LOG_TAG, VISIBLE, WINDOW_FOCUSED_STATE_SET, X, Y, Z
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + + + + + + + +
      Constructors 
      Constructor and Description
      CheckmarkPanelView(android.content.Context context) 
      CheckmarkPanelView(android.content.Context context, + android.util.AttributeSet attrs) 
      CheckmarkPanelView(android.content.Context context, + android.util.AttributeSet attrs, + int defStyleAttr) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      CheckmarkButtonViewgetButton(int position) 
      protected voidonMeasure(int widthMeasureSpec, + int heightMeasureSpec) 
      voidsetCheckmarkValues(int[] checkmarkValues) 
      voidsetColor(int color) 
      voidsetController(CheckmarkPanelView.Controller controller) 
      +
        +
      • + + +

        Methods inherited from class android.widget.LinearLayout

        +checkLayoutParams, generateDefaultLayoutParams, generateLayoutParams, generateLayoutParams, getAccessibilityClassName, getBaseline, getBaselineAlignedChildIndex, getDividerDrawable, getDividerPadding, getOrientation, getShowDividers, getWeightSum, isBaselineAligned, isMeasureWithLargestChildEnabled, onDraw, onLayout, onRtlPropertiesChanged, setBaselineAligned, setBaselineAlignedChildIndex, setDividerDrawable, setDividerPadding, setGravity, setHorizontalGravity, setMeasureWithLargestChildEnabled, setOrientation, setShowDividers, setVerticalGravity, setWeightSum, shouldDelayChildPressedState
      • +
      +
        +
      • + + +

        Methods inherited from class android.view.ViewGroup

        +addChildrenForAccessibility, addFocusables, addStatesFromChildren, addTouchables, addView, addView, addView, addView, addView, addViewInLayout, addViewInLayout, attachLayoutAnimationParameters, attachViewToParent, bringChildToFront, canAnimate, childDrawableStateChanged, childHasTransientStateChanged, cleanupLayoutState, clearChildFocus, clearDisappearingChildren, clearFocus, debug, detachAllViewsFromParent, detachViewFromParent, detachViewFromParent, detachViewsFromParent, dispatchApplyWindowInsets, dispatchConfigurationChanged, dispatchDisplayHint, dispatchDragEvent, dispatchDraw, dispatchDrawableHotspotChanged, dispatchFreezeSelfOnly, dispatchGenericFocusedEvent, dispatchGenericPointerEvent, dispatchHoverEvent, dispatchKeyEvent, dispatchKeyEventPreIme, dispatchKeyShortcutEvent, dispatchProvideStructure, dispatchRestoreInstanceState, dispatchSaveInstanceState, dispatchSetActivated, dispatchSetPressed, dispatchSetSelected, dispatchSystemUiVisibilityChanged, dispatchThawSelfOnly, dispatchTouchEvent, dispatchTrackballEvent, dispatchUnhandledMove, dispatchVisibilityChanged, dispatchWindowFocusChanged, dispatchWindowSystemUiVisiblityChanged, dispatchWindowVisibilityChanged, drawableStateChanged, drawChild, endViewTransition, findFocus, findViewsWithText, focusableViewAvailable, focusSearch, gatherTransparentRegion, getChildAt, getChildCount, getChildDrawingOrder, getChildMeasureSpec, getChildStaticTransformation, getChildVisibleRect, getClipChildren, getClipToPadding, getDescendantFocusability, getFocusedChild, getLayoutAnimation, getLayoutAnimationListener, getLayoutMode, getLayoutTransition, getNestedScrollAxes, getOverlay, getPersistentDrawingCache, getTouchscreenBlocksFocus, hasFocus, hasFocusable, hasTransientState, indexOfChild, invalidateChild, invalidateChildInParent, isAlwaysDrawnWithCacheEnabled, isAnimationCacheEnabled, isChildrenDrawingOrderEnabled, isChildrenDrawnWithCacheEnabled, isMotionEventSplittingEnabled, isTransitionGroup, jumpDrawablesToCurrentState, layout, measureChild, measureChildren, measureChildWithMargins, notifySubtreeAccessibilityStateChanged, offsetDescendantRectToMyCoords, offsetRectIntoDescendantCoords, onAttachedToWindow, onCreateDrawableState, onDetachedFromWindow, onInterceptHoverEvent, onInterceptTouchEvent, onNestedFling, onNestedPreFling, onNestedPrePerformAccessibilityAction, onNestedPreScroll, onNestedScroll, onNestedScrollAccepted, onRequestFocusInDescendants, onRequestSendAccessibilityEvent, onStartNestedScroll, onStopNestedScroll, onViewAdded, onViewRemoved, recomputeViewAttributes, removeAllViews, removeAllViewsInLayout, removeDetachedView, removeView, removeViewAt, removeViewInLayout, removeViews, removeViewsInLayout, requestChildFocus, requestChildRectangleOnScreen, requestDisallowInterceptTouchEvent, requestFocus, requestSendAccessibilityEvent, requestTransparentRegion, scheduleLayoutAnimation, setAddStatesFromChildren, setAlwaysDrawnWithCacheEnabled, setAnimationCacheEnabled, setChildrenDrawingCacheEnabled, setChildrenDrawingOrderEnabled, setChildrenDrawnWithCacheEnabled, setClipChildren, setClipToPadding, setDescendantFocusability, setLayoutAnimation, setLayoutAnimationListener, setLayoutMode, setLayoutTransition, setMotionEventSplittingEnabled, setOnHierarchyChangeListener, setPersistentDrawingCache, setStaticTransformationsEnabled, setTouchscreenBlocksFocus, setTransitionGroup, showContextMenuForChild, startActionModeForChild, startActionModeForChild, startLayoutAnimation, startViewTransition, updateViewLayout
      • +
      +
        +
      • + + +

        Methods inherited from class android.view.View

        +addFocusables, addOnAttachStateChangeListener, addOnLayoutChangeListener, animate, announceForAccessibility, awakenScrollBars, awakenScrollBars, awakenScrollBars, bringToFront, buildDrawingCache, buildDrawingCache, buildLayer, callOnClick, cancelLongPress, cancelPendingInputEvents, canResolveLayoutDirection, canResolveTextAlignment, canResolveTextDirection, canScrollHorizontally, canScrollVertically, checkInputConnectionProxy, clearAnimation, combineMeasuredStates, computeHorizontalScrollExtent, computeHorizontalScrollOffset, computeHorizontalScrollRange, computeScroll, computeSystemWindowInsets, computeVerticalScrollExtent, computeVerticalScrollOffset, computeVerticalScrollRange, createAccessibilityNodeInfo, createContextMenu, destroyDrawingCache, dispatchGenericMotionEvent, dispatchNestedFling, dispatchNestedPreFling, dispatchNestedPrePerformAccessibilityAction, dispatchNestedPreScroll, dispatchNestedScroll, dispatchPopulateAccessibilityEvent, draw, drawableHotspotChanged, findViewById, findViewWithTag, fitSystemWindows, focusSearch, forceLayout, generateViewId, getAccessibilityLiveRegion, getAccessibilityNodeProvider, getAccessibilityTraversalAfter, getAccessibilityTraversalBefore, getAlpha, getAnimation, getApplicationWindowToken, getBackground, getBackgroundTintList, getBackgroundTintMode, getBottom, getBottomFadingEdgeStrength, getBottomPaddingOffset, getCameraDistance, getClipBounds, getClipBounds, getClipToOutline, getContentDescription, getContext, getContextMenuInfo, getDefaultSize, getDisplay, getDrawableState, getDrawingCache, getDrawingCache, getDrawingCacheBackgroundColor, getDrawingCacheQuality, getDrawingRect, getDrawingTime, getElevation, getFilterTouchesWhenObscured, getFitsSystemWindows, getFocusables, getFocusedRect, getForeground, getForegroundGravity, getForegroundTintList, getForegroundTintMode, getGlobalVisibleRect, getGlobalVisibleRect, getHandler, getHeight, getHitRect, getHorizontalFadingEdgeLength, getHorizontalScrollbarHeight, getId, getImportantForAccessibility, getKeepScreenOn, getKeyDispatcherState, getLabelFor, getLayerType, getLayoutDirection, getLayoutParams, getLeft, getLeftFadingEdgeStrength, getLeftPaddingOffset, getLocalVisibleRect, getLocationInWindow, getLocationOnScreen, getMatrix, getMeasuredHeight, getMeasuredHeightAndState, getMeasuredState, getMeasuredWidth, getMeasuredWidthAndState, getMinimumHeight, getMinimumWidth, getNextFocusDownId, getNextFocusForwardId, getNextFocusLeftId, getNextFocusRightId, getNextFocusUpId, getOnFocusChangeListener, getOutlineProvider, getOverScrollMode, getPaddingBottom, getPaddingEnd, getPaddingLeft, getPaddingRight, getPaddingStart, getPaddingTop, getParent, getParentForAccessibility, getPivotX, getPivotY, getResources, getRight, getRightFadingEdgeStrength, getRightPaddingOffset, getRootView, getRootWindowInsets, getRotation, getRotationX, getRotationY, getScaleX, getScaleY, getScrollBarDefaultDelayBeforeFade, getScrollBarFadeDuration, getScrollBarSize, getScrollBarStyle, getScrollIndicators, getScrollX, getScrollY, getSolidColor, getStateListAnimator, getSuggestedMinimumHeight, getSuggestedMinimumWidth, getSystemUiVisibility, getTag, getTag, getTextAlignment, getTextDirection, getTop, getTopFadingEdgeStrength, getTopPaddingOffset, getTouchables, getTouchDelegate, getTransitionName, getTranslationX, getTranslationY, getTranslationZ, getVerticalFadingEdgeLength, getVerticalScrollbarPosition, getVerticalScrollbarWidth, getViewTreeObserver, getVisibility, getWidth, getWindowAttachCount, getWindowId, getWindowSystemUiVisibility, getWindowToken, getWindowVisibility, getWindowVisibleDisplayFrame, getX, getY, getZ, hasNestedScrollingParent, hasOnClickListeners, hasOverlappingRendering, hasWindowFocus, inflate, invalidate, invalidate, invalidate, invalidateDrawable, invalidateOutline, isAccessibilityFocused, isActivated, isAttachedToWindow, isClickable, isContextClickable, isDirty, isDrawingCacheEnabled, isDuplicateParentStateEnabled, isEnabled, isFocusable, isFocusableInTouchMode, isFocused, isHapticFeedbackEnabled, isHardwareAccelerated, isHorizontalFadingEdgeEnabled, isHorizontalScrollBarEnabled, isHovered, isImportantForAccessibility, isInEditMode, isInLayout, isInTouchMode, isLaidOut, isLayoutDirectionResolved, isLayoutRequested, isLongClickable, isNestedScrollingEnabled, isOpaque, isPaddingOffsetRequired, isPaddingRelative, isPressed, isSaveEnabled, isSaveFromParentEnabled, isScrollbarFadingEnabled, isScrollContainer, isSelected, isShown, isSoundEffectsEnabled, isTextAlignmentResolved, isTextDirectionResolved, isVerticalFadingEdgeEnabled, isVerticalScrollBarEnabled, measure, mergeDrawableStates, offsetLeftAndRight, offsetTopAndBottom, onAnimationEnd, onAnimationStart, onApplyWindowInsets, onCancelPendingInputEvents, onCheckIsTextEditor, onConfigurationChanged, onCreateContextMenu, onCreateInputConnection, onDisplayHint, onDragEvent, onDrawForeground, onDrawScrollBars, onFilterTouchEventForSecurity, onFinishInflate, onFinishTemporaryDetach, onFocusChanged, onGenericMotionEvent, onHoverChanged, onHoverEvent, onInitializeAccessibilityEvent, onInitializeAccessibilityNodeInfo, onKeyDown, onKeyLongPress, onKeyMultiple, onKeyPreIme, onKeyShortcut, onKeyUp, onOverScrolled, onPopulateAccessibilityEvent, onProvideStructure, onProvideVirtualStructure, onRestoreInstanceState, onSaveInstanceState, onScreenStateChanged, onScrollChanged, onSetAlpha, onSizeChanged, onStartTemporaryDetach, onTouchEvent, onTrackballEvent, onVisibilityChanged, onWindowFocusChanged, onWindowSystemUiVisibilityChanged, onWindowVisibilityChanged, overScrollBy, performAccessibilityAction, performClick, performContextClick, performHapticFeedback, performHapticFeedback, performLongClick, playSoundEffect, post, postDelayed, postInvalidate, postInvalidate, postInvalidateDelayed, postInvalidateDelayed, postInvalidateOnAnimation, postInvalidateOnAnimation, postOnAnimation, postOnAnimationDelayed, refreshDrawableState, removeCallbacks, removeOnAttachStateChangeListener, removeOnLayoutChangeListener, requestApplyInsets, requestFitSystemWindows, requestFocus, requestFocus, requestFocusFromTouch, requestLayout, requestRectangleOnScreen, requestRectangleOnScreen, requestUnbufferedDispatch, resolveSize, resolveSizeAndState, restoreHierarchyState, saveHierarchyState, scheduleDrawable, scrollBy, scrollTo, sendAccessibilityEvent, sendAccessibilityEventUnchecked, setAccessibilityDelegate, setAccessibilityLiveRegion, setAccessibilityTraversalAfter, setAccessibilityTraversalBefore, setActivated, setAlpha, setAnimation, setBackground, setBackgroundColor, setBackgroundDrawable, setBackgroundResource, setBackgroundTintList, setBackgroundTintMode, setBottom, setCameraDistance, setClickable, setClipBounds, setClipToOutline, setContentDescription, setContextClickable, setDrawingCacheBackgroundColor, setDrawingCacheEnabled, setDrawingCacheQuality, setDuplicateParentStateEnabled, setElevation, setEnabled, setFadingEdgeLength, setFilterTouchesWhenObscured, setFitsSystemWindows, setFocusable, setFocusableInTouchMode, setForeground, setForegroundGravity, setForegroundTintList, setForegroundTintMode, setHapticFeedbackEnabled, setHasTransientState, setHorizontalFadingEdgeEnabled, setHorizontalScrollBarEnabled, setHovered, setId, setImportantForAccessibility, setKeepScreenOn, setLabelFor, setLayerPaint, setLayerType, setLayoutDirection, setLayoutParams, setLeft, setLongClickable, setMeasuredDimension, setMinimumHeight, setMinimumWidth, setNestedScrollingEnabled, setNextFocusDownId, setNextFocusForwardId, setNextFocusLeftId, setNextFocusRightId, setNextFocusUpId, setOnApplyWindowInsetsListener, setOnClickListener, setOnContextClickListener, setOnCreateContextMenuListener, setOnDragListener, setOnFocusChangeListener, setOnGenericMotionListener, setOnHoverListener, setOnKeyListener, setOnLongClickListener, setOnScrollChangeListener, setOnSystemUiVisibilityChangeListener, setOnTouchListener, setOutlineProvider, setOverScrollMode, setPadding, setPaddingRelative, setPivotX, setPivotY, setPressed, setRight, setRotation, setRotationX, setRotationY, setSaveEnabled, setSaveFromParentEnabled, setScaleX, setScaleY, setScrollBarDefaultDelayBeforeFade, setScrollBarFadeDuration, setScrollbarFadingEnabled, setScrollBarSize, setScrollBarStyle, setScrollContainer, setScrollIndicators, setScrollIndicators, setScrollX, setScrollY, setSelected, setSoundEffectsEnabled, setStateListAnimator, setSystemUiVisibility, setTag, setTag, setTextAlignment, setTextDirection, setTop, setTouchDelegate, setTransitionName, setTranslationX, setTranslationY, setTranslationZ, setVerticalFadingEdgeEnabled, setVerticalScrollBarEnabled, setVerticalScrollbarPosition, setVisibility, setWillNotCacheDrawing, setWillNotDraw, setX, setY, setZ, showContextMenu, startActionMode, startActionMode, startAnimation, startDrag, startNestedScroll, stopNestedScroll, toString, unscheduleDrawable, unscheduleDrawable, verifyDrawable, willNotCacheDrawing, willNotDraw
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
        +
      • + + +

        Methods inherited from interface android.view.ViewParent

        +canResolveLayoutDirection, canResolveTextAlignment, canResolveTextDirection, createContextMenu, getLayoutDirection, getParent, getParentForAccessibility, getTextAlignment, getTextDirection, isLayoutDirectionResolved, isLayoutRequested, isTextAlignmentResolved, isTextDirectionResolved, requestFitSystemWindows, requestLayout
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        CheckmarkPanelView

        +
        public CheckmarkPanelView(android.content.Context context)
        +
      • +
      + + + +
        +
      • +

        CheckmarkPanelView

        +
        public CheckmarkPanelView(android.content.Context context,
        +                          android.util.AttributeSet attrs)
        +
      • +
      + + + +
        +
      • +

        CheckmarkPanelView

        +
        public CheckmarkPanelView(android.content.Context context,
        +                          android.util.AttributeSet attrs,
        +                          int defStyleAttr)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        onMeasure

        +
        protected void onMeasure(int widthMeasureSpec,
        +                         int heightMeasureSpec)
        +
        +
        Overrides:
        +
        onMeasure in class android.widget.LinearLayout
        +
        +
      • +
      + + + +
        +
      • +

        setColor

        +
        public void setColor(int color)
        +
      • +
      + + + +
        +
      • +

        setCheckmarkValues

        +
        public void setCheckmarkValues(int[] checkmarkValues)
        +
      • +
      + + + + + + + + +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/list/widgets/CheckmarkPanelView_MembersInjector.html b/javadoc/org/isoron/uhabits/ui/habits/list/widgets/CheckmarkPanelView_MembersInjector.html new file mode 100644 index 000000000..2d4216e72 --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/list/widgets/CheckmarkPanelView_MembersInjector.html @@ -0,0 +1,308 @@ + + + + + +CheckmarkPanelView_MembersInjector + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.list.views
+

Class CheckmarkPanelView_MembersInjector

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    dagger.MembersInjector<CheckmarkPanelView>
    +
    +
    +
    +
    @Generated(value="dagger.internal.codegen.ComponentProcessor",
    +           comments="https://google.github.io/dagger")
    +public final class CheckmarkPanelView_MembersInjector
    +extends java.lang.Object
    +implements dagger.MembersInjector<CheckmarkPanelView>
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        CheckmarkPanelView_MembersInjector

        +
        public CheckmarkPanelView_MembersInjector(javax.inject.Provider<Preferences> prefsProvider)
        +
      • +
      +
    • +
    + + +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/list/widgets/HabitCardController.OnInvalidToggleListener.html b/javadoc/org/isoron/uhabits/ui/habits/list/widgets/HabitCardController.OnInvalidToggleListener.html new file mode 100644 index 000000000..d12465a9f --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/list/widgets/HabitCardController.OnInvalidToggleListener.html @@ -0,0 +1,231 @@ + + + + + +HabitCardController.OnInvalidToggleListener + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.list.views
+

Interface HabitCardController.OnInvalidToggleListener

+
+
+
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        onInvalidToggle

        +
        void onInvalidToggle()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/list/widgets/HabitCardController.OnToggleListener.html b/javadoc/org/isoron/uhabits/ui/habits/list/widgets/HabitCardController.OnToggleListener.html new file mode 100644 index 000000000..5cc8ca7b1 --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/list/widgets/HabitCardController.OnToggleListener.html @@ -0,0 +1,223 @@ + + + + + +HabitCardController.OnToggleListener + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.list.views
+

Interface HabitCardController.OnToggleListener

+
+
+
+
    +
  • +
    +
    Enclosing class:
    +
    HabitCardController
    +
    +
    +
    +
    public static interface HabitCardController.OnToggleListener
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        onToggle

        +
        void onToggle(long timestamp)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/list/widgets/HabitCardController.html b/javadoc/org/isoron/uhabits/ui/habits/list/widgets/HabitCardController.html new file mode 100644 index 000000000..503d3b7cd --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/list/widgets/HabitCardController.html @@ -0,0 +1,345 @@ + + + + + +HabitCardController + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.list.views
+

Class HabitCardController

+
+
+ +
+
    +
  • +
    +
    +
    public class HabitCardController
    +extends java.lang.Object
    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/list/widgets/HabitCardView$$ViewBinder.InnerUnbinder.html b/javadoc/org/isoron/uhabits/ui/habits/list/widgets/HabitCardView$$ViewBinder.InnerUnbinder.html new file mode 100644 index 000000000..9e730fe73 --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/list/widgets/HabitCardView$$ViewBinder.InnerUnbinder.html @@ -0,0 +1,316 @@ + + + + + +HabitCardView$$ViewBinder.InnerUnbinder + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.list.views
+

Class HabitCardView$$ViewBinder.InnerUnbinder<T extends HabitCardView>

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    butterknife.Unbinder
    +
    +
    +
    Enclosing class:
    +
    HabitCardView$$ViewBinder<T extends HabitCardView>
    +
    +
    +
    +
    protected static class HabitCardView$$ViewBinder.InnerUnbinder<T extends HabitCardView>
    +extends java.lang.Object
    +implements butterknife.Unbinder
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      +
        +
      • + + +

        Fields inherited from interface butterknife.Unbinder

        +EMPTY
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + + + +
      Constructors 
      ModifierConstructor and Description
      protected InnerUnbinder(T target) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      voidunbind() 
      protected voidunbind(T target) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + + + +
        +
      • +

        InnerUnbinder

        +
        protected InnerUnbinder(T target)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        unbind

        +
        public final void unbind()
        +
        +
        Specified by:
        +
        unbind in interface butterknife.Unbinder
        +
        +
      • +
      + + + + + +
        +
      • +

        unbind

        +
        protected void unbind(T target)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/list/widgets/HabitCardView$$ViewBinder.html b/javadoc/org/isoron/uhabits/ui/habits/list/widgets/HabitCardView$$ViewBinder.html new file mode 100644 index 000000000..b81a38c76 --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/list/widgets/HabitCardView$$ViewBinder.html @@ -0,0 +1,318 @@ + + + + + +HabitCardView$$ViewBinder + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.list.views
+

Class HabitCardView$$ViewBinder<T extends HabitCardView>

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    butterknife.internal.ViewBinder<T>
    +
    +
    +
    +
    public class HabitCardView$$ViewBinder<T extends HabitCardView>
    +extends java.lang.Object
    +implements butterknife.internal.ViewBinder<T>
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        HabitCardView$$ViewBinder

        +
        public HabitCardView$$ViewBinder()
        +
      • +
      +
    • +
    + + +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/list/widgets/HabitCardView.html b/javadoc/org/isoron/uhabits/ui/habits/list/widgets/HabitCardView.html new file mode 100644 index 000000000..1b3f0a40e --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/list/widgets/HabitCardView.html @@ -0,0 +1,468 @@ + + + + + +HabitCardView + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.list.views
+

Class HabitCardView

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    android.graphics.drawable.Drawable.Callback, android.view.accessibility.AccessibilityEventSource, android.view.KeyEvent.Callback, android.view.ViewManager, android.view.ViewParent
    +
    +
    +
    +
    public class HabitCardView
    +extends android.widget.FrameLayout
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.widget.FrameLayout

        +android.widget.FrameLayout.LayoutParams
      • +
      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.view.ViewGroup

        +android.view.ViewGroup.MarginLayoutParams, android.view.ViewGroup.OnHierarchyChangeListener
      • +
      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.view.View

        +android.view.View.AccessibilityDelegate, android.view.View.BaseSavedState, android.view.View.DragShadowBuilder, android.view.View.MeasureSpec, android.view.View.OnApplyWindowInsetsListener, android.view.View.OnAttachStateChangeListener, android.view.View.OnClickListener, android.view.View.OnContextClickListener, android.view.View.OnCreateContextMenuListener, android.view.View.OnDragListener, android.view.View.OnFocusChangeListener, android.view.View.OnGenericMotionListener, android.view.View.OnHoverListener, android.view.View.OnKeyListener, android.view.View.OnLayoutChangeListener, android.view.View.OnLongClickListener, android.view.View.OnScrollChangeListener, android.view.View.OnSystemUiVisibilityChangeListener, android.view.View.OnTouchListener
      • +
      +
    • +
    + +
      +
    • + + +

      Field Summary

      +
        +
      • + + +

        Fields inherited from class android.view.ViewGroup

        +CLIP_TO_PADDING_MASK, FOCUS_AFTER_DESCENDANTS, FOCUS_BEFORE_DESCENDANTS, FOCUS_BLOCK_DESCENDANTS, LAYOUT_MODE_CLIP_BOUNDS, LAYOUT_MODE_OPTICAL_BOUNDS, PERSISTENT_ALL_CACHES, PERSISTENT_ANIMATION_CACHE, PERSISTENT_NO_CACHE, PERSISTENT_SCROLLING_CACHE
      • +
      +
        +
      • + + +

        Fields inherited from class android.view.View

        +ACCESSIBILITY_LIVE_REGION_ASSERTIVE, ACCESSIBILITY_LIVE_REGION_NONE, ACCESSIBILITY_LIVE_REGION_POLITE, ALPHA, DRAWING_CACHE_QUALITY_AUTO, DRAWING_CACHE_QUALITY_HIGH, DRAWING_CACHE_QUALITY_LOW, EMPTY_STATE_SET, ENABLED_FOCUSED_SELECTED_STATE_SET, ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, ENABLED_FOCUSED_STATE_SET, ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET, ENABLED_SELECTED_STATE_SET, ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET, ENABLED_STATE_SET, ENABLED_WINDOW_FOCUSED_STATE_SET, FIND_VIEWS_WITH_CONTENT_DESCRIPTION, FIND_VIEWS_WITH_TEXT, FOCUS_BACKWARD, FOCUS_DOWN, FOCUS_FORWARD, FOCUS_LEFT, FOCUS_RIGHT, FOCUS_UP, FOCUSABLES_ALL, FOCUSABLES_TOUCH_MODE, FOCUSED_SELECTED_STATE_SET, FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, FOCUSED_STATE_SET, FOCUSED_WINDOW_FOCUSED_STATE_SET, GONE, HAPTIC_FEEDBACK_ENABLED, IMPORTANT_FOR_ACCESSIBILITY_AUTO, IMPORTANT_FOR_ACCESSIBILITY_NO, IMPORTANT_FOR_ACCESSIBILITY_NO_HIDE_DESCENDANTS, IMPORTANT_FOR_ACCESSIBILITY_YES, INVISIBLE, KEEP_SCREEN_ON, LAYER_TYPE_HARDWARE, LAYER_TYPE_NONE, LAYER_TYPE_SOFTWARE, LAYOUT_DIRECTION_INHERIT, LAYOUT_DIRECTION_LOCALE, LAYOUT_DIRECTION_LTR, LAYOUT_DIRECTION_RTL, MEASURED_HEIGHT_STATE_SHIFT, MEASURED_SIZE_MASK, MEASURED_STATE_MASK, MEASURED_STATE_TOO_SMALL, NO_ID, OVER_SCROLL_ALWAYS, OVER_SCROLL_IF_CONTENT_SCROLLS, OVER_SCROLL_NEVER, PRESSED_ENABLED_FOCUSED_SELECTED_STATE_SET, PRESSED_ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_FOCUSED_STATE_SET, PRESSED_ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_SELECTED_STATE_SET, PRESSED_ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_STATE_SET, PRESSED_ENABLED_WINDOW_FOCUSED_STATE_SET, PRESSED_FOCUSED_SELECTED_STATE_SET, PRESSED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_FOCUSED_STATE_SET, PRESSED_FOCUSED_WINDOW_FOCUSED_STATE_SET, PRESSED_SELECTED_STATE_SET, PRESSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_STATE_SET, PRESSED_WINDOW_FOCUSED_STATE_SET, ROTATION, ROTATION_X, ROTATION_Y, SCALE_X, SCALE_Y, SCREEN_STATE_OFF, SCREEN_STATE_ON, SCROLL_AXIS_HORIZONTAL, SCROLL_AXIS_NONE, SCROLL_AXIS_VERTICAL, SCROLL_INDICATOR_BOTTOM, SCROLL_INDICATOR_END, SCROLL_INDICATOR_LEFT, SCROLL_INDICATOR_RIGHT, SCROLL_INDICATOR_START, SCROLL_INDICATOR_TOP, SCROLLBAR_POSITION_DEFAULT, SCROLLBAR_POSITION_LEFT, SCROLLBAR_POSITION_RIGHT, SCROLLBARS_INSIDE_INSET, SCROLLBARS_INSIDE_OVERLAY, SCROLLBARS_OUTSIDE_INSET, SCROLLBARS_OUTSIDE_OVERLAY, SELECTED_STATE_SET, SELECTED_WINDOW_FOCUSED_STATE_SET, SOUND_EFFECTS_ENABLED, STATUS_BAR_HIDDEN, STATUS_BAR_VISIBLE, SYSTEM_UI_FLAG_FULLSCREEN, SYSTEM_UI_FLAG_HIDE_NAVIGATION, SYSTEM_UI_FLAG_IMMERSIVE, SYSTEM_UI_FLAG_IMMERSIVE_STICKY, SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN, SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION, SYSTEM_UI_FLAG_LAYOUT_STABLE, SYSTEM_UI_FLAG_LIGHT_STATUS_BAR, SYSTEM_UI_FLAG_LOW_PROFILE, SYSTEM_UI_FLAG_VISIBLE, SYSTEM_UI_LAYOUT_FLAGS, TEXT_ALIGNMENT_CENTER, TEXT_ALIGNMENT_GRAVITY, TEXT_ALIGNMENT_INHERIT, TEXT_ALIGNMENT_TEXT_END, TEXT_ALIGNMENT_TEXT_START, TEXT_ALIGNMENT_VIEW_END, TEXT_ALIGNMENT_VIEW_START, TEXT_DIRECTION_ANY_RTL, TEXT_DIRECTION_FIRST_STRONG, TEXT_DIRECTION_FIRST_STRONG_LTR, TEXT_DIRECTION_FIRST_STRONG_RTL, TEXT_DIRECTION_INHERIT, TEXT_DIRECTION_LOCALE, TEXT_DIRECTION_LTR, TEXT_DIRECTION_RTL, TRANSLATION_X, TRANSLATION_Y, TRANSLATION_Z, VIEW_LOG_TAG, VISIBLE, WINDOW_FOCUSED_STATE_SET, X, Y, Z
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + + + + + + + +
      Constructors 
      Constructor and Description
      HabitCardView(android.content.Context context) 
      HabitCardView(android.content.Context context, + android.util.AttributeSet attrs) 
      HabitCardView(android.content.Context context, + android.util.AttributeSet attrs, + int defStyleAttr) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      voidsetCheckmarkValues(int[] checkmarks) 
      voidsetController(org.isoron.uhabits.ui.habits.list.widgets.HabitCardView.Controller controller) 
      voidsetHabit(Habit habit) 
      voidsetScore(int score) 
      voidsetSelected(boolean isSelected) 
      voidtriggerRipple(float x, + float y) 
      +
        +
      • + + +

        Methods inherited from class android.widget.FrameLayout

        +checkLayoutParams, generateDefaultLayoutParams, generateLayoutParams, generateLayoutParams, getAccessibilityClassName, getConsiderGoneChildrenWhenMeasuring, getMeasureAllChildren, onLayout, onMeasure, setForegroundGravity, setMeasureAllChildren, shouldDelayChildPressedState
      • +
      +
        +
      • + + +

        Methods inherited from class android.view.ViewGroup

        +addChildrenForAccessibility, addFocusables, addStatesFromChildren, addTouchables, addView, addView, addView, addView, addView, addViewInLayout, addViewInLayout, attachLayoutAnimationParameters, attachViewToParent, bringChildToFront, canAnimate, childDrawableStateChanged, childHasTransientStateChanged, cleanupLayoutState, clearChildFocus, clearDisappearingChildren, clearFocus, debug, detachAllViewsFromParent, detachViewFromParent, detachViewFromParent, detachViewsFromParent, dispatchApplyWindowInsets, dispatchConfigurationChanged, dispatchDisplayHint, dispatchDragEvent, dispatchDraw, dispatchDrawableHotspotChanged, dispatchFreezeSelfOnly, dispatchGenericFocusedEvent, dispatchGenericPointerEvent, dispatchHoverEvent, dispatchKeyEvent, dispatchKeyEventPreIme, dispatchKeyShortcutEvent, dispatchProvideStructure, dispatchRestoreInstanceState, dispatchSaveInstanceState, dispatchSetActivated, dispatchSetPressed, dispatchSetSelected, dispatchSystemUiVisibilityChanged, dispatchThawSelfOnly, dispatchTouchEvent, dispatchTrackballEvent, dispatchUnhandledMove, dispatchVisibilityChanged, dispatchWindowFocusChanged, dispatchWindowSystemUiVisiblityChanged, dispatchWindowVisibilityChanged, drawableStateChanged, drawChild, endViewTransition, findFocus, findViewsWithText, focusableViewAvailable, focusSearch, gatherTransparentRegion, getChildAt, getChildCount, getChildDrawingOrder, getChildMeasureSpec, getChildStaticTransformation, getChildVisibleRect, getClipChildren, getClipToPadding, getDescendantFocusability, getFocusedChild, getLayoutAnimation, getLayoutAnimationListener, getLayoutMode, getLayoutTransition, getNestedScrollAxes, getOverlay, getPersistentDrawingCache, getTouchscreenBlocksFocus, hasFocus, hasFocusable, hasTransientState, indexOfChild, invalidateChild, invalidateChildInParent, isAlwaysDrawnWithCacheEnabled, isAnimationCacheEnabled, isChildrenDrawingOrderEnabled, isChildrenDrawnWithCacheEnabled, isMotionEventSplittingEnabled, isTransitionGroup, jumpDrawablesToCurrentState, layout, measureChild, measureChildren, measureChildWithMargins, notifySubtreeAccessibilityStateChanged, offsetDescendantRectToMyCoords, offsetRectIntoDescendantCoords, onAttachedToWindow, onCreateDrawableState, onDetachedFromWindow, onInterceptHoverEvent, onInterceptTouchEvent, onNestedFling, onNestedPreFling, onNestedPrePerformAccessibilityAction, onNestedPreScroll, onNestedScroll, onNestedScrollAccepted, onRequestFocusInDescendants, onRequestSendAccessibilityEvent, onStartNestedScroll, onStopNestedScroll, onViewAdded, onViewRemoved, recomputeViewAttributes, removeAllViews, removeAllViewsInLayout, removeDetachedView, removeView, removeViewAt, removeViewInLayout, removeViews, removeViewsInLayout, requestChildFocus, requestChildRectangleOnScreen, requestDisallowInterceptTouchEvent, requestFocus, requestSendAccessibilityEvent, requestTransparentRegion, scheduleLayoutAnimation, setAddStatesFromChildren, setAlwaysDrawnWithCacheEnabled, setAnimationCacheEnabled, setChildrenDrawingCacheEnabled, setChildrenDrawingOrderEnabled, setChildrenDrawnWithCacheEnabled, setClipChildren, setClipToPadding, setDescendantFocusability, setLayoutAnimation, setLayoutAnimationListener, setLayoutMode, setLayoutTransition, setMotionEventSplittingEnabled, setOnHierarchyChangeListener, setPersistentDrawingCache, setStaticTransformationsEnabled, setTouchscreenBlocksFocus, setTransitionGroup, showContextMenuForChild, startActionModeForChild, startActionModeForChild, startLayoutAnimation, startViewTransition, updateViewLayout
      • +
      +
        +
      • + + +

        Methods inherited from class android.view.View

        +addFocusables, addOnAttachStateChangeListener, addOnLayoutChangeListener, animate, announceForAccessibility, awakenScrollBars, awakenScrollBars, awakenScrollBars, bringToFront, buildDrawingCache, buildDrawingCache, buildLayer, callOnClick, cancelLongPress, cancelPendingInputEvents, canResolveLayoutDirection, canResolveTextAlignment, canResolveTextDirection, canScrollHorizontally, canScrollVertically, checkInputConnectionProxy, clearAnimation, combineMeasuredStates, computeHorizontalScrollExtent, computeHorizontalScrollOffset, computeHorizontalScrollRange, computeScroll, computeSystemWindowInsets, computeVerticalScrollExtent, computeVerticalScrollOffset, computeVerticalScrollRange, createAccessibilityNodeInfo, createContextMenu, destroyDrawingCache, dispatchGenericMotionEvent, dispatchNestedFling, dispatchNestedPreFling, dispatchNestedPrePerformAccessibilityAction, dispatchNestedPreScroll, dispatchNestedScroll, dispatchPopulateAccessibilityEvent, draw, drawableHotspotChanged, findViewById, findViewWithTag, fitSystemWindows, focusSearch, forceLayout, generateViewId, getAccessibilityLiveRegion, getAccessibilityNodeProvider, getAccessibilityTraversalAfter, getAccessibilityTraversalBefore, getAlpha, getAnimation, getApplicationWindowToken, getBackground, getBackgroundTintList, getBackgroundTintMode, getBaseline, getBottom, getBottomFadingEdgeStrength, getBottomPaddingOffset, getCameraDistance, getClipBounds, getClipBounds, getClipToOutline, getContentDescription, getContext, getContextMenuInfo, getDefaultSize, getDisplay, getDrawableState, getDrawingCache, getDrawingCache, getDrawingCacheBackgroundColor, getDrawingCacheQuality, getDrawingRect, getDrawingTime, getElevation, getFilterTouchesWhenObscured, getFitsSystemWindows, getFocusables, getFocusedRect, getForeground, getForegroundGravity, getForegroundTintList, getForegroundTintMode, getGlobalVisibleRect, getGlobalVisibleRect, getHandler, getHeight, getHitRect, getHorizontalFadingEdgeLength, getHorizontalScrollbarHeight, getId, getImportantForAccessibility, getKeepScreenOn, getKeyDispatcherState, getLabelFor, getLayerType, getLayoutDirection, getLayoutParams, getLeft, getLeftFadingEdgeStrength, getLeftPaddingOffset, getLocalVisibleRect, getLocationInWindow, getLocationOnScreen, getMatrix, getMeasuredHeight, getMeasuredHeightAndState, getMeasuredState, getMeasuredWidth, getMeasuredWidthAndState, getMinimumHeight, getMinimumWidth, getNextFocusDownId, getNextFocusForwardId, getNextFocusLeftId, getNextFocusRightId, getNextFocusUpId, getOnFocusChangeListener, getOutlineProvider, getOverScrollMode, getPaddingBottom, getPaddingEnd, getPaddingLeft, getPaddingRight, getPaddingStart, getPaddingTop, getParent, getParentForAccessibility, getPivotX, getPivotY, getResources, getRight, getRightFadingEdgeStrength, getRightPaddingOffset, getRootView, getRootWindowInsets, getRotation, getRotationX, getRotationY, getScaleX, getScaleY, getScrollBarDefaultDelayBeforeFade, getScrollBarFadeDuration, getScrollBarSize, getScrollBarStyle, getScrollIndicators, getScrollX, getScrollY, getSolidColor, getStateListAnimator, getSuggestedMinimumHeight, getSuggestedMinimumWidth, getSystemUiVisibility, getTag, getTag, getTextAlignment, getTextDirection, getTop, getTopFadingEdgeStrength, getTopPaddingOffset, getTouchables, getTouchDelegate, getTransitionName, getTranslationX, getTranslationY, getTranslationZ, getVerticalFadingEdgeLength, getVerticalScrollbarPosition, getVerticalScrollbarWidth, getViewTreeObserver, getVisibility, getWidth, getWindowAttachCount, getWindowId, getWindowSystemUiVisibility, getWindowToken, getWindowVisibility, getWindowVisibleDisplayFrame, getX, getY, getZ, hasNestedScrollingParent, hasOnClickListeners, hasOverlappingRendering, hasWindowFocus, inflate, invalidate, invalidate, invalidate, invalidateDrawable, invalidateOutline, isAccessibilityFocused, isActivated, isAttachedToWindow, isClickable, isContextClickable, isDirty, isDrawingCacheEnabled, isDuplicateParentStateEnabled, isEnabled, isFocusable, isFocusableInTouchMode, isFocused, isHapticFeedbackEnabled, isHardwareAccelerated, isHorizontalFadingEdgeEnabled, isHorizontalScrollBarEnabled, isHovered, isImportantForAccessibility, isInEditMode, isInLayout, isInTouchMode, isLaidOut, isLayoutDirectionResolved, isLayoutRequested, isLongClickable, isNestedScrollingEnabled, isOpaque, isPaddingOffsetRequired, isPaddingRelative, isPressed, isSaveEnabled, isSaveFromParentEnabled, isScrollbarFadingEnabled, isScrollContainer, isSelected, isShown, isSoundEffectsEnabled, isTextAlignmentResolved, isTextDirectionResolved, isVerticalFadingEdgeEnabled, isVerticalScrollBarEnabled, measure, mergeDrawableStates, offsetLeftAndRight, offsetTopAndBottom, onAnimationEnd, onAnimationStart, onApplyWindowInsets, onCancelPendingInputEvents, onCheckIsTextEditor, onConfigurationChanged, onCreateContextMenu, onCreateInputConnection, onDisplayHint, onDragEvent, onDraw, onDrawForeground, onDrawScrollBars, onFilterTouchEventForSecurity, onFinishInflate, onFinishTemporaryDetach, onFocusChanged, onGenericMotionEvent, onHoverChanged, onHoverEvent, onInitializeAccessibilityEvent, onInitializeAccessibilityNodeInfo, onKeyDown, onKeyLongPress, onKeyMultiple, onKeyPreIme, onKeyShortcut, onKeyUp, onOverScrolled, onPopulateAccessibilityEvent, onProvideStructure, onProvideVirtualStructure, onRestoreInstanceState, onRtlPropertiesChanged, onSaveInstanceState, onScreenStateChanged, onScrollChanged, onSetAlpha, onSizeChanged, onStartTemporaryDetach, onTouchEvent, onTrackballEvent, onVisibilityChanged, onWindowFocusChanged, onWindowSystemUiVisibilityChanged, onWindowVisibilityChanged, overScrollBy, performAccessibilityAction, performClick, performContextClick, performHapticFeedback, performHapticFeedback, performLongClick, playSoundEffect, post, postDelayed, postInvalidate, postInvalidate, postInvalidateDelayed, postInvalidateDelayed, postInvalidateOnAnimation, postInvalidateOnAnimation, postOnAnimation, postOnAnimationDelayed, refreshDrawableState, removeCallbacks, removeOnAttachStateChangeListener, removeOnLayoutChangeListener, requestApplyInsets, requestFitSystemWindows, requestFocus, requestFocus, requestFocusFromTouch, requestLayout, requestRectangleOnScreen, requestRectangleOnScreen, requestUnbufferedDispatch, resolveSize, resolveSizeAndState, restoreHierarchyState, saveHierarchyState, scheduleDrawable, scrollBy, scrollTo, sendAccessibilityEvent, sendAccessibilityEventUnchecked, setAccessibilityDelegate, setAccessibilityLiveRegion, setAccessibilityTraversalAfter, setAccessibilityTraversalBefore, setActivated, setAlpha, setAnimation, setBackground, setBackgroundColor, setBackgroundDrawable, setBackgroundResource, setBackgroundTintList, setBackgroundTintMode, setBottom, setCameraDistance, setClickable, setClipBounds, setClipToOutline, setContentDescription, setContextClickable, setDrawingCacheBackgroundColor, setDrawingCacheEnabled, setDrawingCacheQuality, setDuplicateParentStateEnabled, setElevation, setEnabled, setFadingEdgeLength, setFilterTouchesWhenObscured, setFitsSystemWindows, setFocusable, setFocusableInTouchMode, setForeground, setForegroundTintList, setForegroundTintMode, setHapticFeedbackEnabled, setHasTransientState, setHorizontalFadingEdgeEnabled, setHorizontalScrollBarEnabled, setHovered, setId, setImportantForAccessibility, setKeepScreenOn, setLabelFor, setLayerPaint, setLayerType, setLayoutDirection, setLayoutParams, setLeft, setLongClickable, setMeasuredDimension, setMinimumHeight, setMinimumWidth, setNestedScrollingEnabled, setNextFocusDownId, setNextFocusForwardId, setNextFocusLeftId, setNextFocusRightId, setNextFocusUpId, setOnApplyWindowInsetsListener, setOnClickListener, setOnContextClickListener, setOnCreateContextMenuListener, setOnDragListener, setOnFocusChangeListener, setOnGenericMotionListener, setOnHoverListener, setOnKeyListener, setOnLongClickListener, setOnScrollChangeListener, setOnSystemUiVisibilityChangeListener, setOnTouchListener, setOutlineProvider, setOverScrollMode, setPadding, setPaddingRelative, setPivotX, setPivotY, setPressed, setRight, setRotation, setRotationX, setRotationY, setSaveEnabled, setSaveFromParentEnabled, setScaleX, setScaleY, setScrollBarDefaultDelayBeforeFade, setScrollBarFadeDuration, setScrollbarFadingEnabled, setScrollBarSize, setScrollBarStyle, setScrollContainer, setScrollIndicators, setScrollIndicators, setScrollX, setScrollY, setSoundEffectsEnabled, setStateListAnimator, setSystemUiVisibility, setTag, setTag, setTextAlignment, setTextDirection, setTop, setTouchDelegate, setTransitionName, setTranslationX, setTranslationY, setTranslationZ, setVerticalFadingEdgeEnabled, setVerticalScrollBarEnabled, setVerticalScrollbarPosition, setVisibility, setWillNotCacheDrawing, setWillNotDraw, setX, setY, setZ, showContextMenu, startActionMode, startActionMode, startAnimation, startDrag, startNestedScroll, stopNestedScroll, toString, unscheduleDrawable, unscheduleDrawable, verifyDrawable, willNotCacheDrawing, willNotDraw
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
        +
      • + + +

        Methods inherited from interface android.view.ViewParent

        +canResolveLayoutDirection, canResolveTextAlignment, canResolveTextDirection, createContextMenu, getLayoutDirection, getParent, getParentForAccessibility, getTextAlignment, getTextDirection, isLayoutDirectionResolved, isLayoutRequested, isTextAlignmentResolved, isTextDirectionResolved, requestFitSystemWindows, requestLayout
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        HabitCardView

        +
        public HabitCardView(android.content.Context context)
        +
      • +
      + + + +
        +
      • +

        HabitCardView

        +
        public HabitCardView(android.content.Context context,
        +                     android.util.AttributeSet attrs)
        +
      • +
      + + + +
        +
      • +

        HabitCardView

        +
        public HabitCardView(android.content.Context context,
        +                     android.util.AttributeSet attrs,
        +                     int defStyleAttr)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        setCheckmarkValues

        +
        public void setCheckmarkValues(int[] checkmarks)
        +
      • +
      + + + +
        +
      • +

        setController

        +
        public void setController(org.isoron.uhabits.ui.habits.list.views.HabitCardView.Controller controller)
        +
      • +
      + + + +
        +
      • +

        setHabit

        +
        public void setHabit(Habit habit)
        +
      • +
      + + + +
        +
      • +

        setScore

        +
        public void setScore(int score)
        +
      • +
      + + + +
        +
      • +

        setSelected

        +
        public void setSelected(boolean isSelected)
        +
        +
        Overrides:
        +
        setSelected in class android.view.View
        +
        +
      • +
      + + + +
        +
      • +

        triggerRipple

        +
        public void triggerRipple(float x,
        +                          float y)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/list/widgets/HabitListAdapter.html b/javadoc/org/isoron/uhabits/ui/habits/list/widgets/HabitListAdapter.html new file mode 100644 index 000000000..34195c5d0 --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/list/widgets/HabitListAdapter.html @@ -0,0 +1,463 @@ + + + + + +HabitListAdapter + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.list.views
+

Class HabitListAdapter

+
+
+ +
+ +
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      +
        +
      • + + +

        Fields inherited from interface android.widget.Adapter

        +IGNORE_ITEM_VIEW_TYPE, NO_SELECTION
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      HabitListAdapter(android.content.Context context) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      voidclearSelection() 
      intgetCount() 
      HabitgetItem(int position) 
      longgetItemId(int position) 
      android.view.ViewgetView(int position, + android.view.View view, + android.view.ViewGroup parent) 
      booleanisSelectionEmpty() 
      voidonAttached() 
      voidonCacheRefresh() 
      voidonDetached() 
      voidreorder(int from, + int to) 
      voidtoggleSelection(int position) 
      +
        +
      • + + +

        Methods inherited from class android.widget.BaseAdapter

        +areAllItemsEnabled, getDropDownView, getItemViewType, getViewTypeCount, hasStableIds, isEmpty, isEnabled, notifyDataSetChanged, notifyDataSetInvalidated, registerDataSetObserver, unregisterDataSetObserver
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        HabitListAdapter

        +
        public HabitListAdapter(@NonNull
        +                        android.content.Context context)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        clearSelection

        +
        public void clearSelection()
        +
      • +
      + + + +
        +
      • +

        getCount

        +
        public int getCount()
        +
        +
        Specified by:
        +
        getCount in interface android.widget.Adapter
        +
        +
      • +
      + + + +
        +
      • +

        getItem

        +
        @NonNull
        +public Habit getItem(int position)
        +
        +
        Specified by:
        +
        getItem in interface android.widget.Adapter
        +
        +
      • +
      + + + +
        +
      • +

        getItemId

        +
        public long getItemId(int position)
        +
        +
        Specified by:
        +
        getItemId in interface android.widget.Adapter
        +
        +
      • +
      + + + +
        +
      • +

        getView

        +
        public android.view.View getView(int position,
        +                                 @Nullable
        +                                 android.view.View view,
        +                                 @Nullable
        +                                 android.view.ViewGroup parent)
        +
        +
        Specified by:
        +
        getView in interface android.widget.Adapter
        +
        +
      • +
      + + + +
        +
      • +

        isSelectionEmpty

        +
        public boolean isSelectionEmpty()
        +
      • +
      + + + +
        +
      • +

        onAttached

        +
        public void onAttached()
        +
      • +
      + + + + + + + +
        +
      • +

        onDetached

        +
        public void onDetached()
        +
      • +
      + + + +
        +
      • +

        reorder

        +
        public void reorder(int from,
        +                    int to)
        +
      • +
      + + + +
        +
      • +

        toggleSelection

        +
        public void toggleSelection(int position)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/list/widgets/HabitListController.OnHabitClickListener.html b/javadoc/org/isoron/uhabits/ui/habits/list/widgets/HabitListController.OnHabitClickListener.html new file mode 100644 index 000000000..cb21134dc --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/list/widgets/HabitListController.OnHabitClickListener.html @@ -0,0 +1,223 @@ + + + + + +HabitListController.OnHabitClickListener + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.list.views
+

Interface HabitListController.OnHabitClickListener

+
+
+
+
    +
  • +
    +
    Enclosing class:
    +
    HabitListController
    +
    +
    +
    +
    public static interface HabitListController.OnHabitClickListener
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        onHabitClick

        +
        void onHabitClick(Habit habit)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/list/widgets/HabitListController.OnInvalidToggleListener.html b/javadoc/org/isoron/uhabits/ui/habits/list/widgets/HabitListController.OnInvalidToggleListener.html new file mode 100644 index 000000000..b27ef4195 --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/list/widgets/HabitListController.OnInvalidToggleListener.html @@ -0,0 +1,223 @@ + + + + + +HabitListController.OnInvalidToggleListener + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.list.views
+

Interface HabitListController.OnInvalidToggleListener

+
+
+
+
    +
  • +
    +
    Enclosing class:
    +
    HabitListController
    +
    +
    +
    +
    public static interface HabitListController.OnInvalidToggleListener
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        onInvalidToggle

        +
        void onInvalidToggle()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/list/widgets/HabitListController.OnReorderListener.html b/javadoc/org/isoron/uhabits/ui/habits/list/widgets/HabitListController.OnReorderListener.html new file mode 100644 index 000000000..d7213fc7f --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/list/widgets/HabitListController.OnReorderListener.html @@ -0,0 +1,225 @@ + + + + + +HabitListController.OnReorderListener + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.list.views
+

Interface HabitListController.OnReorderListener

+
+
+
+
    +
  • +
    +
    Enclosing class:
    +
    HabitListController
    +
    +
    +
    +
    public static interface HabitListController.OnReorderListener
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        onHabitReorder

        +
        void onHabitReorder(Habit from,
        +                    Habit to)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/list/widgets/HabitListController.OnSelectionListener.html b/javadoc/org/isoron/uhabits/ui/habits/list/widgets/HabitListController.OnSelectionListener.html new file mode 100644 index 000000000..e2b9f8624 --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/list/widgets/HabitListController.OnSelectionListener.html @@ -0,0 +1,249 @@ + + + + + +HabitListController.OnSelectionListener + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.list.views
+

Interface HabitListController.OnSelectionListener

+
+
+
+
    +
  • +
    +
    Enclosing class:
    +
    HabitListController
    +
    +
    +
    +
    public static interface HabitListController.OnSelectionListener
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        onHabitSelectionChange

        +
        void onHabitSelectionChange()
        +
      • +
      + + + +
        +
      • +

        onHabitSelectionFinish

        +
        void onHabitSelectionFinish()
        +
      • +
      + + + +
        +
      • +

        onHabitSelectionStart

        +
        void onHabitSelectionStart()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/list/widgets/HabitListController.OnToggleListener.html b/javadoc/org/isoron/uhabits/ui/habits/list/widgets/HabitListController.OnToggleListener.html new file mode 100644 index 000000000..c26362e64 --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/list/widgets/HabitListController.OnToggleListener.html @@ -0,0 +1,225 @@ + + + + + +HabitListController.OnToggleListener + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.list.views
+

Interface HabitListController.OnToggleListener

+
+
+
+
    +
  • +
    +
    Enclosing class:
    +
    HabitListController
    +
    +
    +
    +
    public static interface HabitListController.OnToggleListener
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        onToggle

        +
        void onToggle(Habit habit,
        +              long timestamp)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/list/widgets/HabitListController.html b/javadoc/org/isoron/uhabits/ui/habits/list/widgets/HabitListController.html new file mode 100644 index 000000000..cb49c6416 --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/list/widgets/HabitListController.html @@ -0,0 +1,535 @@ + + + + + +HabitListController + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.list.views
+

Class HabitListController

+
+
+ +
+ +
+
+ +
+
+
    +
  • + + + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        drag

        +
        public void drag(int from,
        +                 int to)
        +
        Notify the controller that the user is currently dragging a habit which was originally at + position 'from' and is currently hovering over position 'to'. Note that the user has not + yet finished the reordering operation.
        +
        +
        Specified by:
        +
        drag in interface com.mobeta.android.dslv.DragSortListView.DragListener
        +
        Parameters:
        +
        from - The original position of the habit.
        +
        to - The position where the habit is currently hovering.
        +
        +
      • +
      + + + +
        +
      • +

        drop

        +
        public void drop(int from,
        +                 int to)
        +
        Notify the controller that the user has dragged a habit which was originally at + position 'from' and has released it at position 'to'.
        +
        +
        Specified by:
        +
        drop in interface com.mobeta.android.dslv.DragSortListView.DropListener
        +
        Parameters:
        +
        from - The original position of the habit.
        +
        to - The position where the habit was released.
        +
        +
      • +
      + + + + + + + +
        +
      • +

        onItemClick

        +
        public void onItemClick(int position)
        +
        Notify the controller that the user has clicked on the item at position 'position'.
        +
        +
        Specified by:
        +
        onItemClick in interface HabitListView.Controller
        +
        Parameters:
        +
        position -
        +
        +
      • +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        +
      • +

        startDrag

        +
        public void startDrag(int position)
        +
        +
        Specified by:
        +
        startDrag in interface com.mobeta.android.dslv.DragSortListView.DragListener
        +
        +
      • +
      + + + +
        +
      • +

        toggleSelection

        +
        protected void toggleSelection(int position)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/list/widgets/HabitListView.Controller.html b/javadoc/org/isoron/uhabits/ui/habits/list/widgets/HabitListView.Controller.html new file mode 100644 index 000000000..e4750ed22 --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/list/widgets/HabitListView.Controller.html @@ -0,0 +1,281 @@ + + + + + +HabitListView.Controller + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.list.views
+

Interface HabitListView.Controller

+
+
+
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        onItemClick

        +
        void onItemClick(int position)
        +
      • +
      + + + +
        +
      • +

        onItemLongClick

        +
        boolean onItemLongClick(int position)
        +
      • +
      + + + +
        +
      • +

        onToggle

        +
        void onToggle(Habit habit,
        +              long timestamp)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/list/widgets/HabitListView.html b/javadoc/org/isoron/uhabits/ui/habits/list/widgets/HabitListView.html new file mode 100644 index 000000000..3dab3eb8a --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/list/widgets/HabitListView.html @@ -0,0 +1,557 @@ + + + + + +HabitListView + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.list.views
+

Class HabitListView

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    android.graphics.drawable.Drawable.Callback, android.text.NoCopySpan, android.text.TextWatcher, android.view.accessibility.AccessibilityEventSource, android.view.KeyEvent.Callback, android.view.ViewManager, android.view.ViewParent, android.view.ViewTreeObserver.OnGlobalLayoutListener, android.view.ViewTreeObserver.OnTouchModeChangeListener, android.widget.Filter.FilterListener
    +
    +
    +
    +
    public class HabitListView
    +extends com.mobeta.android.dslv.DragSortListView
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      + + + + + + + + + + +
      Nested Classes 
      Modifier and TypeClass and Description
      static interface HabitListView.Controller 
      +
        +
      • + + +

        Nested classes/interfaces inherited from class com.mobeta.android.dslv.DragSortListView

        +com.mobeta.android.dslv.DragSortListView.DragListener, com.mobeta.android.dslv.DragSortListView.DragScrollProfile, com.mobeta.android.dslv.DragSortListView.DragSortListener, com.mobeta.android.dslv.DragSortListView.DropListener, com.mobeta.android.dslv.DragSortListView.FloatViewManager, com.mobeta.android.dslv.DragSortListView.RemoveListener
      • +
      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.widget.ListView

        +android.widget.ListView.FixedViewInfo
      • +
      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.widget.AbsListView

        +android.widget.AbsListView.LayoutParams, android.widget.AbsListView.MultiChoiceModeListener, android.widget.AbsListView.OnScrollListener, android.widget.AbsListView.RecyclerListener, android.widget.AbsListView.SelectionBoundsAdjuster
      • +
      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.widget.AdapterView

        +android.widget.AdapterView.AdapterContextMenuInfo, android.widget.AdapterView.OnItemClickListener, android.widget.AdapterView.OnItemLongClickListener, android.widget.AdapterView.OnItemSelectedListener
      • +
      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.view.ViewGroup

        +android.view.ViewGroup.MarginLayoutParams, android.view.ViewGroup.OnHierarchyChangeListener
      • +
      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.view.View

        +android.view.View.AccessibilityDelegate, android.view.View.BaseSavedState, android.view.View.DragShadowBuilder, android.view.View.MeasureSpec, android.view.View.OnApplyWindowInsetsListener, android.view.View.OnAttachStateChangeListener, android.view.View.OnClickListener, android.view.View.OnContextClickListener, android.view.View.OnCreateContextMenuListener, android.view.View.OnDragListener, android.view.View.OnFocusChangeListener, android.view.View.OnGenericMotionListener, android.view.View.OnHoverListener, android.view.View.OnKeyListener, android.view.View.OnLayoutChangeListener, android.view.View.OnLongClickListener, android.view.View.OnScrollChangeListener, android.view.View.OnSystemUiVisibilityChangeListener, android.view.View.OnTouchListener
      • +
      +
        +
      • + + +

        Nested classes/interfaces inherited from interface android.text.NoCopySpan

        +android.text.NoCopySpan.Concrete
      • +
      +
    • +
    + +
      +
    • + + +

      Field Summary

      +
        +
      • + + +

        Fields inherited from class com.mobeta.android.dslv.DragSortListView

        +DRAG_NEG_X, DRAG_NEG_Y, DRAG_POS_X, DRAG_POS_Y
      • +
      +
        +
      • + + +

        Fields inherited from class android.widget.AbsListView

        +CHOICE_MODE_MULTIPLE, CHOICE_MODE_MULTIPLE_MODAL, CHOICE_MODE_NONE, CHOICE_MODE_SINGLE, TRANSCRIPT_MODE_ALWAYS_SCROLL, TRANSCRIPT_MODE_DISABLED, TRANSCRIPT_MODE_NORMAL
      • +
      +
        +
      • + + +

        Fields inherited from class android.widget.AdapterView

        +INVALID_POSITION, INVALID_ROW_ID, ITEM_VIEW_TYPE_HEADER_OR_FOOTER, ITEM_VIEW_TYPE_IGNORE
      • +
      +
        +
      • + + +

        Fields inherited from class android.view.ViewGroup

        +CLIP_TO_PADDING_MASK, FOCUS_AFTER_DESCENDANTS, FOCUS_BEFORE_DESCENDANTS, FOCUS_BLOCK_DESCENDANTS, LAYOUT_MODE_CLIP_BOUNDS, LAYOUT_MODE_OPTICAL_BOUNDS, PERSISTENT_ALL_CACHES, PERSISTENT_ANIMATION_CACHE, PERSISTENT_NO_CACHE, PERSISTENT_SCROLLING_CACHE
      • +
      +
        +
      • + + +

        Fields inherited from class android.view.View

        +ACCESSIBILITY_LIVE_REGION_ASSERTIVE, ACCESSIBILITY_LIVE_REGION_NONE, ACCESSIBILITY_LIVE_REGION_POLITE, ALPHA, DRAWING_CACHE_QUALITY_AUTO, DRAWING_CACHE_QUALITY_HIGH, DRAWING_CACHE_QUALITY_LOW, EMPTY_STATE_SET, ENABLED_FOCUSED_SELECTED_STATE_SET, ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, ENABLED_FOCUSED_STATE_SET, ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET, ENABLED_SELECTED_STATE_SET, ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET, ENABLED_STATE_SET, ENABLED_WINDOW_FOCUSED_STATE_SET, FIND_VIEWS_WITH_CONTENT_DESCRIPTION, FIND_VIEWS_WITH_TEXT, FOCUS_BACKWARD, FOCUS_DOWN, FOCUS_FORWARD, FOCUS_LEFT, FOCUS_RIGHT, FOCUS_UP, FOCUSABLES_ALL, FOCUSABLES_TOUCH_MODE, FOCUSED_SELECTED_STATE_SET, FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, FOCUSED_STATE_SET, FOCUSED_WINDOW_FOCUSED_STATE_SET, GONE, HAPTIC_FEEDBACK_ENABLED, IMPORTANT_FOR_ACCESSIBILITY_AUTO, IMPORTANT_FOR_ACCESSIBILITY_NO, IMPORTANT_FOR_ACCESSIBILITY_NO_HIDE_DESCENDANTS, IMPORTANT_FOR_ACCESSIBILITY_YES, INVISIBLE, KEEP_SCREEN_ON, LAYER_TYPE_HARDWARE, LAYER_TYPE_NONE, LAYER_TYPE_SOFTWARE, LAYOUT_DIRECTION_INHERIT, LAYOUT_DIRECTION_LOCALE, LAYOUT_DIRECTION_LTR, LAYOUT_DIRECTION_RTL, MEASURED_HEIGHT_STATE_SHIFT, MEASURED_SIZE_MASK, MEASURED_STATE_MASK, MEASURED_STATE_TOO_SMALL, NO_ID, OVER_SCROLL_ALWAYS, OVER_SCROLL_IF_CONTENT_SCROLLS, OVER_SCROLL_NEVER, PRESSED_ENABLED_FOCUSED_SELECTED_STATE_SET, PRESSED_ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_FOCUSED_STATE_SET, PRESSED_ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_SELECTED_STATE_SET, PRESSED_ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_STATE_SET, PRESSED_ENABLED_WINDOW_FOCUSED_STATE_SET, PRESSED_FOCUSED_SELECTED_STATE_SET, PRESSED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_FOCUSED_STATE_SET, PRESSED_FOCUSED_WINDOW_FOCUSED_STATE_SET, PRESSED_SELECTED_STATE_SET, PRESSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_STATE_SET, PRESSED_WINDOW_FOCUSED_STATE_SET, ROTATION, ROTATION_X, ROTATION_Y, SCALE_X, SCALE_Y, SCREEN_STATE_OFF, SCREEN_STATE_ON, SCROLL_AXIS_HORIZONTAL, SCROLL_AXIS_NONE, SCROLL_AXIS_VERTICAL, SCROLL_INDICATOR_BOTTOM, SCROLL_INDICATOR_END, SCROLL_INDICATOR_LEFT, SCROLL_INDICATOR_RIGHT, SCROLL_INDICATOR_START, SCROLL_INDICATOR_TOP, SCROLLBAR_POSITION_DEFAULT, SCROLLBAR_POSITION_LEFT, SCROLLBAR_POSITION_RIGHT, SCROLLBARS_INSIDE_INSET, SCROLLBARS_INSIDE_OVERLAY, SCROLLBARS_OUTSIDE_INSET, SCROLLBARS_OUTSIDE_OVERLAY, SELECTED_STATE_SET, SELECTED_WINDOW_FOCUSED_STATE_SET, SOUND_EFFECTS_ENABLED, STATUS_BAR_HIDDEN, STATUS_BAR_VISIBLE, SYSTEM_UI_FLAG_FULLSCREEN, SYSTEM_UI_FLAG_HIDE_NAVIGATION, SYSTEM_UI_FLAG_IMMERSIVE, SYSTEM_UI_FLAG_IMMERSIVE_STICKY, SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN, SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION, SYSTEM_UI_FLAG_LAYOUT_STABLE, SYSTEM_UI_FLAG_LIGHT_STATUS_BAR, SYSTEM_UI_FLAG_LOW_PROFILE, SYSTEM_UI_FLAG_VISIBLE, SYSTEM_UI_LAYOUT_FLAGS, TEXT_ALIGNMENT_CENTER, TEXT_ALIGNMENT_GRAVITY, TEXT_ALIGNMENT_INHERIT, TEXT_ALIGNMENT_TEXT_END, TEXT_ALIGNMENT_TEXT_START, TEXT_ALIGNMENT_VIEW_END, TEXT_ALIGNMENT_VIEW_START, TEXT_DIRECTION_ANY_RTL, TEXT_DIRECTION_FIRST_STRONG, TEXT_DIRECTION_FIRST_STRONG_LTR, TEXT_DIRECTION_FIRST_STRONG_RTL, TEXT_DIRECTION_INHERIT, TEXT_DIRECTION_LOCALE, TEXT_DIRECTION_LTR, TEXT_DIRECTION_RTL, TRANSLATION_X, TRANSLATION_Y, TRANSLATION_Z, VIEW_LOG_TAG, VISIBLE, WINDOW_FOCUSED_STATE_SET, X, Y, Z
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      HabitListView(android.content.Context context, + android.util.AttributeSet attrs) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      HabitCardControllergetCardViewController(Habit habit) 
      protected voidonAttachedToWindow() 
      protected voidonDetachedFromWindow() 
      voidsetAdapter(android.widget.ListAdapter adapter) +
      For each DragSortListView Listener interface implemented by + adapter, this method calls the appropriate + set*Listener method with adapter as the argument.
      +
      voidsetController(HabitListView.Controller controller) 
      voidtoggleShowArchived() 
      +
        +
      • + + +

        Methods inherited from class com.mobeta.android.dslv.DragSortListView

        +cancelDrag, dispatchDraw, getFloatAlpha, getInputAdapter, isDragEnabled, layoutChildren, listViewIntercepted, moveCheckState, moveItem, onDragTouchEvent, onDraw, onInterceptTouchEvent, onMeasure, onSizeChanged, onTouchEvent, removeCheckState, removeItem, removeItem, requestLayout, setDragEnabled, setDragListener, setDragScrollProfile, setDragScrollStart, setDragScrollStarts, setDragSortListener, setDropListener, setFloatAlpha, setFloatViewManager, setMaxScrollSpeed, setRemoveListener, startDrag, startDrag, stopDrag, stopDrag, stopDragWithVelocity
      • +
      +
        +
      • + + +

        Methods inherited from class android.widget.ListView

        +addFooterView, addFooterView, addHeaderView, addHeaderView, areFooterDividersEnabled, areHeaderDividersEnabled, canAnimate, dispatchKeyEvent, drawChild, findViewTraversal, findViewWithTagTraversal, getAccessibilityClassName, getAdapter, getCheckItemIds, getDivider, getDividerHeight, getFooterViewsCount, getHeaderViewsCount, getItemsCanFocus, getMaxScrollAmount, getOverscrollFooter, getOverscrollHeader, isOpaque, onFinishInflate, onFocusChanged, onInitializeAccessibilityNodeInfoForItem, onKeyDown, onKeyMultiple, onKeyUp, removeFooterView, removeHeaderView, requestChildRectangleOnScreen, setCacheColorHint, setDivider, setDividerHeight, setFooterDividersEnabled, setHeaderDividersEnabled, setItemsCanFocus, setOverscrollFooter, setOverscrollHeader, setRemoteViewsAdapter, setSelection, setSelectionAfterHeaderView, smoothScrollByOffset, smoothScrollToPosition
      • +
      +
        +
      • + + +

        Methods inherited from class android.widget.AbsListView

        +addTouchables, afterTextChanged, beforeTextChanged, canScrollList, checkInputConnectionProxy, checkLayoutParams, clearChoices, clearTextFilter, computeVerticalScrollExtent, computeVerticalScrollOffset, computeVerticalScrollRange, deferNotifyDataSetChanged, dispatchDrawableHotspotChanged, dispatchSetPressed, draw, drawableStateChanged, fling, generateDefaultLayoutParams, generateLayoutParams, generateLayoutParams, getBottomFadingEdgeStrength, getBottomPaddingOffset, getCacheColorHint, getCheckedItemCount, getCheckedItemIds, getCheckedItemPosition, getCheckedItemPositions, getChoiceMode, getContextMenuInfo, getFocusedRect, getLeftPaddingOffset, getListPaddingBottom, getListPaddingLeft, getListPaddingRight, getListPaddingTop, getRightPaddingOffset, getSelectedView, getSelector, getSolidColor, getTextFilter, getTopFadingEdgeStrength, getTopPaddingOffset, getTranscriptMode, getVerticalScrollbarWidth, handleDataChanged, hasTextFilter, invalidateViews, isFastScrollAlwaysVisible, isFastScrollEnabled, isInFilterMode, isItemChecked, isPaddingOffsetRequired, isScrollingCacheEnabled, isSmoothScrollbarEnabled, isStackFromBottom, isTextFilterEnabled, jumpDrawablesToCurrentState, onCancelPendingInputEvents, onCreateInputConnection, onDisplayHint, onFilterComplete, onGenericMotionEvent, onGlobalLayout, onInterceptHoverEvent, onLayout, onNestedFling, onNestedScroll, onNestedScrollAccepted, onOverScrolled, onRemoteAdapterConnected, onRemoteAdapterDisconnected, onRestoreInstanceState, onRtlPropertiesChanged, onSaveInstanceState, onStartNestedScroll, onTextChanged, onTouchModeChanged, onWindowFocusChanged, performItemClick, pointToPosition, pointToRowId, reclaimViews, requestDisallowInterceptTouchEvent, scrollListBy, setChoiceMode, setDrawSelectorOnTop, setFastScrollAlwaysVisible, setFastScrollEnabled, setFastScrollStyle, setFilterText, setFriction, setItemChecked, setMultiChoiceModeListener, setOnScrollListener, setOverScrollMode, setRecyclerListener, setScrollBarStyle, setScrollIndicators, setScrollingCacheEnabled, setSelectionFromTop, setSelector, setSelector, setSmoothScrollbarEnabled, setStackFromBottom, setTextFilterEnabled, setTranscriptMode, setVelocityScale, setVerticalScrollbarPosition, showContextMenuForChild, smoothScrollBy, smoothScrollToPosition, smoothScrollToPositionFromTop, smoothScrollToPositionFromTop, verifyDrawable
      • +
      +
        +
      • + + +

        Methods inherited from class android.widget.AdapterView

        +addView, addView, addView, addView, dispatchRestoreInstanceState, dispatchSaveInstanceState, getCount, getEmptyView, getFirstVisiblePosition, getItemAtPosition, getItemIdAtPosition, getLastVisiblePosition, getOnItemClickListener, getOnItemLongClickListener, getOnItemSelectedListener, getPositionForView, getSelectedItem, getSelectedItemId, getSelectedItemPosition, removeAllViews, removeView, removeViewAt, setEmptyView, setFocusable, setFocusableInTouchMode, setOnClickListener, setOnItemClickListener, setOnItemLongClickListener, setOnItemSelectedListener
      • +
      +
        +
      • + + +

        Methods inherited from class android.view.ViewGroup

        +addChildrenForAccessibility, addFocusables, addStatesFromChildren, addView, addViewInLayout, addViewInLayout, attachLayoutAnimationParameters, attachViewToParent, bringChildToFront, childDrawableStateChanged, childHasTransientStateChanged, cleanupLayoutState, clearChildFocus, clearDisappearingChildren, clearFocus, debug, detachAllViewsFromParent, detachViewFromParent, detachViewFromParent, detachViewsFromParent, dispatchApplyWindowInsets, dispatchConfigurationChanged, dispatchDisplayHint, dispatchDragEvent, dispatchFreezeSelfOnly, dispatchGenericFocusedEvent, dispatchGenericPointerEvent, dispatchHoverEvent, dispatchKeyEventPreIme, dispatchKeyShortcutEvent, dispatchProvideStructure, dispatchSetActivated, dispatchSetSelected, dispatchSystemUiVisibilityChanged, dispatchThawSelfOnly, dispatchTouchEvent, dispatchTrackballEvent, dispatchUnhandledMove, dispatchVisibilityChanged, dispatchWindowFocusChanged, dispatchWindowSystemUiVisiblityChanged, dispatchWindowVisibilityChanged, endViewTransition, findFocus, findViewsWithText, focusableViewAvailable, focusSearch, gatherTransparentRegion, getChildAt, getChildCount, getChildDrawingOrder, getChildMeasureSpec, getChildStaticTransformation, getChildVisibleRect, getClipChildren, getClipToPadding, getDescendantFocusability, getFocusedChild, getLayoutAnimation, getLayoutAnimationListener, getLayoutMode, getLayoutTransition, getNestedScrollAxes, getOverlay, getPersistentDrawingCache, getTouchscreenBlocksFocus, hasFocus, hasFocusable, hasTransientState, indexOfChild, invalidateChild, invalidateChildInParent, isAlwaysDrawnWithCacheEnabled, isAnimationCacheEnabled, isChildrenDrawingOrderEnabled, isChildrenDrawnWithCacheEnabled, isMotionEventSplittingEnabled, isTransitionGroup, layout, measureChild, measureChildren, measureChildWithMargins, notifySubtreeAccessibilityStateChanged, offsetDescendantRectToMyCoords, offsetRectIntoDescendantCoords, onCreateDrawableState, onNestedPreFling, onNestedPrePerformAccessibilityAction, onNestedPreScroll, onRequestFocusInDescendants, onRequestSendAccessibilityEvent, onStopNestedScroll, onViewAdded, onViewRemoved, recomputeViewAttributes, removeAllViewsInLayout, removeDetachedView, removeViewInLayout, removeViews, removeViewsInLayout, requestChildFocus, requestFocus, requestSendAccessibilityEvent, requestTransparentRegion, scheduleLayoutAnimation, setAddStatesFromChildren, setAlwaysDrawnWithCacheEnabled, setAnimationCacheEnabled, setChildrenDrawingCacheEnabled, setChildrenDrawingOrderEnabled, setChildrenDrawnWithCacheEnabled, setClipChildren, setClipToPadding, setDescendantFocusability, setLayoutAnimation, setLayoutAnimationListener, setLayoutMode, setLayoutTransition, setMotionEventSplittingEnabled, setOnHierarchyChangeListener, setPersistentDrawingCache, setStaticTransformationsEnabled, setTouchscreenBlocksFocus, setTransitionGroup, shouldDelayChildPressedState, startActionModeForChild, startActionModeForChild, startLayoutAnimation, startViewTransition, updateViewLayout
      • +
      +
        +
      • + + +

        Methods inherited from class android.view.View

        +addFocusables, addOnAttachStateChangeListener, addOnLayoutChangeListener, animate, announceForAccessibility, awakenScrollBars, awakenScrollBars, awakenScrollBars, bringToFront, buildDrawingCache, buildDrawingCache, buildLayer, callOnClick, cancelLongPress, cancelPendingInputEvents, canResolveLayoutDirection, canResolveTextAlignment, canResolveTextDirection, canScrollHorizontally, canScrollVertically, clearAnimation, combineMeasuredStates, computeHorizontalScrollExtent, computeHorizontalScrollOffset, computeHorizontalScrollRange, computeScroll, computeSystemWindowInsets, createAccessibilityNodeInfo, createContextMenu, destroyDrawingCache, dispatchGenericMotionEvent, dispatchNestedFling, dispatchNestedPreFling, dispatchNestedPrePerformAccessibilityAction, dispatchNestedPreScroll, dispatchNestedScroll, dispatchPopulateAccessibilityEvent, drawableHotspotChanged, findViewById, findViewWithTag, fitSystemWindows, focusSearch, forceLayout, generateViewId, getAccessibilityLiveRegion, getAccessibilityNodeProvider, getAccessibilityTraversalAfter, getAccessibilityTraversalBefore, getAlpha, getAnimation, getApplicationWindowToken, getBackground, getBackgroundTintList, getBackgroundTintMode, getBaseline, getBottom, getCameraDistance, getClipBounds, getClipBounds, getClipToOutline, getContentDescription, getContext, getDefaultSize, getDisplay, getDrawableState, getDrawingCache, getDrawingCache, getDrawingCacheBackgroundColor, getDrawingCacheQuality, getDrawingRect, getDrawingTime, getElevation, getFilterTouchesWhenObscured, getFitsSystemWindows, getFocusables, getForeground, getForegroundGravity, getForegroundTintList, getForegroundTintMode, getGlobalVisibleRect, getGlobalVisibleRect, getHandler, getHeight, getHitRect, getHorizontalFadingEdgeLength, getHorizontalScrollbarHeight, getId, getImportantForAccessibility, getKeepScreenOn, getKeyDispatcherState, getLabelFor, getLayerType, getLayoutDirection, getLayoutParams, getLeft, getLeftFadingEdgeStrength, getLocalVisibleRect, getLocationInWindow, getLocationOnScreen, getMatrix, getMeasuredHeight, getMeasuredHeightAndState, getMeasuredState, getMeasuredWidth, getMeasuredWidthAndState, getMinimumHeight, getMinimumWidth, getNextFocusDownId, getNextFocusForwardId, getNextFocusLeftId, getNextFocusRightId, getNextFocusUpId, getOnFocusChangeListener, getOutlineProvider, getOverScrollMode, getPaddingBottom, getPaddingEnd, getPaddingLeft, getPaddingRight, getPaddingStart, getPaddingTop, getParent, getParentForAccessibility, getPivotX, getPivotY, getResources, getRight, getRightFadingEdgeStrength, getRootView, getRootWindowInsets, getRotation, getRotationX, getRotationY, getScaleX, getScaleY, getScrollBarDefaultDelayBeforeFade, getScrollBarFadeDuration, getScrollBarSize, getScrollBarStyle, getScrollIndicators, getScrollX, getScrollY, getStateListAnimator, getSuggestedMinimumHeight, getSuggestedMinimumWidth, getSystemUiVisibility, getTag, getTag, getTextAlignment, getTextDirection, getTop, getTouchables, getTouchDelegate, getTransitionName, getTranslationX, getTranslationY, getTranslationZ, getVerticalFadingEdgeLength, getVerticalScrollbarPosition, getViewTreeObserver, getVisibility, getWidth, getWindowAttachCount, getWindowId, getWindowSystemUiVisibility, getWindowToken, getWindowVisibility, getWindowVisibleDisplayFrame, getX, getY, getZ, hasNestedScrollingParent, hasOnClickListeners, hasOverlappingRendering, hasWindowFocus, inflate, invalidate, invalidate, invalidate, invalidateDrawable, invalidateOutline, isAccessibilityFocused, isActivated, isAttachedToWindow, isClickable, isContextClickable, isDirty, isDrawingCacheEnabled, isDuplicateParentStateEnabled, isEnabled, isFocusable, isFocusableInTouchMode, isFocused, isHapticFeedbackEnabled, isHardwareAccelerated, isHorizontalFadingEdgeEnabled, isHorizontalScrollBarEnabled, isHovered, isImportantForAccessibility, isInEditMode, isInLayout, isInTouchMode, isLaidOut, isLayoutDirectionResolved, isLayoutRequested, isLongClickable, isNestedScrollingEnabled, isPaddingRelative, isPressed, isSaveEnabled, isSaveFromParentEnabled, isScrollbarFadingEnabled, isScrollContainer, isSelected, isShown, isSoundEffectsEnabled, isTextAlignmentResolved, isTextDirectionResolved, isVerticalFadingEdgeEnabled, isVerticalScrollBarEnabled, measure, mergeDrawableStates, offsetLeftAndRight, offsetTopAndBottom, onAnimationEnd, onAnimationStart, onApplyWindowInsets, onCheckIsTextEditor, onConfigurationChanged, onCreateContextMenu, onDragEvent, onDrawForeground, onDrawScrollBars, onFilterTouchEventForSecurity, onFinishTemporaryDetach, onHoverChanged, onHoverEvent, onInitializeAccessibilityEvent, onInitializeAccessibilityNodeInfo, onKeyLongPress, onKeyPreIme, onKeyShortcut, onPopulateAccessibilityEvent, onProvideStructure, onProvideVirtualStructure, onScreenStateChanged, onScrollChanged, onSetAlpha, onStartTemporaryDetach, onTrackballEvent, onVisibilityChanged, onWindowSystemUiVisibilityChanged, onWindowVisibilityChanged, overScrollBy, performAccessibilityAction, performClick, performContextClick, performHapticFeedback, performHapticFeedback, performLongClick, playSoundEffect, post, postDelayed, postInvalidate, postInvalidate, postInvalidateDelayed, postInvalidateDelayed, postInvalidateOnAnimation, postInvalidateOnAnimation, postOnAnimation, postOnAnimationDelayed, refreshDrawableState, removeCallbacks, removeOnAttachStateChangeListener, removeOnLayoutChangeListener, requestApplyInsets, requestFitSystemWindows, requestFocus, requestFocus, requestFocusFromTouch, requestRectangleOnScreen, requestRectangleOnScreen, requestUnbufferedDispatch, resolveSize, resolveSizeAndState, restoreHierarchyState, saveHierarchyState, scheduleDrawable, scrollBy, scrollTo, sendAccessibilityEvent, sendAccessibilityEventUnchecked, setAccessibilityDelegate, setAccessibilityLiveRegion, setAccessibilityTraversalAfter, setAccessibilityTraversalBefore, setActivated, setAlpha, setAnimation, setBackground, setBackgroundColor, setBackgroundDrawable, setBackgroundResource, setBackgroundTintList, setBackgroundTintMode, setBottom, setCameraDistance, setClickable, setClipBounds, setClipToOutline, setContentDescription, setContextClickable, setDrawingCacheBackgroundColor, setDrawingCacheEnabled, setDrawingCacheQuality, setDuplicateParentStateEnabled, setElevation, setEnabled, setFadingEdgeLength, setFilterTouchesWhenObscured, setFitsSystemWindows, setForeground, setForegroundGravity, setForegroundTintList, setForegroundTintMode, setHapticFeedbackEnabled, setHasTransientState, setHorizontalFadingEdgeEnabled, setHorizontalScrollBarEnabled, setHovered, setId, setImportantForAccessibility, setKeepScreenOn, setLabelFor, setLayerPaint, setLayerType, setLayoutDirection, setLayoutParams, setLeft, setLongClickable, setMeasuredDimension, setMinimumHeight, setMinimumWidth, setNestedScrollingEnabled, setNextFocusDownId, setNextFocusForwardId, setNextFocusLeftId, setNextFocusRightId, setNextFocusUpId, setOnApplyWindowInsetsListener, setOnContextClickListener, setOnCreateContextMenuListener, setOnDragListener, setOnFocusChangeListener, setOnGenericMotionListener, setOnHoverListener, setOnKeyListener, setOnLongClickListener, setOnScrollChangeListener, setOnSystemUiVisibilityChangeListener, setOnTouchListener, setOutlineProvider, setPadding, setPaddingRelative, setPivotX, setPivotY, setPressed, setRight, setRotation, setRotationX, setRotationY, setSaveEnabled, setSaveFromParentEnabled, setScaleX, setScaleY, setScrollBarDefaultDelayBeforeFade, setScrollBarFadeDuration, setScrollbarFadingEnabled, setScrollBarSize, setScrollContainer, setScrollIndicators, setScrollIndicators, setScrollX, setScrollY, setSelected, setSoundEffectsEnabled, setStateListAnimator, setSystemUiVisibility, setTag, setTag, setTextAlignment, setTextDirection, setTop, setTouchDelegate, setTransitionName, setTranslationX, setTranslationY, setTranslationZ, setVerticalFadingEdgeEnabled, setVerticalScrollBarEnabled, setVisibility, setWillNotCacheDrawing, setWillNotDraw, setX, setY, setZ, showContextMenu, startActionMode, startActionMode, startAnimation, startDrag, startNestedScroll, stopNestedScroll, toString, unscheduleDrawable, unscheduleDrawable, willNotCacheDrawing, willNotDraw
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
        +
      • + + +

        Methods inherited from interface android.view.ViewParent

        +canResolveLayoutDirection, canResolveTextAlignment, canResolveTextDirection, createContextMenu, getLayoutDirection, getParent, getParentForAccessibility, getTextAlignment, getTextDirection, isLayoutDirectionResolved, isLayoutRequested, isTextAlignmentResolved, isTextDirectionResolved, requestFitSystemWindows
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        HabitListView

        +
        public HabitListView(android.content.Context context,
        +                     android.util.AttributeSet attrs)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + +
        +
      • +

        setAdapter

        +
        public void setAdapter(android.widget.ListAdapter adapter)
        +
        Description copied from class: com.mobeta.android.dslv.DragSortListView
        +
        For each DragSortListView Listener interface implemented by + adapter, this method calls the appropriate + set*Listener method with adapter as the argument.
        +
        +
        Overrides:
        +
        setAdapter in class com.mobeta.android.dslv.DragSortListView
        +
        Parameters:
        +
        adapter - The ListAdapter providing data to back + DragSortListView.
        +
        See Also:
        +
        ListView.setAdapter(android.widget.ListAdapter)
        +
        +
      • +
      + + + + + + + +
        +
      • +

        toggleShowArchived

        +
        public void toggleShowArchived()
        +
      • +
      + + + +
        +
      • +

        onAttachedToWindow

        +
        protected void onAttachedToWindow()
        +
        +
        Overrides:
        +
        onAttachedToWindow in class android.widget.AbsListView
        +
        +
      • +
      + + + +
        +
      • +

        onDetachedFromWindow

        +
        protected void onDetachedFromWindow()
        +
        +
        Overrides:
        +
        onDetachedFromWindow in class android.widget.AbsListView
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/list/widgets/HeaderView.html b/javadoc/org/isoron/uhabits/ui/habits/list/widgets/HeaderView.html new file mode 100644 index 000000000..5b1451654 --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/list/widgets/HeaderView.html @@ -0,0 +1,410 @@ + + + + + +HeaderView + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.list.views
+

Class HeaderView

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    android.graphics.drawable.Drawable.Callback, android.view.accessibility.AccessibilityEventSource, android.view.KeyEvent.Callback, android.view.ViewManager, android.view.ViewParent
    +
    +
    +
    +
    public class HeaderView
    +extends android.widget.LinearLayout
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.widget.LinearLayout

        +android.widget.LinearLayout.LayoutParams
      • +
      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.view.ViewGroup

        +android.view.ViewGroup.MarginLayoutParams, android.view.ViewGroup.OnHierarchyChangeListener
      • +
      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.view.View

        +android.view.View.AccessibilityDelegate, android.view.View.BaseSavedState, android.view.View.DragShadowBuilder, android.view.View.MeasureSpec, android.view.View.OnApplyWindowInsetsListener, android.view.View.OnAttachStateChangeListener, android.view.View.OnClickListener, android.view.View.OnContextClickListener, android.view.View.OnCreateContextMenuListener, android.view.View.OnDragListener, android.view.View.OnFocusChangeListener, android.view.View.OnGenericMotionListener, android.view.View.OnHoverListener, android.view.View.OnKeyListener, android.view.View.OnLayoutChangeListener, android.view.View.OnLongClickListener, android.view.View.OnScrollChangeListener, android.view.View.OnSystemUiVisibilityChangeListener, android.view.View.OnTouchListener
      • +
      +
    • +
    + +
      +
    • + + +

      Field Summary

      +
        +
      • + + +

        Fields inherited from class android.widget.LinearLayout

        +HORIZONTAL, SHOW_DIVIDER_BEGINNING, SHOW_DIVIDER_END, SHOW_DIVIDER_MIDDLE, SHOW_DIVIDER_NONE, VERTICAL
      • +
      +
        +
      • + + +

        Fields inherited from class android.view.ViewGroup

        +CLIP_TO_PADDING_MASK, FOCUS_AFTER_DESCENDANTS, FOCUS_BEFORE_DESCENDANTS, FOCUS_BLOCK_DESCENDANTS, LAYOUT_MODE_CLIP_BOUNDS, LAYOUT_MODE_OPTICAL_BOUNDS, PERSISTENT_ALL_CACHES, PERSISTENT_ANIMATION_CACHE, PERSISTENT_NO_CACHE, PERSISTENT_SCROLLING_CACHE
      • +
      +
        +
      • + + +

        Fields inherited from class android.view.View

        +ACCESSIBILITY_LIVE_REGION_ASSERTIVE, ACCESSIBILITY_LIVE_REGION_NONE, ACCESSIBILITY_LIVE_REGION_POLITE, ALPHA, DRAWING_CACHE_QUALITY_AUTO, DRAWING_CACHE_QUALITY_HIGH, DRAWING_CACHE_QUALITY_LOW, EMPTY_STATE_SET, ENABLED_FOCUSED_SELECTED_STATE_SET, ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, ENABLED_FOCUSED_STATE_SET, ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET, ENABLED_SELECTED_STATE_SET, ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET, ENABLED_STATE_SET, ENABLED_WINDOW_FOCUSED_STATE_SET, FIND_VIEWS_WITH_CONTENT_DESCRIPTION, FIND_VIEWS_WITH_TEXT, FOCUS_BACKWARD, FOCUS_DOWN, FOCUS_FORWARD, FOCUS_LEFT, FOCUS_RIGHT, FOCUS_UP, FOCUSABLES_ALL, FOCUSABLES_TOUCH_MODE, FOCUSED_SELECTED_STATE_SET, FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, FOCUSED_STATE_SET, FOCUSED_WINDOW_FOCUSED_STATE_SET, GONE, HAPTIC_FEEDBACK_ENABLED, IMPORTANT_FOR_ACCESSIBILITY_AUTO, IMPORTANT_FOR_ACCESSIBILITY_NO, IMPORTANT_FOR_ACCESSIBILITY_NO_HIDE_DESCENDANTS, IMPORTANT_FOR_ACCESSIBILITY_YES, INVISIBLE, KEEP_SCREEN_ON, LAYER_TYPE_HARDWARE, LAYER_TYPE_NONE, LAYER_TYPE_SOFTWARE, LAYOUT_DIRECTION_INHERIT, LAYOUT_DIRECTION_LOCALE, LAYOUT_DIRECTION_LTR, LAYOUT_DIRECTION_RTL, MEASURED_HEIGHT_STATE_SHIFT, MEASURED_SIZE_MASK, MEASURED_STATE_MASK, MEASURED_STATE_TOO_SMALL, NO_ID, OVER_SCROLL_ALWAYS, OVER_SCROLL_IF_CONTENT_SCROLLS, OVER_SCROLL_NEVER, PRESSED_ENABLED_FOCUSED_SELECTED_STATE_SET, PRESSED_ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_FOCUSED_STATE_SET, PRESSED_ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_SELECTED_STATE_SET, PRESSED_ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_STATE_SET, PRESSED_ENABLED_WINDOW_FOCUSED_STATE_SET, PRESSED_FOCUSED_SELECTED_STATE_SET, PRESSED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_FOCUSED_STATE_SET, PRESSED_FOCUSED_WINDOW_FOCUSED_STATE_SET, PRESSED_SELECTED_STATE_SET, PRESSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_STATE_SET, PRESSED_WINDOW_FOCUSED_STATE_SET, ROTATION, ROTATION_X, ROTATION_Y, SCALE_X, SCALE_Y, SCREEN_STATE_OFF, SCREEN_STATE_ON, SCROLL_AXIS_HORIZONTAL, SCROLL_AXIS_NONE, SCROLL_AXIS_VERTICAL, SCROLL_INDICATOR_BOTTOM, SCROLL_INDICATOR_END, SCROLL_INDICATOR_LEFT, SCROLL_INDICATOR_RIGHT, SCROLL_INDICATOR_START, SCROLL_INDICATOR_TOP, SCROLLBAR_POSITION_DEFAULT, SCROLLBAR_POSITION_LEFT, SCROLLBAR_POSITION_RIGHT, SCROLLBARS_INSIDE_INSET, SCROLLBARS_INSIDE_OVERLAY, SCROLLBARS_OUTSIDE_INSET, SCROLLBARS_OUTSIDE_OVERLAY, SELECTED_STATE_SET, SELECTED_WINDOW_FOCUSED_STATE_SET, SOUND_EFFECTS_ENABLED, STATUS_BAR_HIDDEN, STATUS_BAR_VISIBLE, SYSTEM_UI_FLAG_FULLSCREEN, SYSTEM_UI_FLAG_HIDE_NAVIGATION, SYSTEM_UI_FLAG_IMMERSIVE, SYSTEM_UI_FLAG_IMMERSIVE_STICKY, SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN, SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION, SYSTEM_UI_FLAG_LAYOUT_STABLE, SYSTEM_UI_FLAG_LIGHT_STATUS_BAR, SYSTEM_UI_FLAG_LOW_PROFILE, SYSTEM_UI_FLAG_VISIBLE, SYSTEM_UI_LAYOUT_FLAGS, TEXT_ALIGNMENT_CENTER, TEXT_ALIGNMENT_GRAVITY, TEXT_ALIGNMENT_INHERIT, TEXT_ALIGNMENT_TEXT_END, TEXT_ALIGNMENT_TEXT_START, TEXT_ALIGNMENT_VIEW_END, TEXT_ALIGNMENT_VIEW_START, TEXT_DIRECTION_ANY_RTL, TEXT_DIRECTION_FIRST_STRONG, TEXT_DIRECTION_FIRST_STRONG_LTR, TEXT_DIRECTION_FIRST_STRONG_RTL, TEXT_DIRECTION_INHERIT, TEXT_DIRECTION_LOCALE, TEXT_DIRECTION_LTR, TEXT_DIRECTION_RTL, TRANSLATION_X, TRANSLATION_Y, TRANSLATION_Z, VIEW_LOG_TAG, VISIBLE, WINDOW_FOCUSED_STATE_SET, X, Y, Z
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + + + + + + + +
      Constructors 
      Constructor and Description
      HeaderView(android.content.Context context) 
      HeaderView(android.content.Context context, + android.util.AttributeSet attrs) 
      HeaderView(android.content.Context context, + android.util.AttributeSet attrs, + int defStyleAttr) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected voidonMeasure(int widthMeasureSpec, + int heightMeasureSpec) 
      +
        +
      • + + +

        Methods inherited from class android.widget.LinearLayout

        +checkLayoutParams, generateDefaultLayoutParams, generateLayoutParams, generateLayoutParams, getAccessibilityClassName, getBaseline, getBaselineAlignedChildIndex, getDividerDrawable, getDividerPadding, getOrientation, getShowDividers, getWeightSum, isBaselineAligned, isMeasureWithLargestChildEnabled, onDraw, onLayout, onRtlPropertiesChanged, setBaselineAligned, setBaselineAlignedChildIndex, setDividerDrawable, setDividerPadding, setGravity, setHorizontalGravity, setMeasureWithLargestChildEnabled, setOrientation, setShowDividers, setVerticalGravity, setWeightSum, shouldDelayChildPressedState
      • +
      +
        +
      • + + +

        Methods inherited from class android.view.ViewGroup

        +addChildrenForAccessibility, addFocusables, addStatesFromChildren, addTouchables, addView, addView, addView, addView, addView, addViewInLayout, addViewInLayout, attachLayoutAnimationParameters, attachViewToParent, bringChildToFront, canAnimate, childDrawableStateChanged, childHasTransientStateChanged, cleanupLayoutState, clearChildFocus, clearDisappearingChildren, clearFocus, debug, detachAllViewsFromParent, detachViewFromParent, detachViewFromParent, detachViewsFromParent, dispatchApplyWindowInsets, dispatchConfigurationChanged, dispatchDisplayHint, dispatchDragEvent, dispatchDraw, dispatchDrawableHotspotChanged, dispatchFreezeSelfOnly, dispatchGenericFocusedEvent, dispatchGenericPointerEvent, dispatchHoverEvent, dispatchKeyEvent, dispatchKeyEventPreIme, dispatchKeyShortcutEvent, dispatchProvideStructure, dispatchRestoreInstanceState, dispatchSaveInstanceState, dispatchSetActivated, dispatchSetPressed, dispatchSetSelected, dispatchSystemUiVisibilityChanged, dispatchThawSelfOnly, dispatchTouchEvent, dispatchTrackballEvent, dispatchUnhandledMove, dispatchVisibilityChanged, dispatchWindowFocusChanged, dispatchWindowSystemUiVisiblityChanged, dispatchWindowVisibilityChanged, drawableStateChanged, drawChild, endViewTransition, findFocus, findViewsWithText, focusableViewAvailable, focusSearch, gatherTransparentRegion, getChildAt, getChildCount, getChildDrawingOrder, getChildMeasureSpec, getChildStaticTransformation, getChildVisibleRect, getClipChildren, getClipToPadding, getDescendantFocusability, getFocusedChild, getLayoutAnimation, getLayoutAnimationListener, getLayoutMode, getLayoutTransition, getNestedScrollAxes, getOverlay, getPersistentDrawingCache, getTouchscreenBlocksFocus, hasFocus, hasFocusable, hasTransientState, indexOfChild, invalidateChild, invalidateChildInParent, isAlwaysDrawnWithCacheEnabled, isAnimationCacheEnabled, isChildrenDrawingOrderEnabled, isChildrenDrawnWithCacheEnabled, isMotionEventSplittingEnabled, isTransitionGroup, jumpDrawablesToCurrentState, layout, measureChild, measureChildren, measureChildWithMargins, notifySubtreeAccessibilityStateChanged, offsetDescendantRectToMyCoords, offsetRectIntoDescendantCoords, onAttachedToWindow, onCreateDrawableState, onDetachedFromWindow, onInterceptHoverEvent, onInterceptTouchEvent, onNestedFling, onNestedPreFling, onNestedPrePerformAccessibilityAction, onNestedPreScroll, onNestedScroll, onNestedScrollAccepted, onRequestFocusInDescendants, onRequestSendAccessibilityEvent, onStartNestedScroll, onStopNestedScroll, onViewAdded, onViewRemoved, recomputeViewAttributes, removeAllViews, removeAllViewsInLayout, removeDetachedView, removeView, removeViewAt, removeViewInLayout, removeViews, removeViewsInLayout, requestChildFocus, requestChildRectangleOnScreen, requestDisallowInterceptTouchEvent, requestFocus, requestSendAccessibilityEvent, requestTransparentRegion, scheduleLayoutAnimation, setAddStatesFromChildren, setAlwaysDrawnWithCacheEnabled, setAnimationCacheEnabled, setChildrenDrawingCacheEnabled, setChildrenDrawingOrderEnabled, setChildrenDrawnWithCacheEnabled, setClipChildren, setClipToPadding, setDescendantFocusability, setLayoutAnimation, setLayoutAnimationListener, setLayoutMode, setLayoutTransition, setMotionEventSplittingEnabled, setOnHierarchyChangeListener, setPersistentDrawingCache, setStaticTransformationsEnabled, setTouchscreenBlocksFocus, setTransitionGroup, showContextMenuForChild, startActionModeForChild, startActionModeForChild, startLayoutAnimation, startViewTransition, updateViewLayout
      • +
      +
        +
      • + + +

        Methods inherited from class android.view.View

        +addFocusables, addOnAttachStateChangeListener, addOnLayoutChangeListener, animate, announceForAccessibility, awakenScrollBars, awakenScrollBars, awakenScrollBars, bringToFront, buildDrawingCache, buildDrawingCache, buildLayer, callOnClick, cancelLongPress, cancelPendingInputEvents, canResolveLayoutDirection, canResolveTextAlignment, canResolveTextDirection, canScrollHorizontally, canScrollVertically, checkInputConnectionProxy, clearAnimation, combineMeasuredStates, computeHorizontalScrollExtent, computeHorizontalScrollOffset, computeHorizontalScrollRange, computeScroll, computeSystemWindowInsets, computeVerticalScrollExtent, computeVerticalScrollOffset, computeVerticalScrollRange, createAccessibilityNodeInfo, createContextMenu, destroyDrawingCache, dispatchGenericMotionEvent, dispatchNestedFling, dispatchNestedPreFling, dispatchNestedPrePerformAccessibilityAction, dispatchNestedPreScroll, dispatchNestedScroll, dispatchPopulateAccessibilityEvent, draw, drawableHotspotChanged, findViewById, findViewWithTag, fitSystemWindows, focusSearch, forceLayout, generateViewId, getAccessibilityLiveRegion, getAccessibilityNodeProvider, getAccessibilityTraversalAfter, getAccessibilityTraversalBefore, getAlpha, getAnimation, getApplicationWindowToken, getBackground, getBackgroundTintList, getBackgroundTintMode, getBottom, getBottomFadingEdgeStrength, getBottomPaddingOffset, getCameraDistance, getClipBounds, getClipBounds, getClipToOutline, getContentDescription, getContext, getContextMenuInfo, getDefaultSize, getDisplay, getDrawableState, getDrawingCache, getDrawingCache, getDrawingCacheBackgroundColor, getDrawingCacheQuality, getDrawingRect, getDrawingTime, getElevation, getFilterTouchesWhenObscured, getFitsSystemWindows, getFocusables, getFocusedRect, getForeground, getForegroundGravity, getForegroundTintList, getForegroundTintMode, getGlobalVisibleRect, getGlobalVisibleRect, getHandler, getHeight, getHitRect, getHorizontalFadingEdgeLength, getHorizontalScrollbarHeight, getId, getImportantForAccessibility, getKeepScreenOn, getKeyDispatcherState, getLabelFor, getLayerType, getLayoutDirection, getLayoutParams, getLeft, getLeftFadingEdgeStrength, getLeftPaddingOffset, getLocalVisibleRect, getLocationInWindow, getLocationOnScreen, getMatrix, getMeasuredHeight, getMeasuredHeightAndState, getMeasuredState, getMeasuredWidth, getMeasuredWidthAndState, getMinimumHeight, getMinimumWidth, getNextFocusDownId, getNextFocusForwardId, getNextFocusLeftId, getNextFocusRightId, getNextFocusUpId, getOnFocusChangeListener, getOutlineProvider, getOverScrollMode, getPaddingBottom, getPaddingEnd, getPaddingLeft, getPaddingRight, getPaddingStart, getPaddingTop, getParent, getParentForAccessibility, getPivotX, getPivotY, getResources, getRight, getRightFadingEdgeStrength, getRightPaddingOffset, getRootView, getRootWindowInsets, getRotation, getRotationX, getRotationY, getScaleX, getScaleY, getScrollBarDefaultDelayBeforeFade, getScrollBarFadeDuration, getScrollBarSize, getScrollBarStyle, getScrollIndicators, getScrollX, getScrollY, getSolidColor, getStateListAnimator, getSuggestedMinimumHeight, getSuggestedMinimumWidth, getSystemUiVisibility, getTag, getTag, getTextAlignment, getTextDirection, getTop, getTopFadingEdgeStrength, getTopPaddingOffset, getTouchables, getTouchDelegate, getTransitionName, getTranslationX, getTranslationY, getTranslationZ, getVerticalFadingEdgeLength, getVerticalScrollbarPosition, getVerticalScrollbarWidth, getViewTreeObserver, getVisibility, getWidth, getWindowAttachCount, getWindowId, getWindowSystemUiVisibility, getWindowToken, getWindowVisibility, getWindowVisibleDisplayFrame, getX, getY, getZ, hasNestedScrollingParent, hasOnClickListeners, hasOverlappingRendering, hasWindowFocus, inflate, invalidate, invalidate, invalidate, invalidateDrawable, invalidateOutline, isAccessibilityFocused, isActivated, isAttachedToWindow, isClickable, isContextClickable, isDirty, isDrawingCacheEnabled, isDuplicateParentStateEnabled, isEnabled, isFocusable, isFocusableInTouchMode, isFocused, isHapticFeedbackEnabled, isHardwareAccelerated, isHorizontalFadingEdgeEnabled, isHorizontalScrollBarEnabled, isHovered, isImportantForAccessibility, isInEditMode, isInLayout, isInTouchMode, isLaidOut, isLayoutDirectionResolved, isLayoutRequested, isLongClickable, isNestedScrollingEnabled, isOpaque, isPaddingOffsetRequired, isPaddingRelative, isPressed, isSaveEnabled, isSaveFromParentEnabled, isScrollbarFadingEnabled, isScrollContainer, isSelected, isShown, isSoundEffectsEnabled, isTextAlignmentResolved, isTextDirectionResolved, isVerticalFadingEdgeEnabled, isVerticalScrollBarEnabled, measure, mergeDrawableStates, offsetLeftAndRight, offsetTopAndBottom, onAnimationEnd, onAnimationStart, onApplyWindowInsets, onCancelPendingInputEvents, onCheckIsTextEditor, onConfigurationChanged, onCreateContextMenu, onCreateInputConnection, onDisplayHint, onDragEvent, onDrawForeground, onDrawScrollBars, onFilterTouchEventForSecurity, onFinishInflate, onFinishTemporaryDetach, onFocusChanged, onGenericMotionEvent, onHoverChanged, onHoverEvent, onInitializeAccessibilityEvent, onInitializeAccessibilityNodeInfo, onKeyDown, onKeyLongPress, onKeyMultiple, onKeyPreIme, onKeyShortcut, onKeyUp, onOverScrolled, onPopulateAccessibilityEvent, onProvideStructure, onProvideVirtualStructure, onRestoreInstanceState, onSaveInstanceState, onScreenStateChanged, onScrollChanged, onSetAlpha, onSizeChanged, onStartTemporaryDetach, onTouchEvent, onTrackballEvent, onVisibilityChanged, onWindowFocusChanged, onWindowSystemUiVisibilityChanged, onWindowVisibilityChanged, overScrollBy, performAccessibilityAction, performClick, performContextClick, performHapticFeedback, performHapticFeedback, performLongClick, playSoundEffect, post, postDelayed, postInvalidate, postInvalidate, postInvalidateDelayed, postInvalidateDelayed, postInvalidateOnAnimation, postInvalidateOnAnimation, postOnAnimation, postOnAnimationDelayed, refreshDrawableState, removeCallbacks, removeOnAttachStateChangeListener, removeOnLayoutChangeListener, requestApplyInsets, requestFitSystemWindows, requestFocus, requestFocus, requestFocusFromTouch, requestLayout, requestRectangleOnScreen, requestRectangleOnScreen, requestUnbufferedDispatch, resolveSize, resolveSizeAndState, restoreHierarchyState, saveHierarchyState, scheduleDrawable, scrollBy, scrollTo, sendAccessibilityEvent, sendAccessibilityEventUnchecked, setAccessibilityDelegate, setAccessibilityLiveRegion, setAccessibilityTraversalAfter, setAccessibilityTraversalBefore, setActivated, setAlpha, setAnimation, setBackground, setBackgroundColor, setBackgroundDrawable, setBackgroundResource, setBackgroundTintList, setBackgroundTintMode, setBottom, setCameraDistance, setClickable, setClipBounds, setClipToOutline, setContentDescription, setContextClickable, setDrawingCacheBackgroundColor, setDrawingCacheEnabled, setDrawingCacheQuality, setDuplicateParentStateEnabled, setElevation, setEnabled, setFadingEdgeLength, setFilterTouchesWhenObscured, setFitsSystemWindows, setFocusable, setFocusableInTouchMode, setForeground, setForegroundGravity, setForegroundTintList, setForegroundTintMode, setHapticFeedbackEnabled, setHasTransientState, setHorizontalFadingEdgeEnabled, setHorizontalScrollBarEnabled, setHovered, setId, setImportantForAccessibility, setKeepScreenOn, setLabelFor, setLayerPaint, setLayerType, setLayoutDirection, setLayoutParams, setLeft, setLongClickable, setMeasuredDimension, setMinimumHeight, setMinimumWidth, setNestedScrollingEnabled, setNextFocusDownId, setNextFocusForwardId, setNextFocusLeftId, setNextFocusRightId, setNextFocusUpId, setOnApplyWindowInsetsListener, setOnClickListener, setOnContextClickListener, setOnCreateContextMenuListener, setOnDragListener, setOnFocusChangeListener, setOnGenericMotionListener, setOnHoverListener, setOnKeyListener, setOnLongClickListener, setOnScrollChangeListener, setOnSystemUiVisibilityChangeListener, setOnTouchListener, setOutlineProvider, setOverScrollMode, setPadding, setPaddingRelative, setPivotX, setPivotY, setPressed, setRight, setRotation, setRotationX, setRotationY, setSaveEnabled, setSaveFromParentEnabled, setScaleX, setScaleY, setScrollBarDefaultDelayBeforeFade, setScrollBarFadeDuration, setScrollbarFadingEnabled, setScrollBarSize, setScrollBarStyle, setScrollContainer, setScrollIndicators, setScrollIndicators, setScrollX, setScrollY, setSelected, setSoundEffectsEnabled, setStateListAnimator, setSystemUiVisibility, setTag, setTag, setTextAlignment, setTextDirection, setTop, setTouchDelegate, setTransitionName, setTranslationX, setTranslationY, setTranslationZ, setVerticalFadingEdgeEnabled, setVerticalScrollBarEnabled, setVerticalScrollbarPosition, setVisibility, setWillNotCacheDrawing, setWillNotDraw, setX, setY, setZ, showContextMenu, startActionMode, startActionMode, startAnimation, startDrag, startNestedScroll, stopNestedScroll, toString, unscheduleDrawable, unscheduleDrawable, verifyDrawable, willNotCacheDrawing, willNotDraw
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
        +
      • + + +

        Methods inherited from interface android.view.ViewParent

        +canResolveLayoutDirection, canResolveTextAlignment, canResolveTextDirection, createContextMenu, getLayoutDirection, getParent, getParentForAccessibility, getTextAlignment, getTextDirection, isLayoutDirectionResolved, isLayoutRequested, isTextAlignmentResolved, isTextDirectionResolved, requestFitSystemWindows, requestLayout
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        HeaderView

        +
        public HeaderView(android.content.Context context)
        +
      • +
      + + + +
        +
      • +

        HeaderView

        +
        public HeaderView(android.content.Context context,
        +                  android.util.AttributeSet attrs)
        +
      • +
      + + + +
        +
      • +

        HeaderView

        +
        public HeaderView(android.content.Context context,
        +                  android.util.AttributeSet attrs,
        +                  int defStyleAttr)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        onMeasure

        +
        protected void onMeasure(int widthMeasureSpec,
        +                         int heightMeasureSpec)
        +
        +
        Overrides:
        +
        onMeasure in class android.widget.LinearLayout
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/list/widgets/package-frame.html b/javadoc/org/isoron/uhabits/ui/habits/list/widgets/package-frame.html new file mode 100644 index 000000000..38fcfeb16 --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/list/widgets/package-frame.html @@ -0,0 +1,46 @@ + + + + + +org.isoron.uhabits.ui.habits.list.views + + + + + +

org.isoron.uhabits.ui.habits.list.views

+
+

Interfaces

+ +

Classes

+ +
+ + diff --git a/javadoc/org/isoron/uhabits/ui/habits/list/widgets/package-summary.html b/javadoc/org/isoron/uhabits/ui/habits/list/widgets/package-summary.html new file mode 100644 index 000000000..94678c72f --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/list/widgets/package-summary.html @@ -0,0 +1,245 @@ + + + + + +org.isoron.uhabits.ui.habits.list.views + + + + + + + + +
+ + + + + + + +
+ + +
+

Package org.isoron.uhabits.ui.habits.list.views

+
+
+ +
+ +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/list/widgets/package-tree.html b/javadoc/org/isoron/uhabits/ui/habits/list/widgets/package-tree.html new file mode 100644 index 000000000..de10abb95 --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/list/widgets/package-tree.html @@ -0,0 +1,209 @@ + + + + + +org.isoron.uhabits.ui.habits.list.views Class Hierarchy + + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For Package org.isoron.uhabits.ui.habits.list.views

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +

Interface Hierarchy

+ +
+ +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/show/ShowHabitActivity.html b/javadoc/org/isoron/uhabits/ui/habits/show/ShowHabitActivity.html new file mode 100644 index 000000000..b2d90563e --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/show/ShowHabitActivity.html @@ -0,0 +1,322 @@ + + + + + +ShowHabitActivity (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.show
+

Class ShowHabitActivity

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.lang.Thread.UncaughtExceptionHandler
    +
    +
    +
    +
    public class ShowHabitActivity
    +extends BaseActivity
    +
    Activity that allows the user to see more information about a single habit. + Shows all the metadata for the habit, in addition to several charts.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ShowHabitActivity

        +
        public ShowHabitActivity()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        onCreate

        +
        protected void onCreate(android.os.Bundle savedInstanceState)
        +
        +
        Overrides:
        +
        onCreate in class BaseActivity
        +
        +
      • +
      + + + +
        +
      • +

        setupHabitActionBar

        +
        public void setupHabitActionBar()
        +
      • +
      + + + +
        +
      • +

        getHabit

        +
        public Habit getHabit()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/show/ShowHabitActivity_MembersInjector.html b/javadoc/org/isoron/uhabits/ui/habits/show/ShowHabitActivity_MembersInjector.html new file mode 100644 index 000000000..6de7d7e44 --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/show/ShowHabitActivity_MembersInjector.html @@ -0,0 +1,308 @@ + + + + + +ShowHabitActivity_MembersInjector + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.show
+

Class ShowHabitActivity_MembersInjector

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    dagger.MembersInjector<ShowHabitActivity>
    +
    +
    +
    +
    @Generated(value="dagger.internal.codegen.ComponentProcessor",
    +           comments="https://google.github.io/dagger")
    +public final class ShowHabitActivity_MembersInjector
    +extends java.lang.Object
    +implements dagger.MembersInjector<ShowHabitActivity>
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ShowHabitActivity_MembersInjector

        +
        public ShowHabitActivity_MembersInjector(javax.inject.Provider<HabitList> habitListProvider)
        +
      • +
      +
    • +
    + + +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/show/ShowHabitFragment$$ViewBinder.InnerUnbinder.html b/javadoc/org/isoron/uhabits/ui/habits/show/ShowHabitFragment$$ViewBinder.InnerUnbinder.html new file mode 100644 index 000000000..60086f5dd --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/show/ShowHabitFragment$$ViewBinder.InnerUnbinder.html @@ -0,0 +1,316 @@ + + + + + +ShowHabitFragment$$ViewBinder.InnerUnbinder + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.show
+

Class ShowHabitFragment$$ViewBinder.InnerUnbinder<T extends ShowHabitFragment>

+
+
+ +
+ +
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      +
        +
      • + + +

        Fields inherited from interface butterknife.Unbinder

        +EMPTY
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + + + +
      Constructors 
      ModifierConstructor and Description
      protected InnerUnbinder(T target) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      voidunbind() 
      protected voidunbind(T target) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + + + +
        +
      • +

        InnerUnbinder

        +
        protected InnerUnbinder(T target)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        unbind

        +
        public final void unbind()
        +
        +
        Specified by:
        +
        unbind in interface butterknife.Unbinder
        +
        +
      • +
      + + + + + +
        +
      • +

        unbind

        +
        protected void unbind(T target)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/show/ShowHabitFragment$$ViewBinder.html b/javadoc/org/isoron/uhabits/ui/habits/show/ShowHabitFragment$$ViewBinder.html new file mode 100644 index 000000000..4c9c3dafa --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/show/ShowHabitFragment$$ViewBinder.html @@ -0,0 +1,318 @@ + + + + + +ShowHabitFragment$$ViewBinder + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.show
+

Class ShowHabitFragment$$ViewBinder<T extends ShowHabitFragment>

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    butterknife.internal.ViewBinder<T>
    +
    +
    +
    +
    public class ShowHabitFragment$$ViewBinder<T extends ShowHabitFragment>
    +extends java.lang.Object
    +implements butterknife.internal.ViewBinder<T>
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ShowHabitFragment$$ViewBinder

        +
        public ShowHabitFragment$$ViewBinder()
        +
      • +
      +
    • +
    + + +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/show/ShowHabitFragment.html b/javadoc/org/isoron/uhabits/ui/habits/show/ShowHabitFragment.html new file mode 100644 index 000000000..fcc33c091 --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/show/ShowHabitFragment.html @@ -0,0 +1,429 @@ + + + + + +ShowHabitFragment (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.show
+

Class ShowHabitFragment

+
+
+ +
+ +
+
+ +
+
+
    +
  • + + + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ShowHabitFragment

        +
        public ShowHabitFragment()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        onCreateView

        +
        public android.view.View onCreateView(android.view.LayoutInflater inflater,
        +                                      android.view.ViewGroup container,
        +                                      android.os.Bundle savedInstanceState)
        +
      • +
      + + + +
        +
      • +

        onClickEditHistory

        +
        public void onClickEditHistory()
        +
      • +
      + + + +
        +
      • +

        onResume

        +
        public void onResume()
        +
      • +
      + + + +
        +
      • +

        onCreateOptionsMenu

        +
        public void onCreateOptionsMenu(android.view.Menu menu,
        +                                android.view.MenuInflater inflater)
        +
      • +
      + + + +
        +
      • +

        onOptionsItemSelected

        +
        public boolean onOptionsItemSelected(android.view.MenuItem item)
        +
      • +
      + + + +
        +
      • +

        refreshData

        +
        public void refreshData()
        +
      • +
      + + + + + + + +
        +
      • +

        onStart

        +
        public void onStart()
        +
      • +
      + + + +
        +
      • +

        onPause

        +
        public void onPause()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/show/ShowHabitHelper.html b/javadoc/org/isoron/uhabits/ui/habits/show/ShowHabitHelper.html new file mode 100644 index 000000000..6348cd074 --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/show/ShowHabitHelper.html @@ -0,0 +1,235 @@ + + + + + +ShowHabitHelper (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.show
+

Class ShowHabitHelper

+
+
+ +
+
    +
  • +
    +
    +
    public class ShowHabitHelper
    +extends java.lang.Object
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + + +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/show/package-frame.html b/javadoc/org/isoron/uhabits/ui/habits/show/package-frame.html new file mode 100644 index 000000000..451d229dd --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/show/package-frame.html @@ -0,0 +1,22 @@ + + + + + +org.isoron.uhabits.ui.habits.show (Javadoc | Loop Habit Tracker) + + + + + +

org.isoron.uhabits.ui.habits.show

+
+

Classes

+ +
+ + diff --git a/javadoc/org/isoron/uhabits/ui/habits/show/package-summary.html b/javadoc/org/isoron/uhabits/ui/habits/show/package-summary.html new file mode 100644 index 000000000..d52126320 --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/show/package-summary.html @@ -0,0 +1,161 @@ + + + + + +org.isoron.uhabits.ui.habits.show (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + +
+

Package org.isoron.uhabits.ui.habits.show

+
+
Provides activity that display detailed habit information and related + classes.
+
+

See: Description

+
+
+ + + + +

Package org.isoron.uhabits.ui.habits.show Description

+
Provides activity that display detailed habit information and related + classes.
+
+ +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/show/package-tree.html b/javadoc/org/isoron/uhabits/ui/habits/show/package-tree.html new file mode 100644 index 000000000..ef352e120 --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/show/package-tree.html @@ -0,0 +1,149 @@ + + + + + +org.isoron.uhabits.ui.habits.show Class Hierarchy (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For Package org.isoron.uhabits.ui.habits.show

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+ +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/show/views/HabitDataView.html b/javadoc/org/isoron/uhabits/ui/habits/show/views/HabitDataView.html new file mode 100644 index 000000000..3d762cdd4 --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/show/views/HabitDataView.html @@ -0,0 +1,249 @@ + + + + + +HabitDataView (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.show.views
+

Interface HabitDataView

+
+
+
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        setHabit

        +
        void setHabit(Habit habit)
        +
      • +
      + + + +
        +
      • +

        refreshData

        +
        void refreshData()
        +
      • +
      + + + +
        +
      • +

        postInvalidate

        +
        void postInvalidate()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/show/views/HabitFrequencyView.html b/javadoc/org/isoron/uhabits/ui/habits/show/views/HabitFrequencyView.html new file mode 100644 index 000000000..3b4ea9615 --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/show/views/HabitFrequencyView.html @@ -0,0 +1,506 @@ + + + + + +HabitFrequencyView (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.show.views
+

Class HabitFrequencyView

+
+
+ +
+ +
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.view.View

        +android.view.View.AccessibilityDelegate, android.view.View.BaseSavedState, android.view.View.DragShadowBuilder, android.view.View.MeasureSpec, android.view.View.OnApplyWindowInsetsListener, android.view.View.OnAttachStateChangeListener, android.view.View.OnClickListener, android.view.View.OnContextClickListener, android.view.View.OnCreateContextMenuListener, android.view.View.OnDragListener, android.view.View.OnFocusChangeListener, android.view.View.OnGenericMotionListener, android.view.View.OnHoverListener, android.view.View.OnKeyListener, android.view.View.OnLayoutChangeListener, android.view.View.OnLongClickListener, android.view.View.OnScrollChangeListener, android.view.View.OnSystemUiVisibilityChangeListener, android.view.View.OnTouchListener
      • +
      +
    • +
    + +
      +
    • + + +

      Field Summary

      +
        +
      • + + +

        Fields inherited from class android.view.View

        +ACCESSIBILITY_LIVE_REGION_ASSERTIVE, ACCESSIBILITY_LIVE_REGION_NONE, ACCESSIBILITY_LIVE_REGION_POLITE, ALPHA, DRAWING_CACHE_QUALITY_AUTO, DRAWING_CACHE_QUALITY_HIGH, DRAWING_CACHE_QUALITY_LOW, EMPTY_STATE_SET, ENABLED_FOCUSED_SELECTED_STATE_SET, ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, ENABLED_FOCUSED_STATE_SET, ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET, ENABLED_SELECTED_STATE_SET, ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET, ENABLED_STATE_SET, ENABLED_WINDOW_FOCUSED_STATE_SET, FIND_VIEWS_WITH_CONTENT_DESCRIPTION, FIND_VIEWS_WITH_TEXT, FOCUS_BACKWARD, FOCUS_DOWN, FOCUS_FORWARD, FOCUS_LEFT, FOCUS_RIGHT, FOCUS_UP, FOCUSABLES_ALL, FOCUSABLES_TOUCH_MODE, FOCUSED_SELECTED_STATE_SET, FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, FOCUSED_STATE_SET, FOCUSED_WINDOW_FOCUSED_STATE_SET, GONE, HAPTIC_FEEDBACK_ENABLED, IMPORTANT_FOR_ACCESSIBILITY_AUTO, IMPORTANT_FOR_ACCESSIBILITY_NO, IMPORTANT_FOR_ACCESSIBILITY_NO_HIDE_DESCENDANTS, IMPORTANT_FOR_ACCESSIBILITY_YES, INVISIBLE, KEEP_SCREEN_ON, LAYER_TYPE_HARDWARE, LAYER_TYPE_NONE, LAYER_TYPE_SOFTWARE, LAYOUT_DIRECTION_INHERIT, LAYOUT_DIRECTION_LOCALE, LAYOUT_DIRECTION_LTR, LAYOUT_DIRECTION_RTL, MEASURED_HEIGHT_STATE_SHIFT, MEASURED_SIZE_MASK, MEASURED_STATE_MASK, MEASURED_STATE_TOO_SMALL, NO_ID, OVER_SCROLL_ALWAYS, OVER_SCROLL_IF_CONTENT_SCROLLS, OVER_SCROLL_NEVER, PRESSED_ENABLED_FOCUSED_SELECTED_STATE_SET, PRESSED_ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_FOCUSED_STATE_SET, PRESSED_ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_SELECTED_STATE_SET, PRESSED_ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_STATE_SET, PRESSED_ENABLED_WINDOW_FOCUSED_STATE_SET, PRESSED_FOCUSED_SELECTED_STATE_SET, PRESSED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_FOCUSED_STATE_SET, PRESSED_FOCUSED_WINDOW_FOCUSED_STATE_SET, PRESSED_SELECTED_STATE_SET, PRESSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_STATE_SET, PRESSED_WINDOW_FOCUSED_STATE_SET, ROTATION, ROTATION_X, ROTATION_Y, SCALE_X, SCALE_Y, SCREEN_STATE_OFF, SCREEN_STATE_ON, SCROLL_AXIS_HORIZONTAL, SCROLL_AXIS_NONE, SCROLL_AXIS_VERTICAL, SCROLL_INDICATOR_BOTTOM, SCROLL_INDICATOR_END, SCROLL_INDICATOR_LEFT, SCROLL_INDICATOR_RIGHT, SCROLL_INDICATOR_START, SCROLL_INDICATOR_TOP, SCROLLBAR_POSITION_DEFAULT, SCROLLBAR_POSITION_LEFT, SCROLLBAR_POSITION_RIGHT, SCROLLBARS_INSIDE_INSET, SCROLLBARS_INSIDE_OVERLAY, SCROLLBARS_OUTSIDE_INSET, SCROLLBARS_OUTSIDE_OVERLAY, SELECTED_STATE_SET, SELECTED_WINDOW_FOCUSED_STATE_SET, SOUND_EFFECTS_ENABLED, STATUS_BAR_HIDDEN, STATUS_BAR_VISIBLE, SYSTEM_UI_FLAG_FULLSCREEN, SYSTEM_UI_FLAG_HIDE_NAVIGATION, SYSTEM_UI_FLAG_IMMERSIVE, SYSTEM_UI_FLAG_IMMERSIVE_STICKY, SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN, SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION, SYSTEM_UI_FLAG_LAYOUT_STABLE, SYSTEM_UI_FLAG_LIGHT_STATUS_BAR, SYSTEM_UI_FLAG_LOW_PROFILE, SYSTEM_UI_FLAG_VISIBLE, SYSTEM_UI_LAYOUT_FLAGS, TEXT_ALIGNMENT_CENTER, TEXT_ALIGNMENT_GRAVITY, TEXT_ALIGNMENT_INHERIT, TEXT_ALIGNMENT_TEXT_END, TEXT_ALIGNMENT_TEXT_START, TEXT_ALIGNMENT_VIEW_END, TEXT_ALIGNMENT_VIEW_START, TEXT_DIRECTION_ANY_RTL, TEXT_DIRECTION_FIRST_STRONG, TEXT_DIRECTION_FIRST_STRONG_LTR, TEXT_DIRECTION_FIRST_STRONG_RTL, TEXT_DIRECTION_INHERIT, TEXT_DIRECTION_LOCALE, TEXT_DIRECTION_LTR, TEXT_DIRECTION_RTL, TRANSLATION_X, TRANSLATION_Y, TRANSLATION_Z, VIEW_LOG_TAG, VISIBLE, WINDOW_FOCUSED_STATE_SET, X, Y, Z
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + + + + +
      Constructors 
      Constructor and Description
      HabitFrequencyView(android.content.Context context) 
      HabitFrequencyView(android.content.Context context, + android.util.AttributeSet attrs) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected voidcreatePaints() 
      protected voidonAttachedToWindow() 
      protected voidonDetachedFromWindow() 
      protected voidonDraw(android.graphics.Canvas canvas) 
      protected voidonMeasure(int widthMeasureSpec, + int heightMeasureSpec) 
      voidonModelChange() 
      protected voidonSizeChanged(int width, + int height, + int oldWidth, + int oldHeight) 
      voidrefreshData() 
      voidsetHabit(Habit habit) 
      voidsetIsBackgroundTransparent(boolean isBackgroundTransparent) 
      + +
        +
      • + + +

        Methods inherited from class android.view.View

        +addChildrenForAccessibility, addFocusables, addFocusables, addOnAttachStateChangeListener, addOnLayoutChangeListener, addTouchables, animate, announceForAccessibility, awakenScrollBars, awakenScrollBars, awakenScrollBars, bringToFront, buildDrawingCache, buildDrawingCache, buildLayer, callOnClick, cancelLongPress, cancelPendingInputEvents, canResolveLayoutDirection, canResolveTextAlignment, canResolveTextDirection, canScrollHorizontally, canScrollVertically, checkInputConnectionProxy, clearAnimation, clearFocus, combineMeasuredStates, computeHorizontalScrollExtent, computeHorizontalScrollOffset, computeHorizontalScrollRange, computeScroll, computeSystemWindowInsets, computeVerticalScrollExtent, computeVerticalScrollOffset, computeVerticalScrollRange, createAccessibilityNodeInfo, createContextMenu, destroyDrawingCache, dispatchApplyWindowInsets, dispatchConfigurationChanged, dispatchDisplayHint, dispatchDragEvent, dispatchDraw, dispatchDrawableHotspotChanged, dispatchGenericFocusedEvent, dispatchGenericMotionEvent, dispatchGenericPointerEvent, dispatchHoverEvent, dispatchKeyEvent, dispatchKeyEventPreIme, dispatchKeyShortcutEvent, dispatchNestedFling, dispatchNestedPreFling, dispatchNestedPrePerformAccessibilityAction, dispatchNestedPreScroll, dispatchNestedScroll, dispatchPopulateAccessibilityEvent, dispatchProvideStructure, dispatchRestoreInstanceState, dispatchSaveInstanceState, dispatchSetActivated, dispatchSetPressed, dispatchSetSelected, dispatchSystemUiVisibilityChanged, dispatchTouchEvent, dispatchTrackballEvent, dispatchUnhandledMove, dispatchVisibilityChanged, dispatchWindowFocusChanged, dispatchWindowSystemUiVisiblityChanged, dispatchWindowVisibilityChanged, draw, drawableHotspotChanged, drawableStateChanged, findFocus, findViewById, findViewsWithText, findViewWithTag, fitSystemWindows, focusSearch, forceLayout, generateViewId, getAccessibilityClassName, getAccessibilityLiveRegion, getAccessibilityNodeProvider, getAccessibilityTraversalAfter, getAccessibilityTraversalBefore, getAlpha, getAnimation, getApplicationWindowToken, getBackground, getBackgroundTintList, getBackgroundTintMode, getBaseline, getBottom, getBottomFadingEdgeStrength, getBottomPaddingOffset, getCameraDistance, getClipBounds, getClipBounds, getClipToOutline, getContentDescription, getContext, getContextMenuInfo, getDefaultSize, getDisplay, getDrawableState, getDrawingCache, getDrawingCache, getDrawingCacheBackgroundColor, getDrawingCacheQuality, getDrawingRect, getDrawingTime, getElevation, getFilterTouchesWhenObscured, getFitsSystemWindows, getFocusables, getFocusedRect, getForeground, getForegroundGravity, getForegroundTintList, getForegroundTintMode, getGlobalVisibleRect, getGlobalVisibleRect, getHandler, getHeight, getHitRect, getHorizontalFadingEdgeLength, getHorizontalScrollbarHeight, getId, getImportantForAccessibility, getKeepScreenOn, getKeyDispatcherState, getLabelFor, getLayerType, getLayoutDirection, getLayoutParams, getLeft, getLeftFadingEdgeStrength, getLeftPaddingOffset, getLocalVisibleRect, getLocationInWindow, getLocationOnScreen, getMatrix, getMeasuredHeight, getMeasuredHeightAndState, getMeasuredState, getMeasuredWidth, getMeasuredWidthAndState, getMinimumHeight, getMinimumWidth, getNextFocusDownId, getNextFocusForwardId, getNextFocusLeftId, getNextFocusRightId, getNextFocusUpId, getOnFocusChangeListener, getOutlineProvider, getOverlay, getOverScrollMode, getPaddingBottom, getPaddingEnd, getPaddingLeft, getPaddingRight, getPaddingStart, getPaddingTop, getParent, getParentForAccessibility, getPivotX, getPivotY, getResources, getRight, getRightFadingEdgeStrength, getRightPaddingOffset, getRootView, getRootWindowInsets, getRotation, getRotationX, getRotationY, getScaleX, getScaleY, getScrollBarDefaultDelayBeforeFade, getScrollBarFadeDuration, getScrollBarSize, getScrollBarStyle, getScrollIndicators, getScrollX, getScrollY, getSolidColor, getStateListAnimator, getSuggestedMinimumHeight, getSuggestedMinimumWidth, getSystemUiVisibility, getTag, getTag, getTextAlignment, getTextDirection, getTop, getTopFadingEdgeStrength, getTopPaddingOffset, getTouchables, getTouchDelegate, getTransitionName, getTranslationX, getTranslationY, getTranslationZ, getVerticalFadingEdgeLength, getVerticalScrollbarPosition, getVerticalScrollbarWidth, getViewTreeObserver, getVisibility, getWidth, getWindowAttachCount, getWindowId, getWindowSystemUiVisibility, getWindowToken, getWindowVisibility, getWindowVisibleDisplayFrame, getX, getY, getZ, hasFocus, hasFocusable, hasNestedScrollingParent, hasOnClickListeners, hasOverlappingRendering, hasTransientState, hasWindowFocus, inflate, invalidate, invalidate, invalidate, invalidateDrawable, invalidateOutline, isAccessibilityFocused, isActivated, isAttachedToWindow, isClickable, isContextClickable, isDirty, isDrawingCacheEnabled, isDuplicateParentStateEnabled, isEnabled, isFocusable, isFocusableInTouchMode, isFocused, isHapticFeedbackEnabled, isHardwareAccelerated, isHorizontalFadingEdgeEnabled, isHorizontalScrollBarEnabled, isHovered, isImportantForAccessibility, isInEditMode, isInLayout, isInTouchMode, isLaidOut, isLayoutDirectionResolved, isLayoutRequested, isLongClickable, isNestedScrollingEnabled, isOpaque, isPaddingOffsetRequired, isPaddingRelative, isPressed, isSaveEnabled, isSaveFromParentEnabled, isScrollbarFadingEnabled, isScrollContainer, isSelected, isShown, isSoundEffectsEnabled, isTextAlignmentResolved, isTextDirectionResolved, isVerticalFadingEdgeEnabled, isVerticalScrollBarEnabled, jumpDrawablesToCurrentState, layout, measure, mergeDrawableStates, offsetLeftAndRight, offsetTopAndBottom, onAnimationEnd, onAnimationStart, onApplyWindowInsets, onCancelPendingInputEvents, onCheckIsTextEditor, onConfigurationChanged, onCreateContextMenu, onCreateDrawableState, onCreateInputConnection, onDisplayHint, onDragEvent, onDrawForeground, onDrawScrollBars, onFilterTouchEventForSecurity, onFinishInflate, onFinishTemporaryDetach, onFocusChanged, onGenericMotionEvent, onHoverChanged, onHoverEvent, onInitializeAccessibilityEvent, onInitializeAccessibilityNodeInfo, onKeyDown, onKeyLongPress, onKeyMultiple, onKeyPreIme, onKeyShortcut, onKeyUp, onLayout, onOverScrolled, onPopulateAccessibilityEvent, onProvideStructure, onProvideVirtualStructure, onRestoreInstanceState, onRtlPropertiesChanged, onSaveInstanceState, onScreenStateChanged, onScrollChanged, onSetAlpha, onStartTemporaryDetach, onTrackballEvent, onVisibilityChanged, onWindowFocusChanged, onWindowSystemUiVisibilityChanged, onWindowVisibilityChanged, overScrollBy, performAccessibilityAction, performClick, performContextClick, performHapticFeedback, performHapticFeedback, performLongClick, playSoundEffect, post, postDelayed, postInvalidate, postInvalidate, postInvalidateDelayed, postInvalidateDelayed, postInvalidateOnAnimation, postInvalidateOnAnimation, postOnAnimation, postOnAnimationDelayed, refreshDrawableState, removeCallbacks, removeOnAttachStateChangeListener, removeOnLayoutChangeListener, requestApplyInsets, requestFitSystemWindows, requestFocus, requestFocus, requestFocus, requestFocusFromTouch, requestLayout, requestRectangleOnScreen, requestRectangleOnScreen, requestUnbufferedDispatch, resolveSize, resolveSizeAndState, restoreHierarchyState, saveHierarchyState, scheduleDrawable, scrollBy, scrollTo, sendAccessibilityEvent, sendAccessibilityEventUnchecked, setAccessibilityDelegate, setAccessibilityLiveRegion, setAccessibilityTraversalAfter, setAccessibilityTraversalBefore, setActivated, setAlpha, setAnimation, setBackground, setBackgroundColor, setBackgroundDrawable, setBackgroundResource, setBackgroundTintList, setBackgroundTintMode, setBottom, setCameraDistance, setClickable, setClipBounds, setClipToOutline, setContentDescription, setContextClickable, setDrawingCacheBackgroundColor, setDrawingCacheEnabled, setDrawingCacheQuality, setDuplicateParentStateEnabled, setElevation, setEnabled, setFadingEdgeLength, setFilterTouchesWhenObscured, setFitsSystemWindows, setFocusable, setFocusableInTouchMode, setForeground, setForegroundGravity, setForegroundTintList, setForegroundTintMode, setHapticFeedbackEnabled, setHasTransientState, setHorizontalFadingEdgeEnabled, setHorizontalScrollBarEnabled, setHovered, setId, setImportantForAccessibility, setKeepScreenOn, setLabelFor, setLayerPaint, setLayerType, setLayoutDirection, setLayoutParams, setLeft, setLongClickable, setMeasuredDimension, setMinimumHeight, setMinimumWidth, setNestedScrollingEnabled, setNextFocusDownId, setNextFocusForwardId, setNextFocusLeftId, setNextFocusRightId, setNextFocusUpId, setOnApplyWindowInsetsListener, setOnClickListener, setOnContextClickListener, setOnCreateContextMenuListener, setOnDragListener, setOnFocusChangeListener, setOnGenericMotionListener, setOnHoverListener, setOnKeyListener, setOnLongClickListener, setOnScrollChangeListener, setOnSystemUiVisibilityChangeListener, setOnTouchListener, setOutlineProvider, setOverScrollMode, setPadding, setPaddingRelative, setPivotX, setPivotY, setPressed, setRight, setRotation, setRotationX, setRotationY, setSaveEnabled, setSaveFromParentEnabled, setScaleX, setScaleY, setScrollBarDefaultDelayBeforeFade, setScrollBarFadeDuration, setScrollbarFadingEnabled, setScrollBarSize, setScrollBarStyle, setScrollContainer, setScrollIndicators, setScrollIndicators, setScrollX, setScrollY, setSelected, setSoundEffectsEnabled, setStateListAnimator, setSystemUiVisibility, setTag, setTag, setTextAlignment, setTextDirection, setTop, setTouchDelegate, setTransitionName, setTranslationX, setTranslationY, setTranslationZ, setVerticalFadingEdgeEnabled, setVerticalScrollBarEnabled, setVerticalScrollbarPosition, setVisibility, setWillNotCacheDrawing, setWillNotDraw, setX, setY, setZ, showContextMenu, startActionMode, startActionMode, startAnimation, startDrag, startNestedScroll, stopNestedScroll, toString, unscheduleDrawable, unscheduleDrawable, verifyDrawable, willNotCacheDrawing, willNotDraw
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      + +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        HabitFrequencyView

        +
        public HabitFrequencyView(android.content.Context context)
        +
      • +
      + + + +
        +
      • +

        HabitFrequencyView

        +
        public HabitFrequencyView(android.content.Context context,
        +                          android.util.AttributeSet attrs)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + +
        +
      • +

        createPaints

        +
        protected void createPaints()
        +
      • +
      + + + +
        +
      • +

        onMeasure

        +
        protected void onMeasure(int widthMeasureSpec,
        +                         int heightMeasureSpec)
        +
        +
        Overrides:
        +
        onMeasure in class android.view.View
        +
        +
      • +
      + + + +
        +
      • +

        onSizeChanged

        +
        protected void onSizeChanged(int width,
        +                             int height,
        +                             int oldWidth,
        +                             int oldHeight)
        +
        +
        Overrides:
        +
        onSizeChanged in class android.view.View
        +
        +
      • +
      + + + + + + + +
        +
      • +

        onDraw

        +
        protected void onDraw(android.graphics.Canvas canvas)
        +
        +
        Overrides:
        +
        onDraw in class android.view.View
        +
        +
      • +
      + + + +
        +
      • +

        setIsBackgroundTransparent

        +
        public void setIsBackgroundTransparent(boolean isBackgroundTransparent)
        +
      • +
      + + + +
        +
      • +

        onAttachedToWindow

        +
        protected void onAttachedToWindow()
        +
        +
        Overrides:
        +
        onAttachedToWindow in class android.view.View
        +
        +
      • +
      + + + +
        +
      • +

        onDetachedFromWindow

        +
        protected void onDetachedFromWindow()
        +
        +
        Overrides:
        +
        onDetachedFromWindow in class android.view.View
        +
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/show/views/HabitHistoryView.html b/javadoc/org/isoron/uhabits/ui/habits/show/views/HabitHistoryView.html new file mode 100644 index 000000000..efdab6374 --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/show/views/HabitHistoryView.html @@ -0,0 +1,574 @@ + + + + + +HabitHistoryView (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.show.views
+

Class HabitHistoryView

+
+
+ +
+ +
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.view.View

        +android.view.View.AccessibilityDelegate, android.view.View.BaseSavedState, android.view.View.DragShadowBuilder, android.view.View.MeasureSpec, android.view.View.OnApplyWindowInsetsListener, android.view.View.OnAttachStateChangeListener, android.view.View.OnClickListener, android.view.View.OnContextClickListener, android.view.View.OnCreateContextMenuListener, android.view.View.OnDragListener, android.view.View.OnFocusChangeListener, android.view.View.OnGenericMotionListener, android.view.View.OnHoverListener, android.view.View.OnKeyListener, android.view.View.OnLayoutChangeListener, android.view.View.OnLongClickListener, android.view.View.OnScrollChangeListener, android.view.View.OnSystemUiVisibilityChangeListener, android.view.View.OnTouchListener
      • +
      +
    • +
    + +
      +
    • + + +

      Field Summary

      +
        +
      • + + +

        Fields inherited from class android.view.View

        +ACCESSIBILITY_LIVE_REGION_ASSERTIVE, ACCESSIBILITY_LIVE_REGION_NONE, ACCESSIBILITY_LIVE_REGION_POLITE, ALPHA, DRAWING_CACHE_QUALITY_AUTO, DRAWING_CACHE_QUALITY_HIGH, DRAWING_CACHE_QUALITY_LOW, EMPTY_STATE_SET, ENABLED_FOCUSED_SELECTED_STATE_SET, ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, ENABLED_FOCUSED_STATE_SET, ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET, ENABLED_SELECTED_STATE_SET, ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET, ENABLED_STATE_SET, ENABLED_WINDOW_FOCUSED_STATE_SET, FIND_VIEWS_WITH_CONTENT_DESCRIPTION, FIND_VIEWS_WITH_TEXT, FOCUS_BACKWARD, FOCUS_DOWN, FOCUS_FORWARD, FOCUS_LEFT, FOCUS_RIGHT, FOCUS_UP, FOCUSABLES_ALL, FOCUSABLES_TOUCH_MODE, FOCUSED_SELECTED_STATE_SET, FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, FOCUSED_STATE_SET, FOCUSED_WINDOW_FOCUSED_STATE_SET, GONE, HAPTIC_FEEDBACK_ENABLED, IMPORTANT_FOR_ACCESSIBILITY_AUTO, IMPORTANT_FOR_ACCESSIBILITY_NO, IMPORTANT_FOR_ACCESSIBILITY_NO_HIDE_DESCENDANTS, IMPORTANT_FOR_ACCESSIBILITY_YES, INVISIBLE, KEEP_SCREEN_ON, LAYER_TYPE_HARDWARE, LAYER_TYPE_NONE, LAYER_TYPE_SOFTWARE, LAYOUT_DIRECTION_INHERIT, LAYOUT_DIRECTION_LOCALE, LAYOUT_DIRECTION_LTR, LAYOUT_DIRECTION_RTL, MEASURED_HEIGHT_STATE_SHIFT, MEASURED_SIZE_MASK, MEASURED_STATE_MASK, MEASURED_STATE_TOO_SMALL, NO_ID, OVER_SCROLL_ALWAYS, OVER_SCROLL_IF_CONTENT_SCROLLS, OVER_SCROLL_NEVER, PRESSED_ENABLED_FOCUSED_SELECTED_STATE_SET, PRESSED_ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_FOCUSED_STATE_SET, PRESSED_ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_SELECTED_STATE_SET, PRESSED_ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_STATE_SET, PRESSED_ENABLED_WINDOW_FOCUSED_STATE_SET, PRESSED_FOCUSED_SELECTED_STATE_SET, PRESSED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_FOCUSED_STATE_SET, PRESSED_FOCUSED_WINDOW_FOCUSED_STATE_SET, PRESSED_SELECTED_STATE_SET, PRESSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_STATE_SET, PRESSED_WINDOW_FOCUSED_STATE_SET, ROTATION, ROTATION_X, ROTATION_Y, SCALE_X, SCALE_Y, SCREEN_STATE_OFF, SCREEN_STATE_ON, SCROLL_AXIS_HORIZONTAL, SCROLL_AXIS_NONE, SCROLL_AXIS_VERTICAL, SCROLL_INDICATOR_BOTTOM, SCROLL_INDICATOR_END, SCROLL_INDICATOR_LEFT, SCROLL_INDICATOR_RIGHT, SCROLL_INDICATOR_START, SCROLL_INDICATOR_TOP, SCROLLBAR_POSITION_DEFAULT, SCROLLBAR_POSITION_LEFT, SCROLLBAR_POSITION_RIGHT, SCROLLBARS_INSIDE_INSET, SCROLLBARS_INSIDE_OVERLAY, SCROLLBARS_OUTSIDE_INSET, SCROLLBARS_OUTSIDE_OVERLAY, SELECTED_STATE_SET, SELECTED_WINDOW_FOCUSED_STATE_SET, SOUND_EFFECTS_ENABLED, STATUS_BAR_HIDDEN, STATUS_BAR_VISIBLE, SYSTEM_UI_FLAG_FULLSCREEN, SYSTEM_UI_FLAG_HIDE_NAVIGATION, SYSTEM_UI_FLAG_IMMERSIVE, SYSTEM_UI_FLAG_IMMERSIVE_STICKY, SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN, SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION, SYSTEM_UI_FLAG_LAYOUT_STABLE, SYSTEM_UI_FLAG_LIGHT_STATUS_BAR, SYSTEM_UI_FLAG_LOW_PROFILE, SYSTEM_UI_FLAG_VISIBLE, SYSTEM_UI_LAYOUT_FLAGS, TEXT_ALIGNMENT_CENTER, TEXT_ALIGNMENT_GRAVITY, TEXT_ALIGNMENT_INHERIT, TEXT_ALIGNMENT_TEXT_END, TEXT_ALIGNMENT_TEXT_START, TEXT_ALIGNMENT_VIEW_END, TEXT_ALIGNMENT_VIEW_START, TEXT_DIRECTION_ANY_RTL, TEXT_DIRECTION_FIRST_STRONG, TEXT_DIRECTION_FIRST_STRONG_LTR, TEXT_DIRECTION_FIRST_STRONG_RTL, TEXT_DIRECTION_INHERIT, TEXT_DIRECTION_LOCALE, TEXT_DIRECTION_LTR, TEXT_DIRECTION_RTL, TRANSLATION_X, TRANSLATION_Y, TRANSLATION_Z, VIEW_LOG_TAG, VISIBLE, WINDOW_FOCUSED_STATE_SET, X, Y, Z
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + + + + +
      Constructors 
      Constructor and Description
      HabitHistoryView(android.content.Context context) 
      HabitHistoryView(android.content.Context context, + android.util.AttributeSet attrs) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected voidcreatePaints() 
      protected voidonAttachedToWindow() 
      protected voidonDetachedFromWindow() 
      protected voidonDraw(android.graphics.Canvas canvas) 
      voidonLongPress(android.view.MotionEvent e) 
      protected voidonMeasure(int widthMeasureSpec, + int heightMeasureSpec) 
      voidonModelChange() 
      booleanonSingleTapUp(android.view.MotionEvent e) 
      protected voidonSizeChanged(int width, + int height, + int oldWidth, + int oldHeight) 
      voidonToggleRepetitionFinished() 
      voidrefreshData() 
      voidsetHabit(Habit habit) 
      voidsetIsBackgroundTransparent(boolean isBackgroundTransparent) 
      voidsetIsEditable(boolean isEditable) 
      + +
        +
      • + + +

        Methods inherited from class android.view.View

        +addChildrenForAccessibility, addFocusables, addFocusables, addOnAttachStateChangeListener, addOnLayoutChangeListener, addTouchables, animate, announceForAccessibility, awakenScrollBars, awakenScrollBars, awakenScrollBars, bringToFront, buildDrawingCache, buildDrawingCache, buildLayer, callOnClick, cancelLongPress, cancelPendingInputEvents, canResolveLayoutDirection, canResolveTextAlignment, canResolveTextDirection, canScrollHorizontally, canScrollVertically, checkInputConnectionProxy, clearAnimation, clearFocus, combineMeasuredStates, computeHorizontalScrollExtent, computeHorizontalScrollOffset, computeHorizontalScrollRange, computeScroll, computeSystemWindowInsets, computeVerticalScrollExtent, computeVerticalScrollOffset, computeVerticalScrollRange, createAccessibilityNodeInfo, createContextMenu, destroyDrawingCache, dispatchApplyWindowInsets, dispatchConfigurationChanged, dispatchDisplayHint, dispatchDragEvent, dispatchDraw, dispatchDrawableHotspotChanged, dispatchGenericFocusedEvent, dispatchGenericMotionEvent, dispatchGenericPointerEvent, dispatchHoverEvent, dispatchKeyEvent, dispatchKeyEventPreIme, dispatchKeyShortcutEvent, dispatchNestedFling, dispatchNestedPreFling, dispatchNestedPrePerformAccessibilityAction, dispatchNestedPreScroll, dispatchNestedScroll, dispatchPopulateAccessibilityEvent, dispatchProvideStructure, dispatchRestoreInstanceState, dispatchSaveInstanceState, dispatchSetActivated, dispatchSetPressed, dispatchSetSelected, dispatchSystemUiVisibilityChanged, dispatchTouchEvent, dispatchTrackballEvent, dispatchUnhandledMove, dispatchVisibilityChanged, dispatchWindowFocusChanged, dispatchWindowSystemUiVisiblityChanged, dispatchWindowVisibilityChanged, draw, drawableHotspotChanged, drawableStateChanged, findFocus, findViewById, findViewsWithText, findViewWithTag, fitSystemWindows, focusSearch, forceLayout, generateViewId, getAccessibilityClassName, getAccessibilityLiveRegion, getAccessibilityNodeProvider, getAccessibilityTraversalAfter, getAccessibilityTraversalBefore, getAlpha, getAnimation, getApplicationWindowToken, getBackground, getBackgroundTintList, getBackgroundTintMode, getBaseline, getBottom, getBottomFadingEdgeStrength, getBottomPaddingOffset, getCameraDistance, getClipBounds, getClipBounds, getClipToOutline, getContentDescription, getContext, getContextMenuInfo, getDefaultSize, getDisplay, getDrawableState, getDrawingCache, getDrawingCache, getDrawingCacheBackgroundColor, getDrawingCacheQuality, getDrawingRect, getDrawingTime, getElevation, getFilterTouchesWhenObscured, getFitsSystemWindows, getFocusables, getFocusedRect, getForeground, getForegroundGravity, getForegroundTintList, getForegroundTintMode, getGlobalVisibleRect, getGlobalVisibleRect, getHandler, getHeight, getHitRect, getHorizontalFadingEdgeLength, getHorizontalScrollbarHeight, getId, getImportantForAccessibility, getKeepScreenOn, getKeyDispatcherState, getLabelFor, getLayerType, getLayoutDirection, getLayoutParams, getLeft, getLeftFadingEdgeStrength, getLeftPaddingOffset, getLocalVisibleRect, getLocationInWindow, getLocationOnScreen, getMatrix, getMeasuredHeight, getMeasuredHeightAndState, getMeasuredState, getMeasuredWidth, getMeasuredWidthAndState, getMinimumHeight, getMinimumWidth, getNextFocusDownId, getNextFocusForwardId, getNextFocusLeftId, getNextFocusRightId, getNextFocusUpId, getOnFocusChangeListener, getOutlineProvider, getOverlay, getOverScrollMode, getPaddingBottom, getPaddingEnd, getPaddingLeft, getPaddingRight, getPaddingStart, getPaddingTop, getParent, getParentForAccessibility, getPivotX, getPivotY, getResources, getRight, getRightFadingEdgeStrength, getRightPaddingOffset, getRootView, getRootWindowInsets, getRotation, getRotationX, getRotationY, getScaleX, getScaleY, getScrollBarDefaultDelayBeforeFade, getScrollBarFadeDuration, getScrollBarSize, getScrollBarStyle, getScrollIndicators, getScrollX, getScrollY, getSolidColor, getStateListAnimator, getSuggestedMinimumHeight, getSuggestedMinimumWidth, getSystemUiVisibility, getTag, getTag, getTextAlignment, getTextDirection, getTop, getTopFadingEdgeStrength, getTopPaddingOffset, getTouchables, getTouchDelegate, getTransitionName, getTranslationX, getTranslationY, getTranslationZ, getVerticalFadingEdgeLength, getVerticalScrollbarPosition, getVerticalScrollbarWidth, getViewTreeObserver, getVisibility, getWidth, getWindowAttachCount, getWindowId, getWindowSystemUiVisibility, getWindowToken, getWindowVisibility, getWindowVisibleDisplayFrame, getX, getY, getZ, hasFocus, hasFocusable, hasNestedScrollingParent, hasOnClickListeners, hasOverlappingRendering, hasTransientState, hasWindowFocus, inflate, invalidate, invalidate, invalidate, invalidateDrawable, invalidateOutline, isAccessibilityFocused, isActivated, isAttachedToWindow, isClickable, isContextClickable, isDirty, isDrawingCacheEnabled, isDuplicateParentStateEnabled, isEnabled, isFocusable, isFocusableInTouchMode, isFocused, isHapticFeedbackEnabled, isHardwareAccelerated, isHorizontalFadingEdgeEnabled, isHorizontalScrollBarEnabled, isHovered, isImportantForAccessibility, isInEditMode, isInLayout, isInTouchMode, isLaidOut, isLayoutDirectionResolved, isLayoutRequested, isLongClickable, isNestedScrollingEnabled, isOpaque, isPaddingOffsetRequired, isPaddingRelative, isPressed, isSaveEnabled, isSaveFromParentEnabled, isScrollbarFadingEnabled, isScrollContainer, isSelected, isShown, isSoundEffectsEnabled, isTextAlignmentResolved, isTextDirectionResolved, isVerticalFadingEdgeEnabled, isVerticalScrollBarEnabled, jumpDrawablesToCurrentState, layout, measure, mergeDrawableStates, offsetLeftAndRight, offsetTopAndBottom, onAnimationEnd, onAnimationStart, onApplyWindowInsets, onCancelPendingInputEvents, onCheckIsTextEditor, onConfigurationChanged, onCreateContextMenu, onCreateDrawableState, onCreateInputConnection, onDisplayHint, onDragEvent, onDrawForeground, onDrawScrollBars, onFilterTouchEventForSecurity, onFinishInflate, onFinishTemporaryDetach, onFocusChanged, onGenericMotionEvent, onHoverChanged, onHoverEvent, onInitializeAccessibilityEvent, onInitializeAccessibilityNodeInfo, onKeyDown, onKeyLongPress, onKeyMultiple, onKeyPreIme, onKeyShortcut, onKeyUp, onLayout, onOverScrolled, onPopulateAccessibilityEvent, onProvideStructure, onProvideVirtualStructure, onRestoreInstanceState, onRtlPropertiesChanged, onSaveInstanceState, onScreenStateChanged, onScrollChanged, onSetAlpha, onStartTemporaryDetach, onTrackballEvent, onVisibilityChanged, onWindowFocusChanged, onWindowSystemUiVisibilityChanged, onWindowVisibilityChanged, overScrollBy, performAccessibilityAction, performClick, performContextClick, performHapticFeedback, performHapticFeedback, performLongClick, playSoundEffect, post, postDelayed, postInvalidate, postInvalidate, postInvalidateDelayed, postInvalidateDelayed, postInvalidateOnAnimation, postInvalidateOnAnimation, postOnAnimation, postOnAnimationDelayed, refreshDrawableState, removeCallbacks, removeOnAttachStateChangeListener, removeOnLayoutChangeListener, requestApplyInsets, requestFitSystemWindows, requestFocus, requestFocus, requestFocus, requestFocusFromTouch, requestLayout, requestRectangleOnScreen, requestRectangleOnScreen, requestUnbufferedDispatch, resolveSize, resolveSizeAndState, restoreHierarchyState, saveHierarchyState, scheduleDrawable, scrollBy, scrollTo, sendAccessibilityEvent, sendAccessibilityEventUnchecked, setAccessibilityDelegate, setAccessibilityLiveRegion, setAccessibilityTraversalAfter, setAccessibilityTraversalBefore, setActivated, setAlpha, setAnimation, setBackground, setBackgroundColor, setBackgroundDrawable, setBackgroundResource, setBackgroundTintList, setBackgroundTintMode, setBottom, setCameraDistance, setClickable, setClipBounds, setClipToOutline, setContentDescription, setContextClickable, setDrawingCacheBackgroundColor, setDrawingCacheEnabled, setDrawingCacheQuality, setDuplicateParentStateEnabled, setElevation, setEnabled, setFadingEdgeLength, setFilterTouchesWhenObscured, setFitsSystemWindows, setFocusable, setFocusableInTouchMode, setForeground, setForegroundGravity, setForegroundTintList, setForegroundTintMode, setHapticFeedbackEnabled, setHasTransientState, setHorizontalFadingEdgeEnabled, setHorizontalScrollBarEnabled, setHovered, setId, setImportantForAccessibility, setKeepScreenOn, setLabelFor, setLayerPaint, setLayerType, setLayoutDirection, setLayoutParams, setLeft, setLongClickable, setMeasuredDimension, setMinimumHeight, setMinimumWidth, setNestedScrollingEnabled, setNextFocusDownId, setNextFocusForwardId, setNextFocusLeftId, setNextFocusRightId, setNextFocusUpId, setOnApplyWindowInsetsListener, setOnClickListener, setOnContextClickListener, setOnCreateContextMenuListener, setOnDragListener, setOnFocusChangeListener, setOnGenericMotionListener, setOnHoverListener, setOnKeyListener, setOnLongClickListener, setOnScrollChangeListener, setOnSystemUiVisibilityChangeListener, setOnTouchListener, setOutlineProvider, setOverScrollMode, setPadding, setPaddingRelative, setPivotX, setPivotY, setPressed, setRight, setRotation, setRotationX, setRotationY, setSaveEnabled, setSaveFromParentEnabled, setScaleX, setScaleY, setScrollBarDefaultDelayBeforeFade, setScrollBarFadeDuration, setScrollbarFadingEnabled, setScrollBarSize, setScrollBarStyle, setScrollContainer, setScrollIndicators, setScrollIndicators, setScrollX, setScrollY, setSelected, setSoundEffectsEnabled, setStateListAnimator, setSystemUiVisibility, setTag, setTag, setTextAlignment, setTextDirection, setTop, setTouchDelegate, setTransitionName, setTranslationX, setTranslationY, setTranslationZ, setVerticalFadingEdgeEnabled, setVerticalScrollBarEnabled, setVerticalScrollbarPosition, setVisibility, setWillNotCacheDrawing, setWillNotDraw, setX, setY, setZ, showContextMenu, startActionMode, startActionMode, startAnimation, startDrag, startNestedScroll, stopNestedScroll, toString, unscheduleDrawable, unscheduleDrawable, verifyDrawable, willNotCacheDrawing, willNotDraw
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      + +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        HabitHistoryView

        +
        public HabitHistoryView(android.content.Context context)
        +
      • +
      + + + +
        +
      • +

        HabitHistoryView

        +
        public HabitHistoryView(android.content.Context context,
        +                        android.util.AttributeSet attrs)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + +
        +
      • +

        onMeasure

        +
        protected void onMeasure(int widthMeasureSpec,
        +                         int heightMeasureSpec)
        +
        +
        Overrides:
        +
        onMeasure in class android.view.View
        +
        +
      • +
      + + + +
        +
      • +

        onSizeChanged

        +
        protected void onSizeChanged(int width,
        +                             int height,
        +                             int oldWidth,
        +                             int oldHeight)
        +
        +
        Overrides:
        +
        onSizeChanged in class android.view.View
        +
        +
      • +
      + + + +
        +
      • +

        createPaints

        +
        protected void createPaints()
        +
      • +
      + + + + + + + +
        +
      • +

        onDraw

        +
        protected void onDraw(android.graphics.Canvas canvas)
        +
        +
        Overrides:
        +
        onDraw in class android.view.View
        +
        +
      • +
      + + + +
        +
      • +

        setIsBackgroundTransparent

        +
        public void setIsBackgroundTransparent(boolean isBackgroundTransparent)
        +
      • +
      + + + +
        +
      • +

        onLongPress

        +
        public void onLongPress(android.view.MotionEvent e)
        +
        +
        Specified by:
        +
        onLongPress in interface android.view.GestureDetector.OnGestureListener
        +
        Overrides:
        +
        onLongPress in class ScrollableDataView
        +
        +
      • +
      + + + +
        +
      • +

        onSingleTapUp

        +
        public boolean onSingleTapUp(android.view.MotionEvent e)
        +
        +
        Specified by:
        +
        onSingleTapUp in interface android.view.GestureDetector.OnGestureListener
        +
        Overrides:
        +
        onSingleTapUp in class ScrollableDataView
        +
        +
      • +
      + + + +
        +
      • +

        setIsEditable

        +
        public void setIsEditable(boolean isEditable)
        +
      • +
      + + + + + + + +
        +
      • +

        onAttachedToWindow

        +
        protected void onAttachedToWindow()
        +
        +
        Overrides:
        +
        onAttachedToWindow in class android.view.View
        +
        +
      • +
      + + + +
        +
      • +

        onDetachedFromWindow

        +
        protected void onDetachedFromWindow()
        +
        +
        Overrides:
        +
        onDetachedFromWindow in class android.view.View
        +
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/show/views/HabitScoreView.html b/javadoc/org/isoron/uhabits/ui/habits/show/views/HabitScoreView.html new file mode 100644 index 000000000..32158f0ac --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/show/views/HabitScoreView.html @@ -0,0 +1,573 @@ + + + + + +HabitScoreView (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.show.views
+

Class HabitScoreView

+
+
+ +
+ +
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.view.View

        +android.view.View.AccessibilityDelegate, android.view.View.BaseSavedState, android.view.View.DragShadowBuilder, android.view.View.MeasureSpec, android.view.View.OnApplyWindowInsetsListener, android.view.View.OnAttachStateChangeListener, android.view.View.OnClickListener, android.view.View.OnContextClickListener, android.view.View.OnCreateContextMenuListener, android.view.View.OnDragListener, android.view.View.OnFocusChangeListener, android.view.View.OnGenericMotionListener, android.view.View.OnHoverListener, android.view.View.OnKeyListener, android.view.View.OnLayoutChangeListener, android.view.View.OnLongClickListener, android.view.View.OnScrollChangeListener, android.view.View.OnSystemUiVisibilityChangeListener, android.view.View.OnTouchListener
      • +
      +
    • +
    + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      static int[]DEFAULT_BUCKET_SIZES 
      static android.graphics.PorterDuffXfermodeXFERMODE_CLEAR 
      static android.graphics.PorterDuffXfermodeXFERMODE_SRC 
      +
        +
      • + + +

        Fields inherited from class android.view.View

        +ACCESSIBILITY_LIVE_REGION_ASSERTIVE, ACCESSIBILITY_LIVE_REGION_NONE, ACCESSIBILITY_LIVE_REGION_POLITE, ALPHA, DRAWING_CACHE_QUALITY_AUTO, DRAWING_CACHE_QUALITY_HIGH, DRAWING_CACHE_QUALITY_LOW, EMPTY_STATE_SET, ENABLED_FOCUSED_SELECTED_STATE_SET, ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, ENABLED_FOCUSED_STATE_SET, ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET, ENABLED_SELECTED_STATE_SET, ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET, ENABLED_STATE_SET, ENABLED_WINDOW_FOCUSED_STATE_SET, FIND_VIEWS_WITH_CONTENT_DESCRIPTION, FIND_VIEWS_WITH_TEXT, FOCUS_BACKWARD, FOCUS_DOWN, FOCUS_FORWARD, FOCUS_LEFT, FOCUS_RIGHT, FOCUS_UP, FOCUSABLES_ALL, FOCUSABLES_TOUCH_MODE, FOCUSED_SELECTED_STATE_SET, FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, FOCUSED_STATE_SET, FOCUSED_WINDOW_FOCUSED_STATE_SET, GONE, HAPTIC_FEEDBACK_ENABLED, IMPORTANT_FOR_ACCESSIBILITY_AUTO, IMPORTANT_FOR_ACCESSIBILITY_NO, IMPORTANT_FOR_ACCESSIBILITY_NO_HIDE_DESCENDANTS, IMPORTANT_FOR_ACCESSIBILITY_YES, INVISIBLE, KEEP_SCREEN_ON, LAYER_TYPE_HARDWARE, LAYER_TYPE_NONE, LAYER_TYPE_SOFTWARE, LAYOUT_DIRECTION_INHERIT, LAYOUT_DIRECTION_LOCALE, LAYOUT_DIRECTION_LTR, LAYOUT_DIRECTION_RTL, MEASURED_HEIGHT_STATE_SHIFT, MEASURED_SIZE_MASK, MEASURED_STATE_MASK, MEASURED_STATE_TOO_SMALL, NO_ID, OVER_SCROLL_ALWAYS, OVER_SCROLL_IF_CONTENT_SCROLLS, OVER_SCROLL_NEVER, PRESSED_ENABLED_FOCUSED_SELECTED_STATE_SET, PRESSED_ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_FOCUSED_STATE_SET, PRESSED_ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_SELECTED_STATE_SET, PRESSED_ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_STATE_SET, PRESSED_ENABLED_WINDOW_FOCUSED_STATE_SET, PRESSED_FOCUSED_SELECTED_STATE_SET, PRESSED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_FOCUSED_STATE_SET, PRESSED_FOCUSED_WINDOW_FOCUSED_STATE_SET, PRESSED_SELECTED_STATE_SET, PRESSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_STATE_SET, PRESSED_WINDOW_FOCUSED_STATE_SET, ROTATION, ROTATION_X, ROTATION_Y, SCALE_X, SCALE_Y, SCREEN_STATE_OFF, SCREEN_STATE_ON, SCROLL_AXIS_HORIZONTAL, SCROLL_AXIS_NONE, SCROLL_AXIS_VERTICAL, SCROLL_INDICATOR_BOTTOM, SCROLL_INDICATOR_END, SCROLL_INDICATOR_LEFT, SCROLL_INDICATOR_RIGHT, SCROLL_INDICATOR_START, SCROLL_INDICATOR_TOP, SCROLLBAR_POSITION_DEFAULT, SCROLLBAR_POSITION_LEFT, SCROLLBAR_POSITION_RIGHT, SCROLLBARS_INSIDE_INSET, SCROLLBARS_INSIDE_OVERLAY, SCROLLBARS_OUTSIDE_INSET, SCROLLBARS_OUTSIDE_OVERLAY, SELECTED_STATE_SET, SELECTED_WINDOW_FOCUSED_STATE_SET, SOUND_EFFECTS_ENABLED, STATUS_BAR_HIDDEN, STATUS_BAR_VISIBLE, SYSTEM_UI_FLAG_FULLSCREEN, SYSTEM_UI_FLAG_HIDE_NAVIGATION, SYSTEM_UI_FLAG_IMMERSIVE, SYSTEM_UI_FLAG_IMMERSIVE_STICKY, SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN, SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION, SYSTEM_UI_FLAG_LAYOUT_STABLE, SYSTEM_UI_FLAG_LIGHT_STATUS_BAR, SYSTEM_UI_FLAG_LOW_PROFILE, SYSTEM_UI_FLAG_VISIBLE, SYSTEM_UI_LAYOUT_FLAGS, TEXT_ALIGNMENT_CENTER, TEXT_ALIGNMENT_GRAVITY, TEXT_ALIGNMENT_INHERIT, TEXT_ALIGNMENT_TEXT_END, TEXT_ALIGNMENT_TEXT_START, TEXT_ALIGNMENT_VIEW_END, TEXT_ALIGNMENT_VIEW_START, TEXT_DIRECTION_ANY_RTL, TEXT_DIRECTION_FIRST_STRONG, TEXT_DIRECTION_FIRST_STRONG_LTR, TEXT_DIRECTION_FIRST_STRONG_RTL, TEXT_DIRECTION_INHERIT, TEXT_DIRECTION_LOCALE, TEXT_DIRECTION_LTR, TEXT_DIRECTION_RTL, TRANSLATION_X, TRANSLATION_Y, TRANSLATION_Z, VIEW_LOG_TAG, VISIBLE, WINDOW_FOCUSED_STATE_SET, X, Y, Z
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + + + + +
      Constructors 
      Constructor and Description
      HabitScoreView(android.content.Context context) 
      HabitScoreView(android.content.Context context, + android.util.AttributeSet attrs) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected voidcreatePaints() 
      protected voidonAttachedToWindow() 
      protected voidonDetachedFromWindow() 
      protected voidonDraw(android.graphics.Canvas canvas) 
      protected voidonMeasure(int widthMeasureSpec, + int heightMeasureSpec) 
      voidonModelChange() 
      protected voidonSizeChanged(int width, + int height, + int oldWidth, + int oldHeight) 
      voidrefreshData() 
      voidsetBucketSize(int bucketSize) 
      voidsetHabit(Habit habit) 
      voidsetIsTransparencyEnabled(boolean enabled) 
      + +
        +
      • + + +

        Methods inherited from class android.view.View

        +addChildrenForAccessibility, addFocusables, addFocusables, addOnAttachStateChangeListener, addOnLayoutChangeListener, addTouchables, animate, announceForAccessibility, awakenScrollBars, awakenScrollBars, awakenScrollBars, bringToFront, buildDrawingCache, buildDrawingCache, buildLayer, callOnClick, cancelLongPress, cancelPendingInputEvents, canResolveLayoutDirection, canResolveTextAlignment, canResolveTextDirection, canScrollHorizontally, canScrollVertically, checkInputConnectionProxy, clearAnimation, clearFocus, combineMeasuredStates, computeHorizontalScrollExtent, computeHorizontalScrollOffset, computeHorizontalScrollRange, computeScroll, computeSystemWindowInsets, computeVerticalScrollExtent, computeVerticalScrollOffset, computeVerticalScrollRange, createAccessibilityNodeInfo, createContextMenu, destroyDrawingCache, dispatchApplyWindowInsets, dispatchConfigurationChanged, dispatchDisplayHint, dispatchDragEvent, dispatchDraw, dispatchDrawableHotspotChanged, dispatchGenericFocusedEvent, dispatchGenericMotionEvent, dispatchGenericPointerEvent, dispatchHoverEvent, dispatchKeyEvent, dispatchKeyEventPreIme, dispatchKeyShortcutEvent, dispatchNestedFling, dispatchNestedPreFling, dispatchNestedPrePerformAccessibilityAction, dispatchNestedPreScroll, dispatchNestedScroll, dispatchPopulateAccessibilityEvent, dispatchProvideStructure, dispatchRestoreInstanceState, dispatchSaveInstanceState, dispatchSetActivated, dispatchSetPressed, dispatchSetSelected, dispatchSystemUiVisibilityChanged, dispatchTouchEvent, dispatchTrackballEvent, dispatchUnhandledMove, dispatchVisibilityChanged, dispatchWindowFocusChanged, dispatchWindowSystemUiVisiblityChanged, dispatchWindowVisibilityChanged, draw, drawableHotspotChanged, drawableStateChanged, findFocus, findViewById, findViewsWithText, findViewWithTag, fitSystemWindows, focusSearch, forceLayout, generateViewId, getAccessibilityClassName, getAccessibilityLiveRegion, getAccessibilityNodeProvider, getAccessibilityTraversalAfter, getAccessibilityTraversalBefore, getAlpha, getAnimation, getApplicationWindowToken, getBackground, getBackgroundTintList, getBackgroundTintMode, getBaseline, getBottom, getBottomFadingEdgeStrength, getBottomPaddingOffset, getCameraDistance, getClipBounds, getClipBounds, getClipToOutline, getContentDescription, getContext, getContextMenuInfo, getDefaultSize, getDisplay, getDrawableState, getDrawingCache, getDrawingCache, getDrawingCacheBackgroundColor, getDrawingCacheQuality, getDrawingRect, getDrawingTime, getElevation, getFilterTouchesWhenObscured, getFitsSystemWindows, getFocusables, getFocusedRect, getForeground, getForegroundGravity, getForegroundTintList, getForegroundTintMode, getGlobalVisibleRect, getGlobalVisibleRect, getHandler, getHeight, getHitRect, getHorizontalFadingEdgeLength, getHorizontalScrollbarHeight, getId, getImportantForAccessibility, getKeepScreenOn, getKeyDispatcherState, getLabelFor, getLayerType, getLayoutDirection, getLayoutParams, getLeft, getLeftFadingEdgeStrength, getLeftPaddingOffset, getLocalVisibleRect, getLocationInWindow, getLocationOnScreen, getMatrix, getMeasuredHeight, getMeasuredHeightAndState, getMeasuredState, getMeasuredWidth, getMeasuredWidthAndState, getMinimumHeight, getMinimumWidth, getNextFocusDownId, getNextFocusForwardId, getNextFocusLeftId, getNextFocusRightId, getNextFocusUpId, getOnFocusChangeListener, getOutlineProvider, getOverlay, getOverScrollMode, getPaddingBottom, getPaddingEnd, getPaddingLeft, getPaddingRight, getPaddingStart, getPaddingTop, getParent, getParentForAccessibility, getPivotX, getPivotY, getResources, getRight, getRightFadingEdgeStrength, getRightPaddingOffset, getRootView, getRootWindowInsets, getRotation, getRotationX, getRotationY, getScaleX, getScaleY, getScrollBarDefaultDelayBeforeFade, getScrollBarFadeDuration, getScrollBarSize, getScrollBarStyle, getScrollIndicators, getScrollX, getScrollY, getSolidColor, getStateListAnimator, getSuggestedMinimumHeight, getSuggestedMinimumWidth, getSystemUiVisibility, getTag, getTag, getTextAlignment, getTextDirection, getTop, getTopFadingEdgeStrength, getTopPaddingOffset, getTouchables, getTouchDelegate, getTransitionName, getTranslationX, getTranslationY, getTranslationZ, getVerticalFadingEdgeLength, getVerticalScrollbarPosition, getVerticalScrollbarWidth, getViewTreeObserver, getVisibility, getWidth, getWindowAttachCount, getWindowId, getWindowSystemUiVisibility, getWindowToken, getWindowVisibility, getWindowVisibleDisplayFrame, getX, getY, getZ, hasFocus, hasFocusable, hasNestedScrollingParent, hasOnClickListeners, hasOverlappingRendering, hasTransientState, hasWindowFocus, inflate, invalidate, invalidate, invalidate, invalidateDrawable, invalidateOutline, isAccessibilityFocused, isActivated, isAttachedToWindow, isClickable, isContextClickable, isDirty, isDrawingCacheEnabled, isDuplicateParentStateEnabled, isEnabled, isFocusable, isFocusableInTouchMode, isFocused, isHapticFeedbackEnabled, isHardwareAccelerated, isHorizontalFadingEdgeEnabled, isHorizontalScrollBarEnabled, isHovered, isImportantForAccessibility, isInEditMode, isInLayout, isInTouchMode, isLaidOut, isLayoutDirectionResolved, isLayoutRequested, isLongClickable, isNestedScrollingEnabled, isOpaque, isPaddingOffsetRequired, isPaddingRelative, isPressed, isSaveEnabled, isSaveFromParentEnabled, isScrollbarFadingEnabled, isScrollContainer, isSelected, isShown, isSoundEffectsEnabled, isTextAlignmentResolved, isTextDirectionResolved, isVerticalFadingEdgeEnabled, isVerticalScrollBarEnabled, jumpDrawablesToCurrentState, layout, measure, mergeDrawableStates, offsetLeftAndRight, offsetTopAndBottom, onAnimationEnd, onAnimationStart, onApplyWindowInsets, onCancelPendingInputEvents, onCheckIsTextEditor, onConfigurationChanged, onCreateContextMenu, onCreateDrawableState, onCreateInputConnection, onDisplayHint, onDragEvent, onDrawForeground, onDrawScrollBars, onFilterTouchEventForSecurity, onFinishInflate, onFinishTemporaryDetach, onFocusChanged, onGenericMotionEvent, onHoverChanged, onHoverEvent, onInitializeAccessibilityEvent, onInitializeAccessibilityNodeInfo, onKeyDown, onKeyLongPress, onKeyMultiple, onKeyPreIme, onKeyShortcut, onKeyUp, onLayout, onOverScrolled, onPopulateAccessibilityEvent, onProvideStructure, onProvideVirtualStructure, onRestoreInstanceState, onRtlPropertiesChanged, onSaveInstanceState, onScreenStateChanged, onScrollChanged, onSetAlpha, onStartTemporaryDetach, onTrackballEvent, onVisibilityChanged, onWindowFocusChanged, onWindowSystemUiVisibilityChanged, onWindowVisibilityChanged, overScrollBy, performAccessibilityAction, performClick, performContextClick, performHapticFeedback, performHapticFeedback, performLongClick, playSoundEffect, post, postDelayed, postInvalidate, postInvalidate, postInvalidateDelayed, postInvalidateDelayed, postInvalidateOnAnimation, postInvalidateOnAnimation, postOnAnimation, postOnAnimationDelayed, refreshDrawableState, removeCallbacks, removeOnAttachStateChangeListener, removeOnLayoutChangeListener, requestApplyInsets, requestFitSystemWindows, requestFocus, requestFocus, requestFocus, requestFocusFromTouch, requestLayout, requestRectangleOnScreen, requestRectangleOnScreen, requestUnbufferedDispatch, resolveSize, resolveSizeAndState, restoreHierarchyState, saveHierarchyState, scheduleDrawable, scrollBy, scrollTo, sendAccessibilityEvent, sendAccessibilityEventUnchecked, setAccessibilityDelegate, setAccessibilityLiveRegion, setAccessibilityTraversalAfter, setAccessibilityTraversalBefore, setActivated, setAlpha, setAnimation, setBackground, setBackgroundColor, setBackgroundDrawable, setBackgroundResource, setBackgroundTintList, setBackgroundTintMode, setBottom, setCameraDistance, setClickable, setClipBounds, setClipToOutline, setContentDescription, setContextClickable, setDrawingCacheBackgroundColor, setDrawingCacheEnabled, setDrawingCacheQuality, setDuplicateParentStateEnabled, setElevation, setEnabled, setFadingEdgeLength, setFilterTouchesWhenObscured, setFitsSystemWindows, setFocusable, setFocusableInTouchMode, setForeground, setForegroundGravity, setForegroundTintList, setForegroundTintMode, setHapticFeedbackEnabled, setHasTransientState, setHorizontalFadingEdgeEnabled, setHorizontalScrollBarEnabled, setHovered, setId, setImportantForAccessibility, setKeepScreenOn, setLabelFor, setLayerPaint, setLayerType, setLayoutDirection, setLayoutParams, setLeft, setLongClickable, setMeasuredDimension, setMinimumHeight, setMinimumWidth, setNestedScrollingEnabled, setNextFocusDownId, setNextFocusForwardId, setNextFocusLeftId, setNextFocusRightId, setNextFocusUpId, setOnApplyWindowInsetsListener, setOnClickListener, setOnContextClickListener, setOnCreateContextMenuListener, setOnDragListener, setOnFocusChangeListener, setOnGenericMotionListener, setOnHoverListener, setOnKeyListener, setOnLongClickListener, setOnScrollChangeListener, setOnSystemUiVisibilityChangeListener, setOnTouchListener, setOutlineProvider, setOverScrollMode, setPadding, setPaddingRelative, setPivotX, setPivotY, setPressed, setRight, setRotation, setRotationX, setRotationY, setSaveEnabled, setSaveFromParentEnabled, setScaleX, setScaleY, setScrollBarDefaultDelayBeforeFade, setScrollBarFadeDuration, setScrollbarFadingEnabled, setScrollBarSize, setScrollBarStyle, setScrollContainer, setScrollIndicators, setScrollIndicators, setScrollX, setScrollY, setSelected, setSoundEffectsEnabled, setStateListAnimator, setSystemUiVisibility, setTag, setTag, setTextAlignment, setTextDirection, setTop, setTouchDelegate, setTransitionName, setTranslationX, setTranslationY, setTranslationZ, setVerticalFadingEdgeEnabled, setVerticalScrollBarEnabled, setVerticalScrollbarPosition, setVisibility, setWillNotCacheDrawing, setWillNotDraw, setX, setY, setZ, showContextMenu, startActionMode, startActionMode, startAnimation, startDrag, startNestedScroll, stopNestedScroll, toString, unscheduleDrawable, unscheduleDrawable, verifyDrawable, willNotCacheDrawing, willNotDraw
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      + +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        XFERMODE_CLEAR

        +
        public static final android.graphics.PorterDuffXfermode XFERMODE_CLEAR
        +
      • +
      + + + +
        +
      • +

        XFERMODE_SRC

        +
        public static final android.graphics.PorterDuffXfermode XFERMODE_SRC
        +
      • +
      + + + +
        +
      • +

        DEFAULT_BUCKET_SIZES

        +
        public static int[] DEFAULT_BUCKET_SIZES
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        HabitScoreView

        +
        public HabitScoreView(android.content.Context context)
        +
      • +
      + + + +
        +
      • +

        HabitScoreView

        +
        public HabitScoreView(android.content.Context context,
        +                      android.util.AttributeSet attrs)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + + + + + +
        +
      • +

        setBucketSize

        +
        public void setBucketSize(int bucketSize)
        +
      • +
      + + + + + + + +
        +
      • +

        setIsTransparencyEnabled

        +
        public void setIsTransparencyEnabled(boolean enabled)
        +
      • +
      + + + +
        +
      • +

        createPaints

        +
        protected void createPaints()
        +
      • +
      + + + +
        +
      • +

        onAttachedToWindow

        +
        protected void onAttachedToWindow()
        +
        +
        Overrides:
        +
        onAttachedToWindow in class android.view.View
        +
        +
      • +
      + + + +
        +
      • +

        onDetachedFromWindow

        +
        protected void onDetachedFromWindow()
        +
        +
        Overrides:
        +
        onDetachedFromWindow in class android.view.View
        +
        +
      • +
      + + + +
        +
      • +

        onDraw

        +
        protected void onDraw(android.graphics.Canvas canvas)
        +
        +
        Overrides:
        +
        onDraw in class android.view.View
        +
        +
      • +
      + + + +
        +
      • +

        onMeasure

        +
        protected void onMeasure(int widthMeasureSpec,
        +                         int heightMeasureSpec)
        +
        +
        Overrides:
        +
        onMeasure in class android.view.View
        +
        +
      • +
      + + + +
        +
      • +

        onSizeChanged

        +
        protected void onSizeChanged(int width,
        +                             int height,
        +                             int oldWidth,
        +                             int oldHeight)
        +
        +
        Overrides:
        +
        onSizeChanged in class android.view.View
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/show/views/HabitStreakView.html b/javadoc/org/isoron/uhabits/ui/habits/show/views/HabitStreakView.html new file mode 100644 index 000000000..069466f0e --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/show/views/HabitStreakView.html @@ -0,0 +1,494 @@ + + + + + +HabitStreakView (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.show.views
+

Class HabitStreakView

+
+
+ +
+ +
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.view.View

        +android.view.View.AccessibilityDelegate, android.view.View.BaseSavedState, android.view.View.DragShadowBuilder, android.view.View.MeasureSpec, android.view.View.OnApplyWindowInsetsListener, android.view.View.OnAttachStateChangeListener, android.view.View.OnClickListener, android.view.View.OnContextClickListener, android.view.View.OnCreateContextMenuListener, android.view.View.OnDragListener, android.view.View.OnFocusChangeListener, android.view.View.OnGenericMotionListener, android.view.View.OnHoverListener, android.view.View.OnKeyListener, android.view.View.OnLayoutChangeListener, android.view.View.OnLongClickListener, android.view.View.OnScrollChangeListener, android.view.View.OnSystemUiVisibilityChangeListener, android.view.View.OnTouchListener
      • +
      +
    • +
    + +
      +
    • + + +

      Field Summary

      +
        +
      • + + +

        Fields inherited from class android.view.View

        +ACCESSIBILITY_LIVE_REGION_ASSERTIVE, ACCESSIBILITY_LIVE_REGION_NONE, ACCESSIBILITY_LIVE_REGION_POLITE, ALPHA, DRAWING_CACHE_QUALITY_AUTO, DRAWING_CACHE_QUALITY_HIGH, DRAWING_CACHE_QUALITY_LOW, EMPTY_STATE_SET, ENABLED_FOCUSED_SELECTED_STATE_SET, ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, ENABLED_FOCUSED_STATE_SET, ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET, ENABLED_SELECTED_STATE_SET, ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET, ENABLED_STATE_SET, ENABLED_WINDOW_FOCUSED_STATE_SET, FIND_VIEWS_WITH_CONTENT_DESCRIPTION, FIND_VIEWS_WITH_TEXT, FOCUS_BACKWARD, FOCUS_DOWN, FOCUS_FORWARD, FOCUS_LEFT, FOCUS_RIGHT, FOCUS_UP, FOCUSABLES_ALL, FOCUSABLES_TOUCH_MODE, FOCUSED_SELECTED_STATE_SET, FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, FOCUSED_STATE_SET, FOCUSED_WINDOW_FOCUSED_STATE_SET, GONE, HAPTIC_FEEDBACK_ENABLED, IMPORTANT_FOR_ACCESSIBILITY_AUTO, IMPORTANT_FOR_ACCESSIBILITY_NO, IMPORTANT_FOR_ACCESSIBILITY_NO_HIDE_DESCENDANTS, IMPORTANT_FOR_ACCESSIBILITY_YES, INVISIBLE, KEEP_SCREEN_ON, LAYER_TYPE_HARDWARE, LAYER_TYPE_NONE, LAYER_TYPE_SOFTWARE, LAYOUT_DIRECTION_INHERIT, LAYOUT_DIRECTION_LOCALE, LAYOUT_DIRECTION_LTR, LAYOUT_DIRECTION_RTL, MEASURED_HEIGHT_STATE_SHIFT, MEASURED_SIZE_MASK, MEASURED_STATE_MASK, MEASURED_STATE_TOO_SMALL, NO_ID, OVER_SCROLL_ALWAYS, OVER_SCROLL_IF_CONTENT_SCROLLS, OVER_SCROLL_NEVER, PRESSED_ENABLED_FOCUSED_SELECTED_STATE_SET, PRESSED_ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_FOCUSED_STATE_SET, PRESSED_ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_SELECTED_STATE_SET, PRESSED_ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_STATE_SET, PRESSED_ENABLED_WINDOW_FOCUSED_STATE_SET, PRESSED_FOCUSED_SELECTED_STATE_SET, PRESSED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_FOCUSED_STATE_SET, PRESSED_FOCUSED_WINDOW_FOCUSED_STATE_SET, PRESSED_SELECTED_STATE_SET, PRESSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_STATE_SET, PRESSED_WINDOW_FOCUSED_STATE_SET, ROTATION, ROTATION_X, ROTATION_Y, SCALE_X, SCALE_Y, SCREEN_STATE_OFF, SCREEN_STATE_ON, SCROLL_AXIS_HORIZONTAL, SCROLL_AXIS_NONE, SCROLL_AXIS_VERTICAL, SCROLL_INDICATOR_BOTTOM, SCROLL_INDICATOR_END, SCROLL_INDICATOR_LEFT, SCROLL_INDICATOR_RIGHT, SCROLL_INDICATOR_START, SCROLL_INDICATOR_TOP, SCROLLBAR_POSITION_DEFAULT, SCROLLBAR_POSITION_LEFT, SCROLLBAR_POSITION_RIGHT, SCROLLBARS_INSIDE_INSET, SCROLLBARS_INSIDE_OVERLAY, SCROLLBARS_OUTSIDE_INSET, SCROLLBARS_OUTSIDE_OVERLAY, SELECTED_STATE_SET, SELECTED_WINDOW_FOCUSED_STATE_SET, SOUND_EFFECTS_ENABLED, STATUS_BAR_HIDDEN, STATUS_BAR_VISIBLE, SYSTEM_UI_FLAG_FULLSCREEN, SYSTEM_UI_FLAG_HIDE_NAVIGATION, SYSTEM_UI_FLAG_IMMERSIVE, SYSTEM_UI_FLAG_IMMERSIVE_STICKY, SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN, SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION, SYSTEM_UI_FLAG_LAYOUT_STABLE, SYSTEM_UI_FLAG_LIGHT_STATUS_BAR, SYSTEM_UI_FLAG_LOW_PROFILE, SYSTEM_UI_FLAG_VISIBLE, SYSTEM_UI_LAYOUT_FLAGS, TEXT_ALIGNMENT_CENTER, TEXT_ALIGNMENT_GRAVITY, TEXT_ALIGNMENT_INHERIT, TEXT_ALIGNMENT_TEXT_END, TEXT_ALIGNMENT_TEXT_START, TEXT_ALIGNMENT_VIEW_END, TEXT_ALIGNMENT_VIEW_START, TEXT_DIRECTION_ANY_RTL, TEXT_DIRECTION_FIRST_STRONG, TEXT_DIRECTION_FIRST_STRONG_LTR, TEXT_DIRECTION_FIRST_STRONG_RTL, TEXT_DIRECTION_INHERIT, TEXT_DIRECTION_LOCALE, TEXT_DIRECTION_LTR, TEXT_DIRECTION_RTL, TRANSLATION_X, TRANSLATION_Y, TRANSLATION_Z, VIEW_LOG_TAG, VISIBLE, WINDOW_FOCUSED_STATE_SET, X, Y, Z
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + + + + +
      Constructors 
      Constructor and Description
      HabitStreakView(android.content.Context context) 
      HabitStreakView(android.content.Context context, + android.util.AttributeSet attrs) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected voidcreatePaints() 
      protected voidonAttachedToWindow() 
      protected voidonDetachedFromWindow() 
      protected voidonDraw(android.graphics.Canvas canvas) 
      protected voidonMeasure(int widthMeasureSpec, + int heightMeasureSpec) 
      voidonModelChange() 
      protected voidonSizeChanged(int width, + int height, + int oldWidth, + int oldHeight) 
      voidrefreshData() 
      voidsetHabit(Habit habit) 
      voidsetIsBackgroundTransparent(boolean isBackgroundTransparent) 
      +
        +
      • + + +

        Methods inherited from class android.view.View

        +addChildrenForAccessibility, addFocusables, addFocusables, addOnAttachStateChangeListener, addOnLayoutChangeListener, addTouchables, animate, announceForAccessibility, awakenScrollBars, awakenScrollBars, awakenScrollBars, bringToFront, buildDrawingCache, buildDrawingCache, buildLayer, callOnClick, cancelLongPress, cancelPendingInputEvents, canResolveLayoutDirection, canResolveTextAlignment, canResolveTextDirection, canScrollHorizontally, canScrollVertically, checkInputConnectionProxy, clearAnimation, clearFocus, combineMeasuredStates, computeHorizontalScrollExtent, computeHorizontalScrollOffset, computeHorizontalScrollRange, computeScroll, computeSystemWindowInsets, computeVerticalScrollExtent, computeVerticalScrollOffset, computeVerticalScrollRange, createAccessibilityNodeInfo, createContextMenu, destroyDrawingCache, dispatchApplyWindowInsets, dispatchConfigurationChanged, dispatchDisplayHint, dispatchDragEvent, dispatchDraw, dispatchDrawableHotspotChanged, dispatchGenericFocusedEvent, dispatchGenericMotionEvent, dispatchGenericPointerEvent, dispatchHoverEvent, dispatchKeyEvent, dispatchKeyEventPreIme, dispatchKeyShortcutEvent, dispatchNestedFling, dispatchNestedPreFling, dispatchNestedPrePerformAccessibilityAction, dispatchNestedPreScroll, dispatchNestedScroll, dispatchPopulateAccessibilityEvent, dispatchProvideStructure, dispatchRestoreInstanceState, dispatchSaveInstanceState, dispatchSetActivated, dispatchSetPressed, dispatchSetSelected, dispatchSystemUiVisibilityChanged, dispatchTouchEvent, dispatchTrackballEvent, dispatchUnhandledMove, dispatchVisibilityChanged, dispatchWindowFocusChanged, dispatchWindowSystemUiVisiblityChanged, dispatchWindowVisibilityChanged, draw, drawableHotspotChanged, drawableStateChanged, findFocus, findViewById, findViewsWithText, findViewWithTag, fitSystemWindows, focusSearch, forceLayout, generateViewId, getAccessibilityClassName, getAccessibilityLiveRegion, getAccessibilityNodeProvider, getAccessibilityTraversalAfter, getAccessibilityTraversalBefore, getAlpha, getAnimation, getApplicationWindowToken, getBackground, getBackgroundTintList, getBackgroundTintMode, getBaseline, getBottom, getBottomFadingEdgeStrength, getBottomPaddingOffset, getCameraDistance, getClipBounds, getClipBounds, getClipToOutline, getContentDescription, getContext, getContextMenuInfo, getDefaultSize, getDisplay, getDrawableState, getDrawingCache, getDrawingCache, getDrawingCacheBackgroundColor, getDrawingCacheQuality, getDrawingRect, getDrawingTime, getElevation, getFilterTouchesWhenObscured, getFitsSystemWindows, getFocusables, getFocusedRect, getForeground, getForegroundGravity, getForegroundTintList, getForegroundTintMode, getGlobalVisibleRect, getGlobalVisibleRect, getHandler, getHeight, getHitRect, getHorizontalFadingEdgeLength, getHorizontalScrollbarHeight, getId, getImportantForAccessibility, getKeepScreenOn, getKeyDispatcherState, getLabelFor, getLayerType, getLayoutDirection, getLayoutParams, getLeft, getLeftFadingEdgeStrength, getLeftPaddingOffset, getLocalVisibleRect, getLocationInWindow, getLocationOnScreen, getMatrix, getMeasuredHeight, getMeasuredHeightAndState, getMeasuredState, getMeasuredWidth, getMeasuredWidthAndState, getMinimumHeight, getMinimumWidth, getNextFocusDownId, getNextFocusForwardId, getNextFocusLeftId, getNextFocusRightId, getNextFocusUpId, getOnFocusChangeListener, getOutlineProvider, getOverlay, getOverScrollMode, getPaddingBottom, getPaddingEnd, getPaddingLeft, getPaddingRight, getPaddingStart, getPaddingTop, getParent, getParentForAccessibility, getPivotX, getPivotY, getResources, getRight, getRightFadingEdgeStrength, getRightPaddingOffset, getRootView, getRootWindowInsets, getRotation, getRotationX, getRotationY, getScaleX, getScaleY, getScrollBarDefaultDelayBeforeFade, getScrollBarFadeDuration, getScrollBarSize, getScrollBarStyle, getScrollIndicators, getScrollX, getScrollY, getSolidColor, getStateListAnimator, getSuggestedMinimumHeight, getSuggestedMinimumWidth, getSystemUiVisibility, getTag, getTag, getTextAlignment, getTextDirection, getTop, getTopFadingEdgeStrength, getTopPaddingOffset, getTouchables, getTouchDelegate, getTransitionName, getTranslationX, getTranslationY, getTranslationZ, getVerticalFadingEdgeLength, getVerticalScrollbarPosition, getVerticalScrollbarWidth, getViewTreeObserver, getVisibility, getWidth, getWindowAttachCount, getWindowId, getWindowSystemUiVisibility, getWindowToken, getWindowVisibility, getWindowVisibleDisplayFrame, getX, getY, getZ, hasFocus, hasFocusable, hasNestedScrollingParent, hasOnClickListeners, hasOverlappingRendering, hasTransientState, hasWindowFocus, inflate, invalidate, invalidate, invalidate, invalidateDrawable, invalidateOutline, isAccessibilityFocused, isActivated, isAttachedToWindow, isClickable, isContextClickable, isDirty, isDrawingCacheEnabled, isDuplicateParentStateEnabled, isEnabled, isFocusable, isFocusableInTouchMode, isFocused, isHapticFeedbackEnabled, isHardwareAccelerated, isHorizontalFadingEdgeEnabled, isHorizontalScrollBarEnabled, isHovered, isImportantForAccessibility, isInEditMode, isInLayout, isInTouchMode, isLaidOut, isLayoutDirectionResolved, isLayoutRequested, isLongClickable, isNestedScrollingEnabled, isOpaque, isPaddingOffsetRequired, isPaddingRelative, isPressed, isSaveEnabled, isSaveFromParentEnabled, isScrollbarFadingEnabled, isScrollContainer, isSelected, isShown, isSoundEffectsEnabled, isTextAlignmentResolved, isTextDirectionResolved, isVerticalFadingEdgeEnabled, isVerticalScrollBarEnabled, jumpDrawablesToCurrentState, layout, measure, mergeDrawableStates, offsetLeftAndRight, offsetTopAndBottom, onAnimationEnd, onAnimationStart, onApplyWindowInsets, onCancelPendingInputEvents, onCheckIsTextEditor, onConfigurationChanged, onCreateContextMenu, onCreateDrawableState, onCreateInputConnection, onDisplayHint, onDragEvent, onDrawForeground, onDrawScrollBars, onFilterTouchEventForSecurity, onFinishInflate, onFinishTemporaryDetach, onFocusChanged, onGenericMotionEvent, onHoverChanged, onHoverEvent, onInitializeAccessibilityEvent, onInitializeAccessibilityNodeInfo, onKeyDown, onKeyLongPress, onKeyMultiple, onKeyPreIme, onKeyShortcut, onKeyUp, onLayout, onOverScrolled, onPopulateAccessibilityEvent, onProvideStructure, onProvideVirtualStructure, onRestoreInstanceState, onRtlPropertiesChanged, onSaveInstanceState, onScreenStateChanged, onScrollChanged, onSetAlpha, onStartTemporaryDetach, onTouchEvent, onTrackballEvent, onVisibilityChanged, onWindowFocusChanged, onWindowSystemUiVisibilityChanged, onWindowVisibilityChanged, overScrollBy, performAccessibilityAction, performClick, performContextClick, performHapticFeedback, performHapticFeedback, performLongClick, playSoundEffect, post, postDelayed, postInvalidate, postInvalidate, postInvalidateDelayed, postInvalidateDelayed, postInvalidateOnAnimation, postInvalidateOnAnimation, postOnAnimation, postOnAnimationDelayed, refreshDrawableState, removeCallbacks, removeOnAttachStateChangeListener, removeOnLayoutChangeListener, requestApplyInsets, requestFitSystemWindows, requestFocus, requestFocus, requestFocus, requestFocusFromTouch, requestLayout, requestRectangleOnScreen, requestRectangleOnScreen, requestUnbufferedDispatch, resolveSize, resolveSizeAndState, restoreHierarchyState, saveHierarchyState, scheduleDrawable, scrollBy, scrollTo, sendAccessibilityEvent, sendAccessibilityEventUnchecked, setAccessibilityDelegate, setAccessibilityLiveRegion, setAccessibilityTraversalAfter, setAccessibilityTraversalBefore, setActivated, setAlpha, setAnimation, setBackground, setBackgroundColor, setBackgroundDrawable, setBackgroundResource, setBackgroundTintList, setBackgroundTintMode, setBottom, setCameraDistance, setClickable, setClipBounds, setClipToOutline, setContentDescription, setContextClickable, setDrawingCacheBackgroundColor, setDrawingCacheEnabled, setDrawingCacheQuality, setDuplicateParentStateEnabled, setElevation, setEnabled, setFadingEdgeLength, setFilterTouchesWhenObscured, setFitsSystemWindows, setFocusable, setFocusableInTouchMode, setForeground, setForegroundGravity, setForegroundTintList, setForegroundTintMode, setHapticFeedbackEnabled, setHasTransientState, setHorizontalFadingEdgeEnabled, setHorizontalScrollBarEnabled, setHovered, setId, setImportantForAccessibility, setKeepScreenOn, setLabelFor, setLayerPaint, setLayerType, setLayoutDirection, setLayoutParams, setLeft, setLongClickable, setMeasuredDimension, setMinimumHeight, setMinimumWidth, setNestedScrollingEnabled, setNextFocusDownId, setNextFocusForwardId, setNextFocusLeftId, setNextFocusRightId, setNextFocusUpId, setOnApplyWindowInsetsListener, setOnClickListener, setOnContextClickListener, setOnCreateContextMenuListener, setOnDragListener, setOnFocusChangeListener, setOnGenericMotionListener, setOnHoverListener, setOnKeyListener, setOnLongClickListener, setOnScrollChangeListener, setOnSystemUiVisibilityChangeListener, setOnTouchListener, setOutlineProvider, setOverScrollMode, setPadding, setPaddingRelative, setPivotX, setPivotY, setPressed, setRight, setRotation, setRotationX, setRotationY, setSaveEnabled, setSaveFromParentEnabled, setScaleX, setScaleY, setScrollBarDefaultDelayBeforeFade, setScrollBarFadeDuration, setScrollbarFadingEnabled, setScrollBarSize, setScrollBarStyle, setScrollContainer, setScrollIndicators, setScrollIndicators, setScrollX, setScrollY, setSelected, setSoundEffectsEnabled, setStateListAnimator, setSystemUiVisibility, setTag, setTag, setTextAlignment, setTextDirection, setTop, setTouchDelegate, setTransitionName, setTranslationX, setTranslationY, setTranslationZ, setVerticalFadingEdgeEnabled, setVerticalScrollBarEnabled, setVerticalScrollbarPosition, setVisibility, setWillNotCacheDrawing, setWillNotDraw, setX, setY, setZ, showContextMenu, startActionMode, startActionMode, startAnimation, startDrag, startNestedScroll, stopNestedScroll, toString, unscheduleDrawable, unscheduleDrawable, verifyDrawable, willNotCacheDrawing, willNotDraw
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      + +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        HabitStreakView

        +
        public HabitStreakView(android.content.Context context)
        +
      • +
      + + + +
        +
      • +

        HabitStreakView

        +
        public HabitStreakView(android.content.Context context,
        +                       android.util.AttributeSet attrs)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + +
        +
      • +

        onMeasure

        +
        protected void onMeasure(int widthMeasureSpec,
        +                         int heightMeasureSpec)
        +
        +
        Overrides:
        +
        onMeasure in class android.view.View
        +
        +
      • +
      + + + +
        +
      • +

        onSizeChanged

        +
        protected void onSizeChanged(int width,
        +                             int height,
        +                             int oldWidth,
        +                             int oldHeight)
        +
        +
        Overrides:
        +
        onSizeChanged in class android.view.View
        +
        +
      • +
      + + + +
        +
      • +

        createPaints

        +
        protected void createPaints()
        +
      • +
      + + + + + + + +
        +
      • +

        onDraw

        +
        protected void onDraw(android.graphics.Canvas canvas)
        +
        +
        Overrides:
        +
        onDraw in class android.view.View
        +
        +
      • +
      + + + +
        +
      • +

        setIsBackgroundTransparent

        +
        public void setIsBackgroundTransparent(boolean isBackgroundTransparent)
        +
      • +
      + + + +
        +
      • +

        onAttachedToWindow

        +
        protected void onAttachedToWindow()
        +
        +
        Overrides:
        +
        onAttachedToWindow in class android.view.View
        +
        +
      • +
      + + + +
        +
      • +

        onDetachedFromWindow

        +
        protected void onDetachedFromWindow()
        +
        +
        Overrides:
        +
        onDetachedFromWindow in class android.view.View
        +
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/show/views/HabitWidgetView.html b/javadoc/org/isoron/uhabits/ui/habits/show/views/HabitWidgetView.html new file mode 100644 index 000000000..e94d22f71 --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/show/views/HabitWidgetView.html @@ -0,0 +1,508 @@ + + + + + +HabitWidgetView (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.show.views
+

Class HabitWidgetView

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    android.graphics.drawable.Drawable.Callback, android.view.accessibility.AccessibilityEventSource, android.view.KeyEvent.Callback, android.view.ViewManager, android.view.ViewParent, HabitDataView
    +
    +
    +
    Direct Known Subclasses:
    +
    CheckmarkWidgetView, GraphWidgetView
    +
    +
    +
    +
    public abstract class HabitWidgetView
    +extends android.widget.FrameLayout
    +implements HabitDataView
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.widget.FrameLayout

        +android.widget.FrameLayout.LayoutParams
      • +
      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.view.ViewGroup

        +android.view.ViewGroup.MarginLayoutParams, android.view.ViewGroup.OnHierarchyChangeListener
      • +
      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.view.View

        +android.view.View.AccessibilityDelegate, android.view.View.BaseSavedState, android.view.View.DragShadowBuilder, android.view.View.MeasureSpec, android.view.View.OnApplyWindowInsetsListener, android.view.View.OnAttachStateChangeListener, android.view.View.OnClickListener, android.view.View.OnContextClickListener, android.view.View.OnCreateContextMenuListener, android.view.View.OnDragListener, android.view.View.OnFocusChangeListener, android.view.View.OnGenericMotionListener, android.view.View.OnHoverListener, android.view.View.OnKeyListener, android.view.View.OnLayoutChangeListener, android.view.View.OnLongClickListener, android.view.View.OnScrollChangeListener, android.view.View.OnSystemUiVisibilityChangeListener, android.view.View.OnTouchListener
      • +
      +
    • +
    + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      protected android.graphics.drawable.InsetDrawablebackground 
      protected android.graphics.PaintbackgroundPaint 
      protected android.view.ViewGroupframe 
      protected Habithabit 
      +
        +
      • + + +

        Fields inherited from class android.view.ViewGroup

        +CLIP_TO_PADDING_MASK, FOCUS_AFTER_DESCENDANTS, FOCUS_BEFORE_DESCENDANTS, FOCUS_BLOCK_DESCENDANTS, LAYOUT_MODE_CLIP_BOUNDS, LAYOUT_MODE_OPTICAL_BOUNDS, PERSISTENT_ALL_CACHES, PERSISTENT_ANIMATION_CACHE, PERSISTENT_NO_CACHE, PERSISTENT_SCROLLING_CACHE
      • +
      +
        +
      • + + +

        Fields inherited from class android.view.View

        +ACCESSIBILITY_LIVE_REGION_ASSERTIVE, ACCESSIBILITY_LIVE_REGION_NONE, ACCESSIBILITY_LIVE_REGION_POLITE, ALPHA, DRAWING_CACHE_QUALITY_AUTO, DRAWING_CACHE_QUALITY_HIGH, DRAWING_CACHE_QUALITY_LOW, EMPTY_STATE_SET, ENABLED_FOCUSED_SELECTED_STATE_SET, ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, ENABLED_FOCUSED_STATE_SET, ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET, ENABLED_SELECTED_STATE_SET, ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET, ENABLED_STATE_SET, ENABLED_WINDOW_FOCUSED_STATE_SET, FIND_VIEWS_WITH_CONTENT_DESCRIPTION, FIND_VIEWS_WITH_TEXT, FOCUS_BACKWARD, FOCUS_DOWN, FOCUS_FORWARD, FOCUS_LEFT, FOCUS_RIGHT, FOCUS_UP, FOCUSABLES_ALL, FOCUSABLES_TOUCH_MODE, FOCUSED_SELECTED_STATE_SET, FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, FOCUSED_STATE_SET, FOCUSED_WINDOW_FOCUSED_STATE_SET, GONE, HAPTIC_FEEDBACK_ENABLED, IMPORTANT_FOR_ACCESSIBILITY_AUTO, IMPORTANT_FOR_ACCESSIBILITY_NO, IMPORTANT_FOR_ACCESSIBILITY_NO_HIDE_DESCENDANTS, IMPORTANT_FOR_ACCESSIBILITY_YES, INVISIBLE, KEEP_SCREEN_ON, LAYER_TYPE_HARDWARE, LAYER_TYPE_NONE, LAYER_TYPE_SOFTWARE, LAYOUT_DIRECTION_INHERIT, LAYOUT_DIRECTION_LOCALE, LAYOUT_DIRECTION_LTR, LAYOUT_DIRECTION_RTL, MEASURED_HEIGHT_STATE_SHIFT, MEASURED_SIZE_MASK, MEASURED_STATE_MASK, MEASURED_STATE_TOO_SMALL, NO_ID, OVER_SCROLL_ALWAYS, OVER_SCROLL_IF_CONTENT_SCROLLS, OVER_SCROLL_NEVER, PRESSED_ENABLED_FOCUSED_SELECTED_STATE_SET, PRESSED_ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_FOCUSED_STATE_SET, PRESSED_ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_SELECTED_STATE_SET, PRESSED_ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_STATE_SET, PRESSED_ENABLED_WINDOW_FOCUSED_STATE_SET, PRESSED_FOCUSED_SELECTED_STATE_SET, PRESSED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_FOCUSED_STATE_SET, PRESSED_FOCUSED_WINDOW_FOCUSED_STATE_SET, PRESSED_SELECTED_STATE_SET, PRESSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_STATE_SET, PRESSED_WINDOW_FOCUSED_STATE_SET, ROTATION, ROTATION_X, ROTATION_Y, SCALE_X, SCALE_Y, SCREEN_STATE_OFF, SCREEN_STATE_ON, SCROLL_AXIS_HORIZONTAL, SCROLL_AXIS_NONE, SCROLL_AXIS_VERTICAL, SCROLL_INDICATOR_BOTTOM, SCROLL_INDICATOR_END, SCROLL_INDICATOR_LEFT, SCROLL_INDICATOR_RIGHT, SCROLL_INDICATOR_START, SCROLL_INDICATOR_TOP, SCROLLBAR_POSITION_DEFAULT, SCROLLBAR_POSITION_LEFT, SCROLLBAR_POSITION_RIGHT, SCROLLBARS_INSIDE_INSET, SCROLLBARS_INSIDE_OVERLAY, SCROLLBARS_OUTSIDE_INSET, SCROLLBARS_OUTSIDE_OVERLAY, SELECTED_STATE_SET, SELECTED_WINDOW_FOCUSED_STATE_SET, SOUND_EFFECTS_ENABLED, STATUS_BAR_HIDDEN, STATUS_BAR_VISIBLE, SYSTEM_UI_FLAG_FULLSCREEN, SYSTEM_UI_FLAG_HIDE_NAVIGATION, SYSTEM_UI_FLAG_IMMERSIVE, SYSTEM_UI_FLAG_IMMERSIVE_STICKY, SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN, SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION, SYSTEM_UI_FLAG_LAYOUT_STABLE, SYSTEM_UI_FLAG_LIGHT_STATUS_BAR, SYSTEM_UI_FLAG_LOW_PROFILE, SYSTEM_UI_FLAG_VISIBLE, SYSTEM_UI_LAYOUT_FLAGS, TEXT_ALIGNMENT_CENTER, TEXT_ALIGNMENT_GRAVITY, TEXT_ALIGNMENT_INHERIT, TEXT_ALIGNMENT_TEXT_END, TEXT_ALIGNMENT_TEXT_START, TEXT_ALIGNMENT_VIEW_END, TEXT_ALIGNMENT_VIEW_START, TEXT_DIRECTION_ANY_RTL, TEXT_DIRECTION_FIRST_STRONG, TEXT_DIRECTION_FIRST_STRONG_LTR, TEXT_DIRECTION_FIRST_STRONG_RTL, TEXT_DIRECTION_INHERIT, TEXT_DIRECTION_LOCALE, TEXT_DIRECTION_LTR, TEXT_DIRECTION_RTL, TRANSLATION_X, TRANSLATION_Y, TRANSLATION_Z, VIEW_LOG_TAG, VISIBLE, WINDOW_FOCUSED_STATE_SET, X, Y, Z
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + + + + +
      Constructors 
      Constructor and Description
      HabitWidgetView(android.content.Context context) 
      HabitWidgetView(android.content.Context context, + android.util.AttributeSet attrs) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected abstract java.lang.IntegergetInnerLayoutId() 
      protected voidrebuildBackground() 
      voidsetHabit(Habit habit) 
      voidsetShadowAlpha(int shadowAlpha) 
      +
        +
      • + + +

        Methods inherited from class android.widget.FrameLayout

        +checkLayoutParams, generateDefaultLayoutParams, generateLayoutParams, generateLayoutParams, getAccessibilityClassName, getConsiderGoneChildrenWhenMeasuring, getMeasureAllChildren, onLayout, onMeasure, setForegroundGravity, setMeasureAllChildren, shouldDelayChildPressedState
      • +
      +
        +
      • + + +

        Methods inherited from class android.view.ViewGroup

        +addChildrenForAccessibility, addFocusables, addStatesFromChildren, addTouchables, addView, addView, addView, addView, addView, addViewInLayout, addViewInLayout, attachLayoutAnimationParameters, attachViewToParent, bringChildToFront, canAnimate, childDrawableStateChanged, childHasTransientStateChanged, cleanupLayoutState, clearChildFocus, clearDisappearingChildren, clearFocus, debug, detachAllViewsFromParent, detachViewFromParent, detachViewFromParent, detachViewsFromParent, dispatchApplyWindowInsets, dispatchConfigurationChanged, dispatchDisplayHint, dispatchDragEvent, dispatchDraw, dispatchDrawableHotspotChanged, dispatchFreezeSelfOnly, dispatchGenericFocusedEvent, dispatchGenericPointerEvent, dispatchHoverEvent, dispatchKeyEvent, dispatchKeyEventPreIme, dispatchKeyShortcutEvent, dispatchProvideStructure, dispatchRestoreInstanceState, dispatchSaveInstanceState, dispatchSetActivated, dispatchSetPressed, dispatchSetSelected, dispatchSystemUiVisibilityChanged, dispatchThawSelfOnly, dispatchTouchEvent, dispatchTrackballEvent, dispatchUnhandledMove, dispatchVisibilityChanged, dispatchWindowFocusChanged, dispatchWindowSystemUiVisiblityChanged, dispatchWindowVisibilityChanged, drawableStateChanged, drawChild, endViewTransition, findFocus, findViewsWithText, focusableViewAvailable, focusSearch, gatherTransparentRegion, getChildAt, getChildCount, getChildDrawingOrder, getChildMeasureSpec, getChildStaticTransformation, getChildVisibleRect, getClipChildren, getClipToPadding, getDescendantFocusability, getFocusedChild, getLayoutAnimation, getLayoutAnimationListener, getLayoutMode, getLayoutTransition, getNestedScrollAxes, getOverlay, getPersistentDrawingCache, getTouchscreenBlocksFocus, hasFocus, hasFocusable, hasTransientState, indexOfChild, invalidateChild, invalidateChildInParent, isAlwaysDrawnWithCacheEnabled, isAnimationCacheEnabled, isChildrenDrawingOrderEnabled, isChildrenDrawnWithCacheEnabled, isMotionEventSplittingEnabled, isTransitionGroup, jumpDrawablesToCurrentState, layout, measureChild, measureChildren, measureChildWithMargins, notifySubtreeAccessibilityStateChanged, offsetDescendantRectToMyCoords, offsetRectIntoDescendantCoords, onAttachedToWindow, onCreateDrawableState, onDetachedFromWindow, onInterceptHoverEvent, onInterceptTouchEvent, onNestedFling, onNestedPreFling, onNestedPrePerformAccessibilityAction, onNestedPreScroll, onNestedScroll, onNestedScrollAccepted, onRequestFocusInDescendants, onRequestSendAccessibilityEvent, onStartNestedScroll, onStopNestedScroll, onViewAdded, onViewRemoved, recomputeViewAttributes, removeAllViews, removeAllViewsInLayout, removeDetachedView, removeView, removeViewAt, removeViewInLayout, removeViews, removeViewsInLayout, requestChildFocus, requestChildRectangleOnScreen, requestDisallowInterceptTouchEvent, requestFocus, requestSendAccessibilityEvent, requestTransparentRegion, scheduleLayoutAnimation, setAddStatesFromChildren, setAlwaysDrawnWithCacheEnabled, setAnimationCacheEnabled, setChildrenDrawingCacheEnabled, setChildrenDrawingOrderEnabled, setChildrenDrawnWithCacheEnabled, setClipChildren, setClipToPadding, setDescendantFocusability, setLayoutAnimation, setLayoutAnimationListener, setLayoutMode, setLayoutTransition, setMotionEventSplittingEnabled, setOnHierarchyChangeListener, setPersistentDrawingCache, setStaticTransformationsEnabled, setTouchscreenBlocksFocus, setTransitionGroup, showContextMenuForChild, startActionModeForChild, startActionModeForChild, startLayoutAnimation, startViewTransition, updateViewLayout
      • +
      +
        +
      • + + +

        Methods inherited from class android.view.View

        +addFocusables, addOnAttachStateChangeListener, addOnLayoutChangeListener, animate, announceForAccessibility, awakenScrollBars, awakenScrollBars, awakenScrollBars, bringToFront, buildDrawingCache, buildDrawingCache, buildLayer, callOnClick, cancelLongPress, cancelPendingInputEvents, canResolveLayoutDirection, canResolveTextAlignment, canResolveTextDirection, canScrollHorizontally, canScrollVertically, checkInputConnectionProxy, clearAnimation, combineMeasuredStates, computeHorizontalScrollExtent, computeHorizontalScrollOffset, computeHorizontalScrollRange, computeScroll, computeSystemWindowInsets, computeVerticalScrollExtent, computeVerticalScrollOffset, computeVerticalScrollRange, createAccessibilityNodeInfo, createContextMenu, destroyDrawingCache, dispatchGenericMotionEvent, dispatchNestedFling, dispatchNestedPreFling, dispatchNestedPrePerformAccessibilityAction, dispatchNestedPreScroll, dispatchNestedScroll, dispatchPopulateAccessibilityEvent, draw, drawableHotspotChanged, findViewById, findViewWithTag, fitSystemWindows, focusSearch, forceLayout, generateViewId, getAccessibilityLiveRegion, getAccessibilityNodeProvider, getAccessibilityTraversalAfter, getAccessibilityTraversalBefore, getAlpha, getAnimation, getApplicationWindowToken, getBackground, getBackgroundTintList, getBackgroundTintMode, getBaseline, getBottom, getBottomFadingEdgeStrength, getBottomPaddingOffset, getCameraDistance, getClipBounds, getClipBounds, getClipToOutline, getContentDescription, getContext, getContextMenuInfo, getDefaultSize, getDisplay, getDrawableState, getDrawingCache, getDrawingCache, getDrawingCacheBackgroundColor, getDrawingCacheQuality, getDrawingRect, getDrawingTime, getElevation, getFilterTouchesWhenObscured, getFitsSystemWindows, getFocusables, getFocusedRect, getForeground, getForegroundGravity, getForegroundTintList, getForegroundTintMode, getGlobalVisibleRect, getGlobalVisibleRect, getHandler, getHeight, getHitRect, getHorizontalFadingEdgeLength, getHorizontalScrollbarHeight, getId, getImportantForAccessibility, getKeepScreenOn, getKeyDispatcherState, getLabelFor, getLayerType, getLayoutDirection, getLayoutParams, getLeft, getLeftFadingEdgeStrength, getLeftPaddingOffset, getLocalVisibleRect, getLocationInWindow, getLocationOnScreen, getMatrix, getMeasuredHeight, getMeasuredHeightAndState, getMeasuredState, getMeasuredWidth, getMeasuredWidthAndState, getMinimumHeight, getMinimumWidth, getNextFocusDownId, getNextFocusForwardId, getNextFocusLeftId, getNextFocusRightId, getNextFocusUpId, getOnFocusChangeListener, getOutlineProvider, getOverScrollMode, getPaddingBottom, getPaddingEnd, getPaddingLeft, getPaddingRight, getPaddingStart, getPaddingTop, getParent, getParentForAccessibility, getPivotX, getPivotY, getResources, getRight, getRightFadingEdgeStrength, getRightPaddingOffset, getRootView, getRootWindowInsets, getRotation, getRotationX, getRotationY, getScaleX, getScaleY, getScrollBarDefaultDelayBeforeFade, getScrollBarFadeDuration, getScrollBarSize, getScrollBarStyle, getScrollIndicators, getScrollX, getScrollY, getSolidColor, getStateListAnimator, getSuggestedMinimumHeight, getSuggestedMinimumWidth, getSystemUiVisibility, getTag, getTag, getTextAlignment, getTextDirection, getTop, getTopFadingEdgeStrength, getTopPaddingOffset, getTouchables, getTouchDelegate, getTransitionName, getTranslationX, getTranslationY, getTranslationZ, getVerticalFadingEdgeLength, getVerticalScrollbarPosition, getVerticalScrollbarWidth, getViewTreeObserver, getVisibility, getWidth, getWindowAttachCount, getWindowId, getWindowSystemUiVisibility, getWindowToken, getWindowVisibility, getWindowVisibleDisplayFrame, getX, getY, getZ, hasNestedScrollingParent, hasOnClickListeners, hasOverlappingRendering, hasWindowFocus, inflate, invalidate, invalidate, invalidate, invalidateDrawable, invalidateOutline, isAccessibilityFocused, isActivated, isAttachedToWindow, isClickable, isContextClickable, isDirty, isDrawingCacheEnabled, isDuplicateParentStateEnabled, isEnabled, isFocusable, isFocusableInTouchMode, isFocused, isHapticFeedbackEnabled, isHardwareAccelerated, isHorizontalFadingEdgeEnabled, isHorizontalScrollBarEnabled, isHovered, isImportantForAccessibility, isInEditMode, isInLayout, isInTouchMode, isLaidOut, isLayoutDirectionResolved, isLayoutRequested, isLongClickable, isNestedScrollingEnabled, isOpaque, isPaddingOffsetRequired, isPaddingRelative, isPressed, isSaveEnabled, isSaveFromParentEnabled, isScrollbarFadingEnabled, isScrollContainer, isSelected, isShown, isSoundEffectsEnabled, isTextAlignmentResolved, isTextDirectionResolved, isVerticalFadingEdgeEnabled, isVerticalScrollBarEnabled, measure, mergeDrawableStates, offsetLeftAndRight, offsetTopAndBottom, onAnimationEnd, onAnimationStart, onApplyWindowInsets, onCancelPendingInputEvents, onCheckIsTextEditor, onConfigurationChanged, onCreateContextMenu, onCreateInputConnection, onDisplayHint, onDragEvent, onDraw, onDrawForeground, onDrawScrollBars, onFilterTouchEventForSecurity, onFinishInflate, onFinishTemporaryDetach, onFocusChanged, onGenericMotionEvent, onHoverChanged, onHoverEvent, onInitializeAccessibilityEvent, onInitializeAccessibilityNodeInfo, onKeyDown, onKeyLongPress, onKeyMultiple, onKeyPreIme, onKeyShortcut, onKeyUp, onOverScrolled, onPopulateAccessibilityEvent, onProvideStructure, onProvideVirtualStructure, onRestoreInstanceState, onRtlPropertiesChanged, onSaveInstanceState, onScreenStateChanged, onScrollChanged, onSetAlpha, onSizeChanged, onStartTemporaryDetach, onTouchEvent, onTrackballEvent, onVisibilityChanged, onWindowFocusChanged, onWindowSystemUiVisibilityChanged, onWindowVisibilityChanged, overScrollBy, performAccessibilityAction, performClick, performContextClick, performHapticFeedback, performHapticFeedback, performLongClick, playSoundEffect, post, postDelayed, postInvalidate, postInvalidate, postInvalidateDelayed, postInvalidateDelayed, postInvalidateOnAnimation, postInvalidateOnAnimation, postOnAnimation, postOnAnimationDelayed, refreshDrawableState, removeCallbacks, removeOnAttachStateChangeListener, removeOnLayoutChangeListener, requestApplyInsets, requestFitSystemWindows, requestFocus, requestFocus, requestFocusFromTouch, requestLayout, requestRectangleOnScreen, requestRectangleOnScreen, requestUnbufferedDispatch, resolveSize, resolveSizeAndState, restoreHierarchyState, saveHierarchyState, scheduleDrawable, scrollBy, scrollTo, sendAccessibilityEvent, sendAccessibilityEventUnchecked, setAccessibilityDelegate, setAccessibilityLiveRegion, setAccessibilityTraversalAfter, setAccessibilityTraversalBefore, setActivated, setAlpha, setAnimation, setBackground, setBackgroundColor, setBackgroundDrawable, setBackgroundResource, setBackgroundTintList, setBackgroundTintMode, setBottom, setCameraDistance, setClickable, setClipBounds, setClipToOutline, setContentDescription, setContextClickable, setDrawingCacheBackgroundColor, setDrawingCacheEnabled, setDrawingCacheQuality, setDuplicateParentStateEnabled, setElevation, setEnabled, setFadingEdgeLength, setFilterTouchesWhenObscured, setFitsSystemWindows, setFocusable, setFocusableInTouchMode, setForeground, setForegroundTintList, setForegroundTintMode, setHapticFeedbackEnabled, setHasTransientState, setHorizontalFadingEdgeEnabled, setHorizontalScrollBarEnabled, setHovered, setId, setImportantForAccessibility, setKeepScreenOn, setLabelFor, setLayerPaint, setLayerType, setLayoutDirection, setLayoutParams, setLeft, setLongClickable, setMeasuredDimension, setMinimumHeight, setMinimumWidth, setNestedScrollingEnabled, setNextFocusDownId, setNextFocusForwardId, setNextFocusLeftId, setNextFocusRightId, setNextFocusUpId, setOnApplyWindowInsetsListener, setOnClickListener, setOnContextClickListener, setOnCreateContextMenuListener, setOnDragListener, setOnFocusChangeListener, setOnGenericMotionListener, setOnHoverListener, setOnKeyListener, setOnLongClickListener, setOnScrollChangeListener, setOnSystemUiVisibilityChangeListener, setOnTouchListener, setOutlineProvider, setOverScrollMode, setPadding, setPaddingRelative, setPivotX, setPivotY, setPressed, setRight, setRotation, setRotationX, setRotationY, setSaveEnabled, setSaveFromParentEnabled, setScaleX, setScaleY, setScrollBarDefaultDelayBeforeFade, setScrollBarFadeDuration, setScrollbarFadingEnabled, setScrollBarSize, setScrollBarStyle, setScrollContainer, setScrollIndicators, setScrollIndicators, setScrollX, setScrollY, setSelected, setSoundEffectsEnabled, setStateListAnimator, setSystemUiVisibility, setTag, setTag, setTextAlignment, setTextDirection, setTop, setTouchDelegate, setTransitionName, setTranslationX, setTranslationY, setTranslationZ, setVerticalFadingEdgeEnabled, setVerticalScrollBarEnabled, setVerticalScrollbarPosition, setVisibility, setWillNotCacheDrawing, setWillNotDraw, setX, setY, setZ, showContextMenu, startActionMode, startActionMode, startAnimation, startDrag, startNestedScroll, stopNestedScroll, toString, unscheduleDrawable, unscheduleDrawable, verifyDrawable, willNotCacheDrawing, willNotDraw
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      + +
        +
      • + + +

        Methods inherited from interface android.view.ViewParent

        +canResolveLayoutDirection, canResolveTextAlignment, canResolveTextDirection, createContextMenu, getLayoutDirection, getParent, getParentForAccessibility, getTextAlignment, getTextDirection, isLayoutDirectionResolved, isLayoutRequested, isTextAlignmentResolved, isTextDirectionResolved, requestFitSystemWindows, requestLayout
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        background

        +
        @Nullable
        +protected android.graphics.drawable.InsetDrawable background
        +
      • +
      + + + +
        +
      • +

        backgroundPaint

        +
        @Nullable
        +protected android.graphics.Paint backgroundPaint
        +
      • +
      + + + +
        +
      • +

        habit

        +
        @Nullable
        +protected Habit habit
        +
      • +
      + + + +
        +
      • +

        frame

        +
        protected android.view.ViewGroup frame
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        HabitWidgetView

        +
        public HabitWidgetView(android.content.Context context)
        +
      • +
      + + + +
        +
      • +

        HabitWidgetView

        +
        public HabitWidgetView(android.content.Context context,
        +                       android.util.AttributeSet attrs)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        setShadowAlpha

        +
        public void setShadowAlpha(int shadowAlpha)
        +
      • +
      + + + +
        +
      • +

        getInnerLayoutId

        +
        @NonNull
        +protected abstract java.lang.Integer getInnerLayoutId()
        +
      • +
      + + + +
        +
      • +

        rebuildBackground

        +
        protected void rebuildBackground()
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/show/views/RingView.html b/javadoc/org/isoron/uhabits/ui/habits/show/views/RingView.html new file mode 100644 index 000000000..0c798e19d --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/show/views/RingView.html @@ -0,0 +1,511 @@ + + + + + +RingView (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.show.views
+

Class RingView

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    android.graphics.drawable.Drawable.Callback, android.view.accessibility.AccessibilityEventSource, android.view.KeyEvent.Callback
    +
    +
    +
    +
    public class RingView
    +extends android.view.View
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.view.View

        +android.view.View.AccessibilityDelegate, android.view.View.BaseSavedState, android.view.View.DragShadowBuilder, android.view.View.MeasureSpec, android.view.View.OnApplyWindowInsetsListener, android.view.View.OnAttachStateChangeListener, android.view.View.OnClickListener, android.view.View.OnContextClickListener, android.view.View.OnCreateContextMenuListener, android.view.View.OnDragListener, android.view.View.OnFocusChangeListener, android.view.View.OnGenericMotionListener, android.view.View.OnHoverListener, android.view.View.OnKeyListener, android.view.View.OnLayoutChangeListener, android.view.View.OnLongClickListener, android.view.View.OnScrollChangeListener, android.view.View.OnSystemUiVisibilityChangeListener, android.view.View.OnTouchListener
      • +
      +
    • +
    + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      static android.graphics.PorterDuffXfermodeXFERMODE_CLEAR 
      +
        +
      • + + +

        Fields inherited from class android.view.View

        +ACCESSIBILITY_LIVE_REGION_ASSERTIVE, ACCESSIBILITY_LIVE_REGION_NONE, ACCESSIBILITY_LIVE_REGION_POLITE, ALPHA, DRAWING_CACHE_QUALITY_AUTO, DRAWING_CACHE_QUALITY_HIGH, DRAWING_CACHE_QUALITY_LOW, EMPTY_STATE_SET, ENABLED_FOCUSED_SELECTED_STATE_SET, ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, ENABLED_FOCUSED_STATE_SET, ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET, ENABLED_SELECTED_STATE_SET, ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET, ENABLED_STATE_SET, ENABLED_WINDOW_FOCUSED_STATE_SET, FIND_VIEWS_WITH_CONTENT_DESCRIPTION, FIND_VIEWS_WITH_TEXT, FOCUS_BACKWARD, FOCUS_DOWN, FOCUS_FORWARD, FOCUS_LEFT, FOCUS_RIGHT, FOCUS_UP, FOCUSABLES_ALL, FOCUSABLES_TOUCH_MODE, FOCUSED_SELECTED_STATE_SET, FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, FOCUSED_STATE_SET, FOCUSED_WINDOW_FOCUSED_STATE_SET, GONE, HAPTIC_FEEDBACK_ENABLED, IMPORTANT_FOR_ACCESSIBILITY_AUTO, IMPORTANT_FOR_ACCESSIBILITY_NO, IMPORTANT_FOR_ACCESSIBILITY_NO_HIDE_DESCENDANTS, IMPORTANT_FOR_ACCESSIBILITY_YES, INVISIBLE, KEEP_SCREEN_ON, LAYER_TYPE_HARDWARE, LAYER_TYPE_NONE, LAYER_TYPE_SOFTWARE, LAYOUT_DIRECTION_INHERIT, LAYOUT_DIRECTION_LOCALE, LAYOUT_DIRECTION_LTR, LAYOUT_DIRECTION_RTL, MEASURED_HEIGHT_STATE_SHIFT, MEASURED_SIZE_MASK, MEASURED_STATE_MASK, MEASURED_STATE_TOO_SMALL, NO_ID, OVER_SCROLL_ALWAYS, OVER_SCROLL_IF_CONTENT_SCROLLS, OVER_SCROLL_NEVER, PRESSED_ENABLED_FOCUSED_SELECTED_STATE_SET, PRESSED_ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_FOCUSED_STATE_SET, PRESSED_ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_SELECTED_STATE_SET, PRESSED_ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_STATE_SET, PRESSED_ENABLED_WINDOW_FOCUSED_STATE_SET, PRESSED_FOCUSED_SELECTED_STATE_SET, PRESSED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_FOCUSED_STATE_SET, PRESSED_FOCUSED_WINDOW_FOCUSED_STATE_SET, PRESSED_SELECTED_STATE_SET, PRESSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_STATE_SET, PRESSED_WINDOW_FOCUSED_STATE_SET, ROTATION, ROTATION_X, ROTATION_Y, SCALE_X, SCALE_Y, SCREEN_STATE_OFF, SCREEN_STATE_ON, SCROLL_AXIS_HORIZONTAL, SCROLL_AXIS_NONE, SCROLL_AXIS_VERTICAL, SCROLL_INDICATOR_BOTTOM, SCROLL_INDICATOR_END, SCROLL_INDICATOR_LEFT, SCROLL_INDICATOR_RIGHT, SCROLL_INDICATOR_START, SCROLL_INDICATOR_TOP, SCROLLBAR_POSITION_DEFAULT, SCROLLBAR_POSITION_LEFT, SCROLLBAR_POSITION_RIGHT, SCROLLBARS_INSIDE_INSET, SCROLLBARS_INSIDE_OVERLAY, SCROLLBARS_OUTSIDE_INSET, SCROLLBARS_OUTSIDE_OVERLAY, SELECTED_STATE_SET, SELECTED_WINDOW_FOCUSED_STATE_SET, SOUND_EFFECTS_ENABLED, STATUS_BAR_HIDDEN, STATUS_BAR_VISIBLE, SYSTEM_UI_FLAG_FULLSCREEN, SYSTEM_UI_FLAG_HIDE_NAVIGATION, SYSTEM_UI_FLAG_IMMERSIVE, SYSTEM_UI_FLAG_IMMERSIVE_STICKY, SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN, SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION, SYSTEM_UI_FLAG_LAYOUT_STABLE, SYSTEM_UI_FLAG_LIGHT_STATUS_BAR, SYSTEM_UI_FLAG_LOW_PROFILE, SYSTEM_UI_FLAG_VISIBLE, SYSTEM_UI_LAYOUT_FLAGS, TEXT_ALIGNMENT_CENTER, TEXT_ALIGNMENT_GRAVITY, TEXT_ALIGNMENT_INHERIT, TEXT_ALIGNMENT_TEXT_END, TEXT_ALIGNMENT_TEXT_START, TEXT_ALIGNMENT_VIEW_END, TEXT_ALIGNMENT_VIEW_START, TEXT_DIRECTION_ANY_RTL, TEXT_DIRECTION_FIRST_STRONG, TEXT_DIRECTION_FIRST_STRONG_LTR, TEXT_DIRECTION_FIRST_STRONG_RTL, TEXT_DIRECTION_INHERIT, TEXT_DIRECTION_LOCALE, TEXT_DIRECTION_LTR, TEXT_DIRECTION_RTL, TRANSLATION_X, TRANSLATION_Y, TRANSLATION_Z, VIEW_LOG_TAG, VISIBLE, WINDOW_FOCUSED_STATE_SET, X, Y, Z
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + + + + +
      Constructors 
      Constructor and Description
      RingView(android.content.Context context) 
      RingView(android.content.Context context, + android.util.AttributeSet attrs) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected voidonDraw(android.graphics.Canvas canvas) 
      protected voidonMeasure(int widthMeasureSpec, + int heightMeasureSpec) 
      protected voidonSizeChanged(int w, + int h, + int oldw, + int oldh) 
      voidsetBackgroundColor(int backgroundColor) 
      voidsetColor(int color) 
      voidsetIsTransparencyEnabled(boolean isTransparencyEnabled) 
      voidsetPercentage(float percentage) 
      voidsetPrecision(float precision) 
      voidsetText(java.lang.String text) 
      voidsetTextSize(float textSize) 
      voidsetThickness(float thickness) 
      +
        +
      • + + +

        Methods inherited from class android.view.View

        +addChildrenForAccessibility, addFocusables, addFocusables, addOnAttachStateChangeListener, addOnLayoutChangeListener, addTouchables, animate, announceForAccessibility, awakenScrollBars, awakenScrollBars, awakenScrollBars, bringToFront, buildDrawingCache, buildDrawingCache, buildLayer, callOnClick, cancelLongPress, cancelPendingInputEvents, canResolveLayoutDirection, canResolveTextAlignment, canResolveTextDirection, canScrollHorizontally, canScrollVertically, checkInputConnectionProxy, clearAnimation, clearFocus, combineMeasuredStates, computeHorizontalScrollExtent, computeHorizontalScrollOffset, computeHorizontalScrollRange, computeScroll, computeSystemWindowInsets, computeVerticalScrollExtent, computeVerticalScrollOffset, computeVerticalScrollRange, createAccessibilityNodeInfo, createContextMenu, destroyDrawingCache, dispatchApplyWindowInsets, dispatchConfigurationChanged, dispatchDisplayHint, dispatchDragEvent, dispatchDraw, dispatchDrawableHotspotChanged, dispatchGenericFocusedEvent, dispatchGenericMotionEvent, dispatchGenericPointerEvent, dispatchHoverEvent, dispatchKeyEvent, dispatchKeyEventPreIme, dispatchKeyShortcutEvent, dispatchNestedFling, dispatchNestedPreFling, dispatchNestedPrePerformAccessibilityAction, dispatchNestedPreScroll, dispatchNestedScroll, dispatchPopulateAccessibilityEvent, dispatchProvideStructure, dispatchRestoreInstanceState, dispatchSaveInstanceState, dispatchSetActivated, dispatchSetPressed, dispatchSetSelected, dispatchSystemUiVisibilityChanged, dispatchTouchEvent, dispatchTrackballEvent, dispatchUnhandledMove, dispatchVisibilityChanged, dispatchWindowFocusChanged, dispatchWindowSystemUiVisiblityChanged, dispatchWindowVisibilityChanged, draw, drawableHotspotChanged, drawableStateChanged, findFocus, findViewById, findViewsWithText, findViewWithTag, fitSystemWindows, focusSearch, forceLayout, generateViewId, getAccessibilityClassName, getAccessibilityLiveRegion, getAccessibilityNodeProvider, getAccessibilityTraversalAfter, getAccessibilityTraversalBefore, getAlpha, getAnimation, getApplicationWindowToken, getBackground, getBackgroundTintList, getBackgroundTintMode, getBaseline, getBottom, getBottomFadingEdgeStrength, getBottomPaddingOffset, getCameraDistance, getClipBounds, getClipBounds, getClipToOutline, getContentDescription, getContext, getContextMenuInfo, getDefaultSize, getDisplay, getDrawableState, getDrawingCache, getDrawingCache, getDrawingCacheBackgroundColor, getDrawingCacheQuality, getDrawingRect, getDrawingTime, getElevation, getFilterTouchesWhenObscured, getFitsSystemWindows, getFocusables, getFocusedRect, getForeground, getForegroundGravity, getForegroundTintList, getForegroundTintMode, getGlobalVisibleRect, getGlobalVisibleRect, getHandler, getHeight, getHitRect, getHorizontalFadingEdgeLength, getHorizontalScrollbarHeight, getId, getImportantForAccessibility, getKeepScreenOn, getKeyDispatcherState, getLabelFor, getLayerType, getLayoutDirection, getLayoutParams, getLeft, getLeftFadingEdgeStrength, getLeftPaddingOffset, getLocalVisibleRect, getLocationInWindow, getLocationOnScreen, getMatrix, getMeasuredHeight, getMeasuredHeightAndState, getMeasuredState, getMeasuredWidth, getMeasuredWidthAndState, getMinimumHeight, getMinimumWidth, getNextFocusDownId, getNextFocusForwardId, getNextFocusLeftId, getNextFocusRightId, getNextFocusUpId, getOnFocusChangeListener, getOutlineProvider, getOverlay, getOverScrollMode, getPaddingBottom, getPaddingEnd, getPaddingLeft, getPaddingRight, getPaddingStart, getPaddingTop, getParent, getParentForAccessibility, getPivotX, getPivotY, getResources, getRight, getRightFadingEdgeStrength, getRightPaddingOffset, getRootView, getRootWindowInsets, getRotation, getRotationX, getRotationY, getScaleX, getScaleY, getScrollBarDefaultDelayBeforeFade, getScrollBarFadeDuration, getScrollBarSize, getScrollBarStyle, getScrollIndicators, getScrollX, getScrollY, getSolidColor, getStateListAnimator, getSuggestedMinimumHeight, getSuggestedMinimumWidth, getSystemUiVisibility, getTag, getTag, getTextAlignment, getTextDirection, getTop, getTopFadingEdgeStrength, getTopPaddingOffset, getTouchables, getTouchDelegate, getTransitionName, getTranslationX, getTranslationY, getTranslationZ, getVerticalFadingEdgeLength, getVerticalScrollbarPosition, getVerticalScrollbarWidth, getViewTreeObserver, getVisibility, getWidth, getWindowAttachCount, getWindowId, getWindowSystemUiVisibility, getWindowToken, getWindowVisibility, getWindowVisibleDisplayFrame, getX, getY, getZ, hasFocus, hasFocusable, hasNestedScrollingParent, hasOnClickListeners, hasOverlappingRendering, hasTransientState, hasWindowFocus, inflate, invalidate, invalidate, invalidate, invalidateDrawable, invalidateOutline, isAccessibilityFocused, isActivated, isAttachedToWindow, isClickable, isContextClickable, isDirty, isDrawingCacheEnabled, isDuplicateParentStateEnabled, isEnabled, isFocusable, isFocusableInTouchMode, isFocused, isHapticFeedbackEnabled, isHardwareAccelerated, isHorizontalFadingEdgeEnabled, isHorizontalScrollBarEnabled, isHovered, isImportantForAccessibility, isInEditMode, isInLayout, isInTouchMode, isLaidOut, isLayoutDirectionResolved, isLayoutRequested, isLongClickable, isNestedScrollingEnabled, isOpaque, isPaddingOffsetRequired, isPaddingRelative, isPressed, isSaveEnabled, isSaveFromParentEnabled, isScrollbarFadingEnabled, isScrollContainer, isSelected, isShown, isSoundEffectsEnabled, isTextAlignmentResolved, isTextDirectionResolved, isVerticalFadingEdgeEnabled, isVerticalScrollBarEnabled, jumpDrawablesToCurrentState, layout, measure, mergeDrawableStates, offsetLeftAndRight, offsetTopAndBottom, onAnimationEnd, onAnimationStart, onApplyWindowInsets, onAttachedToWindow, onCancelPendingInputEvents, onCheckIsTextEditor, onConfigurationChanged, onCreateContextMenu, onCreateDrawableState, onCreateInputConnection, onDetachedFromWindow, onDisplayHint, onDragEvent, onDrawForeground, onDrawScrollBars, onFilterTouchEventForSecurity, onFinishInflate, onFinishTemporaryDetach, onFocusChanged, onGenericMotionEvent, onHoverChanged, onHoverEvent, onInitializeAccessibilityEvent, onInitializeAccessibilityNodeInfo, onKeyDown, onKeyLongPress, onKeyMultiple, onKeyPreIme, onKeyShortcut, onKeyUp, onLayout, onOverScrolled, onPopulateAccessibilityEvent, onProvideStructure, onProvideVirtualStructure, onRestoreInstanceState, onRtlPropertiesChanged, onSaveInstanceState, onScreenStateChanged, onScrollChanged, onSetAlpha, onStartTemporaryDetach, onTouchEvent, onTrackballEvent, onVisibilityChanged, onWindowFocusChanged, onWindowSystemUiVisibilityChanged, onWindowVisibilityChanged, overScrollBy, performAccessibilityAction, performClick, performContextClick, performHapticFeedback, performHapticFeedback, performLongClick, playSoundEffect, post, postDelayed, postInvalidate, postInvalidate, postInvalidateDelayed, postInvalidateDelayed, postInvalidateOnAnimation, postInvalidateOnAnimation, postOnAnimation, postOnAnimationDelayed, refreshDrawableState, removeCallbacks, removeOnAttachStateChangeListener, removeOnLayoutChangeListener, requestApplyInsets, requestFitSystemWindows, requestFocus, requestFocus, requestFocus, requestFocusFromTouch, requestLayout, requestRectangleOnScreen, requestRectangleOnScreen, requestUnbufferedDispatch, resolveSize, resolveSizeAndState, restoreHierarchyState, saveHierarchyState, scheduleDrawable, scrollBy, scrollTo, sendAccessibilityEvent, sendAccessibilityEventUnchecked, setAccessibilityDelegate, setAccessibilityLiveRegion, setAccessibilityTraversalAfter, setAccessibilityTraversalBefore, setActivated, setAlpha, setAnimation, setBackground, setBackgroundDrawable, setBackgroundResource, setBackgroundTintList, setBackgroundTintMode, setBottom, setCameraDistance, setClickable, setClipBounds, setClipToOutline, setContentDescription, setContextClickable, setDrawingCacheBackgroundColor, setDrawingCacheEnabled, setDrawingCacheQuality, setDuplicateParentStateEnabled, setElevation, setEnabled, setFadingEdgeLength, setFilterTouchesWhenObscured, setFitsSystemWindows, setFocusable, setFocusableInTouchMode, setForeground, setForegroundGravity, setForegroundTintList, setForegroundTintMode, setHapticFeedbackEnabled, setHasTransientState, setHorizontalFadingEdgeEnabled, setHorizontalScrollBarEnabled, setHovered, setId, setImportantForAccessibility, setKeepScreenOn, setLabelFor, setLayerPaint, setLayerType, setLayoutDirection, setLayoutParams, setLeft, setLongClickable, setMeasuredDimension, setMinimumHeight, setMinimumWidth, setNestedScrollingEnabled, setNextFocusDownId, setNextFocusForwardId, setNextFocusLeftId, setNextFocusRightId, setNextFocusUpId, setOnApplyWindowInsetsListener, setOnClickListener, setOnContextClickListener, setOnCreateContextMenuListener, setOnDragListener, setOnFocusChangeListener, setOnGenericMotionListener, setOnHoverListener, setOnKeyListener, setOnLongClickListener, setOnScrollChangeListener, setOnSystemUiVisibilityChangeListener, setOnTouchListener, setOutlineProvider, setOverScrollMode, setPadding, setPaddingRelative, setPivotX, setPivotY, setPressed, setRight, setRotation, setRotationX, setRotationY, setSaveEnabled, setSaveFromParentEnabled, setScaleX, setScaleY, setScrollBarDefaultDelayBeforeFade, setScrollBarFadeDuration, setScrollbarFadingEnabled, setScrollBarSize, setScrollBarStyle, setScrollContainer, setScrollIndicators, setScrollIndicators, setScrollX, setScrollY, setSelected, setSoundEffectsEnabled, setStateListAnimator, setSystemUiVisibility, setTag, setTag, setTextAlignment, setTextDirection, setTop, setTouchDelegate, setTransitionName, setTranslationX, setTranslationY, setTranslationZ, setVerticalFadingEdgeEnabled, setVerticalScrollBarEnabled, setVerticalScrollbarPosition, setVisibility, setWillNotCacheDrawing, setWillNotDraw, setX, setY, setZ, showContextMenu, startActionMode, startActionMode, startAnimation, startDrag, startNestedScroll, stopNestedScroll, toString, unscheduleDrawable, unscheduleDrawable, verifyDrawable, willNotCacheDrawing, willNotDraw
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        XFERMODE_CLEAR

        +
        public static final android.graphics.PorterDuffXfermode XFERMODE_CLEAR
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        RingView

        +
        public RingView(android.content.Context context)
        +
      • +
      + + + +
        +
      • +

        RingView

        +
        public RingView(android.content.Context context,
        +                android.util.AttributeSet attrs)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        setColor

        +
        public void setColor(int color)
        +
      • +
      + + + +
        +
      • +

        setTextSize

        +
        public void setTextSize(float textSize)
        +
      • +
      + + + +
        +
      • +

        setBackgroundColor

        +
        public void setBackgroundColor(int backgroundColor)
        +
        +
        Overrides:
        +
        setBackgroundColor in class android.view.View
        +
        +
      • +
      + + + +
        +
      • +

        setPercentage

        +
        public void setPercentage(float percentage)
        +
      • +
      + + + +
        +
      • +

        setPrecision

        +
        public void setPrecision(float precision)
        +
      • +
      + + + +
        +
      • +

        setThickness

        +
        public void setThickness(float thickness)
        +
      • +
      + + + +
        +
      • +

        setText

        +
        public void setText(java.lang.String text)
        +
      • +
      + + + +
        +
      • +

        onMeasure

        +
        protected void onMeasure(int widthMeasureSpec,
        +                         int heightMeasureSpec)
        +
        +
        Overrides:
        +
        onMeasure in class android.view.View
        +
        +
      • +
      + + + +
        +
      • +

        onSizeChanged

        +
        protected void onSizeChanged(int w,
        +                             int h,
        +                             int oldw,
        +                             int oldh)
        +
        +
        Overrides:
        +
        onSizeChanged in class android.view.View
        +
        +
      • +
      + + + +
        +
      • +

        onDraw

        +
        protected void onDraw(android.graphics.Canvas canvas)
        +
        +
        Overrides:
        +
        onDraw in class android.view.View
        +
        +
      • +
      + + + +
        +
      • +

        setIsTransparencyEnabled

        +
        public void setIsTransparencyEnabled(boolean isTransparencyEnabled)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/show/views/ScrollableDataView.html b/javadoc/org/isoron/uhabits/ui/habits/show/views/ScrollableDataView.html new file mode 100644 index 000000000..17ffacd27 --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/show/views/ScrollableDataView.html @@ -0,0 +1,495 @@ + + + + + +ScrollableDataView (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.show.views
+

Class ScrollableDataView

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    android.animation.ValueAnimator.AnimatorUpdateListener, android.graphics.drawable.Drawable.Callback, android.view.accessibility.AccessibilityEventSource, android.view.GestureDetector.OnGestureListener, android.view.KeyEvent.Callback
    +
    +
    +
    Direct Known Subclasses:
    +
    HabitFrequencyView, HabitHistoryView, HabitScoreView
    +
    +
    +
    +
    public abstract class ScrollableDataView
    +extends android.view.View
    +implements android.view.GestureDetector.OnGestureListener, android.animation.ValueAnimator.AnimatorUpdateListener
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.view.View

        +android.view.View.AccessibilityDelegate, android.view.View.BaseSavedState, android.view.View.DragShadowBuilder, android.view.View.MeasureSpec, android.view.View.OnApplyWindowInsetsListener, android.view.View.OnAttachStateChangeListener, android.view.View.OnClickListener, android.view.View.OnContextClickListener, android.view.View.OnCreateContextMenuListener, android.view.View.OnDragListener, android.view.View.OnFocusChangeListener, android.view.View.OnGenericMotionListener, android.view.View.OnHoverListener, android.view.View.OnKeyListener, android.view.View.OnLayoutChangeListener, android.view.View.OnLongClickListener, android.view.View.OnScrollChangeListener, android.view.View.OnSystemUiVisibilityChangeListener, android.view.View.OnTouchListener
      • +
      +
    • +
    + +
      +
    • + + +

      Field Summary

      +
        +
      • + + +

        Fields inherited from class android.view.View

        +ACCESSIBILITY_LIVE_REGION_ASSERTIVE, ACCESSIBILITY_LIVE_REGION_NONE, ACCESSIBILITY_LIVE_REGION_POLITE, ALPHA, DRAWING_CACHE_QUALITY_AUTO, DRAWING_CACHE_QUALITY_HIGH, DRAWING_CACHE_QUALITY_LOW, EMPTY_STATE_SET, ENABLED_FOCUSED_SELECTED_STATE_SET, ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, ENABLED_FOCUSED_STATE_SET, ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET, ENABLED_SELECTED_STATE_SET, ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET, ENABLED_STATE_SET, ENABLED_WINDOW_FOCUSED_STATE_SET, FIND_VIEWS_WITH_CONTENT_DESCRIPTION, FIND_VIEWS_WITH_TEXT, FOCUS_BACKWARD, FOCUS_DOWN, FOCUS_FORWARD, FOCUS_LEFT, FOCUS_RIGHT, FOCUS_UP, FOCUSABLES_ALL, FOCUSABLES_TOUCH_MODE, FOCUSED_SELECTED_STATE_SET, FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, FOCUSED_STATE_SET, FOCUSED_WINDOW_FOCUSED_STATE_SET, GONE, HAPTIC_FEEDBACK_ENABLED, IMPORTANT_FOR_ACCESSIBILITY_AUTO, IMPORTANT_FOR_ACCESSIBILITY_NO, IMPORTANT_FOR_ACCESSIBILITY_NO_HIDE_DESCENDANTS, IMPORTANT_FOR_ACCESSIBILITY_YES, INVISIBLE, KEEP_SCREEN_ON, LAYER_TYPE_HARDWARE, LAYER_TYPE_NONE, LAYER_TYPE_SOFTWARE, LAYOUT_DIRECTION_INHERIT, LAYOUT_DIRECTION_LOCALE, LAYOUT_DIRECTION_LTR, LAYOUT_DIRECTION_RTL, MEASURED_HEIGHT_STATE_SHIFT, MEASURED_SIZE_MASK, MEASURED_STATE_MASK, MEASURED_STATE_TOO_SMALL, NO_ID, OVER_SCROLL_ALWAYS, OVER_SCROLL_IF_CONTENT_SCROLLS, OVER_SCROLL_NEVER, PRESSED_ENABLED_FOCUSED_SELECTED_STATE_SET, PRESSED_ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_FOCUSED_STATE_SET, PRESSED_ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_SELECTED_STATE_SET, PRESSED_ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_STATE_SET, PRESSED_ENABLED_WINDOW_FOCUSED_STATE_SET, PRESSED_FOCUSED_SELECTED_STATE_SET, PRESSED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_FOCUSED_STATE_SET, PRESSED_FOCUSED_WINDOW_FOCUSED_STATE_SET, PRESSED_SELECTED_STATE_SET, PRESSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_STATE_SET, PRESSED_WINDOW_FOCUSED_STATE_SET, ROTATION, ROTATION_X, ROTATION_Y, SCALE_X, SCALE_Y, SCREEN_STATE_OFF, SCREEN_STATE_ON, SCROLL_AXIS_HORIZONTAL, SCROLL_AXIS_NONE, SCROLL_AXIS_VERTICAL, SCROLL_INDICATOR_BOTTOM, SCROLL_INDICATOR_END, SCROLL_INDICATOR_LEFT, SCROLL_INDICATOR_RIGHT, SCROLL_INDICATOR_START, SCROLL_INDICATOR_TOP, SCROLLBAR_POSITION_DEFAULT, SCROLLBAR_POSITION_LEFT, SCROLLBAR_POSITION_RIGHT, SCROLLBARS_INSIDE_INSET, SCROLLBARS_INSIDE_OVERLAY, SCROLLBARS_OUTSIDE_INSET, SCROLLBARS_OUTSIDE_OVERLAY, SELECTED_STATE_SET, SELECTED_WINDOW_FOCUSED_STATE_SET, SOUND_EFFECTS_ENABLED, STATUS_BAR_HIDDEN, STATUS_BAR_VISIBLE, SYSTEM_UI_FLAG_FULLSCREEN, SYSTEM_UI_FLAG_HIDE_NAVIGATION, SYSTEM_UI_FLAG_IMMERSIVE, SYSTEM_UI_FLAG_IMMERSIVE_STICKY, SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN, SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION, SYSTEM_UI_FLAG_LAYOUT_STABLE, SYSTEM_UI_FLAG_LIGHT_STATUS_BAR, SYSTEM_UI_FLAG_LOW_PROFILE, SYSTEM_UI_FLAG_VISIBLE, SYSTEM_UI_LAYOUT_FLAGS, TEXT_ALIGNMENT_CENTER, TEXT_ALIGNMENT_GRAVITY, TEXT_ALIGNMENT_INHERIT, TEXT_ALIGNMENT_TEXT_END, TEXT_ALIGNMENT_TEXT_START, TEXT_ALIGNMENT_VIEW_END, TEXT_ALIGNMENT_VIEW_START, TEXT_DIRECTION_ANY_RTL, TEXT_DIRECTION_FIRST_STRONG, TEXT_DIRECTION_FIRST_STRONG_LTR, TEXT_DIRECTION_FIRST_STRONG_RTL, TEXT_DIRECTION_INHERIT, TEXT_DIRECTION_LOCALE, TEXT_DIRECTION_LTR, TEXT_DIRECTION_RTL, TRANSLATION_X, TRANSLATION_Y, TRANSLATION_Z, VIEW_LOG_TAG, VISIBLE, WINDOW_FOCUSED_STATE_SET, X, Y, Z
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + + + + +
      Constructors 
      Constructor and Description
      ScrollableDataView(android.content.Context context) 
      ScrollableDataView(android.content.Context context, + android.util.AttributeSet attrs) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      intgetDataOffset() 
      voidonAnimationUpdate(android.animation.ValueAnimator animation) 
      booleanonDown(android.view.MotionEvent e) 
      booleanonFling(android.view.MotionEvent e1, + android.view.MotionEvent e2, + float velocityX, + float velocityY) 
      voidonLongPress(android.view.MotionEvent e) 
      booleanonScroll(android.view.MotionEvent e1, + android.view.MotionEvent e2, + float dx, + float dy) 
      voidonShowPress(android.view.MotionEvent e) 
      booleanonSingleTapUp(android.view.MotionEvent e) 
      booleanonTouchEvent(android.view.MotionEvent event) 
      voidsetScrollerBucketSize(int scrollerBucketSize) 
      +
        +
      • + + +

        Methods inherited from class android.view.View

        +addChildrenForAccessibility, addFocusables, addFocusables, addOnAttachStateChangeListener, addOnLayoutChangeListener, addTouchables, animate, announceForAccessibility, awakenScrollBars, awakenScrollBars, awakenScrollBars, bringToFront, buildDrawingCache, buildDrawingCache, buildLayer, callOnClick, cancelLongPress, cancelPendingInputEvents, canResolveLayoutDirection, canResolveTextAlignment, canResolveTextDirection, canScrollHorizontally, canScrollVertically, checkInputConnectionProxy, clearAnimation, clearFocus, combineMeasuredStates, computeHorizontalScrollExtent, computeHorizontalScrollOffset, computeHorizontalScrollRange, computeScroll, computeSystemWindowInsets, computeVerticalScrollExtent, computeVerticalScrollOffset, computeVerticalScrollRange, createAccessibilityNodeInfo, createContextMenu, destroyDrawingCache, dispatchApplyWindowInsets, dispatchConfigurationChanged, dispatchDisplayHint, dispatchDragEvent, dispatchDraw, dispatchDrawableHotspotChanged, dispatchGenericFocusedEvent, dispatchGenericMotionEvent, dispatchGenericPointerEvent, dispatchHoverEvent, dispatchKeyEvent, dispatchKeyEventPreIme, dispatchKeyShortcutEvent, dispatchNestedFling, dispatchNestedPreFling, dispatchNestedPrePerformAccessibilityAction, dispatchNestedPreScroll, dispatchNestedScroll, dispatchPopulateAccessibilityEvent, dispatchProvideStructure, dispatchRestoreInstanceState, dispatchSaveInstanceState, dispatchSetActivated, dispatchSetPressed, dispatchSetSelected, dispatchSystemUiVisibilityChanged, dispatchTouchEvent, dispatchTrackballEvent, dispatchUnhandledMove, dispatchVisibilityChanged, dispatchWindowFocusChanged, dispatchWindowSystemUiVisiblityChanged, dispatchWindowVisibilityChanged, draw, drawableHotspotChanged, drawableStateChanged, findFocus, findViewById, findViewsWithText, findViewWithTag, fitSystemWindows, focusSearch, forceLayout, generateViewId, getAccessibilityClassName, getAccessibilityLiveRegion, getAccessibilityNodeProvider, getAccessibilityTraversalAfter, getAccessibilityTraversalBefore, getAlpha, getAnimation, getApplicationWindowToken, getBackground, getBackgroundTintList, getBackgroundTintMode, getBaseline, getBottom, getBottomFadingEdgeStrength, getBottomPaddingOffset, getCameraDistance, getClipBounds, getClipBounds, getClipToOutline, getContentDescription, getContext, getContextMenuInfo, getDefaultSize, getDisplay, getDrawableState, getDrawingCache, getDrawingCache, getDrawingCacheBackgroundColor, getDrawingCacheQuality, getDrawingRect, getDrawingTime, getElevation, getFilterTouchesWhenObscured, getFitsSystemWindows, getFocusables, getFocusedRect, getForeground, getForegroundGravity, getForegroundTintList, getForegroundTintMode, getGlobalVisibleRect, getGlobalVisibleRect, getHandler, getHeight, getHitRect, getHorizontalFadingEdgeLength, getHorizontalScrollbarHeight, getId, getImportantForAccessibility, getKeepScreenOn, getKeyDispatcherState, getLabelFor, getLayerType, getLayoutDirection, getLayoutParams, getLeft, getLeftFadingEdgeStrength, getLeftPaddingOffset, getLocalVisibleRect, getLocationInWindow, getLocationOnScreen, getMatrix, getMeasuredHeight, getMeasuredHeightAndState, getMeasuredState, getMeasuredWidth, getMeasuredWidthAndState, getMinimumHeight, getMinimumWidth, getNextFocusDownId, getNextFocusForwardId, getNextFocusLeftId, getNextFocusRightId, getNextFocusUpId, getOnFocusChangeListener, getOutlineProvider, getOverlay, getOverScrollMode, getPaddingBottom, getPaddingEnd, getPaddingLeft, getPaddingRight, getPaddingStart, getPaddingTop, getParent, getParentForAccessibility, getPivotX, getPivotY, getResources, getRight, getRightFadingEdgeStrength, getRightPaddingOffset, getRootView, getRootWindowInsets, getRotation, getRotationX, getRotationY, getScaleX, getScaleY, getScrollBarDefaultDelayBeforeFade, getScrollBarFadeDuration, getScrollBarSize, getScrollBarStyle, getScrollIndicators, getScrollX, getScrollY, getSolidColor, getStateListAnimator, getSuggestedMinimumHeight, getSuggestedMinimumWidth, getSystemUiVisibility, getTag, getTag, getTextAlignment, getTextDirection, getTop, getTopFadingEdgeStrength, getTopPaddingOffset, getTouchables, getTouchDelegate, getTransitionName, getTranslationX, getTranslationY, getTranslationZ, getVerticalFadingEdgeLength, getVerticalScrollbarPosition, getVerticalScrollbarWidth, getViewTreeObserver, getVisibility, getWidth, getWindowAttachCount, getWindowId, getWindowSystemUiVisibility, getWindowToken, getWindowVisibility, getWindowVisibleDisplayFrame, getX, getY, getZ, hasFocus, hasFocusable, hasNestedScrollingParent, hasOnClickListeners, hasOverlappingRendering, hasTransientState, hasWindowFocus, inflate, invalidate, invalidate, invalidate, invalidateDrawable, invalidateOutline, isAccessibilityFocused, isActivated, isAttachedToWindow, isClickable, isContextClickable, isDirty, isDrawingCacheEnabled, isDuplicateParentStateEnabled, isEnabled, isFocusable, isFocusableInTouchMode, isFocused, isHapticFeedbackEnabled, isHardwareAccelerated, isHorizontalFadingEdgeEnabled, isHorizontalScrollBarEnabled, isHovered, isImportantForAccessibility, isInEditMode, isInLayout, isInTouchMode, isLaidOut, isLayoutDirectionResolved, isLayoutRequested, isLongClickable, isNestedScrollingEnabled, isOpaque, isPaddingOffsetRequired, isPaddingRelative, isPressed, isSaveEnabled, isSaveFromParentEnabled, isScrollbarFadingEnabled, isScrollContainer, isSelected, isShown, isSoundEffectsEnabled, isTextAlignmentResolved, isTextDirectionResolved, isVerticalFadingEdgeEnabled, isVerticalScrollBarEnabled, jumpDrawablesToCurrentState, layout, measure, mergeDrawableStates, offsetLeftAndRight, offsetTopAndBottom, onAnimationEnd, onAnimationStart, onApplyWindowInsets, onAttachedToWindow, onCancelPendingInputEvents, onCheckIsTextEditor, onConfigurationChanged, onCreateContextMenu, onCreateDrawableState, onCreateInputConnection, onDetachedFromWindow, onDisplayHint, onDragEvent, onDraw, onDrawForeground, onDrawScrollBars, onFilterTouchEventForSecurity, onFinishInflate, onFinishTemporaryDetach, onFocusChanged, onGenericMotionEvent, onHoverChanged, onHoverEvent, onInitializeAccessibilityEvent, onInitializeAccessibilityNodeInfo, onKeyDown, onKeyLongPress, onKeyMultiple, onKeyPreIme, onKeyShortcut, onKeyUp, onLayout, onMeasure, onOverScrolled, onPopulateAccessibilityEvent, onProvideStructure, onProvideVirtualStructure, onRestoreInstanceState, onRtlPropertiesChanged, onSaveInstanceState, onScreenStateChanged, onScrollChanged, onSetAlpha, onSizeChanged, onStartTemporaryDetach, onTrackballEvent, onVisibilityChanged, onWindowFocusChanged, onWindowSystemUiVisibilityChanged, onWindowVisibilityChanged, overScrollBy, performAccessibilityAction, performClick, performContextClick, performHapticFeedback, performHapticFeedback, performLongClick, playSoundEffect, post, postDelayed, postInvalidate, postInvalidate, postInvalidateDelayed, postInvalidateDelayed, postInvalidateOnAnimation, postInvalidateOnAnimation, postOnAnimation, postOnAnimationDelayed, refreshDrawableState, removeCallbacks, removeOnAttachStateChangeListener, removeOnLayoutChangeListener, requestApplyInsets, requestFitSystemWindows, requestFocus, requestFocus, requestFocus, requestFocusFromTouch, requestLayout, requestRectangleOnScreen, requestRectangleOnScreen, requestUnbufferedDispatch, resolveSize, resolveSizeAndState, restoreHierarchyState, saveHierarchyState, scheduleDrawable, scrollBy, scrollTo, sendAccessibilityEvent, sendAccessibilityEventUnchecked, setAccessibilityDelegate, setAccessibilityLiveRegion, setAccessibilityTraversalAfter, setAccessibilityTraversalBefore, setActivated, setAlpha, setAnimation, setBackground, setBackgroundColor, setBackgroundDrawable, setBackgroundResource, setBackgroundTintList, setBackgroundTintMode, setBottom, setCameraDistance, setClickable, setClipBounds, setClipToOutline, setContentDescription, setContextClickable, setDrawingCacheBackgroundColor, setDrawingCacheEnabled, setDrawingCacheQuality, setDuplicateParentStateEnabled, setElevation, setEnabled, setFadingEdgeLength, setFilterTouchesWhenObscured, setFitsSystemWindows, setFocusable, setFocusableInTouchMode, setForeground, setForegroundGravity, setForegroundTintList, setForegroundTintMode, setHapticFeedbackEnabled, setHasTransientState, setHorizontalFadingEdgeEnabled, setHorizontalScrollBarEnabled, setHovered, setId, setImportantForAccessibility, setKeepScreenOn, setLabelFor, setLayerPaint, setLayerType, setLayoutDirection, setLayoutParams, setLeft, setLongClickable, setMeasuredDimension, setMinimumHeight, setMinimumWidth, setNestedScrollingEnabled, setNextFocusDownId, setNextFocusForwardId, setNextFocusLeftId, setNextFocusRightId, setNextFocusUpId, setOnApplyWindowInsetsListener, setOnClickListener, setOnContextClickListener, setOnCreateContextMenuListener, setOnDragListener, setOnFocusChangeListener, setOnGenericMotionListener, setOnHoverListener, setOnKeyListener, setOnLongClickListener, setOnScrollChangeListener, setOnSystemUiVisibilityChangeListener, setOnTouchListener, setOutlineProvider, setOverScrollMode, setPadding, setPaddingRelative, setPivotX, setPivotY, setPressed, setRight, setRotation, setRotationX, setRotationY, setSaveEnabled, setSaveFromParentEnabled, setScaleX, setScaleY, setScrollBarDefaultDelayBeforeFade, setScrollBarFadeDuration, setScrollbarFadingEnabled, setScrollBarSize, setScrollBarStyle, setScrollContainer, setScrollIndicators, setScrollIndicators, setScrollX, setScrollY, setSelected, setSoundEffectsEnabled, setStateListAnimator, setSystemUiVisibility, setTag, setTag, setTextAlignment, setTextDirection, setTop, setTouchDelegate, setTransitionName, setTranslationX, setTranslationY, setTranslationZ, setVerticalFadingEdgeEnabled, setVerticalScrollBarEnabled, setVerticalScrollbarPosition, setVisibility, setWillNotCacheDrawing, setWillNotDraw, setX, setY, setZ, showContextMenu, startActionMode, startActionMode, startAnimation, startDrag, startNestedScroll, stopNestedScroll, toString, unscheduleDrawable, unscheduleDrawable, verifyDrawable, willNotCacheDrawing, willNotDraw
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ScrollableDataView

        +
        public ScrollableDataView(android.content.Context context)
        +
      • +
      + + + +
        +
      • +

        ScrollableDataView

        +
        public ScrollableDataView(android.content.Context context,
        +                          android.util.AttributeSet attrs)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getDataOffset

        +
        public int getDataOffset()
        +
      • +
      + + + +
        +
      • +

        onAnimationUpdate

        +
        public void onAnimationUpdate(android.animation.ValueAnimator animation)
        +
        +
        Specified by:
        +
        onAnimationUpdate in interface android.animation.ValueAnimator.AnimatorUpdateListener
        +
        +
      • +
      + + + +
        +
      • +

        onDown

        +
        public boolean onDown(android.view.MotionEvent e)
        +
        +
        Specified by:
        +
        onDown in interface android.view.GestureDetector.OnGestureListener
        +
        +
      • +
      + + + +
        +
      • +

        onFling

        +
        public boolean onFling(android.view.MotionEvent e1,
        +                       android.view.MotionEvent e2,
        +                       float velocityX,
        +                       float velocityY)
        +
        +
        Specified by:
        +
        onFling in interface android.view.GestureDetector.OnGestureListener
        +
        +
      • +
      + + + +
        +
      • +

        onLongPress

        +
        public void onLongPress(android.view.MotionEvent e)
        +
        +
        Specified by:
        +
        onLongPress in interface android.view.GestureDetector.OnGestureListener
        +
        +
      • +
      + + + +
        +
      • +

        onScroll

        +
        public boolean onScroll(android.view.MotionEvent e1,
        +                        android.view.MotionEvent e2,
        +                        float dx,
        +                        float dy)
        +
        +
        Specified by:
        +
        onScroll in interface android.view.GestureDetector.OnGestureListener
        +
        +
      • +
      + + + +
        +
      • +

        onShowPress

        +
        public void onShowPress(android.view.MotionEvent e)
        +
        +
        Specified by:
        +
        onShowPress in interface android.view.GestureDetector.OnGestureListener
        +
        +
      • +
      + + + +
        +
      • +

        onSingleTapUp

        +
        public boolean onSingleTapUp(android.view.MotionEvent e)
        +
        +
        Specified by:
        +
        onSingleTapUp in interface android.view.GestureDetector.OnGestureListener
        +
        +
      • +
      + + + +
        +
      • +

        onTouchEvent

        +
        public boolean onTouchEvent(android.view.MotionEvent event)
        +
        +
        Overrides:
        +
        onTouchEvent in class android.view.View
        +
        +
      • +
      + + + +
        +
      • +

        setScrollerBucketSize

        +
        public void setScrollerBucketSize(int scrollerBucketSize)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/show/views/package-frame.html b/javadoc/org/isoron/uhabits/ui/habits/show/views/package-frame.html new file mode 100644 index 000000000..6e73a184b --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/show/views/package-frame.html @@ -0,0 +1,30 @@ + + + + + +org.isoron.uhabits.ui.habits.show.views (Javadoc | Loop Habit Tracker) + + + + + +

org.isoron.uhabits.ui.habits.show.views

+
+

Interfaces

+ +

Classes

+ +
+ + diff --git a/javadoc/org/isoron/uhabits/ui/habits/show/views/package-summary.html b/javadoc/org/isoron/uhabits/ui/habits/show/views/package-summary.html new file mode 100644 index 000000000..88b07d420 --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/show/views/package-summary.html @@ -0,0 +1,188 @@ + + + + + +org.isoron.uhabits.ui.habits.show.views (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + +
+

Package org.isoron.uhabits.ui.habits.show.views

+
+
Provides custom views that are used primarily on ShowHabitActivity.
+
+

See: Description

+
+
+ + + + +

Package org.isoron.uhabits.ui.habits.show.views Description

+
Provides custom views that are used primarily on ShowHabitActivity.
+
+ +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/habits/show/views/package-tree.html b/javadoc/org/isoron/uhabits/ui/habits/show/views/package-tree.html new file mode 100644 index 000000000..3f187ab31 --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/habits/show/views/package-tree.html @@ -0,0 +1,160 @@ + + + + + +org.isoron.uhabits.ui.habits.show.views Class Hierarchy (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For Package org.isoron.uhabits.ui.habits.show.views

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +

Interface Hierarchy

+ +
+ +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/intro/IntroActivity.html b/javadoc/org/isoron/uhabits/ui/intro/IntroActivity.html new file mode 100644 index 000000000..26c0ada5b --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/intro/IntroActivity.html @@ -0,0 +1,315 @@ + + + + + +IntroActivity (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.intro
+

Class IntroActivity

+
+
+ +
+
    +
  • +
    +
    +
    public class IntroActivity
    +extends AppIntro2
    +
    Activity that introduces the app to the user, shown only after the app is + launched for the first time.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      IntroActivity() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      voidinit(android.os.Bundle savedInstanceState) 
      voidonDonePressed() 
      voidonNextPressed() 
      voidonSlideChanged() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        IntroActivity

        +
        public IntroActivity()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        init

        +
        public void init(android.os.Bundle savedInstanceState)
        +
      • +
      + + + +
        +
      • +

        onNextPressed

        +
        public void onNextPressed()
        +
      • +
      + + + +
        +
      • +

        onDonePressed

        +
        public void onDonePressed()
        +
      • +
      + + + +
        +
      • +

        onSlideChanged

        +
        public void onSlideChanged()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/intro/package-frame.html b/javadoc/org/isoron/uhabits/ui/intro/package-frame.html new file mode 100644 index 000000000..e7b8a5ea5 --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/intro/package-frame.html @@ -0,0 +1,20 @@ + + + + + +org.isoron.uhabits.ui.intro (Javadoc | Loop Habit Tracker) + + + + + +

org.isoron.uhabits.ui.intro

+
+

Classes

+ +
+ + diff --git a/javadoc/org/isoron/uhabits/ui/intro/package-summary.html b/javadoc/org/isoron/uhabits/ui/intro/package-summary.html new file mode 100644 index 000000000..0663cb8a8 --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/intro/package-summary.html @@ -0,0 +1,152 @@ + + + + + +org.isoron.uhabits.ui.intro (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + +
+

Package org.isoron.uhabits.ui.intro

+
+
Provides activity that introduces app to the user and related classes.
+
+

See: Description

+
+
+ + + + +

Package org.isoron.uhabits.ui.intro Description

+
Provides activity that introduces app to the user and related classes.
+
+ +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/intro/package-tree.html b/javadoc/org/isoron/uhabits/ui/intro/package-tree.html new file mode 100644 index 000000000..c6ace708e --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/intro/package-tree.html @@ -0,0 +1,139 @@ + + + + + +org.isoron.uhabits.ui.intro Class Hierarchy (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For Package org.isoron.uhabits.ui.intro

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+ +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/package-frame.html b/javadoc/org/isoron/uhabits/ui/package-frame.html new file mode 100644 index 000000000..1f1c2a3ba --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/package-frame.html @@ -0,0 +1,26 @@ + + + + + +org.isoron.uhabits.ui (Javadoc | Loop Habit Tracker) + + + + + +

org.isoron.uhabits.ui

+
+

Classes

+ +
+ + diff --git a/javadoc/org/isoron/uhabits/ui/package-summary.html b/javadoc/org/isoron/uhabits/ui/package-summary.html new file mode 100644 index 000000000..0ce988a0b --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/package-summary.html @@ -0,0 +1,175 @@ + + + + + +org.isoron.uhabits.ui (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + +
+

Package org.isoron.uhabits.ui

+
+
Provides classes for the Android user interface.
+
+

See: Description

+
+
+ + + + +

Package org.isoron.uhabits.ui Description

+
Provides classes for the Android user interface.
+
+ +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/package-tree.html b/javadoc/org/isoron/uhabits/ui/package-tree.html new file mode 100644 index 000000000..94c5417a8 --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/package-tree.html @@ -0,0 +1,157 @@ + + + + + +org.isoron.uhabits.ui Class Hierarchy (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For Package org.isoron.uhabits.ui

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+ +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/settings/FilePickerDialog.OnFileSelectedListener.html b/javadoc/org/isoron/uhabits/ui/settings/FilePickerDialog.OnFileSelectedListener.html new file mode 100644 index 000000000..f8f2d1e4f --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/settings/FilePickerDialog.OnFileSelectedListener.html @@ -0,0 +1,223 @@ + + + + + +FilePickerDialog.OnFileSelectedListener (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.settings
+

Interface FilePickerDialog.OnFileSelectedListener

+
+
+
+
    +
  • +
    +
    Enclosing class:
    +
    FilePickerDialog
    +
    +
    +
    +
    public static interface FilePickerDialog.OnFileSelectedListener
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        onFileSelected

        +
        void onFileSelected(java.io.File file)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/settings/FilePickerDialog.html b/javadoc/org/isoron/uhabits/ui/settings/FilePickerDialog.html new file mode 100644 index 000000000..2751caa41 --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/settings/FilePickerDialog.html @@ -0,0 +1,331 @@ + + + + + +FilePickerDialog (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.settings
+

Class FilePickerDialog

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    android.widget.AdapterView.OnItemClickListener
    +
    +
    +
    +
    public class FilePickerDialog
    +extends java.lang.Object
    +implements android.widget.AdapterView.OnItemClickListener
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      FilePickerDialog(android.app.Activity activity, + java.io.File initialDirectory) 
      +
    • +
    + + +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        FilePickerDialog

        +
        public FilePickerDialog(android.app.Activity activity,
        +                        java.io.File initialDirectory)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        onItemClick

        +
        public void onItemClick(android.widget.AdapterView<?> parent,
        +                        android.view.View view,
        +                        int which,
        +                        long id)
        +
        +
        Specified by:
        +
        onItemClick in interface android.widget.AdapterView.OnItemClickListener
        +
        +
      • +
      + + + +
        +
      • +

        show

        +
        public void show()
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/settings/SettingsActivity.html b/javadoc/org/isoron/uhabits/ui/settings/SettingsActivity.html new file mode 100644 index 000000000..130bd7d85 --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/settings/SettingsActivity.html @@ -0,0 +1,295 @@ + + + + + +SettingsActivity (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.settings
+

Class SettingsActivity

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.lang.Thread.UncaughtExceptionHandler
    +
    +
    +
    +
    public class SettingsActivity
    +extends BaseActivity
    +
    Activity that allows the user to view and modify the app settings.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        SettingsActivity

        +
        public SettingsActivity()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        onCreate

        +
        protected void onCreate(android.os.Bundle savedInstanceState)
        +
        +
        Overrides:
        +
        onCreate in class BaseActivity
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/settings/SettingsFragment.html b/javadoc/org/isoron/uhabits/ui/settings/SettingsFragment.html new file mode 100644 index 000000000..9d970a26b --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/settings/SettingsFragment.html @@ -0,0 +1,369 @@ + + + + + +SettingsFragment (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.settings
+

Class SettingsFragment

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    android.content.SharedPreferences.OnSharedPreferenceChangeListener
    +
    +
    +
    +
    public class SettingsFragment
    +extends PreferenceFragmentCompat
    +implements android.content.SharedPreferences.OnSharedPreferenceChangeListener
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      SettingsFragment() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      voidonActivityResult(int requestCode, + int resultCode, + android.content.Intent data) 
      voidonCreate(android.os.Bundle savedInstanceState) 
      voidonCreatePreferences(android.os.Bundle bundle, + java.lang.String s) 
      voidonPause() 
      booleanonPreferenceTreeClick(Preference preference) 
      voidonResume() 
      voidonSharedPreferenceChanged(android.content.SharedPreferences sharedPreferences, + java.lang.String key) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        SettingsFragment

        +
        public SettingsFragment()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        onCreate

        +
        public void onCreate(android.os.Bundle savedInstanceState)
        +
      • +
      + + + +
        +
      • +

        onCreatePreferences

        +
        public void onCreatePreferences(android.os.Bundle bundle,
        +                                java.lang.String s)
        +
      • +
      + + + +
        +
      • +

        onResume

        +
        public void onResume()
        +
      • +
      + + + +
        +
      • +

        onPause

        +
        public void onPause()
        +
      • +
      + + + +
        +
      • +

        onSharedPreferenceChanged

        +
        public void onSharedPreferenceChanged(android.content.SharedPreferences sharedPreferences,
        +                                      java.lang.String key)
        +
        +
        Specified by:
        +
        onSharedPreferenceChanged in interface android.content.SharedPreferences.OnSharedPreferenceChangeListener
        +
        +
      • +
      + + + +
        +
      • +

        onPreferenceTreeClick

        +
        public boolean onPreferenceTreeClick(Preference preference)
        +
      • +
      + + + +
        +
      • +

        onActivityResult

        +
        public void onActivityResult(int requestCode,
        +                             int resultCode,
        +                             android.content.Intent data)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/settings/package-frame.html b/javadoc/org/isoron/uhabits/ui/settings/package-frame.html new file mode 100644 index 000000000..5b0111aee --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/settings/package-frame.html @@ -0,0 +1,26 @@ + + + + + +org.isoron.uhabits.ui.settings (Javadoc | Loop Habit Tracker) + + + + + +

org.isoron.uhabits.ui.settings

+
+

Interfaces

+ +

Classes

+ +
+ + diff --git a/javadoc/org/isoron/uhabits/ui/settings/package-summary.html b/javadoc/org/isoron/uhabits/ui/settings/package-summary.html new file mode 100644 index 000000000..1ee25a6d6 --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/settings/package-summary.html @@ -0,0 +1,174 @@ + + + + + +org.isoron.uhabits.ui.settings (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + +
+

Package org.isoron.uhabits.ui.settings

+
+
Provides activity for changing the settings.
+
+

See: Description

+
+
+ + + + +

Package org.isoron.uhabits.ui.settings Description

+
Provides activity for changing the settings.
+
+ +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/ui/settings/package-tree.html b/javadoc/org/isoron/uhabits/ui/settings/package-tree.html new file mode 100644 index 000000000..53e454dbb --- /dev/null +++ b/javadoc/org/isoron/uhabits/ui/settings/package-tree.html @@ -0,0 +1,153 @@ + + + + + +org.isoron.uhabits.ui.settings Class Hierarchy (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For Package org.isoron.uhabits.ui.settings

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +

Interface Hierarchy

+ +
+ +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/utils/ColorUtils.html b/javadoc/org/isoron/uhabits/utils/ColorUtils.html new file mode 100644 index 000000000..98844121c --- /dev/null +++ b/javadoc/org/isoron/uhabits/utils/ColorUtils.html @@ -0,0 +1,395 @@ + + + + + +ColorUtils (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.utils
+

Class ColorUtils

+
+
+ +
+
    +
  • +
    +
    +
    public abstract class ColorUtils
    +extends java.lang.Object
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      static java.lang.String[]CSV_PALETTE 
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      ColorUtils() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Static Methods Concrete Methods 
      Modifier and TypeMethod and Description
      static intcolorToPaletteIndex(android.content.Context context, + int color) 
      static intgetAndroidTestColor(int index) 
      static intgetColor(android.content.Context context, + int paletteColor) 
      static int[]getPalette(android.content.Context context) 
      static intmixColors(int color1, + int color2, + float amount) 
      static intsetAlpha(int color, + float newAlpha) 
      static intsetMinValue(int color, + float newValue) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        CSV_PALETTE

        +
        public static java.lang.String[] CSV_PALETTE
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ColorUtils

        +
        public ColorUtils()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        colorToPaletteIndex

        +
        public static int colorToPaletteIndex(android.content.Context context,
        +                                      int color)
        +
      • +
      + + + +
        +
      • +

        getAndroidTestColor

        +
        public static int getAndroidTestColor(int index)
        +
      • +
      + + + +
        +
      • +

        getColor

        +
        public static int getColor(android.content.Context context,
        +                           int paletteColor)
        +
      • +
      + + + +
        +
      • +

        getPalette

        +
        public static int[] getPalette(android.content.Context context)
        +
      • +
      + + + +
        +
      • +

        mixColors

        +
        public static int mixColors(int color1,
        +                            int color2,
        +                            float amount)
        +
      • +
      + + + +
        +
      • +

        setAlpha

        +
        public static int setAlpha(int color,
        +                           float newAlpha)
        +
      • +
      + + + +
        +
      • +

        setMinValue

        +
        public static int setMinValue(int color,
        +                              float newValue)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/utils/DatabaseUtils.Callback.html b/javadoc/org/isoron/uhabits/utils/DatabaseUtils.Callback.html new file mode 100644 index 000000000..857df4797 --- /dev/null +++ b/javadoc/org/isoron/uhabits/utils/DatabaseUtils.Callback.html @@ -0,0 +1,223 @@ + + + + + +DatabaseUtils.Callback (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.utils
+

Interface DatabaseUtils.Callback

+
+
+
+
    +
  • +
    +
    Enclosing class:
    +
    DatabaseUtils
    +
    +
    +
    +
    public static interface DatabaseUtils.Callback
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        execute

        +
        void execute()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/utils/DatabaseUtils.Command.html b/javadoc/org/isoron/uhabits/utils/DatabaseUtils.Command.html new file mode 100644 index 000000000..7bdb41633 --- /dev/null +++ b/javadoc/org/isoron/uhabits/utils/DatabaseUtils.Command.html @@ -0,0 +1,223 @@ + + + + + +DatabaseUtils.Command + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.utils
+

Interface DatabaseUtils.Command

+
+
+
+
    +
  • +
    +
    Enclosing class:
    +
    DatabaseUtils
    +
    +
    +
    +
    public static interface DatabaseUtils.Command
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        execute

        +
        void execute()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/utils/DatabaseUtils.html b/javadoc/org/isoron/uhabits/utils/DatabaseUtils.html new file mode 100644 index 000000000..531306036 --- /dev/null +++ b/javadoc/org/isoron/uhabits/utils/DatabaseUtils.html @@ -0,0 +1,362 @@ + + + + + +DatabaseUtils (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.utils
+

Class DatabaseUtils

+
+
+ +
+
    +
  • +
    +
    +
    public abstract class DatabaseUtils
    +extends java.lang.Object
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        DatabaseUtils

        +
        public DatabaseUtils()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + +
        +
      • +

        getDatabaseFile

        +
        @NonNull
        +public static java.io.File getDatabaseFile()
        +
      • +
      + + + +
        +
      • +

        getDatabaseFilename

        +
        @NonNull
        +public static java.lang.String getDatabaseFilename()
        +
      • +
      + + + +
        +
      • +

        initializeActiveAndroid

        +
        public static void initializeActiveAndroid()
        +
      • +
      + + + +
        +
      • +

        longQuery

        +
        public static long longQuery(java.lang.String query,
        +                             java.lang.String[] args)
        +
      • +
      + + + +
        +
      • +

        saveDatabaseCopy

        +
        public static java.lang.String saveDatabaseCopy(java.io.File dir)
        +                                         throws java.io.IOException
        +
        +
        Throws:
        +
        java.io.IOException
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/utils/DateUtils.html b/javadoc/org/isoron/uhabits/utils/DateUtils.html new file mode 100644 index 000000000..ef6506021 --- /dev/null +++ b/javadoc/org/isoron/uhabits/utils/DateUtils.html @@ -0,0 +1,632 @@ + + + + + +DateUtils (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.utils
+

Class DateUtils

+
+
+ +
+
    +
  • +
    +
    +
    public abstract class DateUtils
    +extends java.lang.Object
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        millisecondsInOneDay

        +
        public static long millisecondsInOneDay
        +
      • +
      + + + +
        +
      • +

        ALL_WEEK_DAYS

        +
        public static int ALL_WEEK_DAYS
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        DateUtils

        +
        public DateUtils()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getLocalTime

        +
        public static long getLocalTime()
        +
      • +
      + + + +
        +
      • +

        setFixedLocalTime

        +
        public static void setFixedLocalTime(java.lang.Long timestamp)
        +
      • +
      + + + +
        +
      • +

        toLocalTime

        +
        public static long toLocalTime(long timestamp)
        +
      • +
      + + + +
        +
      • +

        getStartOfDay

        +
        public static long getStartOfDay(long timestamp)
        +
      • +
      + + + +
        +
      • +

        getStartOfTodayCalendar

        +
        public static java.util.GregorianCalendar getStartOfTodayCalendar()
        +
      • +
      + + + +
        +
      • +

        getCalendar

        +
        public static java.util.GregorianCalendar getCalendar(long timestamp)
        +
      • +
      + + + +
        +
      • +

        getWeekday

        +
        public static int getWeekday(long timestamp)
        +
      • +
      + + + +
        +
      • +

        getStartOfToday

        +
        public static long getStartOfToday()
        +
      • +
      + + + +
        +
      • +

        formatTime

        +
        public static java.lang.String formatTime(android.content.Context context,
        +                                          int hours,
        +                                          int minutes)
        +
      • +
      + + + +
        +
      • +

        getDateFormat

        +
        public static java.text.SimpleDateFormat getDateFormat(java.lang.String skeleton)
        +
      • +
      + + + +
        +
      • +

        getCSVDateFormat

        +
        public static java.text.SimpleDateFormat getCSVDateFormat()
        +
      • +
      + + + +
        +
      • +

        getBackupDateFormat

        +
        public static java.text.SimpleDateFormat getBackupDateFormat()
        +
      • +
      + + + +
        +
      • +

        formatHeaderDate

        +
        public static java.lang.String formatHeaderDate(java.util.GregorianCalendar day)
        +
      • +
      + + + +
        +
      • +

        differenceInDays

        +
        public static int differenceInDays(java.util.Date from,
        +                                   java.util.Date to)
        +
      • +
      + + + +
        +
      • +

        getShortDayNames

        +
        public static java.lang.String[] getShortDayNames()
        +
      • +
      + + + +
        +
      • +

        getLongDayNames

        +
        public static java.lang.String[] getLongDayNames()
        +
      • +
      + + + +
        +
      • +

        javaWeekdayToLoopWeekday

        +
        public static int javaWeekdayToLoopWeekday(int number)
        +
        Throughout the code, it is assumed that the weekdays are numbered from 0 (Saturday) to 6 + (Friday). In the Java Calendar they are numbered from 1 (Sunday) to 7 (Saturday). This + function converts from Java to our internal representation.
        +
        +
        Returns:
        +
        weekday number in the internal interpretation
        +
        +
      • +
      + + + +
        +
      • +

        getDayNames

        +
        public static java.lang.String[] getDayNames(int format)
        +
      • +
      + + + +
        +
      • +

        getLocaleDayNames

        +
        public static java.lang.String[] getLocaleDayNames(int format)
        +
        +
        Returns:
        +
        array with weekday names starting according to locale settings, + e.g. [Mo,Di,Mi,Do,Fr,Sa,So] in Europe
        +
        +
      • +
      + + + +
        +
      • +

        getLocaleWeekdayList

        +
        public static java.lang.Integer[] getLocaleWeekdayList()
        +
        +
        Returns:
        +
        array with week days numbers starting according to locale settings, + e.g. [2,3,4,5,6,7,1] in Europe
        +
        +
      • +
      + + + +
        +
      • +

        formatWeekdayList

        +
        public static java.lang.String formatWeekdayList(android.content.Context context,
        +                                                 boolean[] weekday)
        +
      • +
      + + + +
        +
      • +

        packWeekdayList

        +
        public static java.lang.Integer packWeekdayList(boolean[] weekday)
        +
      • +
      + + + +
        +
      • +

        unpackWeekdayList

        +
        public static boolean[] unpackWeekdayList(int list)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/utils/FileUtils.html b/javadoc/org/isoron/uhabits/utils/FileUtils.html new file mode 100644 index 000000000..64dadc1f0 --- /dev/null +++ b/javadoc/org/isoron/uhabits/utils/FileUtils.html @@ -0,0 +1,346 @@ + + + + + +FileUtils (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.utils
+

Class FileUtils

+
+
+ +
+
    +
  • +
    +
    +
    public abstract class FileUtils
    +extends java.lang.Object
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      FileUtils() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Static Methods Concrete Methods 
      Modifier and TypeMethod and Description
      static voidcopy(java.io.File src, + java.io.File dst) 
      static voidcopy(java.io.InputStream inStream, + java.io.File dst) 
      static voidcopy(java.io.InputStream in, + java.io.OutputStream out) 
      static java.io.FilegetFilesDir(java.lang.String relativePath) 
      static java.io.FilegetSDCardDir(java.lang.String relativePath) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        FileUtils

        +
        public FileUtils()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        copy

        +
        public static void copy(java.io.File src,
        +                        java.io.File dst)
        +                 throws java.io.IOException
        +
        +
        Throws:
        +
        java.io.IOException
        +
        +
      • +
      + + + +
        +
      • +

        copy

        +
        public static void copy(java.io.InputStream inStream,
        +                        java.io.File dst)
        +                 throws java.io.IOException
        +
        +
        Throws:
        +
        java.io.IOException
        +
        +
      • +
      + + + +
        +
      • +

        copy

        +
        public static void copy(java.io.InputStream in,
        +                        java.io.OutputStream out)
        +                 throws java.io.IOException
        +
        +
        Throws:
        +
        java.io.IOException
        +
        +
      • +
      + + + +
        +
      • +

        getSDCardDir

        +
        @Nullable
        +public static java.io.File getSDCardDir(@Nullable
        +                                                  java.lang.String relativePath)
        +
      • +
      + + + +
        +
      • +

        getFilesDir

        +
        @Nullable
        +public static java.io.File getFilesDir(@Nullable
        +                                                 java.lang.String relativePath)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/utils/InterfaceUtils.html b/javadoc/org/isoron/uhabits/utils/InterfaceUtils.html new file mode 100644 index 000000000..fb2ec4ff1 --- /dev/null +++ b/javadoc/org/isoron/uhabits/utils/InterfaceUtils.html @@ -0,0 +1,682 @@ + + + + + +InterfaceUtils (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.utils
+

Class InterfaceUtils

+
+
+ +
+
    +
  • +
    +
    +
    public abstract class InterfaceUtils
    +extends java.lang.Object
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      InterfaceUtils() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Static Methods Concrete Methods 
      Modifier and TypeMethod and Description
      static voidapplyCurrentTheme(android.app.Activity activity) 
      static floatdpToPixels(android.content.Context context, + float dp) 
      static java.lang.StringgetAttribute(android.content.Context context, + android.util.AttributeSet attrs, + java.lang.String name, + java.lang.String defaultValue) 
      static booleangetBooleanAttribute(android.content.Context context, + android.util.AttributeSet attrs, + java.lang.String name, + boolean defaultValue) 
      static java.lang.IntegergetColorAttribute(android.content.Context context, + android.util.AttributeSet attrs, + java.lang.String name, + java.lang.Integer defaultValue) 
      static intgetDefaultScoreInterval(android.content.Context context) 
      static floatgetFloatAttribute(android.content.Context context, + android.util.AttributeSet attrs, + java.lang.String name, + float defaultValue) 
      static android.graphics.TypefacegetFontAwesome(android.content.Context context) 
      static intgetIntAttribute(android.content.Context context, + android.util.AttributeSet attrs, + java.lang.String name, + int defaultValue) 
      static floatgetScreenWidth(android.content.Context context) 
      static booleangetStyledBoolean(android.content.Context context, + int attrId) 
      static intgetStyledColor(android.content.Context context, + int attrId) 
      static android.graphics.drawable.DrawablegetStyledDrawable(android.content.Context context, + int attrId) 
      static floatgetStyledFloat(android.content.Context context, + int attrId) 
      static booleanisLocaleFullyTranslated() 
      static booleanisNightMode() 
      static voidsetCurrentTheme(int theme) 
      static voidsetDefaultScoreInterval(android.content.Context context, + int position) 
      static voidsetFixedTheme(java.lang.Integer fixedTheme) 
      static floatspToPixels(android.content.Context context, + float sp) 
      static voidstartTracing() 
      static voidstopTracing() 
      static voidthrowIfMainThread() +
      Throws a runtime exception if called from the main thread.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        InterfaceUtils

        +
        public InterfaceUtils()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        setFixedTheme

        +
        public static void setFixedTheme(java.lang.Integer fixedTheme)
        +
      • +
      + + + +
        +
      • +

        getFontAwesome

        +
        public static android.graphics.Typeface getFontAwesome(android.content.Context context)
        +
      • +
      + + + +
        +
      • +

        getAttribute

        +
        public static java.lang.String getAttribute(android.content.Context context,
        +                                            android.util.AttributeSet attrs,
        +                                            java.lang.String name,
        +                                            java.lang.String defaultValue)
        +
      • +
      + + + +
        +
      • +

        getColorAttribute

        +
        public static java.lang.Integer getColorAttribute(android.content.Context context,
        +                                                  android.util.AttributeSet attrs,
        +                                                  java.lang.String name,
        +                                                  java.lang.Integer defaultValue)
        +
      • +
      + + + +
        +
      • +

        getIntAttribute

        +
        public static int getIntAttribute(android.content.Context context,
        +                                  android.util.AttributeSet attrs,
        +                                  java.lang.String name,
        +                                  int defaultValue)
        +
      • +
      + + + +
        +
      • +

        getBooleanAttribute

        +
        public static boolean getBooleanAttribute(android.content.Context context,
        +                                          android.util.AttributeSet attrs,
        +                                          java.lang.String name,
        +                                          boolean defaultValue)
        +
      • +
      + + + +
        +
      • +

        getFloatAttribute

        +
        public static float getFloatAttribute(android.content.Context context,
        +                                      android.util.AttributeSet attrs,
        +                                      java.lang.String name,
        +                                      float defaultValue)
        +
      • +
      + + + +
        +
      • +

        dpToPixels

        +
        public static float dpToPixels(android.content.Context context,
        +                               float dp)
        +
      • +
      + + + +
        +
      • +

        spToPixels

        +
        public static float spToPixels(android.content.Context context,
        +                               float sp)
        +
      • +
      + + + +
        +
      • +

        throwIfMainThread

        +
        public static void throwIfMainThread()
        +                              throws java.lang.RuntimeException
        +
        Throws a runtime exception if called from the main thread. Useful to make sure that + slow methods never accidentally slow the application down.
        +
        +
        Throws:
        +
        java.lang.RuntimeException - when run from main thread
        +
        +
      • +
      + + + +
        +
      • +

        startTracing

        +
        public static void startTracing()
        +
      • +
      + + + +
        +
      • +

        stopTracing

        +
        public static void stopTracing()
        +
      • +
      + + + +
        +
      • +

        isLocaleFullyTranslated

        +
        public static boolean isLocaleFullyTranslated()
        +
      • +
      + + + +
        +
      • +

        getScreenWidth

        +
        public static float getScreenWidth(android.content.Context context)
        +
      • +
      + + + +
        +
      • +

        getStyledColor

        +
        public static int getStyledColor(android.content.Context context,
        +                                 int attrId)
        +
      • +
      + + + +
        +
      • +

        getStyledDrawable

        +
        public static android.graphics.drawable.Drawable getStyledDrawable(android.content.Context context,
        +                                                                   int attrId)
        +
      • +
      + + + +
        +
      • +

        getStyledBoolean

        +
        public static boolean getStyledBoolean(android.content.Context context,
        +                                       int attrId)
        +
      • +
      + + + +
        +
      • +

        getStyledFloat

        +
        public static float getStyledFloat(android.content.Context context,
        +                                   int attrId)
        +
      • +
      + + + +
        +
      • +

        applyCurrentTheme

        +
        public static void applyCurrentTheme(android.app.Activity activity)
        +
      • +
      + + + +
        +
      • +

        setCurrentTheme

        +
        public static void setCurrentTheme(int theme)
        +
      • +
      + + + +
        +
      • +

        isNightMode

        +
        public static boolean isNightMode()
        +
      • +
      + + + +
        +
      • +

        setDefaultScoreInterval

        +
        public static void setDefaultScoreInterval(android.content.Context context,
        +                                           int position)
        +
      • +
      + + + +
        +
      • +

        getDefaultScoreInterval

        +
        public static int getDefaultScoreInterval(android.content.Context context)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/utils/Preferences.html b/javadoc/org/isoron/uhabits/utils/Preferences.html new file mode 100644 index 000000000..41e2e735f --- /dev/null +++ b/javadoc/org/isoron/uhabits/utils/Preferences.html @@ -0,0 +1,462 @@ + + + + + +Preferences (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.utils
+

Class Preferences

+
+
+ +
+
    +
  • +
    +
    +
    public class Preferences
    +extends java.lang.Object
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Preferences

        +
        public Preferences()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getDefaultHabitColor

        +
        public java.lang.Integer getDefaultHabitColor(int fallbackColor)
        +
      • +
      + + + +
        +
      • +

        getLastHintNumber

        +
        public int getLastHintNumber()
        +
        Returns the number of the last hint shown to the user.
        +
        +
        Returns:
        +
        number of last hint shown
        +
        +
      • +
      + + + +
        +
      • +

        getLastHintTimestamp

        +
        public long getLastHintTimestamp()
        +
        Returns the time when the last hint was shown to the user.
        +
        +
        Returns:
        +
        timestamp of the day the last hint was shown
        +
        +
      • +
      + + + +
        +
      • +

        incrementLaunchCount

        +
        public void incrementLaunchCount()
        +
      • +
      + + + +
        +
      • +

        initialize

        +
        public void initialize()
        +
      • +
      + + + +
        +
      • +

        isFirstRun

        +
        public boolean isFirstRun()
        +
      • +
      + + + +
        +
      • +

        setFirstRun

        +
        public void setFirstRun(boolean isFirstRun)
        +
      • +
      + + + +
        +
      • +

        isShortToggleEnabled

        +
        public boolean isShortToggleEnabled()
        +
      • +
      + + + +
        +
      • +

        setShortToggleEnabled

        +
        public void setShortToggleEnabled(boolean enabled)
        +
      • +
      + + + +
        +
      • +

        setDefaultHabitColor

        +
        public void setDefaultHabitColor(int color)
        +
      • +
      + + + +
        +
      • +

        setShouldReverseCheckmarks

        +
        public void setShouldReverseCheckmarks(boolean shouldReverse)
        +
      • +
      + + + +
        +
      • +

        shouldReverseCheckmarks

        +
        public boolean shouldReverseCheckmarks()
        +
      • +
      + + + +
        +
      • +

        updateLastAppVersion

        +
        public void updateLastAppVersion()
        +
      • +
      + + + +
        +
      • +

        updateLastHint

        +
        public void updateLastHint(int number,
        +                           long timestamp)
        +
        Sets the last hint shown to the user, and the time that it was shown.
        +
        +
        Parameters:
        +
        number - number of the last hint shown
        +
        timestamp - timestamp for the day the last hint was shown
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/utils/ReminderUtils.html b/javadoc/org/isoron/uhabits/utils/ReminderUtils.html new file mode 100644 index 000000000..5bca2d927 --- /dev/null +++ b/javadoc/org/isoron/uhabits/utils/ReminderUtils.html @@ -0,0 +1,348 @@ + + + + + +ReminderUtils (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.utils
+

Class ReminderUtils

+
+
+ +
+
    +
  • +
    +
    +
    public abstract class ReminderUtils
    +extends java.lang.Object
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      ReminderUtils() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Static Methods Concrete Methods 
      Modifier and TypeMethod and Description
      static voidcreateReminderAlarm(android.content.Context context, + Habit habit, + java.lang.Long reminderTime) 
      static voidcreateReminderAlarms(android.content.Context context, + HabitList habitList) 
      static java.lang.StringgetRingtoneName(android.content.Context context) 
      static android.net.UrigetRingtoneUri(android.content.Context context) 
      static voidparseRingtoneData(android.content.Context context, + android.content.Intent data) 
      static voidstartRingtonePickerActivity(Fragment fragment, + int requestCode) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ReminderUtils

        +
        public ReminderUtils()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        createReminderAlarm

        +
        public static void createReminderAlarm(android.content.Context context,
        +                                       Habit habit,
        +                                       @Nullable
        +                                       java.lang.Long reminderTime)
        +
      • +
      + + + +
        +
      • +

        createReminderAlarms

        +
        public static void createReminderAlarms(android.content.Context context,
        +                                        HabitList habitList)
        +
      • +
      + + + +
        +
      • +

        getRingtoneName

        +
        @Nullable
        +public static java.lang.String getRingtoneName(android.content.Context context)
        +
      • +
      + + + +
        +
      • +

        getRingtoneUri

        +
        @Nullable
        +public static android.net.Uri getRingtoneUri(android.content.Context context)
        +
      • +
      + + + +
        +
      • +

        parseRingtoneData

        +
        public static void parseRingtoneData(android.content.Context context,
        +                                     @Nullable
        +                                     android.content.Intent data)
        +
      • +
      + + + +
        +
      • +

        startRingtonePickerActivity

        +
        public static void startRingtonePickerActivity(Fragment fragment,
        +                                               int requestCode)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/utils/package-frame.html b/javadoc/org/isoron/uhabits/utils/package-frame.html new file mode 100644 index 000000000..c89d1ec11 --- /dev/null +++ b/javadoc/org/isoron/uhabits/utils/package-frame.html @@ -0,0 +1,30 @@ + + + + + +org.isoron.uhabits.utils (Javadoc | Loop Habit Tracker) + + + + + +

org.isoron.uhabits.utils

+
+

Interfaces

+ +

Classes

+ +
+ + diff --git a/javadoc/org/isoron/uhabits/utils/package-summary.html b/javadoc/org/isoron/uhabits/utils/package-summary.html new file mode 100644 index 000000000..98ed999b0 --- /dev/null +++ b/javadoc/org/isoron/uhabits/utils/package-summary.html @@ -0,0 +1,188 @@ + + + + + +org.isoron.uhabits.utils (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + +
+

Package org.isoron.uhabits.utils

+
+
Provides various utilities classes, such as ColorUtils.
+
+

See: Description

+
+
+ + + + +

Package org.isoron.uhabits.utils Description

+
Provides various utilities classes, such as ColorUtils.
+
+ +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/utils/package-tree.html b/javadoc/org/isoron/uhabits/utils/package-tree.html new file mode 100644 index 000000000..cae6a055f --- /dev/null +++ b/javadoc/org/isoron/uhabits/utils/package-tree.html @@ -0,0 +1,145 @@ + + + + + +org.isoron.uhabits.utils Class Hierarchy (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For Package org.isoron.uhabits.utils

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +

Interface Hierarchy

+ +
+ +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/views/CheckmarkWidgetView.html b/javadoc/org/isoron/uhabits/views/CheckmarkWidgetView.html new file mode 100644 index 000000000..11d41ff21 --- /dev/null +++ b/javadoc/org/isoron/uhabits/views/CheckmarkWidgetView.html @@ -0,0 +1,482 @@ + + + + + +CheckmarkWidgetView + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.show.views
+

Class CheckmarkWidgetView

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    android.graphics.drawable.Drawable.Callback, android.view.accessibility.AccessibilityEventSource, android.view.KeyEvent.Callback, android.view.ViewManager, android.view.ViewParent, HabitDataView
    +
    +
    +
    +
    public class CheckmarkWidgetView
    +extends HabitWidgetView
    +implements HabitDataView
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.widget.FrameLayout

        +android.widget.FrameLayout.LayoutParams
      • +
      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.view.ViewGroup

        +android.view.ViewGroup.MarginLayoutParams, android.view.ViewGroup.OnHierarchyChangeListener
      • +
      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.view.View

        +android.view.View.AccessibilityDelegate, android.view.View.BaseSavedState, android.view.View.DragShadowBuilder, android.view.View.MeasureSpec, android.view.View.OnApplyWindowInsetsListener, android.view.View.OnAttachStateChangeListener, android.view.View.OnClickListener, android.view.View.OnContextClickListener, android.view.View.OnCreateContextMenuListener, android.view.View.OnDragListener, android.view.View.OnFocusChangeListener, android.view.View.OnGenericMotionListener, android.view.View.OnHoverListener, android.view.View.OnKeyListener, android.view.View.OnLayoutChangeListener, android.view.View.OnLongClickListener, android.view.View.OnScrollChangeListener, android.view.View.OnSystemUiVisibilityChangeListener, android.view.View.OnTouchListener
      • +
      +
    • +
    + +
      +
    • + + +

      Field Summary

      + +
        +
      • + + +

        Fields inherited from class android.view.ViewGroup

        +CLIP_TO_PADDING_MASK, FOCUS_AFTER_DESCENDANTS, FOCUS_BEFORE_DESCENDANTS, FOCUS_BLOCK_DESCENDANTS, LAYOUT_MODE_CLIP_BOUNDS, LAYOUT_MODE_OPTICAL_BOUNDS, PERSISTENT_ALL_CACHES, PERSISTENT_ANIMATION_CACHE, PERSISTENT_NO_CACHE, PERSISTENT_SCROLLING_CACHE
      • +
      +
        +
      • + + +

        Fields inherited from class android.view.View

        +ACCESSIBILITY_LIVE_REGION_ASSERTIVE, ACCESSIBILITY_LIVE_REGION_NONE, ACCESSIBILITY_LIVE_REGION_POLITE, ALPHA, DRAWING_CACHE_QUALITY_AUTO, DRAWING_CACHE_QUALITY_HIGH, DRAWING_CACHE_QUALITY_LOW, EMPTY_STATE_SET, ENABLED_FOCUSED_SELECTED_STATE_SET, ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, ENABLED_FOCUSED_STATE_SET, ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET, ENABLED_SELECTED_STATE_SET, ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET, ENABLED_STATE_SET, ENABLED_WINDOW_FOCUSED_STATE_SET, FIND_VIEWS_WITH_CONTENT_DESCRIPTION, FIND_VIEWS_WITH_TEXT, FOCUS_BACKWARD, FOCUS_DOWN, FOCUS_FORWARD, FOCUS_LEFT, FOCUS_RIGHT, FOCUS_UP, FOCUSABLES_ALL, FOCUSABLES_TOUCH_MODE, FOCUSED_SELECTED_STATE_SET, FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, FOCUSED_STATE_SET, FOCUSED_WINDOW_FOCUSED_STATE_SET, GONE, HAPTIC_FEEDBACK_ENABLED, IMPORTANT_FOR_ACCESSIBILITY_AUTO, IMPORTANT_FOR_ACCESSIBILITY_NO, IMPORTANT_FOR_ACCESSIBILITY_NO_HIDE_DESCENDANTS, IMPORTANT_FOR_ACCESSIBILITY_YES, INVISIBLE, KEEP_SCREEN_ON, LAYER_TYPE_HARDWARE, LAYER_TYPE_NONE, LAYER_TYPE_SOFTWARE, LAYOUT_DIRECTION_INHERIT, LAYOUT_DIRECTION_LOCALE, LAYOUT_DIRECTION_LTR, LAYOUT_DIRECTION_RTL, MEASURED_HEIGHT_STATE_SHIFT, MEASURED_SIZE_MASK, MEASURED_STATE_MASK, MEASURED_STATE_TOO_SMALL, NO_ID, OVER_SCROLL_ALWAYS, OVER_SCROLL_IF_CONTENT_SCROLLS, OVER_SCROLL_NEVER, PRESSED_ENABLED_FOCUSED_SELECTED_STATE_SET, PRESSED_ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_FOCUSED_STATE_SET, PRESSED_ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_SELECTED_STATE_SET, PRESSED_ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_STATE_SET, PRESSED_ENABLED_WINDOW_FOCUSED_STATE_SET, PRESSED_FOCUSED_SELECTED_STATE_SET, PRESSED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_FOCUSED_STATE_SET, PRESSED_FOCUSED_WINDOW_FOCUSED_STATE_SET, PRESSED_SELECTED_STATE_SET, PRESSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_STATE_SET, PRESSED_WINDOW_FOCUSED_STATE_SET, ROTATION, ROTATION_X, ROTATION_Y, SCALE_X, SCALE_Y, SCREEN_STATE_OFF, SCREEN_STATE_ON, SCROLL_AXIS_HORIZONTAL, SCROLL_AXIS_NONE, SCROLL_AXIS_VERTICAL, SCROLL_INDICATOR_BOTTOM, SCROLL_INDICATOR_END, SCROLL_INDICATOR_LEFT, SCROLL_INDICATOR_RIGHT, SCROLL_INDICATOR_START, SCROLL_INDICATOR_TOP, SCROLLBAR_POSITION_DEFAULT, SCROLLBAR_POSITION_LEFT, SCROLLBAR_POSITION_RIGHT, SCROLLBARS_INSIDE_INSET, SCROLLBARS_INSIDE_OVERLAY, SCROLLBARS_OUTSIDE_INSET, SCROLLBARS_OUTSIDE_OVERLAY, SELECTED_STATE_SET, SELECTED_WINDOW_FOCUSED_STATE_SET, SOUND_EFFECTS_ENABLED, STATUS_BAR_HIDDEN, STATUS_BAR_VISIBLE, SYSTEM_UI_FLAG_FULLSCREEN, SYSTEM_UI_FLAG_HIDE_NAVIGATION, SYSTEM_UI_FLAG_IMMERSIVE, SYSTEM_UI_FLAG_IMMERSIVE_STICKY, SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN, SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION, SYSTEM_UI_FLAG_LAYOUT_STABLE, SYSTEM_UI_FLAG_LIGHT_STATUS_BAR, SYSTEM_UI_FLAG_LOW_PROFILE, SYSTEM_UI_FLAG_VISIBLE, SYSTEM_UI_LAYOUT_FLAGS, TEXT_ALIGNMENT_CENTER, TEXT_ALIGNMENT_GRAVITY, TEXT_ALIGNMENT_INHERIT, TEXT_ALIGNMENT_TEXT_END, TEXT_ALIGNMENT_TEXT_START, TEXT_ALIGNMENT_VIEW_END, TEXT_ALIGNMENT_VIEW_START, TEXT_DIRECTION_ANY_RTL, TEXT_DIRECTION_FIRST_STRONG, TEXT_DIRECTION_FIRST_STRONG_LTR, TEXT_DIRECTION_FIRST_STRONG_RTL, TEXT_DIRECTION_INHERIT, TEXT_DIRECTION_LOCALE, TEXT_DIRECTION_LTR, TEXT_DIRECTION_RTL, TRANSLATION_X, TRANSLATION_Y, TRANSLATION_Z, VIEW_LOG_TAG, VISIBLE, WINDOW_FOCUSED_STATE_SET, X, Y, Z
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + + + + +
      Constructors 
      Constructor and Description
      CheckmarkWidgetView(android.content.Context context) 
      CheckmarkWidgetView(android.content.Context context, + android.util.AttributeSet attrs) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected java.lang.IntegergetInnerLayoutId() 
      protected voidonMeasure(int widthMeasureSpec, + int heightMeasureSpec) 
      voidrefresh() 
      voidrefreshData() 
      voidsetHabit(Habit habit) 
      + +
        +
      • + + +

        Methods inherited from class android.widget.FrameLayout

        +checkLayoutParams, generateDefaultLayoutParams, generateLayoutParams, generateLayoutParams, getAccessibilityClassName, getConsiderGoneChildrenWhenMeasuring, getMeasureAllChildren, onLayout, setForegroundGravity, setMeasureAllChildren, shouldDelayChildPressedState
      • +
      +
        +
      • + + +

        Methods inherited from class android.view.ViewGroup

        +addChildrenForAccessibility, addFocusables, addStatesFromChildren, addTouchables, addView, addView, addView, addView, addView, addViewInLayout, addViewInLayout, attachLayoutAnimationParameters, attachViewToParent, bringChildToFront, canAnimate, childDrawableStateChanged, childHasTransientStateChanged, cleanupLayoutState, clearChildFocus, clearDisappearingChildren, clearFocus, debug, detachAllViewsFromParent, detachViewFromParent, detachViewFromParent, detachViewsFromParent, dispatchApplyWindowInsets, dispatchConfigurationChanged, dispatchDisplayHint, dispatchDragEvent, dispatchDraw, dispatchDrawableHotspotChanged, dispatchFreezeSelfOnly, dispatchGenericFocusedEvent, dispatchGenericPointerEvent, dispatchHoverEvent, dispatchKeyEvent, dispatchKeyEventPreIme, dispatchKeyShortcutEvent, dispatchProvideStructure, dispatchRestoreInstanceState, dispatchSaveInstanceState, dispatchSetActivated, dispatchSetPressed, dispatchSetSelected, dispatchSystemUiVisibilityChanged, dispatchThawSelfOnly, dispatchTouchEvent, dispatchTrackballEvent, dispatchUnhandledMove, dispatchVisibilityChanged, dispatchWindowFocusChanged, dispatchWindowSystemUiVisiblityChanged, dispatchWindowVisibilityChanged, drawableStateChanged, drawChild, endViewTransition, findFocus, findViewsWithText, focusableViewAvailable, focusSearch, gatherTransparentRegion, getChildAt, getChildCount, getChildDrawingOrder, getChildMeasureSpec, getChildStaticTransformation, getChildVisibleRect, getClipChildren, getClipToPadding, getDescendantFocusability, getFocusedChild, getLayoutAnimation, getLayoutAnimationListener, getLayoutMode, getLayoutTransition, getNestedScrollAxes, getOverlay, getPersistentDrawingCache, getTouchscreenBlocksFocus, hasFocus, hasFocusable, hasTransientState, indexOfChild, invalidateChild, invalidateChildInParent, isAlwaysDrawnWithCacheEnabled, isAnimationCacheEnabled, isChildrenDrawingOrderEnabled, isChildrenDrawnWithCacheEnabled, isMotionEventSplittingEnabled, isTransitionGroup, jumpDrawablesToCurrentState, layout, measureChild, measureChildren, measureChildWithMargins, notifySubtreeAccessibilityStateChanged, offsetDescendantRectToMyCoords, offsetRectIntoDescendantCoords, onAttachedToWindow, onCreateDrawableState, onDetachedFromWindow, onInterceptHoverEvent, onInterceptTouchEvent, onNestedFling, onNestedPreFling, onNestedPrePerformAccessibilityAction, onNestedPreScroll, onNestedScroll, onNestedScrollAccepted, onRequestFocusInDescendants, onRequestSendAccessibilityEvent, onStartNestedScroll, onStopNestedScroll, onViewAdded, onViewRemoved, recomputeViewAttributes, removeAllViews, removeAllViewsInLayout, removeDetachedView, removeView, removeViewAt, removeViewInLayout, removeViews, removeViewsInLayout, requestChildFocus, requestChildRectangleOnScreen, requestDisallowInterceptTouchEvent, requestFocus, requestSendAccessibilityEvent, requestTransparentRegion, scheduleLayoutAnimation, setAddStatesFromChildren, setAlwaysDrawnWithCacheEnabled, setAnimationCacheEnabled, setChildrenDrawingCacheEnabled, setChildrenDrawingOrderEnabled, setChildrenDrawnWithCacheEnabled, setClipChildren, setClipToPadding, setDescendantFocusability, setLayoutAnimation, setLayoutAnimationListener, setLayoutMode, setLayoutTransition, setMotionEventSplittingEnabled, setOnHierarchyChangeListener, setPersistentDrawingCache, setStaticTransformationsEnabled, setTouchscreenBlocksFocus, setTransitionGroup, showContextMenuForChild, startActionModeForChild, startActionModeForChild, startLayoutAnimation, startViewTransition, updateViewLayout
      • +
      +
        +
      • + + +

        Methods inherited from class android.view.View

        +addFocusables, addOnAttachStateChangeListener, addOnLayoutChangeListener, animate, announceForAccessibility, awakenScrollBars, awakenScrollBars, awakenScrollBars, bringToFront, buildDrawingCache, buildDrawingCache, buildLayer, callOnClick, cancelLongPress, cancelPendingInputEvents, canResolveLayoutDirection, canResolveTextAlignment, canResolveTextDirection, canScrollHorizontally, canScrollVertically, checkInputConnectionProxy, clearAnimation, combineMeasuredStates, computeHorizontalScrollExtent, computeHorizontalScrollOffset, computeHorizontalScrollRange, computeScroll, computeSystemWindowInsets, computeVerticalScrollExtent, computeVerticalScrollOffset, computeVerticalScrollRange, createAccessibilityNodeInfo, createContextMenu, destroyDrawingCache, dispatchGenericMotionEvent, dispatchNestedFling, dispatchNestedPreFling, dispatchNestedPrePerformAccessibilityAction, dispatchNestedPreScroll, dispatchNestedScroll, dispatchPopulateAccessibilityEvent, draw, drawableHotspotChanged, findViewById, findViewWithTag, fitSystemWindows, focusSearch, forceLayout, generateViewId, getAccessibilityLiveRegion, getAccessibilityNodeProvider, getAccessibilityTraversalAfter, getAccessibilityTraversalBefore, getAlpha, getAnimation, getApplicationWindowToken, getBackground, getBackgroundTintList, getBackgroundTintMode, getBaseline, getBottom, getBottomFadingEdgeStrength, getBottomPaddingOffset, getCameraDistance, getClipBounds, getClipBounds, getClipToOutline, getContentDescription, getContext, getContextMenuInfo, getDefaultSize, getDisplay, getDrawableState, getDrawingCache, getDrawingCache, getDrawingCacheBackgroundColor, getDrawingCacheQuality, getDrawingRect, getDrawingTime, getElevation, getFilterTouchesWhenObscured, getFitsSystemWindows, getFocusables, getFocusedRect, getForeground, getForegroundGravity, getForegroundTintList, getForegroundTintMode, getGlobalVisibleRect, getGlobalVisibleRect, getHandler, getHeight, getHitRect, getHorizontalFadingEdgeLength, getHorizontalScrollbarHeight, getId, getImportantForAccessibility, getKeepScreenOn, getKeyDispatcherState, getLabelFor, getLayerType, getLayoutDirection, getLayoutParams, getLeft, getLeftFadingEdgeStrength, getLeftPaddingOffset, getLocalVisibleRect, getLocationInWindow, getLocationOnScreen, getMatrix, getMeasuredHeight, getMeasuredHeightAndState, getMeasuredState, getMeasuredWidth, getMeasuredWidthAndState, getMinimumHeight, getMinimumWidth, getNextFocusDownId, getNextFocusForwardId, getNextFocusLeftId, getNextFocusRightId, getNextFocusUpId, getOnFocusChangeListener, getOutlineProvider, getOverScrollMode, getPaddingBottom, getPaddingEnd, getPaddingLeft, getPaddingRight, getPaddingStart, getPaddingTop, getParent, getParentForAccessibility, getPivotX, getPivotY, getResources, getRight, getRightFadingEdgeStrength, getRightPaddingOffset, getRootView, getRootWindowInsets, getRotation, getRotationX, getRotationY, getScaleX, getScaleY, getScrollBarDefaultDelayBeforeFade, getScrollBarFadeDuration, getScrollBarSize, getScrollBarStyle, getScrollIndicators, getScrollX, getScrollY, getSolidColor, getStateListAnimator, getSuggestedMinimumHeight, getSuggestedMinimumWidth, getSystemUiVisibility, getTag, getTag, getTextAlignment, getTextDirection, getTop, getTopFadingEdgeStrength, getTopPaddingOffset, getTouchables, getTouchDelegate, getTransitionName, getTranslationX, getTranslationY, getTranslationZ, getVerticalFadingEdgeLength, getVerticalScrollbarPosition, getVerticalScrollbarWidth, getViewTreeObserver, getVisibility, getWidth, getWindowAttachCount, getWindowId, getWindowSystemUiVisibility, getWindowToken, getWindowVisibility, getWindowVisibleDisplayFrame, getX, getY, getZ, hasNestedScrollingParent, hasOnClickListeners, hasOverlappingRendering, hasWindowFocus, inflate, invalidate, invalidate, invalidate, invalidateDrawable, invalidateOutline, isAccessibilityFocused, isActivated, isAttachedToWindow, isClickable, isContextClickable, isDirty, isDrawingCacheEnabled, isDuplicateParentStateEnabled, isEnabled, isFocusable, isFocusableInTouchMode, isFocused, isHapticFeedbackEnabled, isHardwareAccelerated, isHorizontalFadingEdgeEnabled, isHorizontalScrollBarEnabled, isHovered, isImportantForAccessibility, isInEditMode, isInLayout, isInTouchMode, isLaidOut, isLayoutDirectionResolved, isLayoutRequested, isLongClickable, isNestedScrollingEnabled, isOpaque, isPaddingOffsetRequired, isPaddingRelative, isPressed, isSaveEnabled, isSaveFromParentEnabled, isScrollbarFadingEnabled, isScrollContainer, isSelected, isShown, isSoundEffectsEnabled, isTextAlignmentResolved, isTextDirectionResolved, isVerticalFadingEdgeEnabled, isVerticalScrollBarEnabled, measure, mergeDrawableStates, offsetLeftAndRight, offsetTopAndBottom, onAnimationEnd, onAnimationStart, onApplyWindowInsets, onCancelPendingInputEvents, onCheckIsTextEditor, onConfigurationChanged, onCreateContextMenu, onCreateInputConnection, onDisplayHint, onDragEvent, onDraw, onDrawForeground, onDrawScrollBars, onFilterTouchEventForSecurity, onFinishInflate, onFinishTemporaryDetach, onFocusChanged, onGenericMotionEvent, onHoverChanged, onHoverEvent, onInitializeAccessibilityEvent, onInitializeAccessibilityNodeInfo, onKeyDown, onKeyLongPress, onKeyMultiple, onKeyPreIme, onKeyShortcut, onKeyUp, onOverScrolled, onPopulateAccessibilityEvent, onProvideStructure, onProvideVirtualStructure, onRestoreInstanceState, onRtlPropertiesChanged, onSaveInstanceState, onScreenStateChanged, onScrollChanged, onSetAlpha, onSizeChanged, onStartTemporaryDetach, onTouchEvent, onTrackballEvent, onVisibilityChanged, onWindowFocusChanged, onWindowSystemUiVisibilityChanged, onWindowVisibilityChanged, overScrollBy, performAccessibilityAction, performClick, performContextClick, performHapticFeedback, performHapticFeedback, performLongClick, playSoundEffect, post, postDelayed, postInvalidate, postInvalidate, postInvalidateDelayed, postInvalidateDelayed, postInvalidateOnAnimation, postInvalidateOnAnimation, postOnAnimation, postOnAnimationDelayed, refreshDrawableState, removeCallbacks, removeOnAttachStateChangeListener, removeOnLayoutChangeListener, requestApplyInsets, requestFitSystemWindows, requestFocus, requestFocus, requestFocusFromTouch, requestLayout, requestRectangleOnScreen, requestRectangleOnScreen, requestUnbufferedDispatch, resolveSize, resolveSizeAndState, restoreHierarchyState, saveHierarchyState, scheduleDrawable, scrollBy, scrollTo, sendAccessibilityEvent, sendAccessibilityEventUnchecked, setAccessibilityDelegate, setAccessibilityLiveRegion, setAccessibilityTraversalAfter, setAccessibilityTraversalBefore, setActivated, setAlpha, setAnimation, setBackground, setBackgroundColor, setBackgroundDrawable, setBackgroundResource, setBackgroundTintList, setBackgroundTintMode, setBottom, setCameraDistance, setClickable, setClipBounds, setClipToOutline, setContentDescription, setContextClickable, setDrawingCacheBackgroundColor, setDrawingCacheEnabled, setDrawingCacheQuality, setDuplicateParentStateEnabled, setElevation, setEnabled, setFadingEdgeLength, setFilterTouchesWhenObscured, setFitsSystemWindows, setFocusable, setFocusableInTouchMode, setForeground, setForegroundTintList, setForegroundTintMode, setHapticFeedbackEnabled, setHasTransientState, setHorizontalFadingEdgeEnabled, setHorizontalScrollBarEnabled, setHovered, setId, setImportantForAccessibility, setKeepScreenOn, setLabelFor, setLayerPaint, setLayerType, setLayoutDirection, setLayoutParams, setLeft, setLongClickable, setMeasuredDimension, setMinimumHeight, setMinimumWidth, setNestedScrollingEnabled, setNextFocusDownId, setNextFocusForwardId, setNextFocusLeftId, setNextFocusRightId, setNextFocusUpId, setOnApplyWindowInsetsListener, setOnClickListener, setOnContextClickListener, setOnCreateContextMenuListener, setOnDragListener, setOnFocusChangeListener, setOnGenericMotionListener, setOnHoverListener, setOnKeyListener, setOnLongClickListener, setOnScrollChangeListener, setOnSystemUiVisibilityChangeListener, setOnTouchListener, setOutlineProvider, setOverScrollMode, setPadding, setPaddingRelative, setPivotX, setPivotY, setPressed, setRight, setRotation, setRotationX, setRotationY, setSaveEnabled, setSaveFromParentEnabled, setScaleX, setScaleY, setScrollBarDefaultDelayBeforeFade, setScrollBarFadeDuration, setScrollbarFadingEnabled, setScrollBarSize, setScrollBarStyle, setScrollContainer, setScrollIndicators, setScrollIndicators, setScrollX, setScrollY, setSelected, setSoundEffectsEnabled, setStateListAnimator, setSystemUiVisibility, setTag, setTag, setTextAlignment, setTextDirection, setTop, setTouchDelegate, setTransitionName, setTranslationX, setTranslationY, setTranslationZ, setVerticalFadingEdgeEnabled, setVerticalScrollBarEnabled, setVerticalScrollbarPosition, setVisibility, setWillNotCacheDrawing, setWillNotDraw, setX, setY, setZ, showContextMenu, startActionMode, startActionMode, startAnimation, startDrag, startNestedScroll, stopNestedScroll, toString, unscheduleDrawable, unscheduleDrawable, verifyDrawable, willNotCacheDrawing, willNotDraw
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      + +
        +
      • + + +

        Methods inherited from interface android.view.ViewParent

        +canResolveLayoutDirection, canResolveTextAlignment, canResolveTextDirection, createContextMenu, getLayoutDirection, getParent, getParentForAccessibility, getTextAlignment, getTextDirection, isLayoutDirectionResolved, isLayoutRequested, isTextAlignmentResolved, isTextDirectionResolved, requestFitSystemWindows, requestLayout
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        CheckmarkWidgetView

        +
        public CheckmarkWidgetView(android.content.Context context)
        +
      • +
      + + + +
        +
      • +

        CheckmarkWidgetView

        +
        public CheckmarkWidgetView(android.content.Context context,
        +                           android.util.AttributeSet attrs)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + +
        +
      • +

        refresh

        +
        public void refresh()
        +
      • +
      + + + +
        +
      • +

        onMeasure

        +
        protected void onMeasure(int widthMeasureSpec,
        +                         int heightMeasureSpec)
        +
        +
        Overrides:
        +
        onMeasure in class android.widget.FrameLayout
        +
        +
      • +
      + + + + + + + + +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/views/GraphWidgetView.html b/javadoc/org/isoron/uhabits/views/GraphWidgetView.html new file mode 100644 index 000000000..8080a0461 --- /dev/null +++ b/javadoc/org/isoron/uhabits/views/GraphWidgetView.html @@ -0,0 +1,438 @@ + + + + + +GraphWidgetView + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.show.views
+

Class GraphWidgetView

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    android.graphics.drawable.Drawable.Callback, android.view.accessibility.AccessibilityEventSource, android.view.KeyEvent.Callback, android.view.ViewManager, android.view.ViewParent, HabitDataView
    +
    +
    +
    +
    public class GraphWidgetView
    +extends HabitWidgetView
    +implements HabitDataView
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.widget.FrameLayout

        +android.widget.FrameLayout.LayoutParams
      • +
      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.view.ViewGroup

        +android.view.ViewGroup.MarginLayoutParams, android.view.ViewGroup.OnHierarchyChangeListener
      • +
      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.view.View

        +android.view.View.AccessibilityDelegate, android.view.View.BaseSavedState, android.view.View.DragShadowBuilder, android.view.View.MeasureSpec, android.view.View.OnApplyWindowInsetsListener, android.view.View.OnAttachStateChangeListener, android.view.View.OnClickListener, android.view.View.OnContextClickListener, android.view.View.OnCreateContextMenuListener, android.view.View.OnDragListener, android.view.View.OnFocusChangeListener, android.view.View.OnGenericMotionListener, android.view.View.OnHoverListener, android.view.View.OnKeyListener, android.view.View.OnLayoutChangeListener, android.view.View.OnLongClickListener, android.view.View.OnScrollChangeListener, android.view.View.OnSystemUiVisibilityChangeListener, android.view.View.OnTouchListener
      • +
      +
    • +
    + +
      +
    • + + +

      Field Summary

      + +
        +
      • + + +

        Fields inherited from class android.view.ViewGroup

        +CLIP_TO_PADDING_MASK, FOCUS_AFTER_DESCENDANTS, FOCUS_BEFORE_DESCENDANTS, FOCUS_BLOCK_DESCENDANTS, LAYOUT_MODE_CLIP_BOUNDS, LAYOUT_MODE_OPTICAL_BOUNDS, PERSISTENT_ALL_CACHES, PERSISTENT_ANIMATION_CACHE, PERSISTENT_NO_CACHE, PERSISTENT_SCROLLING_CACHE
      • +
      +
        +
      • + + +

        Fields inherited from class android.view.View

        +ACCESSIBILITY_LIVE_REGION_ASSERTIVE, ACCESSIBILITY_LIVE_REGION_NONE, ACCESSIBILITY_LIVE_REGION_POLITE, ALPHA, DRAWING_CACHE_QUALITY_AUTO, DRAWING_CACHE_QUALITY_HIGH, DRAWING_CACHE_QUALITY_LOW, EMPTY_STATE_SET, ENABLED_FOCUSED_SELECTED_STATE_SET, ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, ENABLED_FOCUSED_STATE_SET, ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET, ENABLED_SELECTED_STATE_SET, ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET, ENABLED_STATE_SET, ENABLED_WINDOW_FOCUSED_STATE_SET, FIND_VIEWS_WITH_CONTENT_DESCRIPTION, FIND_VIEWS_WITH_TEXT, FOCUS_BACKWARD, FOCUS_DOWN, FOCUS_FORWARD, FOCUS_LEFT, FOCUS_RIGHT, FOCUS_UP, FOCUSABLES_ALL, FOCUSABLES_TOUCH_MODE, FOCUSED_SELECTED_STATE_SET, FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, FOCUSED_STATE_SET, FOCUSED_WINDOW_FOCUSED_STATE_SET, GONE, HAPTIC_FEEDBACK_ENABLED, IMPORTANT_FOR_ACCESSIBILITY_AUTO, IMPORTANT_FOR_ACCESSIBILITY_NO, IMPORTANT_FOR_ACCESSIBILITY_NO_HIDE_DESCENDANTS, IMPORTANT_FOR_ACCESSIBILITY_YES, INVISIBLE, KEEP_SCREEN_ON, LAYER_TYPE_HARDWARE, LAYER_TYPE_NONE, LAYER_TYPE_SOFTWARE, LAYOUT_DIRECTION_INHERIT, LAYOUT_DIRECTION_LOCALE, LAYOUT_DIRECTION_LTR, LAYOUT_DIRECTION_RTL, MEASURED_HEIGHT_STATE_SHIFT, MEASURED_SIZE_MASK, MEASURED_STATE_MASK, MEASURED_STATE_TOO_SMALL, NO_ID, OVER_SCROLL_ALWAYS, OVER_SCROLL_IF_CONTENT_SCROLLS, OVER_SCROLL_NEVER, PRESSED_ENABLED_FOCUSED_SELECTED_STATE_SET, PRESSED_ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_FOCUSED_STATE_SET, PRESSED_ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_SELECTED_STATE_SET, PRESSED_ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_STATE_SET, PRESSED_ENABLED_WINDOW_FOCUSED_STATE_SET, PRESSED_FOCUSED_SELECTED_STATE_SET, PRESSED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_FOCUSED_STATE_SET, PRESSED_FOCUSED_WINDOW_FOCUSED_STATE_SET, PRESSED_SELECTED_STATE_SET, PRESSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_STATE_SET, PRESSED_WINDOW_FOCUSED_STATE_SET, ROTATION, ROTATION_X, ROTATION_Y, SCALE_X, SCALE_Y, SCREEN_STATE_OFF, SCREEN_STATE_ON, SCROLL_AXIS_HORIZONTAL, SCROLL_AXIS_NONE, SCROLL_AXIS_VERTICAL, SCROLL_INDICATOR_BOTTOM, SCROLL_INDICATOR_END, SCROLL_INDICATOR_LEFT, SCROLL_INDICATOR_RIGHT, SCROLL_INDICATOR_START, SCROLL_INDICATOR_TOP, SCROLLBAR_POSITION_DEFAULT, SCROLLBAR_POSITION_LEFT, SCROLLBAR_POSITION_RIGHT, SCROLLBARS_INSIDE_INSET, SCROLLBARS_INSIDE_OVERLAY, SCROLLBARS_OUTSIDE_INSET, SCROLLBARS_OUTSIDE_OVERLAY, SELECTED_STATE_SET, SELECTED_WINDOW_FOCUSED_STATE_SET, SOUND_EFFECTS_ENABLED, STATUS_BAR_HIDDEN, STATUS_BAR_VISIBLE, SYSTEM_UI_FLAG_FULLSCREEN, SYSTEM_UI_FLAG_HIDE_NAVIGATION, SYSTEM_UI_FLAG_IMMERSIVE, SYSTEM_UI_FLAG_IMMERSIVE_STICKY, SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN, SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION, SYSTEM_UI_FLAG_LAYOUT_STABLE, SYSTEM_UI_FLAG_LIGHT_STATUS_BAR, SYSTEM_UI_FLAG_LOW_PROFILE, SYSTEM_UI_FLAG_VISIBLE, SYSTEM_UI_LAYOUT_FLAGS, TEXT_ALIGNMENT_CENTER, TEXT_ALIGNMENT_GRAVITY, TEXT_ALIGNMENT_INHERIT, TEXT_ALIGNMENT_TEXT_END, TEXT_ALIGNMENT_TEXT_START, TEXT_ALIGNMENT_VIEW_END, TEXT_ALIGNMENT_VIEW_START, TEXT_DIRECTION_ANY_RTL, TEXT_DIRECTION_FIRST_STRONG, TEXT_DIRECTION_FIRST_STRONG_LTR, TEXT_DIRECTION_FIRST_STRONG_RTL, TEXT_DIRECTION_INHERIT, TEXT_DIRECTION_LOCALE, TEXT_DIRECTION_LTR, TEXT_DIRECTION_RTL, TRANSLATION_X, TRANSLATION_Y, TRANSLATION_Z, VIEW_LOG_TAG, VISIBLE, WINDOW_FOCUSED_STATE_SET, X, Y, Z
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      GraphWidgetView(android.content.Context context, + HabitDataView dataView) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected java.lang.IntegergetInnerLayoutId() 
      voidrefreshData() 
      voidsetHabit(Habit habit) 
      + +
        +
      • + + +

        Methods inherited from class android.widget.FrameLayout

        +checkLayoutParams, generateDefaultLayoutParams, generateLayoutParams, generateLayoutParams, getAccessibilityClassName, getConsiderGoneChildrenWhenMeasuring, getMeasureAllChildren, onLayout, onMeasure, setForegroundGravity, setMeasureAllChildren, shouldDelayChildPressedState
      • +
      +
        +
      • + + +

        Methods inherited from class android.view.ViewGroup

        +addChildrenForAccessibility, addFocusables, addStatesFromChildren, addTouchables, addView, addView, addView, addView, addView, addViewInLayout, addViewInLayout, attachLayoutAnimationParameters, attachViewToParent, bringChildToFront, canAnimate, childDrawableStateChanged, childHasTransientStateChanged, cleanupLayoutState, clearChildFocus, clearDisappearingChildren, clearFocus, debug, detachAllViewsFromParent, detachViewFromParent, detachViewFromParent, detachViewsFromParent, dispatchApplyWindowInsets, dispatchConfigurationChanged, dispatchDisplayHint, dispatchDragEvent, dispatchDraw, dispatchDrawableHotspotChanged, dispatchFreezeSelfOnly, dispatchGenericFocusedEvent, dispatchGenericPointerEvent, dispatchHoverEvent, dispatchKeyEvent, dispatchKeyEventPreIme, dispatchKeyShortcutEvent, dispatchProvideStructure, dispatchRestoreInstanceState, dispatchSaveInstanceState, dispatchSetActivated, dispatchSetPressed, dispatchSetSelected, dispatchSystemUiVisibilityChanged, dispatchThawSelfOnly, dispatchTouchEvent, dispatchTrackballEvent, dispatchUnhandledMove, dispatchVisibilityChanged, dispatchWindowFocusChanged, dispatchWindowSystemUiVisiblityChanged, dispatchWindowVisibilityChanged, drawableStateChanged, drawChild, endViewTransition, findFocus, findViewsWithText, focusableViewAvailable, focusSearch, gatherTransparentRegion, getChildAt, getChildCount, getChildDrawingOrder, getChildMeasureSpec, getChildStaticTransformation, getChildVisibleRect, getClipChildren, getClipToPadding, getDescendantFocusability, getFocusedChild, getLayoutAnimation, getLayoutAnimationListener, getLayoutMode, getLayoutTransition, getNestedScrollAxes, getOverlay, getPersistentDrawingCache, getTouchscreenBlocksFocus, hasFocus, hasFocusable, hasTransientState, indexOfChild, invalidateChild, invalidateChildInParent, isAlwaysDrawnWithCacheEnabled, isAnimationCacheEnabled, isChildrenDrawingOrderEnabled, isChildrenDrawnWithCacheEnabled, isMotionEventSplittingEnabled, isTransitionGroup, jumpDrawablesToCurrentState, layout, measureChild, measureChildren, measureChildWithMargins, notifySubtreeAccessibilityStateChanged, offsetDescendantRectToMyCoords, offsetRectIntoDescendantCoords, onAttachedToWindow, onCreateDrawableState, onDetachedFromWindow, onInterceptHoverEvent, onInterceptTouchEvent, onNestedFling, onNestedPreFling, onNestedPrePerformAccessibilityAction, onNestedPreScroll, onNestedScroll, onNestedScrollAccepted, onRequestFocusInDescendants, onRequestSendAccessibilityEvent, onStartNestedScroll, onStopNestedScroll, onViewAdded, onViewRemoved, recomputeViewAttributes, removeAllViews, removeAllViewsInLayout, removeDetachedView, removeView, removeViewAt, removeViewInLayout, removeViews, removeViewsInLayout, requestChildFocus, requestChildRectangleOnScreen, requestDisallowInterceptTouchEvent, requestFocus, requestSendAccessibilityEvent, requestTransparentRegion, scheduleLayoutAnimation, setAddStatesFromChildren, setAlwaysDrawnWithCacheEnabled, setAnimationCacheEnabled, setChildrenDrawingCacheEnabled, setChildrenDrawingOrderEnabled, setChildrenDrawnWithCacheEnabled, setClipChildren, setClipToPadding, setDescendantFocusability, setLayoutAnimation, setLayoutAnimationListener, setLayoutMode, setLayoutTransition, setMotionEventSplittingEnabled, setOnHierarchyChangeListener, setPersistentDrawingCache, setStaticTransformationsEnabled, setTouchscreenBlocksFocus, setTransitionGroup, showContextMenuForChild, startActionModeForChild, startActionModeForChild, startLayoutAnimation, startViewTransition, updateViewLayout
      • +
      +
        +
      • + + +

        Methods inherited from class android.view.View

        +addFocusables, addOnAttachStateChangeListener, addOnLayoutChangeListener, animate, announceForAccessibility, awakenScrollBars, awakenScrollBars, awakenScrollBars, bringToFront, buildDrawingCache, buildDrawingCache, buildLayer, callOnClick, cancelLongPress, cancelPendingInputEvents, canResolveLayoutDirection, canResolveTextAlignment, canResolveTextDirection, canScrollHorizontally, canScrollVertically, checkInputConnectionProxy, clearAnimation, combineMeasuredStates, computeHorizontalScrollExtent, computeHorizontalScrollOffset, computeHorizontalScrollRange, computeScroll, computeSystemWindowInsets, computeVerticalScrollExtent, computeVerticalScrollOffset, computeVerticalScrollRange, createAccessibilityNodeInfo, createContextMenu, destroyDrawingCache, dispatchGenericMotionEvent, dispatchNestedFling, dispatchNestedPreFling, dispatchNestedPrePerformAccessibilityAction, dispatchNestedPreScroll, dispatchNestedScroll, dispatchPopulateAccessibilityEvent, draw, drawableHotspotChanged, findViewById, findViewWithTag, fitSystemWindows, focusSearch, forceLayout, generateViewId, getAccessibilityLiveRegion, getAccessibilityNodeProvider, getAccessibilityTraversalAfter, getAccessibilityTraversalBefore, getAlpha, getAnimation, getApplicationWindowToken, getBackground, getBackgroundTintList, getBackgroundTintMode, getBaseline, getBottom, getBottomFadingEdgeStrength, getBottomPaddingOffset, getCameraDistance, getClipBounds, getClipBounds, getClipToOutline, getContentDescription, getContext, getContextMenuInfo, getDefaultSize, getDisplay, getDrawableState, getDrawingCache, getDrawingCache, getDrawingCacheBackgroundColor, getDrawingCacheQuality, getDrawingRect, getDrawingTime, getElevation, getFilterTouchesWhenObscured, getFitsSystemWindows, getFocusables, getFocusedRect, getForeground, getForegroundGravity, getForegroundTintList, getForegroundTintMode, getGlobalVisibleRect, getGlobalVisibleRect, getHandler, getHeight, getHitRect, getHorizontalFadingEdgeLength, getHorizontalScrollbarHeight, getId, getImportantForAccessibility, getKeepScreenOn, getKeyDispatcherState, getLabelFor, getLayerType, getLayoutDirection, getLayoutParams, getLeft, getLeftFadingEdgeStrength, getLeftPaddingOffset, getLocalVisibleRect, getLocationInWindow, getLocationOnScreen, getMatrix, getMeasuredHeight, getMeasuredHeightAndState, getMeasuredState, getMeasuredWidth, getMeasuredWidthAndState, getMinimumHeight, getMinimumWidth, getNextFocusDownId, getNextFocusForwardId, getNextFocusLeftId, getNextFocusRightId, getNextFocusUpId, getOnFocusChangeListener, getOutlineProvider, getOverScrollMode, getPaddingBottom, getPaddingEnd, getPaddingLeft, getPaddingRight, getPaddingStart, getPaddingTop, getParent, getParentForAccessibility, getPivotX, getPivotY, getResources, getRight, getRightFadingEdgeStrength, getRightPaddingOffset, getRootView, getRootWindowInsets, getRotation, getRotationX, getRotationY, getScaleX, getScaleY, getScrollBarDefaultDelayBeforeFade, getScrollBarFadeDuration, getScrollBarSize, getScrollBarStyle, getScrollIndicators, getScrollX, getScrollY, getSolidColor, getStateListAnimator, getSuggestedMinimumHeight, getSuggestedMinimumWidth, getSystemUiVisibility, getTag, getTag, getTextAlignment, getTextDirection, getTop, getTopFadingEdgeStrength, getTopPaddingOffset, getTouchables, getTouchDelegate, getTransitionName, getTranslationX, getTranslationY, getTranslationZ, getVerticalFadingEdgeLength, getVerticalScrollbarPosition, getVerticalScrollbarWidth, getViewTreeObserver, getVisibility, getWidth, getWindowAttachCount, getWindowId, getWindowSystemUiVisibility, getWindowToken, getWindowVisibility, getWindowVisibleDisplayFrame, getX, getY, getZ, hasNestedScrollingParent, hasOnClickListeners, hasOverlappingRendering, hasWindowFocus, inflate, invalidate, invalidate, invalidate, invalidateDrawable, invalidateOutline, isAccessibilityFocused, isActivated, isAttachedToWindow, isClickable, isContextClickable, isDirty, isDrawingCacheEnabled, isDuplicateParentStateEnabled, isEnabled, isFocusable, isFocusableInTouchMode, isFocused, isHapticFeedbackEnabled, isHardwareAccelerated, isHorizontalFadingEdgeEnabled, isHorizontalScrollBarEnabled, isHovered, isImportantForAccessibility, isInEditMode, isInLayout, isInTouchMode, isLaidOut, isLayoutDirectionResolved, isLayoutRequested, isLongClickable, isNestedScrollingEnabled, isOpaque, isPaddingOffsetRequired, isPaddingRelative, isPressed, isSaveEnabled, isSaveFromParentEnabled, isScrollbarFadingEnabled, isScrollContainer, isSelected, isShown, isSoundEffectsEnabled, isTextAlignmentResolved, isTextDirectionResolved, isVerticalFadingEdgeEnabled, isVerticalScrollBarEnabled, measure, mergeDrawableStates, offsetLeftAndRight, offsetTopAndBottom, onAnimationEnd, onAnimationStart, onApplyWindowInsets, onCancelPendingInputEvents, onCheckIsTextEditor, onConfigurationChanged, onCreateContextMenu, onCreateInputConnection, onDisplayHint, onDragEvent, onDraw, onDrawForeground, onDrawScrollBars, onFilterTouchEventForSecurity, onFinishInflate, onFinishTemporaryDetach, onFocusChanged, onGenericMotionEvent, onHoverChanged, onHoverEvent, onInitializeAccessibilityEvent, onInitializeAccessibilityNodeInfo, onKeyDown, onKeyLongPress, onKeyMultiple, onKeyPreIme, onKeyShortcut, onKeyUp, onOverScrolled, onPopulateAccessibilityEvent, onProvideStructure, onProvideVirtualStructure, onRestoreInstanceState, onRtlPropertiesChanged, onSaveInstanceState, onScreenStateChanged, onScrollChanged, onSetAlpha, onSizeChanged, onStartTemporaryDetach, onTouchEvent, onTrackballEvent, onVisibilityChanged, onWindowFocusChanged, onWindowSystemUiVisibilityChanged, onWindowVisibilityChanged, overScrollBy, performAccessibilityAction, performClick, performContextClick, performHapticFeedback, performHapticFeedback, performLongClick, playSoundEffect, post, postDelayed, postInvalidate, postInvalidate, postInvalidateDelayed, postInvalidateDelayed, postInvalidateOnAnimation, postInvalidateOnAnimation, postOnAnimation, postOnAnimationDelayed, refreshDrawableState, removeCallbacks, removeOnAttachStateChangeListener, removeOnLayoutChangeListener, requestApplyInsets, requestFitSystemWindows, requestFocus, requestFocus, requestFocusFromTouch, requestLayout, requestRectangleOnScreen, requestRectangleOnScreen, requestUnbufferedDispatch, resolveSize, resolveSizeAndState, restoreHierarchyState, saveHierarchyState, scheduleDrawable, scrollBy, scrollTo, sendAccessibilityEvent, sendAccessibilityEventUnchecked, setAccessibilityDelegate, setAccessibilityLiveRegion, setAccessibilityTraversalAfter, setAccessibilityTraversalBefore, setActivated, setAlpha, setAnimation, setBackground, setBackgroundColor, setBackgroundDrawable, setBackgroundResource, setBackgroundTintList, setBackgroundTintMode, setBottom, setCameraDistance, setClickable, setClipBounds, setClipToOutline, setContentDescription, setContextClickable, setDrawingCacheBackgroundColor, setDrawingCacheEnabled, setDrawingCacheQuality, setDuplicateParentStateEnabled, setElevation, setEnabled, setFadingEdgeLength, setFilterTouchesWhenObscured, setFitsSystemWindows, setFocusable, setFocusableInTouchMode, setForeground, setForegroundTintList, setForegroundTintMode, setHapticFeedbackEnabled, setHasTransientState, setHorizontalFadingEdgeEnabled, setHorizontalScrollBarEnabled, setHovered, setId, setImportantForAccessibility, setKeepScreenOn, setLabelFor, setLayerPaint, setLayerType, setLayoutDirection, setLayoutParams, setLeft, setLongClickable, setMeasuredDimension, setMinimumHeight, setMinimumWidth, setNestedScrollingEnabled, setNextFocusDownId, setNextFocusForwardId, setNextFocusLeftId, setNextFocusRightId, setNextFocusUpId, setOnApplyWindowInsetsListener, setOnClickListener, setOnContextClickListener, setOnCreateContextMenuListener, setOnDragListener, setOnFocusChangeListener, setOnGenericMotionListener, setOnHoverListener, setOnKeyListener, setOnLongClickListener, setOnScrollChangeListener, setOnSystemUiVisibilityChangeListener, setOnTouchListener, setOutlineProvider, setOverScrollMode, setPadding, setPaddingRelative, setPivotX, setPivotY, setPressed, setRight, setRotation, setRotationX, setRotationY, setSaveEnabled, setSaveFromParentEnabled, setScaleX, setScaleY, setScrollBarDefaultDelayBeforeFade, setScrollBarFadeDuration, setScrollbarFadingEnabled, setScrollBarSize, setScrollBarStyle, setScrollContainer, setScrollIndicators, setScrollIndicators, setScrollX, setScrollY, setSelected, setSoundEffectsEnabled, setStateListAnimator, setSystemUiVisibility, setTag, setTag, setTextAlignment, setTextDirection, setTop, setTouchDelegate, setTransitionName, setTranslationX, setTranslationY, setTranslationZ, setVerticalFadingEdgeEnabled, setVerticalScrollBarEnabled, setVerticalScrollbarPosition, setVisibility, setWillNotCacheDrawing, setWillNotDraw, setX, setY, setZ, showContextMenu, startActionMode, startActionMode, startAnimation, startDrag, startNestedScroll, stopNestedScroll, toString, unscheduleDrawable, unscheduleDrawable, verifyDrawable, willNotCacheDrawing, willNotDraw
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      + +
        +
      • + + +

        Methods inherited from interface android.view.ViewParent

        +canResolveLayoutDirection, canResolveTextAlignment, canResolveTextDirection, createContextMenu, getLayoutDirection, getParent, getParentForAccessibility, getTextAlignment, getTextDirection, isLayoutDirectionResolved, isLayoutRequested, isTextAlignmentResolved, isTextDirectionResolved, requestFitSystemWindows, requestLayout
      • +
      +
    • +
    +
  • +
+
+
+ +
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/views/HabitDataView.html b/javadoc/org/isoron/uhabits/views/HabitDataView.html new file mode 100644 index 000000000..4711e95b9 --- /dev/null +++ b/javadoc/org/isoron/uhabits/views/HabitDataView.html @@ -0,0 +1,249 @@ + + + + + +HabitDataView + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.show.views
+

Interface HabitDataView

+
+
+
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        setHabit

        +
        void setHabit(Habit habit)
        +
      • +
      + + + +
        +
      • +

        refreshData

        +
        void refreshData()
        +
      • +
      + + + +
        +
      • +

        postInvalidate

        +
        void postInvalidate()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/views/HabitFrequencyView.html b/javadoc/org/isoron/uhabits/views/HabitFrequencyView.html new file mode 100644 index 000000000..c2f0a0c58 --- /dev/null +++ b/javadoc/org/isoron/uhabits/views/HabitFrequencyView.html @@ -0,0 +1,506 @@ + + + + + +HabitFrequencyView + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.show.views
+

Class HabitFrequencyView

+
+
+ +
+ +
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.view.View

        +android.view.View.AccessibilityDelegate, android.view.View.BaseSavedState, android.view.View.DragShadowBuilder, android.view.View.MeasureSpec, android.view.View.OnApplyWindowInsetsListener, android.view.View.OnAttachStateChangeListener, android.view.View.OnClickListener, android.view.View.OnContextClickListener, android.view.View.OnCreateContextMenuListener, android.view.View.OnDragListener, android.view.View.OnFocusChangeListener, android.view.View.OnGenericMotionListener, android.view.View.OnHoverListener, android.view.View.OnKeyListener, android.view.View.OnLayoutChangeListener, android.view.View.OnLongClickListener, android.view.View.OnScrollChangeListener, android.view.View.OnSystemUiVisibilityChangeListener, android.view.View.OnTouchListener
      • +
      +
    • +
    + +
      +
    • + + +

      Field Summary

      +
        +
      • + + +

        Fields inherited from class android.view.View

        +ACCESSIBILITY_LIVE_REGION_ASSERTIVE, ACCESSIBILITY_LIVE_REGION_NONE, ACCESSIBILITY_LIVE_REGION_POLITE, ALPHA, DRAWING_CACHE_QUALITY_AUTO, DRAWING_CACHE_QUALITY_HIGH, DRAWING_CACHE_QUALITY_LOW, EMPTY_STATE_SET, ENABLED_FOCUSED_SELECTED_STATE_SET, ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, ENABLED_FOCUSED_STATE_SET, ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET, ENABLED_SELECTED_STATE_SET, ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET, ENABLED_STATE_SET, ENABLED_WINDOW_FOCUSED_STATE_SET, FIND_VIEWS_WITH_CONTENT_DESCRIPTION, FIND_VIEWS_WITH_TEXT, FOCUS_BACKWARD, FOCUS_DOWN, FOCUS_FORWARD, FOCUS_LEFT, FOCUS_RIGHT, FOCUS_UP, FOCUSABLES_ALL, FOCUSABLES_TOUCH_MODE, FOCUSED_SELECTED_STATE_SET, FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, FOCUSED_STATE_SET, FOCUSED_WINDOW_FOCUSED_STATE_SET, GONE, HAPTIC_FEEDBACK_ENABLED, IMPORTANT_FOR_ACCESSIBILITY_AUTO, IMPORTANT_FOR_ACCESSIBILITY_NO, IMPORTANT_FOR_ACCESSIBILITY_NO_HIDE_DESCENDANTS, IMPORTANT_FOR_ACCESSIBILITY_YES, INVISIBLE, KEEP_SCREEN_ON, LAYER_TYPE_HARDWARE, LAYER_TYPE_NONE, LAYER_TYPE_SOFTWARE, LAYOUT_DIRECTION_INHERIT, LAYOUT_DIRECTION_LOCALE, LAYOUT_DIRECTION_LTR, LAYOUT_DIRECTION_RTL, MEASURED_HEIGHT_STATE_SHIFT, MEASURED_SIZE_MASK, MEASURED_STATE_MASK, MEASURED_STATE_TOO_SMALL, NO_ID, OVER_SCROLL_ALWAYS, OVER_SCROLL_IF_CONTENT_SCROLLS, OVER_SCROLL_NEVER, PRESSED_ENABLED_FOCUSED_SELECTED_STATE_SET, PRESSED_ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_FOCUSED_STATE_SET, PRESSED_ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_SELECTED_STATE_SET, PRESSED_ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_STATE_SET, PRESSED_ENABLED_WINDOW_FOCUSED_STATE_SET, PRESSED_FOCUSED_SELECTED_STATE_SET, PRESSED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_FOCUSED_STATE_SET, PRESSED_FOCUSED_WINDOW_FOCUSED_STATE_SET, PRESSED_SELECTED_STATE_SET, PRESSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_STATE_SET, PRESSED_WINDOW_FOCUSED_STATE_SET, ROTATION, ROTATION_X, ROTATION_Y, SCALE_X, SCALE_Y, SCREEN_STATE_OFF, SCREEN_STATE_ON, SCROLL_AXIS_HORIZONTAL, SCROLL_AXIS_NONE, SCROLL_AXIS_VERTICAL, SCROLL_INDICATOR_BOTTOM, SCROLL_INDICATOR_END, SCROLL_INDICATOR_LEFT, SCROLL_INDICATOR_RIGHT, SCROLL_INDICATOR_START, SCROLL_INDICATOR_TOP, SCROLLBAR_POSITION_DEFAULT, SCROLLBAR_POSITION_LEFT, SCROLLBAR_POSITION_RIGHT, SCROLLBARS_INSIDE_INSET, SCROLLBARS_INSIDE_OVERLAY, SCROLLBARS_OUTSIDE_INSET, SCROLLBARS_OUTSIDE_OVERLAY, SELECTED_STATE_SET, SELECTED_WINDOW_FOCUSED_STATE_SET, SOUND_EFFECTS_ENABLED, STATUS_BAR_HIDDEN, STATUS_BAR_VISIBLE, SYSTEM_UI_FLAG_FULLSCREEN, SYSTEM_UI_FLAG_HIDE_NAVIGATION, SYSTEM_UI_FLAG_IMMERSIVE, SYSTEM_UI_FLAG_IMMERSIVE_STICKY, SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN, SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION, SYSTEM_UI_FLAG_LAYOUT_STABLE, SYSTEM_UI_FLAG_LIGHT_STATUS_BAR, SYSTEM_UI_FLAG_LOW_PROFILE, SYSTEM_UI_FLAG_VISIBLE, SYSTEM_UI_LAYOUT_FLAGS, TEXT_ALIGNMENT_CENTER, TEXT_ALIGNMENT_GRAVITY, TEXT_ALIGNMENT_INHERIT, TEXT_ALIGNMENT_TEXT_END, TEXT_ALIGNMENT_TEXT_START, TEXT_ALIGNMENT_VIEW_END, TEXT_ALIGNMENT_VIEW_START, TEXT_DIRECTION_ANY_RTL, TEXT_DIRECTION_FIRST_STRONG, TEXT_DIRECTION_FIRST_STRONG_LTR, TEXT_DIRECTION_FIRST_STRONG_RTL, TEXT_DIRECTION_INHERIT, TEXT_DIRECTION_LOCALE, TEXT_DIRECTION_LTR, TEXT_DIRECTION_RTL, TRANSLATION_X, TRANSLATION_Y, TRANSLATION_Z, VIEW_LOG_TAG, VISIBLE, WINDOW_FOCUSED_STATE_SET, X, Y, Z
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + + + + +
      Constructors 
      Constructor and Description
      HabitFrequencyView(android.content.Context context) 
      HabitFrequencyView(android.content.Context context, + android.util.AttributeSet attrs) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected voidcreatePaints() 
      protected voidonAttachedToWindow() 
      protected voidonDetachedFromWindow() 
      protected voidonDraw(android.graphics.Canvas canvas) 
      protected voidonMeasure(int widthMeasureSpec, + int heightMeasureSpec) 
      voidonModelChange() 
      protected voidonSizeChanged(int width, + int height, + int oldWidth, + int oldHeight) 
      voidrefreshData() 
      voidsetHabit(Habit habit) 
      voidsetIsBackgroundTransparent(boolean isBackgroundTransparent) 
      + +
        +
      • + + +

        Methods inherited from class android.view.View

        +addChildrenForAccessibility, addFocusables, addFocusables, addOnAttachStateChangeListener, addOnLayoutChangeListener, addTouchables, animate, announceForAccessibility, awakenScrollBars, awakenScrollBars, awakenScrollBars, bringToFront, buildDrawingCache, buildDrawingCache, buildLayer, callOnClick, cancelLongPress, cancelPendingInputEvents, canResolveLayoutDirection, canResolveTextAlignment, canResolveTextDirection, canScrollHorizontally, canScrollVertically, checkInputConnectionProxy, clearAnimation, clearFocus, combineMeasuredStates, computeHorizontalScrollExtent, computeHorizontalScrollOffset, computeHorizontalScrollRange, computeScroll, computeSystemWindowInsets, computeVerticalScrollExtent, computeVerticalScrollOffset, computeVerticalScrollRange, createAccessibilityNodeInfo, createContextMenu, destroyDrawingCache, dispatchApplyWindowInsets, dispatchConfigurationChanged, dispatchDisplayHint, dispatchDragEvent, dispatchDraw, dispatchDrawableHotspotChanged, dispatchGenericFocusedEvent, dispatchGenericMotionEvent, dispatchGenericPointerEvent, dispatchHoverEvent, dispatchKeyEvent, dispatchKeyEventPreIme, dispatchKeyShortcutEvent, dispatchNestedFling, dispatchNestedPreFling, dispatchNestedPrePerformAccessibilityAction, dispatchNestedPreScroll, dispatchNestedScroll, dispatchPopulateAccessibilityEvent, dispatchProvideStructure, dispatchRestoreInstanceState, dispatchSaveInstanceState, dispatchSetActivated, dispatchSetPressed, dispatchSetSelected, dispatchSystemUiVisibilityChanged, dispatchTouchEvent, dispatchTrackballEvent, dispatchUnhandledMove, dispatchVisibilityChanged, dispatchWindowFocusChanged, dispatchWindowSystemUiVisiblityChanged, dispatchWindowVisibilityChanged, draw, drawableHotspotChanged, drawableStateChanged, findFocus, findViewById, findViewsWithText, findViewWithTag, fitSystemWindows, focusSearch, forceLayout, generateViewId, getAccessibilityClassName, getAccessibilityLiveRegion, getAccessibilityNodeProvider, getAccessibilityTraversalAfter, getAccessibilityTraversalBefore, getAlpha, getAnimation, getApplicationWindowToken, getBackground, getBackgroundTintList, getBackgroundTintMode, getBaseline, getBottom, getBottomFadingEdgeStrength, getBottomPaddingOffset, getCameraDistance, getClipBounds, getClipBounds, getClipToOutline, getContentDescription, getContext, getContextMenuInfo, getDefaultSize, getDisplay, getDrawableState, getDrawingCache, getDrawingCache, getDrawingCacheBackgroundColor, getDrawingCacheQuality, getDrawingRect, getDrawingTime, getElevation, getFilterTouchesWhenObscured, getFitsSystemWindows, getFocusables, getFocusedRect, getForeground, getForegroundGravity, getForegroundTintList, getForegroundTintMode, getGlobalVisibleRect, getGlobalVisibleRect, getHandler, getHeight, getHitRect, getHorizontalFadingEdgeLength, getHorizontalScrollbarHeight, getId, getImportantForAccessibility, getKeepScreenOn, getKeyDispatcherState, getLabelFor, getLayerType, getLayoutDirection, getLayoutParams, getLeft, getLeftFadingEdgeStrength, getLeftPaddingOffset, getLocalVisibleRect, getLocationInWindow, getLocationOnScreen, getMatrix, getMeasuredHeight, getMeasuredHeightAndState, getMeasuredState, getMeasuredWidth, getMeasuredWidthAndState, getMinimumHeight, getMinimumWidth, getNextFocusDownId, getNextFocusForwardId, getNextFocusLeftId, getNextFocusRightId, getNextFocusUpId, getOnFocusChangeListener, getOutlineProvider, getOverlay, getOverScrollMode, getPaddingBottom, getPaddingEnd, getPaddingLeft, getPaddingRight, getPaddingStart, getPaddingTop, getParent, getParentForAccessibility, getPivotX, getPivotY, getResources, getRight, getRightFadingEdgeStrength, getRightPaddingOffset, getRootView, getRootWindowInsets, getRotation, getRotationX, getRotationY, getScaleX, getScaleY, getScrollBarDefaultDelayBeforeFade, getScrollBarFadeDuration, getScrollBarSize, getScrollBarStyle, getScrollIndicators, getScrollX, getScrollY, getSolidColor, getStateListAnimator, getSuggestedMinimumHeight, getSuggestedMinimumWidth, getSystemUiVisibility, getTag, getTag, getTextAlignment, getTextDirection, getTop, getTopFadingEdgeStrength, getTopPaddingOffset, getTouchables, getTouchDelegate, getTransitionName, getTranslationX, getTranslationY, getTranslationZ, getVerticalFadingEdgeLength, getVerticalScrollbarPosition, getVerticalScrollbarWidth, getViewTreeObserver, getVisibility, getWidth, getWindowAttachCount, getWindowId, getWindowSystemUiVisibility, getWindowToken, getWindowVisibility, getWindowVisibleDisplayFrame, getX, getY, getZ, hasFocus, hasFocusable, hasNestedScrollingParent, hasOnClickListeners, hasOverlappingRendering, hasTransientState, hasWindowFocus, inflate, invalidate, invalidate, invalidate, invalidateDrawable, invalidateOutline, isAccessibilityFocused, isActivated, isAttachedToWindow, isClickable, isContextClickable, isDirty, isDrawingCacheEnabled, isDuplicateParentStateEnabled, isEnabled, isFocusable, isFocusableInTouchMode, isFocused, isHapticFeedbackEnabled, isHardwareAccelerated, isHorizontalFadingEdgeEnabled, isHorizontalScrollBarEnabled, isHovered, isImportantForAccessibility, isInEditMode, isInLayout, isInTouchMode, isLaidOut, isLayoutDirectionResolved, isLayoutRequested, isLongClickable, isNestedScrollingEnabled, isOpaque, isPaddingOffsetRequired, isPaddingRelative, isPressed, isSaveEnabled, isSaveFromParentEnabled, isScrollbarFadingEnabled, isScrollContainer, isSelected, isShown, isSoundEffectsEnabled, isTextAlignmentResolved, isTextDirectionResolved, isVerticalFadingEdgeEnabled, isVerticalScrollBarEnabled, jumpDrawablesToCurrentState, layout, measure, mergeDrawableStates, offsetLeftAndRight, offsetTopAndBottom, onAnimationEnd, onAnimationStart, onApplyWindowInsets, onCancelPendingInputEvents, onCheckIsTextEditor, onConfigurationChanged, onCreateContextMenu, onCreateDrawableState, onCreateInputConnection, onDisplayHint, onDragEvent, onDrawForeground, onDrawScrollBars, onFilterTouchEventForSecurity, onFinishInflate, onFinishTemporaryDetach, onFocusChanged, onGenericMotionEvent, onHoverChanged, onHoverEvent, onInitializeAccessibilityEvent, onInitializeAccessibilityNodeInfo, onKeyDown, onKeyLongPress, onKeyMultiple, onKeyPreIme, onKeyShortcut, onKeyUp, onLayout, onOverScrolled, onPopulateAccessibilityEvent, onProvideStructure, onProvideVirtualStructure, onRestoreInstanceState, onRtlPropertiesChanged, onSaveInstanceState, onScreenStateChanged, onScrollChanged, onSetAlpha, onStartTemporaryDetach, onTrackballEvent, onVisibilityChanged, onWindowFocusChanged, onWindowSystemUiVisibilityChanged, onWindowVisibilityChanged, overScrollBy, performAccessibilityAction, performClick, performContextClick, performHapticFeedback, performHapticFeedback, performLongClick, playSoundEffect, post, postDelayed, postInvalidate, postInvalidate, postInvalidateDelayed, postInvalidateDelayed, postInvalidateOnAnimation, postInvalidateOnAnimation, postOnAnimation, postOnAnimationDelayed, refreshDrawableState, removeCallbacks, removeOnAttachStateChangeListener, removeOnLayoutChangeListener, requestApplyInsets, requestFitSystemWindows, requestFocus, requestFocus, requestFocus, requestFocusFromTouch, requestLayout, requestRectangleOnScreen, requestRectangleOnScreen, requestUnbufferedDispatch, resolveSize, resolveSizeAndState, restoreHierarchyState, saveHierarchyState, scheduleDrawable, scrollBy, scrollTo, sendAccessibilityEvent, sendAccessibilityEventUnchecked, setAccessibilityDelegate, setAccessibilityLiveRegion, setAccessibilityTraversalAfter, setAccessibilityTraversalBefore, setActivated, setAlpha, setAnimation, setBackground, setBackgroundColor, setBackgroundDrawable, setBackgroundResource, setBackgroundTintList, setBackgroundTintMode, setBottom, setCameraDistance, setClickable, setClipBounds, setClipToOutline, setContentDescription, setContextClickable, setDrawingCacheBackgroundColor, setDrawingCacheEnabled, setDrawingCacheQuality, setDuplicateParentStateEnabled, setElevation, setEnabled, setFadingEdgeLength, setFilterTouchesWhenObscured, setFitsSystemWindows, setFocusable, setFocusableInTouchMode, setForeground, setForegroundGravity, setForegroundTintList, setForegroundTintMode, setHapticFeedbackEnabled, setHasTransientState, setHorizontalFadingEdgeEnabled, setHorizontalScrollBarEnabled, setHovered, setId, setImportantForAccessibility, setKeepScreenOn, setLabelFor, setLayerPaint, setLayerType, setLayoutDirection, setLayoutParams, setLeft, setLongClickable, setMeasuredDimension, setMinimumHeight, setMinimumWidth, setNestedScrollingEnabled, setNextFocusDownId, setNextFocusForwardId, setNextFocusLeftId, setNextFocusRightId, setNextFocusUpId, setOnApplyWindowInsetsListener, setOnClickListener, setOnContextClickListener, setOnCreateContextMenuListener, setOnDragListener, setOnFocusChangeListener, setOnGenericMotionListener, setOnHoverListener, setOnKeyListener, setOnLongClickListener, setOnScrollChangeListener, setOnSystemUiVisibilityChangeListener, setOnTouchListener, setOutlineProvider, setOverScrollMode, setPadding, setPaddingRelative, setPivotX, setPivotY, setPressed, setRight, setRotation, setRotationX, setRotationY, setSaveEnabled, setSaveFromParentEnabled, setScaleX, setScaleY, setScrollBarDefaultDelayBeforeFade, setScrollBarFadeDuration, setScrollbarFadingEnabled, setScrollBarSize, setScrollBarStyle, setScrollContainer, setScrollIndicators, setScrollIndicators, setScrollX, setScrollY, setSelected, setSoundEffectsEnabled, setStateListAnimator, setSystemUiVisibility, setTag, setTag, setTextAlignment, setTextDirection, setTop, setTouchDelegate, setTransitionName, setTranslationX, setTranslationY, setTranslationZ, setVerticalFadingEdgeEnabled, setVerticalScrollBarEnabled, setVerticalScrollbarPosition, setVisibility, setWillNotCacheDrawing, setWillNotDraw, setX, setY, setZ, showContextMenu, startActionMode, startActionMode, startAnimation, startDrag, startNestedScroll, stopNestedScroll, toString, unscheduleDrawable, unscheduleDrawable, verifyDrawable, willNotCacheDrawing, willNotDraw
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      + +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        HabitFrequencyView

        +
        public HabitFrequencyView(android.content.Context context)
        +
      • +
      + + + +
        +
      • +

        HabitFrequencyView

        +
        public HabitFrequencyView(android.content.Context context,
        +                          android.util.AttributeSet attrs)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + +
        +
      • +

        createPaints

        +
        protected void createPaints()
        +
      • +
      + + + +
        +
      • +

        onMeasure

        +
        protected void onMeasure(int widthMeasureSpec,
        +                         int heightMeasureSpec)
        +
        +
        Overrides:
        +
        onMeasure in class android.view.View
        +
        +
      • +
      + + + +
        +
      • +

        onSizeChanged

        +
        protected void onSizeChanged(int width,
        +                             int height,
        +                             int oldWidth,
        +                             int oldHeight)
        +
        +
        Overrides:
        +
        onSizeChanged in class android.view.View
        +
        +
      • +
      + + + + + + + +
        +
      • +

        onDraw

        +
        protected void onDraw(android.graphics.Canvas canvas)
        +
        +
        Overrides:
        +
        onDraw in class android.view.View
        +
        +
      • +
      + + + +
        +
      • +

        setIsBackgroundTransparent

        +
        public void setIsBackgroundTransparent(boolean isBackgroundTransparent)
        +
      • +
      + + + +
        +
      • +

        onAttachedToWindow

        +
        protected void onAttachedToWindow()
        +
        +
        Overrides:
        +
        onAttachedToWindow in class android.view.View
        +
        +
      • +
      + + + +
        +
      • +

        onDetachedFromWindow

        +
        protected void onDetachedFromWindow()
        +
        +
        Overrides:
        +
        onDetachedFromWindow in class android.view.View
        +
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/views/HabitHistoryView.html b/javadoc/org/isoron/uhabits/views/HabitHistoryView.html new file mode 100644 index 000000000..1d1801748 --- /dev/null +++ b/javadoc/org/isoron/uhabits/views/HabitHistoryView.html @@ -0,0 +1,574 @@ + + + + + +HabitHistoryView + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.show.views
+

Class HabitHistoryView

+
+
+ +
+ +
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.view.View

        +android.view.View.AccessibilityDelegate, android.view.View.BaseSavedState, android.view.View.DragShadowBuilder, android.view.View.MeasureSpec, android.view.View.OnApplyWindowInsetsListener, android.view.View.OnAttachStateChangeListener, android.view.View.OnClickListener, android.view.View.OnContextClickListener, android.view.View.OnCreateContextMenuListener, android.view.View.OnDragListener, android.view.View.OnFocusChangeListener, android.view.View.OnGenericMotionListener, android.view.View.OnHoverListener, android.view.View.OnKeyListener, android.view.View.OnLayoutChangeListener, android.view.View.OnLongClickListener, android.view.View.OnScrollChangeListener, android.view.View.OnSystemUiVisibilityChangeListener, android.view.View.OnTouchListener
      • +
      +
    • +
    + +
      +
    • + + +

      Field Summary

      +
        +
      • + + +

        Fields inherited from class android.view.View

        +ACCESSIBILITY_LIVE_REGION_ASSERTIVE, ACCESSIBILITY_LIVE_REGION_NONE, ACCESSIBILITY_LIVE_REGION_POLITE, ALPHA, DRAWING_CACHE_QUALITY_AUTO, DRAWING_CACHE_QUALITY_HIGH, DRAWING_CACHE_QUALITY_LOW, EMPTY_STATE_SET, ENABLED_FOCUSED_SELECTED_STATE_SET, ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, ENABLED_FOCUSED_STATE_SET, ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET, ENABLED_SELECTED_STATE_SET, ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET, ENABLED_STATE_SET, ENABLED_WINDOW_FOCUSED_STATE_SET, FIND_VIEWS_WITH_CONTENT_DESCRIPTION, FIND_VIEWS_WITH_TEXT, FOCUS_BACKWARD, FOCUS_DOWN, FOCUS_FORWARD, FOCUS_LEFT, FOCUS_RIGHT, FOCUS_UP, FOCUSABLES_ALL, FOCUSABLES_TOUCH_MODE, FOCUSED_SELECTED_STATE_SET, FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, FOCUSED_STATE_SET, FOCUSED_WINDOW_FOCUSED_STATE_SET, GONE, HAPTIC_FEEDBACK_ENABLED, IMPORTANT_FOR_ACCESSIBILITY_AUTO, IMPORTANT_FOR_ACCESSIBILITY_NO, IMPORTANT_FOR_ACCESSIBILITY_NO_HIDE_DESCENDANTS, IMPORTANT_FOR_ACCESSIBILITY_YES, INVISIBLE, KEEP_SCREEN_ON, LAYER_TYPE_HARDWARE, LAYER_TYPE_NONE, LAYER_TYPE_SOFTWARE, LAYOUT_DIRECTION_INHERIT, LAYOUT_DIRECTION_LOCALE, LAYOUT_DIRECTION_LTR, LAYOUT_DIRECTION_RTL, MEASURED_HEIGHT_STATE_SHIFT, MEASURED_SIZE_MASK, MEASURED_STATE_MASK, MEASURED_STATE_TOO_SMALL, NO_ID, OVER_SCROLL_ALWAYS, OVER_SCROLL_IF_CONTENT_SCROLLS, OVER_SCROLL_NEVER, PRESSED_ENABLED_FOCUSED_SELECTED_STATE_SET, PRESSED_ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_FOCUSED_STATE_SET, PRESSED_ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_SELECTED_STATE_SET, PRESSED_ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_STATE_SET, PRESSED_ENABLED_WINDOW_FOCUSED_STATE_SET, PRESSED_FOCUSED_SELECTED_STATE_SET, PRESSED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_FOCUSED_STATE_SET, PRESSED_FOCUSED_WINDOW_FOCUSED_STATE_SET, PRESSED_SELECTED_STATE_SET, PRESSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_STATE_SET, PRESSED_WINDOW_FOCUSED_STATE_SET, ROTATION, ROTATION_X, ROTATION_Y, SCALE_X, SCALE_Y, SCREEN_STATE_OFF, SCREEN_STATE_ON, SCROLL_AXIS_HORIZONTAL, SCROLL_AXIS_NONE, SCROLL_AXIS_VERTICAL, SCROLL_INDICATOR_BOTTOM, SCROLL_INDICATOR_END, SCROLL_INDICATOR_LEFT, SCROLL_INDICATOR_RIGHT, SCROLL_INDICATOR_START, SCROLL_INDICATOR_TOP, SCROLLBAR_POSITION_DEFAULT, SCROLLBAR_POSITION_LEFT, SCROLLBAR_POSITION_RIGHT, SCROLLBARS_INSIDE_INSET, SCROLLBARS_INSIDE_OVERLAY, SCROLLBARS_OUTSIDE_INSET, SCROLLBARS_OUTSIDE_OVERLAY, SELECTED_STATE_SET, SELECTED_WINDOW_FOCUSED_STATE_SET, SOUND_EFFECTS_ENABLED, STATUS_BAR_HIDDEN, STATUS_BAR_VISIBLE, SYSTEM_UI_FLAG_FULLSCREEN, SYSTEM_UI_FLAG_HIDE_NAVIGATION, SYSTEM_UI_FLAG_IMMERSIVE, SYSTEM_UI_FLAG_IMMERSIVE_STICKY, SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN, SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION, SYSTEM_UI_FLAG_LAYOUT_STABLE, SYSTEM_UI_FLAG_LIGHT_STATUS_BAR, SYSTEM_UI_FLAG_LOW_PROFILE, SYSTEM_UI_FLAG_VISIBLE, SYSTEM_UI_LAYOUT_FLAGS, TEXT_ALIGNMENT_CENTER, TEXT_ALIGNMENT_GRAVITY, TEXT_ALIGNMENT_INHERIT, TEXT_ALIGNMENT_TEXT_END, TEXT_ALIGNMENT_TEXT_START, TEXT_ALIGNMENT_VIEW_END, TEXT_ALIGNMENT_VIEW_START, TEXT_DIRECTION_ANY_RTL, TEXT_DIRECTION_FIRST_STRONG, TEXT_DIRECTION_FIRST_STRONG_LTR, TEXT_DIRECTION_FIRST_STRONG_RTL, TEXT_DIRECTION_INHERIT, TEXT_DIRECTION_LOCALE, TEXT_DIRECTION_LTR, TEXT_DIRECTION_RTL, TRANSLATION_X, TRANSLATION_Y, TRANSLATION_Z, VIEW_LOG_TAG, VISIBLE, WINDOW_FOCUSED_STATE_SET, X, Y, Z
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + + + + +
      Constructors 
      Constructor and Description
      HabitHistoryView(android.content.Context context) 
      HabitHistoryView(android.content.Context context, + android.util.AttributeSet attrs) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected voidcreatePaints() 
      protected voidonAttachedToWindow() 
      protected voidonDetachedFromWindow() 
      protected voidonDraw(android.graphics.Canvas canvas) 
      voidonLongPress(android.view.MotionEvent e) 
      protected voidonMeasure(int widthMeasureSpec, + int heightMeasureSpec) 
      voidonModelChange() 
      booleanonSingleTapUp(android.view.MotionEvent e) 
      protected voidonSizeChanged(int width, + int height, + int oldWidth, + int oldHeight) 
      voidonToggleRepetitionFinished() 
      voidrefreshData() 
      voidsetHabit(Habit habit) 
      voidsetIsBackgroundTransparent(boolean isBackgroundTransparent) 
      voidsetIsEditable(boolean isEditable) 
      + +
        +
      • + + +

        Methods inherited from class android.view.View

        +addChildrenForAccessibility, addFocusables, addFocusables, addOnAttachStateChangeListener, addOnLayoutChangeListener, addTouchables, animate, announceForAccessibility, awakenScrollBars, awakenScrollBars, awakenScrollBars, bringToFront, buildDrawingCache, buildDrawingCache, buildLayer, callOnClick, cancelLongPress, cancelPendingInputEvents, canResolveLayoutDirection, canResolveTextAlignment, canResolveTextDirection, canScrollHorizontally, canScrollVertically, checkInputConnectionProxy, clearAnimation, clearFocus, combineMeasuredStates, computeHorizontalScrollExtent, computeHorizontalScrollOffset, computeHorizontalScrollRange, computeScroll, computeSystemWindowInsets, computeVerticalScrollExtent, computeVerticalScrollOffset, computeVerticalScrollRange, createAccessibilityNodeInfo, createContextMenu, destroyDrawingCache, dispatchApplyWindowInsets, dispatchConfigurationChanged, dispatchDisplayHint, dispatchDragEvent, dispatchDraw, dispatchDrawableHotspotChanged, dispatchGenericFocusedEvent, dispatchGenericMotionEvent, dispatchGenericPointerEvent, dispatchHoverEvent, dispatchKeyEvent, dispatchKeyEventPreIme, dispatchKeyShortcutEvent, dispatchNestedFling, dispatchNestedPreFling, dispatchNestedPrePerformAccessibilityAction, dispatchNestedPreScroll, dispatchNestedScroll, dispatchPopulateAccessibilityEvent, dispatchProvideStructure, dispatchRestoreInstanceState, dispatchSaveInstanceState, dispatchSetActivated, dispatchSetPressed, dispatchSetSelected, dispatchSystemUiVisibilityChanged, dispatchTouchEvent, dispatchTrackballEvent, dispatchUnhandledMove, dispatchVisibilityChanged, dispatchWindowFocusChanged, dispatchWindowSystemUiVisiblityChanged, dispatchWindowVisibilityChanged, draw, drawableHotspotChanged, drawableStateChanged, findFocus, findViewById, findViewsWithText, findViewWithTag, fitSystemWindows, focusSearch, forceLayout, generateViewId, getAccessibilityClassName, getAccessibilityLiveRegion, getAccessibilityNodeProvider, getAccessibilityTraversalAfter, getAccessibilityTraversalBefore, getAlpha, getAnimation, getApplicationWindowToken, getBackground, getBackgroundTintList, getBackgroundTintMode, getBaseline, getBottom, getBottomFadingEdgeStrength, getBottomPaddingOffset, getCameraDistance, getClipBounds, getClipBounds, getClipToOutline, getContentDescription, getContext, getContextMenuInfo, getDefaultSize, getDisplay, getDrawableState, getDrawingCache, getDrawingCache, getDrawingCacheBackgroundColor, getDrawingCacheQuality, getDrawingRect, getDrawingTime, getElevation, getFilterTouchesWhenObscured, getFitsSystemWindows, getFocusables, getFocusedRect, getForeground, getForegroundGravity, getForegroundTintList, getForegroundTintMode, getGlobalVisibleRect, getGlobalVisibleRect, getHandler, getHeight, getHitRect, getHorizontalFadingEdgeLength, getHorizontalScrollbarHeight, getId, getImportantForAccessibility, getKeepScreenOn, getKeyDispatcherState, getLabelFor, getLayerType, getLayoutDirection, getLayoutParams, getLeft, getLeftFadingEdgeStrength, getLeftPaddingOffset, getLocalVisibleRect, getLocationInWindow, getLocationOnScreen, getMatrix, getMeasuredHeight, getMeasuredHeightAndState, getMeasuredState, getMeasuredWidth, getMeasuredWidthAndState, getMinimumHeight, getMinimumWidth, getNextFocusDownId, getNextFocusForwardId, getNextFocusLeftId, getNextFocusRightId, getNextFocusUpId, getOnFocusChangeListener, getOutlineProvider, getOverlay, getOverScrollMode, getPaddingBottom, getPaddingEnd, getPaddingLeft, getPaddingRight, getPaddingStart, getPaddingTop, getParent, getParentForAccessibility, getPivotX, getPivotY, getResources, getRight, getRightFadingEdgeStrength, getRightPaddingOffset, getRootView, getRootWindowInsets, getRotation, getRotationX, getRotationY, getScaleX, getScaleY, getScrollBarDefaultDelayBeforeFade, getScrollBarFadeDuration, getScrollBarSize, getScrollBarStyle, getScrollIndicators, getScrollX, getScrollY, getSolidColor, getStateListAnimator, getSuggestedMinimumHeight, getSuggestedMinimumWidth, getSystemUiVisibility, getTag, getTag, getTextAlignment, getTextDirection, getTop, getTopFadingEdgeStrength, getTopPaddingOffset, getTouchables, getTouchDelegate, getTransitionName, getTranslationX, getTranslationY, getTranslationZ, getVerticalFadingEdgeLength, getVerticalScrollbarPosition, getVerticalScrollbarWidth, getViewTreeObserver, getVisibility, getWidth, getWindowAttachCount, getWindowId, getWindowSystemUiVisibility, getWindowToken, getWindowVisibility, getWindowVisibleDisplayFrame, getX, getY, getZ, hasFocus, hasFocusable, hasNestedScrollingParent, hasOnClickListeners, hasOverlappingRendering, hasTransientState, hasWindowFocus, inflate, invalidate, invalidate, invalidate, invalidateDrawable, invalidateOutline, isAccessibilityFocused, isActivated, isAttachedToWindow, isClickable, isContextClickable, isDirty, isDrawingCacheEnabled, isDuplicateParentStateEnabled, isEnabled, isFocusable, isFocusableInTouchMode, isFocused, isHapticFeedbackEnabled, isHardwareAccelerated, isHorizontalFadingEdgeEnabled, isHorizontalScrollBarEnabled, isHovered, isImportantForAccessibility, isInEditMode, isInLayout, isInTouchMode, isLaidOut, isLayoutDirectionResolved, isLayoutRequested, isLongClickable, isNestedScrollingEnabled, isOpaque, isPaddingOffsetRequired, isPaddingRelative, isPressed, isSaveEnabled, isSaveFromParentEnabled, isScrollbarFadingEnabled, isScrollContainer, isSelected, isShown, isSoundEffectsEnabled, isTextAlignmentResolved, isTextDirectionResolved, isVerticalFadingEdgeEnabled, isVerticalScrollBarEnabled, jumpDrawablesToCurrentState, layout, measure, mergeDrawableStates, offsetLeftAndRight, offsetTopAndBottom, onAnimationEnd, onAnimationStart, onApplyWindowInsets, onCancelPendingInputEvents, onCheckIsTextEditor, onConfigurationChanged, onCreateContextMenu, onCreateDrawableState, onCreateInputConnection, onDisplayHint, onDragEvent, onDrawForeground, onDrawScrollBars, onFilterTouchEventForSecurity, onFinishInflate, onFinishTemporaryDetach, onFocusChanged, onGenericMotionEvent, onHoverChanged, onHoverEvent, onInitializeAccessibilityEvent, onInitializeAccessibilityNodeInfo, onKeyDown, onKeyLongPress, onKeyMultiple, onKeyPreIme, onKeyShortcut, onKeyUp, onLayout, onOverScrolled, onPopulateAccessibilityEvent, onProvideStructure, onProvideVirtualStructure, onRestoreInstanceState, onRtlPropertiesChanged, onSaveInstanceState, onScreenStateChanged, onScrollChanged, onSetAlpha, onStartTemporaryDetach, onTrackballEvent, onVisibilityChanged, onWindowFocusChanged, onWindowSystemUiVisibilityChanged, onWindowVisibilityChanged, overScrollBy, performAccessibilityAction, performClick, performContextClick, performHapticFeedback, performHapticFeedback, performLongClick, playSoundEffect, post, postDelayed, postInvalidate, postInvalidate, postInvalidateDelayed, postInvalidateDelayed, postInvalidateOnAnimation, postInvalidateOnAnimation, postOnAnimation, postOnAnimationDelayed, refreshDrawableState, removeCallbacks, removeOnAttachStateChangeListener, removeOnLayoutChangeListener, requestApplyInsets, requestFitSystemWindows, requestFocus, requestFocus, requestFocus, requestFocusFromTouch, requestLayout, requestRectangleOnScreen, requestRectangleOnScreen, requestUnbufferedDispatch, resolveSize, resolveSizeAndState, restoreHierarchyState, saveHierarchyState, scheduleDrawable, scrollBy, scrollTo, sendAccessibilityEvent, sendAccessibilityEventUnchecked, setAccessibilityDelegate, setAccessibilityLiveRegion, setAccessibilityTraversalAfter, setAccessibilityTraversalBefore, setActivated, setAlpha, setAnimation, setBackground, setBackgroundColor, setBackgroundDrawable, setBackgroundResource, setBackgroundTintList, setBackgroundTintMode, setBottom, setCameraDistance, setClickable, setClipBounds, setClipToOutline, setContentDescription, setContextClickable, setDrawingCacheBackgroundColor, setDrawingCacheEnabled, setDrawingCacheQuality, setDuplicateParentStateEnabled, setElevation, setEnabled, setFadingEdgeLength, setFilterTouchesWhenObscured, setFitsSystemWindows, setFocusable, setFocusableInTouchMode, setForeground, setForegroundGravity, setForegroundTintList, setForegroundTintMode, setHapticFeedbackEnabled, setHasTransientState, setHorizontalFadingEdgeEnabled, setHorizontalScrollBarEnabled, setHovered, setId, setImportantForAccessibility, setKeepScreenOn, setLabelFor, setLayerPaint, setLayerType, setLayoutDirection, setLayoutParams, setLeft, setLongClickable, setMeasuredDimension, setMinimumHeight, setMinimumWidth, setNestedScrollingEnabled, setNextFocusDownId, setNextFocusForwardId, setNextFocusLeftId, setNextFocusRightId, setNextFocusUpId, setOnApplyWindowInsetsListener, setOnClickListener, setOnContextClickListener, setOnCreateContextMenuListener, setOnDragListener, setOnFocusChangeListener, setOnGenericMotionListener, setOnHoverListener, setOnKeyListener, setOnLongClickListener, setOnScrollChangeListener, setOnSystemUiVisibilityChangeListener, setOnTouchListener, setOutlineProvider, setOverScrollMode, setPadding, setPaddingRelative, setPivotX, setPivotY, setPressed, setRight, setRotation, setRotationX, setRotationY, setSaveEnabled, setSaveFromParentEnabled, setScaleX, setScaleY, setScrollBarDefaultDelayBeforeFade, setScrollBarFadeDuration, setScrollbarFadingEnabled, setScrollBarSize, setScrollBarStyle, setScrollContainer, setScrollIndicators, setScrollIndicators, setScrollX, setScrollY, setSelected, setSoundEffectsEnabled, setStateListAnimator, setSystemUiVisibility, setTag, setTag, setTextAlignment, setTextDirection, setTop, setTouchDelegate, setTransitionName, setTranslationX, setTranslationY, setTranslationZ, setVerticalFadingEdgeEnabled, setVerticalScrollBarEnabled, setVerticalScrollbarPosition, setVisibility, setWillNotCacheDrawing, setWillNotDraw, setX, setY, setZ, showContextMenu, startActionMode, startActionMode, startAnimation, startDrag, startNestedScroll, stopNestedScroll, toString, unscheduleDrawable, unscheduleDrawable, verifyDrawable, willNotCacheDrawing, willNotDraw
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      + +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        HabitHistoryView

        +
        public HabitHistoryView(android.content.Context context)
        +
      • +
      + + + +
        +
      • +

        HabitHistoryView

        +
        public HabitHistoryView(android.content.Context context,
        +                        android.util.AttributeSet attrs)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + +
        +
      • +

        onMeasure

        +
        protected void onMeasure(int widthMeasureSpec,
        +                         int heightMeasureSpec)
        +
        +
        Overrides:
        +
        onMeasure in class android.view.View
        +
        +
      • +
      + + + +
        +
      • +

        onSizeChanged

        +
        protected void onSizeChanged(int width,
        +                             int height,
        +                             int oldWidth,
        +                             int oldHeight)
        +
        +
        Overrides:
        +
        onSizeChanged in class android.view.View
        +
        +
      • +
      + + + +
        +
      • +

        createPaints

        +
        protected void createPaints()
        +
      • +
      + + + + + + + +
        +
      • +

        onDraw

        +
        protected void onDraw(android.graphics.Canvas canvas)
        +
        +
        Overrides:
        +
        onDraw in class android.view.View
        +
        +
      • +
      + + + +
        +
      • +

        setIsBackgroundTransparent

        +
        public void setIsBackgroundTransparent(boolean isBackgroundTransparent)
        +
      • +
      + + + +
        +
      • +

        onLongPress

        +
        public void onLongPress(android.view.MotionEvent e)
        +
        +
        Specified by:
        +
        onLongPress in interface android.view.GestureDetector.OnGestureListener
        +
        Overrides:
        +
        onLongPress in class ScrollableDataView
        +
        +
      • +
      + + + +
        +
      • +

        onSingleTapUp

        +
        public boolean onSingleTapUp(android.view.MotionEvent e)
        +
        +
        Specified by:
        +
        onSingleTapUp in interface android.view.GestureDetector.OnGestureListener
        +
        Overrides:
        +
        onSingleTapUp in class ScrollableDataView
        +
        +
      • +
      + + + +
        +
      • +

        setIsEditable

        +
        public void setIsEditable(boolean isEditable)
        +
      • +
      + + + + + + + +
        +
      • +

        onAttachedToWindow

        +
        protected void onAttachedToWindow()
        +
        +
        Overrides:
        +
        onAttachedToWindow in class android.view.View
        +
        +
      • +
      + + + +
        +
      • +

        onDetachedFromWindow

        +
        protected void onDetachedFromWindow()
        +
        +
        Overrides:
        +
        onDetachedFromWindow in class android.view.View
        +
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/views/HabitScoreView.html b/javadoc/org/isoron/uhabits/views/HabitScoreView.html new file mode 100644 index 000000000..4c2bd4434 --- /dev/null +++ b/javadoc/org/isoron/uhabits/views/HabitScoreView.html @@ -0,0 +1,573 @@ + + + + + +HabitScoreView + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.show.views
+

Class HabitScoreView

+
+
+ +
+ +
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.view.View

        +android.view.View.AccessibilityDelegate, android.view.View.BaseSavedState, android.view.View.DragShadowBuilder, android.view.View.MeasureSpec, android.view.View.OnApplyWindowInsetsListener, android.view.View.OnAttachStateChangeListener, android.view.View.OnClickListener, android.view.View.OnContextClickListener, android.view.View.OnCreateContextMenuListener, android.view.View.OnDragListener, android.view.View.OnFocusChangeListener, android.view.View.OnGenericMotionListener, android.view.View.OnHoverListener, android.view.View.OnKeyListener, android.view.View.OnLayoutChangeListener, android.view.View.OnLongClickListener, android.view.View.OnScrollChangeListener, android.view.View.OnSystemUiVisibilityChangeListener, android.view.View.OnTouchListener
      • +
      +
    • +
    + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      static int[]DEFAULT_BUCKET_SIZES 
      static android.graphics.PorterDuffXfermodeXFERMODE_CLEAR 
      static android.graphics.PorterDuffXfermodeXFERMODE_SRC 
      +
        +
      • + + +

        Fields inherited from class android.view.View

        +ACCESSIBILITY_LIVE_REGION_ASSERTIVE, ACCESSIBILITY_LIVE_REGION_NONE, ACCESSIBILITY_LIVE_REGION_POLITE, ALPHA, DRAWING_CACHE_QUALITY_AUTO, DRAWING_CACHE_QUALITY_HIGH, DRAWING_CACHE_QUALITY_LOW, EMPTY_STATE_SET, ENABLED_FOCUSED_SELECTED_STATE_SET, ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, ENABLED_FOCUSED_STATE_SET, ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET, ENABLED_SELECTED_STATE_SET, ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET, ENABLED_STATE_SET, ENABLED_WINDOW_FOCUSED_STATE_SET, FIND_VIEWS_WITH_CONTENT_DESCRIPTION, FIND_VIEWS_WITH_TEXT, FOCUS_BACKWARD, FOCUS_DOWN, FOCUS_FORWARD, FOCUS_LEFT, FOCUS_RIGHT, FOCUS_UP, FOCUSABLES_ALL, FOCUSABLES_TOUCH_MODE, FOCUSED_SELECTED_STATE_SET, FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, FOCUSED_STATE_SET, FOCUSED_WINDOW_FOCUSED_STATE_SET, GONE, HAPTIC_FEEDBACK_ENABLED, IMPORTANT_FOR_ACCESSIBILITY_AUTO, IMPORTANT_FOR_ACCESSIBILITY_NO, IMPORTANT_FOR_ACCESSIBILITY_NO_HIDE_DESCENDANTS, IMPORTANT_FOR_ACCESSIBILITY_YES, INVISIBLE, KEEP_SCREEN_ON, LAYER_TYPE_HARDWARE, LAYER_TYPE_NONE, LAYER_TYPE_SOFTWARE, LAYOUT_DIRECTION_INHERIT, LAYOUT_DIRECTION_LOCALE, LAYOUT_DIRECTION_LTR, LAYOUT_DIRECTION_RTL, MEASURED_HEIGHT_STATE_SHIFT, MEASURED_SIZE_MASK, MEASURED_STATE_MASK, MEASURED_STATE_TOO_SMALL, NO_ID, OVER_SCROLL_ALWAYS, OVER_SCROLL_IF_CONTENT_SCROLLS, OVER_SCROLL_NEVER, PRESSED_ENABLED_FOCUSED_SELECTED_STATE_SET, PRESSED_ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_FOCUSED_STATE_SET, PRESSED_ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_SELECTED_STATE_SET, PRESSED_ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_STATE_SET, PRESSED_ENABLED_WINDOW_FOCUSED_STATE_SET, PRESSED_FOCUSED_SELECTED_STATE_SET, PRESSED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_FOCUSED_STATE_SET, PRESSED_FOCUSED_WINDOW_FOCUSED_STATE_SET, PRESSED_SELECTED_STATE_SET, PRESSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_STATE_SET, PRESSED_WINDOW_FOCUSED_STATE_SET, ROTATION, ROTATION_X, ROTATION_Y, SCALE_X, SCALE_Y, SCREEN_STATE_OFF, SCREEN_STATE_ON, SCROLL_AXIS_HORIZONTAL, SCROLL_AXIS_NONE, SCROLL_AXIS_VERTICAL, SCROLL_INDICATOR_BOTTOM, SCROLL_INDICATOR_END, SCROLL_INDICATOR_LEFT, SCROLL_INDICATOR_RIGHT, SCROLL_INDICATOR_START, SCROLL_INDICATOR_TOP, SCROLLBAR_POSITION_DEFAULT, SCROLLBAR_POSITION_LEFT, SCROLLBAR_POSITION_RIGHT, SCROLLBARS_INSIDE_INSET, SCROLLBARS_INSIDE_OVERLAY, SCROLLBARS_OUTSIDE_INSET, SCROLLBARS_OUTSIDE_OVERLAY, SELECTED_STATE_SET, SELECTED_WINDOW_FOCUSED_STATE_SET, SOUND_EFFECTS_ENABLED, STATUS_BAR_HIDDEN, STATUS_BAR_VISIBLE, SYSTEM_UI_FLAG_FULLSCREEN, SYSTEM_UI_FLAG_HIDE_NAVIGATION, SYSTEM_UI_FLAG_IMMERSIVE, SYSTEM_UI_FLAG_IMMERSIVE_STICKY, SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN, SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION, SYSTEM_UI_FLAG_LAYOUT_STABLE, SYSTEM_UI_FLAG_LIGHT_STATUS_BAR, SYSTEM_UI_FLAG_LOW_PROFILE, SYSTEM_UI_FLAG_VISIBLE, SYSTEM_UI_LAYOUT_FLAGS, TEXT_ALIGNMENT_CENTER, TEXT_ALIGNMENT_GRAVITY, TEXT_ALIGNMENT_INHERIT, TEXT_ALIGNMENT_TEXT_END, TEXT_ALIGNMENT_TEXT_START, TEXT_ALIGNMENT_VIEW_END, TEXT_ALIGNMENT_VIEW_START, TEXT_DIRECTION_ANY_RTL, TEXT_DIRECTION_FIRST_STRONG, TEXT_DIRECTION_FIRST_STRONG_LTR, TEXT_DIRECTION_FIRST_STRONG_RTL, TEXT_DIRECTION_INHERIT, TEXT_DIRECTION_LOCALE, TEXT_DIRECTION_LTR, TEXT_DIRECTION_RTL, TRANSLATION_X, TRANSLATION_Y, TRANSLATION_Z, VIEW_LOG_TAG, VISIBLE, WINDOW_FOCUSED_STATE_SET, X, Y, Z
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + + + + +
      Constructors 
      Constructor and Description
      HabitScoreView(android.content.Context context) 
      HabitScoreView(android.content.Context context, + android.util.AttributeSet attrs) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected voidcreatePaints() 
      protected voidonAttachedToWindow() 
      protected voidonDetachedFromWindow() 
      protected voidonDraw(android.graphics.Canvas canvas) 
      protected voidonMeasure(int widthMeasureSpec, + int heightMeasureSpec) 
      voidonModelChange() 
      protected voidonSizeChanged(int width, + int height, + int oldWidth, + int oldHeight) 
      voidrefreshData() 
      voidsetBucketSize(int bucketSize) 
      voidsetHabit(Habit habit) 
      voidsetIsTransparencyEnabled(boolean enabled) 
      + +
        +
      • + + +

        Methods inherited from class android.view.View

        +addChildrenForAccessibility, addFocusables, addFocusables, addOnAttachStateChangeListener, addOnLayoutChangeListener, addTouchables, animate, announceForAccessibility, awakenScrollBars, awakenScrollBars, awakenScrollBars, bringToFront, buildDrawingCache, buildDrawingCache, buildLayer, callOnClick, cancelLongPress, cancelPendingInputEvents, canResolveLayoutDirection, canResolveTextAlignment, canResolveTextDirection, canScrollHorizontally, canScrollVertically, checkInputConnectionProxy, clearAnimation, clearFocus, combineMeasuredStates, computeHorizontalScrollExtent, computeHorizontalScrollOffset, computeHorizontalScrollRange, computeScroll, computeSystemWindowInsets, computeVerticalScrollExtent, computeVerticalScrollOffset, computeVerticalScrollRange, createAccessibilityNodeInfo, createContextMenu, destroyDrawingCache, dispatchApplyWindowInsets, dispatchConfigurationChanged, dispatchDisplayHint, dispatchDragEvent, dispatchDraw, dispatchDrawableHotspotChanged, dispatchGenericFocusedEvent, dispatchGenericMotionEvent, dispatchGenericPointerEvent, dispatchHoverEvent, dispatchKeyEvent, dispatchKeyEventPreIme, dispatchKeyShortcutEvent, dispatchNestedFling, dispatchNestedPreFling, dispatchNestedPrePerformAccessibilityAction, dispatchNestedPreScroll, dispatchNestedScroll, dispatchPopulateAccessibilityEvent, dispatchProvideStructure, dispatchRestoreInstanceState, dispatchSaveInstanceState, dispatchSetActivated, dispatchSetPressed, dispatchSetSelected, dispatchSystemUiVisibilityChanged, dispatchTouchEvent, dispatchTrackballEvent, dispatchUnhandledMove, dispatchVisibilityChanged, dispatchWindowFocusChanged, dispatchWindowSystemUiVisiblityChanged, dispatchWindowVisibilityChanged, draw, drawableHotspotChanged, drawableStateChanged, findFocus, findViewById, findViewsWithText, findViewWithTag, fitSystemWindows, focusSearch, forceLayout, generateViewId, getAccessibilityClassName, getAccessibilityLiveRegion, getAccessibilityNodeProvider, getAccessibilityTraversalAfter, getAccessibilityTraversalBefore, getAlpha, getAnimation, getApplicationWindowToken, getBackground, getBackgroundTintList, getBackgroundTintMode, getBaseline, getBottom, getBottomFadingEdgeStrength, getBottomPaddingOffset, getCameraDistance, getClipBounds, getClipBounds, getClipToOutline, getContentDescription, getContext, getContextMenuInfo, getDefaultSize, getDisplay, getDrawableState, getDrawingCache, getDrawingCache, getDrawingCacheBackgroundColor, getDrawingCacheQuality, getDrawingRect, getDrawingTime, getElevation, getFilterTouchesWhenObscured, getFitsSystemWindows, getFocusables, getFocusedRect, getForeground, getForegroundGravity, getForegroundTintList, getForegroundTintMode, getGlobalVisibleRect, getGlobalVisibleRect, getHandler, getHeight, getHitRect, getHorizontalFadingEdgeLength, getHorizontalScrollbarHeight, getId, getImportantForAccessibility, getKeepScreenOn, getKeyDispatcherState, getLabelFor, getLayerType, getLayoutDirection, getLayoutParams, getLeft, getLeftFadingEdgeStrength, getLeftPaddingOffset, getLocalVisibleRect, getLocationInWindow, getLocationOnScreen, getMatrix, getMeasuredHeight, getMeasuredHeightAndState, getMeasuredState, getMeasuredWidth, getMeasuredWidthAndState, getMinimumHeight, getMinimumWidth, getNextFocusDownId, getNextFocusForwardId, getNextFocusLeftId, getNextFocusRightId, getNextFocusUpId, getOnFocusChangeListener, getOutlineProvider, getOverlay, getOverScrollMode, getPaddingBottom, getPaddingEnd, getPaddingLeft, getPaddingRight, getPaddingStart, getPaddingTop, getParent, getParentForAccessibility, getPivotX, getPivotY, getResources, getRight, getRightFadingEdgeStrength, getRightPaddingOffset, getRootView, getRootWindowInsets, getRotation, getRotationX, getRotationY, getScaleX, getScaleY, getScrollBarDefaultDelayBeforeFade, getScrollBarFadeDuration, getScrollBarSize, getScrollBarStyle, getScrollIndicators, getScrollX, getScrollY, getSolidColor, getStateListAnimator, getSuggestedMinimumHeight, getSuggestedMinimumWidth, getSystemUiVisibility, getTag, getTag, getTextAlignment, getTextDirection, getTop, getTopFadingEdgeStrength, getTopPaddingOffset, getTouchables, getTouchDelegate, getTransitionName, getTranslationX, getTranslationY, getTranslationZ, getVerticalFadingEdgeLength, getVerticalScrollbarPosition, getVerticalScrollbarWidth, getViewTreeObserver, getVisibility, getWidth, getWindowAttachCount, getWindowId, getWindowSystemUiVisibility, getWindowToken, getWindowVisibility, getWindowVisibleDisplayFrame, getX, getY, getZ, hasFocus, hasFocusable, hasNestedScrollingParent, hasOnClickListeners, hasOverlappingRendering, hasTransientState, hasWindowFocus, inflate, invalidate, invalidate, invalidate, invalidateDrawable, invalidateOutline, isAccessibilityFocused, isActivated, isAttachedToWindow, isClickable, isContextClickable, isDirty, isDrawingCacheEnabled, isDuplicateParentStateEnabled, isEnabled, isFocusable, isFocusableInTouchMode, isFocused, isHapticFeedbackEnabled, isHardwareAccelerated, isHorizontalFadingEdgeEnabled, isHorizontalScrollBarEnabled, isHovered, isImportantForAccessibility, isInEditMode, isInLayout, isInTouchMode, isLaidOut, isLayoutDirectionResolved, isLayoutRequested, isLongClickable, isNestedScrollingEnabled, isOpaque, isPaddingOffsetRequired, isPaddingRelative, isPressed, isSaveEnabled, isSaveFromParentEnabled, isScrollbarFadingEnabled, isScrollContainer, isSelected, isShown, isSoundEffectsEnabled, isTextAlignmentResolved, isTextDirectionResolved, isVerticalFadingEdgeEnabled, isVerticalScrollBarEnabled, jumpDrawablesToCurrentState, layout, measure, mergeDrawableStates, offsetLeftAndRight, offsetTopAndBottom, onAnimationEnd, onAnimationStart, onApplyWindowInsets, onCancelPendingInputEvents, onCheckIsTextEditor, onConfigurationChanged, onCreateContextMenu, onCreateDrawableState, onCreateInputConnection, onDisplayHint, onDragEvent, onDrawForeground, onDrawScrollBars, onFilterTouchEventForSecurity, onFinishInflate, onFinishTemporaryDetach, onFocusChanged, onGenericMotionEvent, onHoverChanged, onHoverEvent, onInitializeAccessibilityEvent, onInitializeAccessibilityNodeInfo, onKeyDown, onKeyLongPress, onKeyMultiple, onKeyPreIme, onKeyShortcut, onKeyUp, onLayout, onOverScrolled, onPopulateAccessibilityEvent, onProvideStructure, onProvideVirtualStructure, onRestoreInstanceState, onRtlPropertiesChanged, onSaveInstanceState, onScreenStateChanged, onScrollChanged, onSetAlpha, onStartTemporaryDetach, onTrackballEvent, onVisibilityChanged, onWindowFocusChanged, onWindowSystemUiVisibilityChanged, onWindowVisibilityChanged, overScrollBy, performAccessibilityAction, performClick, performContextClick, performHapticFeedback, performHapticFeedback, performLongClick, playSoundEffect, post, postDelayed, postInvalidate, postInvalidate, postInvalidateDelayed, postInvalidateDelayed, postInvalidateOnAnimation, postInvalidateOnAnimation, postOnAnimation, postOnAnimationDelayed, refreshDrawableState, removeCallbacks, removeOnAttachStateChangeListener, removeOnLayoutChangeListener, requestApplyInsets, requestFitSystemWindows, requestFocus, requestFocus, requestFocus, requestFocusFromTouch, requestLayout, requestRectangleOnScreen, requestRectangleOnScreen, requestUnbufferedDispatch, resolveSize, resolveSizeAndState, restoreHierarchyState, saveHierarchyState, scheduleDrawable, scrollBy, scrollTo, sendAccessibilityEvent, sendAccessibilityEventUnchecked, setAccessibilityDelegate, setAccessibilityLiveRegion, setAccessibilityTraversalAfter, setAccessibilityTraversalBefore, setActivated, setAlpha, setAnimation, setBackground, setBackgroundColor, setBackgroundDrawable, setBackgroundResource, setBackgroundTintList, setBackgroundTintMode, setBottom, setCameraDistance, setClickable, setClipBounds, setClipToOutline, setContentDescription, setContextClickable, setDrawingCacheBackgroundColor, setDrawingCacheEnabled, setDrawingCacheQuality, setDuplicateParentStateEnabled, setElevation, setEnabled, setFadingEdgeLength, setFilterTouchesWhenObscured, setFitsSystemWindows, setFocusable, setFocusableInTouchMode, setForeground, setForegroundGravity, setForegroundTintList, setForegroundTintMode, setHapticFeedbackEnabled, setHasTransientState, setHorizontalFadingEdgeEnabled, setHorizontalScrollBarEnabled, setHovered, setId, setImportantForAccessibility, setKeepScreenOn, setLabelFor, setLayerPaint, setLayerType, setLayoutDirection, setLayoutParams, setLeft, setLongClickable, setMeasuredDimension, setMinimumHeight, setMinimumWidth, setNestedScrollingEnabled, setNextFocusDownId, setNextFocusForwardId, setNextFocusLeftId, setNextFocusRightId, setNextFocusUpId, setOnApplyWindowInsetsListener, setOnClickListener, setOnContextClickListener, setOnCreateContextMenuListener, setOnDragListener, setOnFocusChangeListener, setOnGenericMotionListener, setOnHoverListener, setOnKeyListener, setOnLongClickListener, setOnScrollChangeListener, setOnSystemUiVisibilityChangeListener, setOnTouchListener, setOutlineProvider, setOverScrollMode, setPadding, setPaddingRelative, setPivotX, setPivotY, setPressed, setRight, setRotation, setRotationX, setRotationY, setSaveEnabled, setSaveFromParentEnabled, setScaleX, setScaleY, setScrollBarDefaultDelayBeforeFade, setScrollBarFadeDuration, setScrollbarFadingEnabled, setScrollBarSize, setScrollBarStyle, setScrollContainer, setScrollIndicators, setScrollIndicators, setScrollX, setScrollY, setSelected, setSoundEffectsEnabled, setStateListAnimator, setSystemUiVisibility, setTag, setTag, setTextAlignment, setTextDirection, setTop, setTouchDelegate, setTransitionName, setTranslationX, setTranslationY, setTranslationZ, setVerticalFadingEdgeEnabled, setVerticalScrollBarEnabled, setVerticalScrollbarPosition, setVisibility, setWillNotCacheDrawing, setWillNotDraw, setX, setY, setZ, showContextMenu, startActionMode, startActionMode, startAnimation, startDrag, startNestedScroll, stopNestedScroll, toString, unscheduleDrawable, unscheduleDrawable, verifyDrawable, willNotCacheDrawing, willNotDraw
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      + +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        XFERMODE_CLEAR

        +
        public static final android.graphics.PorterDuffXfermode XFERMODE_CLEAR
        +
      • +
      + + + +
        +
      • +

        XFERMODE_SRC

        +
        public static final android.graphics.PorterDuffXfermode XFERMODE_SRC
        +
      • +
      + + + +
        +
      • +

        DEFAULT_BUCKET_SIZES

        +
        public static int[] DEFAULT_BUCKET_SIZES
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        HabitScoreView

        +
        public HabitScoreView(android.content.Context context)
        +
      • +
      + + + +
        +
      • +

        HabitScoreView

        +
        public HabitScoreView(android.content.Context context,
        +                      android.util.AttributeSet attrs)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + +
        +
      • +

        createPaints

        +
        protected void createPaints()
        +
      • +
      + + + +
        +
      • +

        onMeasure

        +
        protected void onMeasure(int widthMeasureSpec,
        +                         int heightMeasureSpec)
        +
        +
        Overrides:
        +
        onMeasure in class android.view.View
        +
        +
      • +
      + + + +
        +
      • +

        onSizeChanged

        +
        protected void onSizeChanged(int width,
        +                             int height,
        +                             int oldWidth,
        +                             int oldHeight)
        +
        +
        Overrides:
        +
        onSizeChanged in class android.view.View
        +
        +
      • +
      + + + + + + + +
        +
      • +

        setBucketSize

        +
        public void setBucketSize(int bucketSize)
        +
      • +
      + + + +
        +
      • +

        onDraw

        +
        protected void onDraw(android.graphics.Canvas canvas)
        +
        +
        Overrides:
        +
        onDraw in class android.view.View
        +
        +
      • +
      + + + +
        +
      • +

        setIsTransparencyEnabled

        +
        public void setIsTransparencyEnabled(boolean enabled)
        +
      • +
      + + + +
        +
      • +

        onAttachedToWindow

        +
        protected void onAttachedToWindow()
        +
        +
        Overrides:
        +
        onAttachedToWindow in class android.view.View
        +
        +
      • +
      + + + +
        +
      • +

        onDetachedFromWindow

        +
        protected void onDetachedFromWindow()
        +
        +
        Overrides:
        +
        onDetachedFromWindow in class android.view.View
        +
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/views/HabitStreakView.html b/javadoc/org/isoron/uhabits/views/HabitStreakView.html new file mode 100644 index 000000000..7b2111e11 --- /dev/null +++ b/javadoc/org/isoron/uhabits/views/HabitStreakView.html @@ -0,0 +1,494 @@ + + + + + +HabitStreakView + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.show.views
+

Class HabitStreakView

+
+
+ +
+ +
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.view.View

        +android.view.View.AccessibilityDelegate, android.view.View.BaseSavedState, android.view.View.DragShadowBuilder, android.view.View.MeasureSpec, android.view.View.OnApplyWindowInsetsListener, android.view.View.OnAttachStateChangeListener, android.view.View.OnClickListener, android.view.View.OnContextClickListener, android.view.View.OnCreateContextMenuListener, android.view.View.OnDragListener, android.view.View.OnFocusChangeListener, android.view.View.OnGenericMotionListener, android.view.View.OnHoverListener, android.view.View.OnKeyListener, android.view.View.OnLayoutChangeListener, android.view.View.OnLongClickListener, android.view.View.OnScrollChangeListener, android.view.View.OnSystemUiVisibilityChangeListener, android.view.View.OnTouchListener
      • +
      +
    • +
    + +
      +
    • + + +

      Field Summary

      +
        +
      • + + +

        Fields inherited from class android.view.View

        +ACCESSIBILITY_LIVE_REGION_ASSERTIVE, ACCESSIBILITY_LIVE_REGION_NONE, ACCESSIBILITY_LIVE_REGION_POLITE, ALPHA, DRAWING_CACHE_QUALITY_AUTO, DRAWING_CACHE_QUALITY_HIGH, DRAWING_CACHE_QUALITY_LOW, EMPTY_STATE_SET, ENABLED_FOCUSED_SELECTED_STATE_SET, ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, ENABLED_FOCUSED_STATE_SET, ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET, ENABLED_SELECTED_STATE_SET, ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET, ENABLED_STATE_SET, ENABLED_WINDOW_FOCUSED_STATE_SET, FIND_VIEWS_WITH_CONTENT_DESCRIPTION, FIND_VIEWS_WITH_TEXT, FOCUS_BACKWARD, FOCUS_DOWN, FOCUS_FORWARD, FOCUS_LEFT, FOCUS_RIGHT, FOCUS_UP, FOCUSABLES_ALL, FOCUSABLES_TOUCH_MODE, FOCUSED_SELECTED_STATE_SET, FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, FOCUSED_STATE_SET, FOCUSED_WINDOW_FOCUSED_STATE_SET, GONE, HAPTIC_FEEDBACK_ENABLED, IMPORTANT_FOR_ACCESSIBILITY_AUTO, IMPORTANT_FOR_ACCESSIBILITY_NO, IMPORTANT_FOR_ACCESSIBILITY_NO_HIDE_DESCENDANTS, IMPORTANT_FOR_ACCESSIBILITY_YES, INVISIBLE, KEEP_SCREEN_ON, LAYER_TYPE_HARDWARE, LAYER_TYPE_NONE, LAYER_TYPE_SOFTWARE, LAYOUT_DIRECTION_INHERIT, LAYOUT_DIRECTION_LOCALE, LAYOUT_DIRECTION_LTR, LAYOUT_DIRECTION_RTL, MEASURED_HEIGHT_STATE_SHIFT, MEASURED_SIZE_MASK, MEASURED_STATE_MASK, MEASURED_STATE_TOO_SMALL, NO_ID, OVER_SCROLL_ALWAYS, OVER_SCROLL_IF_CONTENT_SCROLLS, OVER_SCROLL_NEVER, PRESSED_ENABLED_FOCUSED_SELECTED_STATE_SET, PRESSED_ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_FOCUSED_STATE_SET, PRESSED_ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_SELECTED_STATE_SET, PRESSED_ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_STATE_SET, PRESSED_ENABLED_WINDOW_FOCUSED_STATE_SET, PRESSED_FOCUSED_SELECTED_STATE_SET, PRESSED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_FOCUSED_STATE_SET, PRESSED_FOCUSED_WINDOW_FOCUSED_STATE_SET, PRESSED_SELECTED_STATE_SET, PRESSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_STATE_SET, PRESSED_WINDOW_FOCUSED_STATE_SET, ROTATION, ROTATION_X, ROTATION_Y, SCALE_X, SCALE_Y, SCREEN_STATE_OFF, SCREEN_STATE_ON, SCROLL_AXIS_HORIZONTAL, SCROLL_AXIS_NONE, SCROLL_AXIS_VERTICAL, SCROLL_INDICATOR_BOTTOM, SCROLL_INDICATOR_END, SCROLL_INDICATOR_LEFT, SCROLL_INDICATOR_RIGHT, SCROLL_INDICATOR_START, SCROLL_INDICATOR_TOP, SCROLLBAR_POSITION_DEFAULT, SCROLLBAR_POSITION_LEFT, SCROLLBAR_POSITION_RIGHT, SCROLLBARS_INSIDE_INSET, SCROLLBARS_INSIDE_OVERLAY, SCROLLBARS_OUTSIDE_INSET, SCROLLBARS_OUTSIDE_OVERLAY, SELECTED_STATE_SET, SELECTED_WINDOW_FOCUSED_STATE_SET, SOUND_EFFECTS_ENABLED, STATUS_BAR_HIDDEN, STATUS_BAR_VISIBLE, SYSTEM_UI_FLAG_FULLSCREEN, SYSTEM_UI_FLAG_HIDE_NAVIGATION, SYSTEM_UI_FLAG_IMMERSIVE, SYSTEM_UI_FLAG_IMMERSIVE_STICKY, SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN, SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION, SYSTEM_UI_FLAG_LAYOUT_STABLE, SYSTEM_UI_FLAG_LIGHT_STATUS_BAR, SYSTEM_UI_FLAG_LOW_PROFILE, SYSTEM_UI_FLAG_VISIBLE, SYSTEM_UI_LAYOUT_FLAGS, TEXT_ALIGNMENT_CENTER, TEXT_ALIGNMENT_GRAVITY, TEXT_ALIGNMENT_INHERIT, TEXT_ALIGNMENT_TEXT_END, TEXT_ALIGNMENT_TEXT_START, TEXT_ALIGNMENT_VIEW_END, TEXT_ALIGNMENT_VIEW_START, TEXT_DIRECTION_ANY_RTL, TEXT_DIRECTION_FIRST_STRONG, TEXT_DIRECTION_FIRST_STRONG_LTR, TEXT_DIRECTION_FIRST_STRONG_RTL, TEXT_DIRECTION_INHERIT, TEXT_DIRECTION_LOCALE, TEXT_DIRECTION_LTR, TEXT_DIRECTION_RTL, TRANSLATION_X, TRANSLATION_Y, TRANSLATION_Z, VIEW_LOG_TAG, VISIBLE, WINDOW_FOCUSED_STATE_SET, X, Y, Z
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + + + + +
      Constructors 
      Constructor and Description
      HabitStreakView(android.content.Context context) 
      HabitStreakView(android.content.Context context, + android.util.AttributeSet attrs) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected voidcreatePaints() 
      protected voidonAttachedToWindow() 
      protected voidonDetachedFromWindow() 
      protected voidonDraw(android.graphics.Canvas canvas) 
      protected voidonMeasure(int widthMeasureSpec, + int heightMeasureSpec) 
      voidonModelChange() 
      protected voidonSizeChanged(int width, + int height, + int oldWidth, + int oldHeight) 
      voidrefreshData() 
      voidsetHabit(Habit habit) 
      voidsetIsBackgroundTransparent(boolean isBackgroundTransparent) 
      +
        +
      • + + +

        Methods inherited from class android.view.View

        +addChildrenForAccessibility, addFocusables, addFocusables, addOnAttachStateChangeListener, addOnLayoutChangeListener, addTouchables, animate, announceForAccessibility, awakenScrollBars, awakenScrollBars, awakenScrollBars, bringToFront, buildDrawingCache, buildDrawingCache, buildLayer, callOnClick, cancelLongPress, cancelPendingInputEvents, canResolveLayoutDirection, canResolveTextAlignment, canResolveTextDirection, canScrollHorizontally, canScrollVertically, checkInputConnectionProxy, clearAnimation, clearFocus, combineMeasuredStates, computeHorizontalScrollExtent, computeHorizontalScrollOffset, computeHorizontalScrollRange, computeScroll, computeSystemWindowInsets, computeVerticalScrollExtent, computeVerticalScrollOffset, computeVerticalScrollRange, createAccessibilityNodeInfo, createContextMenu, destroyDrawingCache, dispatchApplyWindowInsets, dispatchConfigurationChanged, dispatchDisplayHint, dispatchDragEvent, dispatchDraw, dispatchDrawableHotspotChanged, dispatchGenericFocusedEvent, dispatchGenericMotionEvent, dispatchGenericPointerEvent, dispatchHoverEvent, dispatchKeyEvent, dispatchKeyEventPreIme, dispatchKeyShortcutEvent, dispatchNestedFling, dispatchNestedPreFling, dispatchNestedPrePerformAccessibilityAction, dispatchNestedPreScroll, dispatchNestedScroll, dispatchPopulateAccessibilityEvent, dispatchProvideStructure, dispatchRestoreInstanceState, dispatchSaveInstanceState, dispatchSetActivated, dispatchSetPressed, dispatchSetSelected, dispatchSystemUiVisibilityChanged, dispatchTouchEvent, dispatchTrackballEvent, dispatchUnhandledMove, dispatchVisibilityChanged, dispatchWindowFocusChanged, dispatchWindowSystemUiVisiblityChanged, dispatchWindowVisibilityChanged, draw, drawableHotspotChanged, drawableStateChanged, findFocus, findViewById, findViewsWithText, findViewWithTag, fitSystemWindows, focusSearch, forceLayout, generateViewId, getAccessibilityClassName, getAccessibilityLiveRegion, getAccessibilityNodeProvider, getAccessibilityTraversalAfter, getAccessibilityTraversalBefore, getAlpha, getAnimation, getApplicationWindowToken, getBackground, getBackgroundTintList, getBackgroundTintMode, getBaseline, getBottom, getBottomFadingEdgeStrength, getBottomPaddingOffset, getCameraDistance, getClipBounds, getClipBounds, getClipToOutline, getContentDescription, getContext, getContextMenuInfo, getDefaultSize, getDisplay, getDrawableState, getDrawingCache, getDrawingCache, getDrawingCacheBackgroundColor, getDrawingCacheQuality, getDrawingRect, getDrawingTime, getElevation, getFilterTouchesWhenObscured, getFitsSystemWindows, getFocusables, getFocusedRect, getForeground, getForegroundGravity, getForegroundTintList, getForegroundTintMode, getGlobalVisibleRect, getGlobalVisibleRect, getHandler, getHeight, getHitRect, getHorizontalFadingEdgeLength, getHorizontalScrollbarHeight, getId, getImportantForAccessibility, getKeepScreenOn, getKeyDispatcherState, getLabelFor, getLayerType, getLayoutDirection, getLayoutParams, getLeft, getLeftFadingEdgeStrength, getLeftPaddingOffset, getLocalVisibleRect, getLocationInWindow, getLocationOnScreen, getMatrix, getMeasuredHeight, getMeasuredHeightAndState, getMeasuredState, getMeasuredWidth, getMeasuredWidthAndState, getMinimumHeight, getMinimumWidth, getNextFocusDownId, getNextFocusForwardId, getNextFocusLeftId, getNextFocusRightId, getNextFocusUpId, getOnFocusChangeListener, getOutlineProvider, getOverlay, getOverScrollMode, getPaddingBottom, getPaddingEnd, getPaddingLeft, getPaddingRight, getPaddingStart, getPaddingTop, getParent, getParentForAccessibility, getPivotX, getPivotY, getResources, getRight, getRightFadingEdgeStrength, getRightPaddingOffset, getRootView, getRootWindowInsets, getRotation, getRotationX, getRotationY, getScaleX, getScaleY, getScrollBarDefaultDelayBeforeFade, getScrollBarFadeDuration, getScrollBarSize, getScrollBarStyle, getScrollIndicators, getScrollX, getScrollY, getSolidColor, getStateListAnimator, getSuggestedMinimumHeight, getSuggestedMinimumWidth, getSystemUiVisibility, getTag, getTag, getTextAlignment, getTextDirection, getTop, getTopFadingEdgeStrength, getTopPaddingOffset, getTouchables, getTouchDelegate, getTransitionName, getTranslationX, getTranslationY, getTranslationZ, getVerticalFadingEdgeLength, getVerticalScrollbarPosition, getVerticalScrollbarWidth, getViewTreeObserver, getVisibility, getWidth, getWindowAttachCount, getWindowId, getWindowSystemUiVisibility, getWindowToken, getWindowVisibility, getWindowVisibleDisplayFrame, getX, getY, getZ, hasFocus, hasFocusable, hasNestedScrollingParent, hasOnClickListeners, hasOverlappingRendering, hasTransientState, hasWindowFocus, inflate, invalidate, invalidate, invalidate, invalidateDrawable, invalidateOutline, isAccessibilityFocused, isActivated, isAttachedToWindow, isClickable, isContextClickable, isDirty, isDrawingCacheEnabled, isDuplicateParentStateEnabled, isEnabled, isFocusable, isFocusableInTouchMode, isFocused, isHapticFeedbackEnabled, isHardwareAccelerated, isHorizontalFadingEdgeEnabled, isHorizontalScrollBarEnabled, isHovered, isImportantForAccessibility, isInEditMode, isInLayout, isInTouchMode, isLaidOut, isLayoutDirectionResolved, isLayoutRequested, isLongClickable, isNestedScrollingEnabled, isOpaque, isPaddingOffsetRequired, isPaddingRelative, isPressed, isSaveEnabled, isSaveFromParentEnabled, isScrollbarFadingEnabled, isScrollContainer, isSelected, isShown, isSoundEffectsEnabled, isTextAlignmentResolved, isTextDirectionResolved, isVerticalFadingEdgeEnabled, isVerticalScrollBarEnabled, jumpDrawablesToCurrentState, layout, measure, mergeDrawableStates, offsetLeftAndRight, offsetTopAndBottom, onAnimationEnd, onAnimationStart, onApplyWindowInsets, onCancelPendingInputEvents, onCheckIsTextEditor, onConfigurationChanged, onCreateContextMenu, onCreateDrawableState, onCreateInputConnection, onDisplayHint, onDragEvent, onDrawForeground, onDrawScrollBars, onFilterTouchEventForSecurity, onFinishInflate, onFinishTemporaryDetach, onFocusChanged, onGenericMotionEvent, onHoverChanged, onHoverEvent, onInitializeAccessibilityEvent, onInitializeAccessibilityNodeInfo, onKeyDown, onKeyLongPress, onKeyMultiple, onKeyPreIme, onKeyShortcut, onKeyUp, onLayout, onOverScrolled, onPopulateAccessibilityEvent, onProvideStructure, onProvideVirtualStructure, onRestoreInstanceState, onRtlPropertiesChanged, onSaveInstanceState, onScreenStateChanged, onScrollChanged, onSetAlpha, onStartTemporaryDetach, onTouchEvent, onTrackballEvent, onVisibilityChanged, onWindowFocusChanged, onWindowSystemUiVisibilityChanged, onWindowVisibilityChanged, overScrollBy, performAccessibilityAction, performClick, performContextClick, performHapticFeedback, performHapticFeedback, performLongClick, playSoundEffect, post, postDelayed, postInvalidate, postInvalidate, postInvalidateDelayed, postInvalidateDelayed, postInvalidateOnAnimation, postInvalidateOnAnimation, postOnAnimation, postOnAnimationDelayed, refreshDrawableState, removeCallbacks, removeOnAttachStateChangeListener, removeOnLayoutChangeListener, requestApplyInsets, requestFitSystemWindows, requestFocus, requestFocus, requestFocus, requestFocusFromTouch, requestLayout, requestRectangleOnScreen, requestRectangleOnScreen, requestUnbufferedDispatch, resolveSize, resolveSizeAndState, restoreHierarchyState, saveHierarchyState, scheduleDrawable, scrollBy, scrollTo, sendAccessibilityEvent, sendAccessibilityEventUnchecked, setAccessibilityDelegate, setAccessibilityLiveRegion, setAccessibilityTraversalAfter, setAccessibilityTraversalBefore, setActivated, setAlpha, setAnimation, setBackground, setBackgroundColor, setBackgroundDrawable, setBackgroundResource, setBackgroundTintList, setBackgroundTintMode, setBottom, setCameraDistance, setClickable, setClipBounds, setClipToOutline, setContentDescription, setContextClickable, setDrawingCacheBackgroundColor, setDrawingCacheEnabled, setDrawingCacheQuality, setDuplicateParentStateEnabled, setElevation, setEnabled, setFadingEdgeLength, setFilterTouchesWhenObscured, setFitsSystemWindows, setFocusable, setFocusableInTouchMode, setForeground, setForegroundGravity, setForegroundTintList, setForegroundTintMode, setHapticFeedbackEnabled, setHasTransientState, setHorizontalFadingEdgeEnabled, setHorizontalScrollBarEnabled, setHovered, setId, setImportantForAccessibility, setKeepScreenOn, setLabelFor, setLayerPaint, setLayerType, setLayoutDirection, setLayoutParams, setLeft, setLongClickable, setMeasuredDimension, setMinimumHeight, setMinimumWidth, setNestedScrollingEnabled, setNextFocusDownId, setNextFocusForwardId, setNextFocusLeftId, setNextFocusRightId, setNextFocusUpId, setOnApplyWindowInsetsListener, setOnClickListener, setOnContextClickListener, setOnCreateContextMenuListener, setOnDragListener, setOnFocusChangeListener, setOnGenericMotionListener, setOnHoverListener, setOnKeyListener, setOnLongClickListener, setOnScrollChangeListener, setOnSystemUiVisibilityChangeListener, setOnTouchListener, setOutlineProvider, setOverScrollMode, setPadding, setPaddingRelative, setPivotX, setPivotY, setPressed, setRight, setRotation, setRotationX, setRotationY, setSaveEnabled, setSaveFromParentEnabled, setScaleX, setScaleY, setScrollBarDefaultDelayBeforeFade, setScrollBarFadeDuration, setScrollbarFadingEnabled, setScrollBarSize, setScrollBarStyle, setScrollContainer, setScrollIndicators, setScrollIndicators, setScrollX, setScrollY, setSelected, setSoundEffectsEnabled, setStateListAnimator, setSystemUiVisibility, setTag, setTag, setTextAlignment, setTextDirection, setTop, setTouchDelegate, setTransitionName, setTranslationX, setTranslationY, setTranslationZ, setVerticalFadingEdgeEnabled, setVerticalScrollBarEnabled, setVerticalScrollbarPosition, setVisibility, setWillNotCacheDrawing, setWillNotDraw, setX, setY, setZ, showContextMenu, startActionMode, startActionMode, startAnimation, startDrag, startNestedScroll, stopNestedScroll, toString, unscheduleDrawable, unscheduleDrawable, verifyDrawable, willNotCacheDrawing, willNotDraw
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      + +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        HabitStreakView

        +
        public HabitStreakView(android.content.Context context)
        +
      • +
      + + + +
        +
      • +

        HabitStreakView

        +
        public HabitStreakView(android.content.Context context,
        +                       android.util.AttributeSet attrs)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + +
        +
      • +

        onMeasure

        +
        protected void onMeasure(int widthMeasureSpec,
        +                         int heightMeasureSpec)
        +
        +
        Overrides:
        +
        onMeasure in class android.view.View
        +
        +
      • +
      + + + +
        +
      • +

        onSizeChanged

        +
        protected void onSizeChanged(int width,
        +                             int height,
        +                             int oldWidth,
        +                             int oldHeight)
        +
        +
        Overrides:
        +
        onSizeChanged in class android.view.View
        +
        +
      • +
      + + + +
        +
      • +

        createPaints

        +
        protected void createPaints()
        +
      • +
      + + + + + + + +
        +
      • +

        onDraw

        +
        protected void onDraw(android.graphics.Canvas canvas)
        +
        +
        Overrides:
        +
        onDraw in class android.view.View
        +
        +
      • +
      + + + +
        +
      • +

        setIsBackgroundTransparent

        +
        public void setIsBackgroundTransparent(boolean isBackgroundTransparent)
        +
      • +
      + + + +
        +
      • +

        onAttachedToWindow

        +
        protected void onAttachedToWindow()
        +
        +
        Overrides:
        +
        onAttachedToWindow in class android.view.View
        +
        +
      • +
      + + + +
        +
      • +

        onDetachedFromWindow

        +
        protected void onDetachedFromWindow()
        +
        +
        Overrides:
        +
        onDetachedFromWindow in class android.view.View
        +
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/views/HabitWidgetView.html b/javadoc/org/isoron/uhabits/views/HabitWidgetView.html new file mode 100644 index 000000000..87cb51fe7 --- /dev/null +++ b/javadoc/org/isoron/uhabits/views/HabitWidgetView.html @@ -0,0 +1,508 @@ + + + + + +HabitWidgetView + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.show.views
+

Class HabitWidgetView

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    android.graphics.drawable.Drawable.Callback, android.view.accessibility.AccessibilityEventSource, android.view.KeyEvent.Callback, android.view.ViewManager, android.view.ViewParent, HabitDataView
    +
    +
    +
    Direct Known Subclasses:
    +
    CheckmarkWidgetView, GraphWidgetView
    +
    +
    +
    +
    public abstract class HabitWidgetView
    +extends android.widget.FrameLayout
    +implements HabitDataView
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.widget.FrameLayout

        +android.widget.FrameLayout.LayoutParams
      • +
      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.view.ViewGroup

        +android.view.ViewGroup.MarginLayoutParams, android.view.ViewGroup.OnHierarchyChangeListener
      • +
      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.view.View

        +android.view.View.AccessibilityDelegate, android.view.View.BaseSavedState, android.view.View.DragShadowBuilder, android.view.View.MeasureSpec, android.view.View.OnApplyWindowInsetsListener, android.view.View.OnAttachStateChangeListener, android.view.View.OnClickListener, android.view.View.OnContextClickListener, android.view.View.OnCreateContextMenuListener, android.view.View.OnDragListener, android.view.View.OnFocusChangeListener, android.view.View.OnGenericMotionListener, android.view.View.OnHoverListener, android.view.View.OnKeyListener, android.view.View.OnLayoutChangeListener, android.view.View.OnLongClickListener, android.view.View.OnScrollChangeListener, android.view.View.OnSystemUiVisibilityChangeListener, android.view.View.OnTouchListener
      • +
      +
    • +
    + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      protected android.graphics.drawable.InsetDrawablebackground 
      protected android.graphics.PaintbackgroundPaint 
      protected android.view.ViewGroupframe 
      protected Habithabit 
      +
        +
      • + + +

        Fields inherited from class android.view.ViewGroup

        +CLIP_TO_PADDING_MASK, FOCUS_AFTER_DESCENDANTS, FOCUS_BEFORE_DESCENDANTS, FOCUS_BLOCK_DESCENDANTS, LAYOUT_MODE_CLIP_BOUNDS, LAYOUT_MODE_OPTICAL_BOUNDS, PERSISTENT_ALL_CACHES, PERSISTENT_ANIMATION_CACHE, PERSISTENT_NO_CACHE, PERSISTENT_SCROLLING_CACHE
      • +
      +
        +
      • + + +

        Fields inherited from class android.view.View

        +ACCESSIBILITY_LIVE_REGION_ASSERTIVE, ACCESSIBILITY_LIVE_REGION_NONE, ACCESSIBILITY_LIVE_REGION_POLITE, ALPHA, DRAWING_CACHE_QUALITY_AUTO, DRAWING_CACHE_QUALITY_HIGH, DRAWING_CACHE_QUALITY_LOW, EMPTY_STATE_SET, ENABLED_FOCUSED_SELECTED_STATE_SET, ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, ENABLED_FOCUSED_STATE_SET, ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET, ENABLED_SELECTED_STATE_SET, ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET, ENABLED_STATE_SET, ENABLED_WINDOW_FOCUSED_STATE_SET, FIND_VIEWS_WITH_CONTENT_DESCRIPTION, FIND_VIEWS_WITH_TEXT, FOCUS_BACKWARD, FOCUS_DOWN, FOCUS_FORWARD, FOCUS_LEFT, FOCUS_RIGHT, FOCUS_UP, FOCUSABLES_ALL, FOCUSABLES_TOUCH_MODE, FOCUSED_SELECTED_STATE_SET, FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, FOCUSED_STATE_SET, FOCUSED_WINDOW_FOCUSED_STATE_SET, GONE, HAPTIC_FEEDBACK_ENABLED, IMPORTANT_FOR_ACCESSIBILITY_AUTO, IMPORTANT_FOR_ACCESSIBILITY_NO, IMPORTANT_FOR_ACCESSIBILITY_NO_HIDE_DESCENDANTS, IMPORTANT_FOR_ACCESSIBILITY_YES, INVISIBLE, KEEP_SCREEN_ON, LAYER_TYPE_HARDWARE, LAYER_TYPE_NONE, LAYER_TYPE_SOFTWARE, LAYOUT_DIRECTION_INHERIT, LAYOUT_DIRECTION_LOCALE, LAYOUT_DIRECTION_LTR, LAYOUT_DIRECTION_RTL, MEASURED_HEIGHT_STATE_SHIFT, MEASURED_SIZE_MASK, MEASURED_STATE_MASK, MEASURED_STATE_TOO_SMALL, NO_ID, OVER_SCROLL_ALWAYS, OVER_SCROLL_IF_CONTENT_SCROLLS, OVER_SCROLL_NEVER, PRESSED_ENABLED_FOCUSED_SELECTED_STATE_SET, PRESSED_ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_FOCUSED_STATE_SET, PRESSED_ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_SELECTED_STATE_SET, PRESSED_ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_STATE_SET, PRESSED_ENABLED_WINDOW_FOCUSED_STATE_SET, PRESSED_FOCUSED_SELECTED_STATE_SET, PRESSED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_FOCUSED_STATE_SET, PRESSED_FOCUSED_WINDOW_FOCUSED_STATE_SET, PRESSED_SELECTED_STATE_SET, PRESSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_STATE_SET, PRESSED_WINDOW_FOCUSED_STATE_SET, ROTATION, ROTATION_X, ROTATION_Y, SCALE_X, SCALE_Y, SCREEN_STATE_OFF, SCREEN_STATE_ON, SCROLL_AXIS_HORIZONTAL, SCROLL_AXIS_NONE, SCROLL_AXIS_VERTICAL, SCROLL_INDICATOR_BOTTOM, SCROLL_INDICATOR_END, SCROLL_INDICATOR_LEFT, SCROLL_INDICATOR_RIGHT, SCROLL_INDICATOR_START, SCROLL_INDICATOR_TOP, SCROLLBAR_POSITION_DEFAULT, SCROLLBAR_POSITION_LEFT, SCROLLBAR_POSITION_RIGHT, SCROLLBARS_INSIDE_INSET, SCROLLBARS_INSIDE_OVERLAY, SCROLLBARS_OUTSIDE_INSET, SCROLLBARS_OUTSIDE_OVERLAY, SELECTED_STATE_SET, SELECTED_WINDOW_FOCUSED_STATE_SET, SOUND_EFFECTS_ENABLED, STATUS_BAR_HIDDEN, STATUS_BAR_VISIBLE, SYSTEM_UI_FLAG_FULLSCREEN, SYSTEM_UI_FLAG_HIDE_NAVIGATION, SYSTEM_UI_FLAG_IMMERSIVE, SYSTEM_UI_FLAG_IMMERSIVE_STICKY, SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN, SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION, SYSTEM_UI_FLAG_LAYOUT_STABLE, SYSTEM_UI_FLAG_LIGHT_STATUS_BAR, SYSTEM_UI_FLAG_LOW_PROFILE, SYSTEM_UI_FLAG_VISIBLE, SYSTEM_UI_LAYOUT_FLAGS, TEXT_ALIGNMENT_CENTER, TEXT_ALIGNMENT_GRAVITY, TEXT_ALIGNMENT_INHERIT, TEXT_ALIGNMENT_TEXT_END, TEXT_ALIGNMENT_TEXT_START, TEXT_ALIGNMENT_VIEW_END, TEXT_ALIGNMENT_VIEW_START, TEXT_DIRECTION_ANY_RTL, TEXT_DIRECTION_FIRST_STRONG, TEXT_DIRECTION_FIRST_STRONG_LTR, TEXT_DIRECTION_FIRST_STRONG_RTL, TEXT_DIRECTION_INHERIT, TEXT_DIRECTION_LOCALE, TEXT_DIRECTION_LTR, TEXT_DIRECTION_RTL, TRANSLATION_X, TRANSLATION_Y, TRANSLATION_Z, VIEW_LOG_TAG, VISIBLE, WINDOW_FOCUSED_STATE_SET, X, Y, Z
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + + + + +
      Constructors 
      Constructor and Description
      HabitWidgetView(android.content.Context context) 
      HabitWidgetView(android.content.Context context, + android.util.AttributeSet attrs) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected abstract java.lang.IntegergetInnerLayoutId() 
      protected voidrebuildBackground() 
      voidsetHabit(Habit habit) 
      voidsetShadowAlpha(int shadowAlpha) 
      +
        +
      • + + +

        Methods inherited from class android.widget.FrameLayout

        +checkLayoutParams, generateDefaultLayoutParams, generateLayoutParams, generateLayoutParams, getAccessibilityClassName, getConsiderGoneChildrenWhenMeasuring, getMeasureAllChildren, onLayout, onMeasure, setForegroundGravity, setMeasureAllChildren, shouldDelayChildPressedState
      • +
      +
        +
      • + + +

        Methods inherited from class android.view.ViewGroup

        +addChildrenForAccessibility, addFocusables, addStatesFromChildren, addTouchables, addView, addView, addView, addView, addView, addViewInLayout, addViewInLayout, attachLayoutAnimationParameters, attachViewToParent, bringChildToFront, canAnimate, childDrawableStateChanged, childHasTransientStateChanged, cleanupLayoutState, clearChildFocus, clearDisappearingChildren, clearFocus, debug, detachAllViewsFromParent, detachViewFromParent, detachViewFromParent, detachViewsFromParent, dispatchApplyWindowInsets, dispatchConfigurationChanged, dispatchDisplayHint, dispatchDragEvent, dispatchDraw, dispatchDrawableHotspotChanged, dispatchFreezeSelfOnly, dispatchGenericFocusedEvent, dispatchGenericPointerEvent, dispatchHoverEvent, dispatchKeyEvent, dispatchKeyEventPreIme, dispatchKeyShortcutEvent, dispatchProvideStructure, dispatchRestoreInstanceState, dispatchSaveInstanceState, dispatchSetActivated, dispatchSetPressed, dispatchSetSelected, dispatchSystemUiVisibilityChanged, dispatchThawSelfOnly, dispatchTouchEvent, dispatchTrackballEvent, dispatchUnhandledMove, dispatchVisibilityChanged, dispatchWindowFocusChanged, dispatchWindowSystemUiVisiblityChanged, dispatchWindowVisibilityChanged, drawableStateChanged, drawChild, endViewTransition, findFocus, findViewsWithText, focusableViewAvailable, focusSearch, gatherTransparentRegion, getChildAt, getChildCount, getChildDrawingOrder, getChildMeasureSpec, getChildStaticTransformation, getChildVisibleRect, getClipChildren, getClipToPadding, getDescendantFocusability, getFocusedChild, getLayoutAnimation, getLayoutAnimationListener, getLayoutMode, getLayoutTransition, getNestedScrollAxes, getOverlay, getPersistentDrawingCache, getTouchscreenBlocksFocus, hasFocus, hasFocusable, hasTransientState, indexOfChild, invalidateChild, invalidateChildInParent, isAlwaysDrawnWithCacheEnabled, isAnimationCacheEnabled, isChildrenDrawingOrderEnabled, isChildrenDrawnWithCacheEnabled, isMotionEventSplittingEnabled, isTransitionGroup, jumpDrawablesToCurrentState, layout, measureChild, measureChildren, measureChildWithMargins, notifySubtreeAccessibilityStateChanged, offsetDescendantRectToMyCoords, offsetRectIntoDescendantCoords, onAttachedToWindow, onCreateDrawableState, onDetachedFromWindow, onInterceptHoverEvent, onInterceptTouchEvent, onNestedFling, onNestedPreFling, onNestedPrePerformAccessibilityAction, onNestedPreScroll, onNestedScroll, onNestedScrollAccepted, onRequestFocusInDescendants, onRequestSendAccessibilityEvent, onStartNestedScroll, onStopNestedScroll, onViewAdded, onViewRemoved, recomputeViewAttributes, removeAllViews, removeAllViewsInLayout, removeDetachedView, removeView, removeViewAt, removeViewInLayout, removeViews, removeViewsInLayout, requestChildFocus, requestChildRectangleOnScreen, requestDisallowInterceptTouchEvent, requestFocus, requestSendAccessibilityEvent, requestTransparentRegion, scheduleLayoutAnimation, setAddStatesFromChildren, setAlwaysDrawnWithCacheEnabled, setAnimationCacheEnabled, setChildrenDrawingCacheEnabled, setChildrenDrawingOrderEnabled, setChildrenDrawnWithCacheEnabled, setClipChildren, setClipToPadding, setDescendantFocusability, setLayoutAnimation, setLayoutAnimationListener, setLayoutMode, setLayoutTransition, setMotionEventSplittingEnabled, setOnHierarchyChangeListener, setPersistentDrawingCache, setStaticTransformationsEnabled, setTouchscreenBlocksFocus, setTransitionGroup, showContextMenuForChild, startActionModeForChild, startActionModeForChild, startLayoutAnimation, startViewTransition, updateViewLayout
      • +
      +
        +
      • + + +

        Methods inherited from class android.view.View

        +addFocusables, addOnAttachStateChangeListener, addOnLayoutChangeListener, animate, announceForAccessibility, awakenScrollBars, awakenScrollBars, awakenScrollBars, bringToFront, buildDrawingCache, buildDrawingCache, buildLayer, callOnClick, cancelLongPress, cancelPendingInputEvents, canResolveLayoutDirection, canResolveTextAlignment, canResolveTextDirection, canScrollHorizontally, canScrollVertically, checkInputConnectionProxy, clearAnimation, combineMeasuredStates, computeHorizontalScrollExtent, computeHorizontalScrollOffset, computeHorizontalScrollRange, computeScroll, computeSystemWindowInsets, computeVerticalScrollExtent, computeVerticalScrollOffset, computeVerticalScrollRange, createAccessibilityNodeInfo, createContextMenu, destroyDrawingCache, dispatchGenericMotionEvent, dispatchNestedFling, dispatchNestedPreFling, dispatchNestedPrePerformAccessibilityAction, dispatchNestedPreScroll, dispatchNestedScroll, dispatchPopulateAccessibilityEvent, draw, drawableHotspotChanged, findViewById, findViewWithTag, fitSystemWindows, focusSearch, forceLayout, generateViewId, getAccessibilityLiveRegion, getAccessibilityNodeProvider, getAccessibilityTraversalAfter, getAccessibilityTraversalBefore, getAlpha, getAnimation, getApplicationWindowToken, getBackground, getBackgroundTintList, getBackgroundTintMode, getBaseline, getBottom, getBottomFadingEdgeStrength, getBottomPaddingOffset, getCameraDistance, getClipBounds, getClipBounds, getClipToOutline, getContentDescription, getContext, getContextMenuInfo, getDefaultSize, getDisplay, getDrawableState, getDrawingCache, getDrawingCache, getDrawingCacheBackgroundColor, getDrawingCacheQuality, getDrawingRect, getDrawingTime, getElevation, getFilterTouchesWhenObscured, getFitsSystemWindows, getFocusables, getFocusedRect, getForeground, getForegroundGravity, getForegroundTintList, getForegroundTintMode, getGlobalVisibleRect, getGlobalVisibleRect, getHandler, getHeight, getHitRect, getHorizontalFadingEdgeLength, getHorizontalScrollbarHeight, getId, getImportantForAccessibility, getKeepScreenOn, getKeyDispatcherState, getLabelFor, getLayerType, getLayoutDirection, getLayoutParams, getLeft, getLeftFadingEdgeStrength, getLeftPaddingOffset, getLocalVisibleRect, getLocationInWindow, getLocationOnScreen, getMatrix, getMeasuredHeight, getMeasuredHeightAndState, getMeasuredState, getMeasuredWidth, getMeasuredWidthAndState, getMinimumHeight, getMinimumWidth, getNextFocusDownId, getNextFocusForwardId, getNextFocusLeftId, getNextFocusRightId, getNextFocusUpId, getOnFocusChangeListener, getOutlineProvider, getOverScrollMode, getPaddingBottom, getPaddingEnd, getPaddingLeft, getPaddingRight, getPaddingStart, getPaddingTop, getParent, getParentForAccessibility, getPivotX, getPivotY, getResources, getRight, getRightFadingEdgeStrength, getRightPaddingOffset, getRootView, getRootWindowInsets, getRotation, getRotationX, getRotationY, getScaleX, getScaleY, getScrollBarDefaultDelayBeforeFade, getScrollBarFadeDuration, getScrollBarSize, getScrollBarStyle, getScrollIndicators, getScrollX, getScrollY, getSolidColor, getStateListAnimator, getSuggestedMinimumHeight, getSuggestedMinimumWidth, getSystemUiVisibility, getTag, getTag, getTextAlignment, getTextDirection, getTop, getTopFadingEdgeStrength, getTopPaddingOffset, getTouchables, getTouchDelegate, getTransitionName, getTranslationX, getTranslationY, getTranslationZ, getVerticalFadingEdgeLength, getVerticalScrollbarPosition, getVerticalScrollbarWidth, getViewTreeObserver, getVisibility, getWidth, getWindowAttachCount, getWindowId, getWindowSystemUiVisibility, getWindowToken, getWindowVisibility, getWindowVisibleDisplayFrame, getX, getY, getZ, hasNestedScrollingParent, hasOnClickListeners, hasOverlappingRendering, hasWindowFocus, inflate, invalidate, invalidate, invalidate, invalidateDrawable, invalidateOutline, isAccessibilityFocused, isActivated, isAttachedToWindow, isClickable, isContextClickable, isDirty, isDrawingCacheEnabled, isDuplicateParentStateEnabled, isEnabled, isFocusable, isFocusableInTouchMode, isFocused, isHapticFeedbackEnabled, isHardwareAccelerated, isHorizontalFadingEdgeEnabled, isHorizontalScrollBarEnabled, isHovered, isImportantForAccessibility, isInEditMode, isInLayout, isInTouchMode, isLaidOut, isLayoutDirectionResolved, isLayoutRequested, isLongClickable, isNestedScrollingEnabled, isOpaque, isPaddingOffsetRequired, isPaddingRelative, isPressed, isSaveEnabled, isSaveFromParentEnabled, isScrollbarFadingEnabled, isScrollContainer, isSelected, isShown, isSoundEffectsEnabled, isTextAlignmentResolved, isTextDirectionResolved, isVerticalFadingEdgeEnabled, isVerticalScrollBarEnabled, measure, mergeDrawableStates, offsetLeftAndRight, offsetTopAndBottom, onAnimationEnd, onAnimationStart, onApplyWindowInsets, onCancelPendingInputEvents, onCheckIsTextEditor, onConfigurationChanged, onCreateContextMenu, onCreateInputConnection, onDisplayHint, onDragEvent, onDraw, onDrawForeground, onDrawScrollBars, onFilterTouchEventForSecurity, onFinishInflate, onFinishTemporaryDetach, onFocusChanged, onGenericMotionEvent, onHoverChanged, onHoverEvent, onInitializeAccessibilityEvent, onInitializeAccessibilityNodeInfo, onKeyDown, onKeyLongPress, onKeyMultiple, onKeyPreIme, onKeyShortcut, onKeyUp, onOverScrolled, onPopulateAccessibilityEvent, onProvideStructure, onProvideVirtualStructure, onRestoreInstanceState, onRtlPropertiesChanged, onSaveInstanceState, onScreenStateChanged, onScrollChanged, onSetAlpha, onSizeChanged, onStartTemporaryDetach, onTouchEvent, onTrackballEvent, onVisibilityChanged, onWindowFocusChanged, onWindowSystemUiVisibilityChanged, onWindowVisibilityChanged, overScrollBy, performAccessibilityAction, performClick, performContextClick, performHapticFeedback, performHapticFeedback, performLongClick, playSoundEffect, post, postDelayed, postInvalidate, postInvalidate, postInvalidateDelayed, postInvalidateDelayed, postInvalidateOnAnimation, postInvalidateOnAnimation, postOnAnimation, postOnAnimationDelayed, refreshDrawableState, removeCallbacks, removeOnAttachStateChangeListener, removeOnLayoutChangeListener, requestApplyInsets, requestFitSystemWindows, requestFocus, requestFocus, requestFocusFromTouch, requestLayout, requestRectangleOnScreen, requestRectangleOnScreen, requestUnbufferedDispatch, resolveSize, resolveSizeAndState, restoreHierarchyState, saveHierarchyState, scheduleDrawable, scrollBy, scrollTo, sendAccessibilityEvent, sendAccessibilityEventUnchecked, setAccessibilityDelegate, setAccessibilityLiveRegion, setAccessibilityTraversalAfter, setAccessibilityTraversalBefore, setActivated, setAlpha, setAnimation, setBackground, setBackgroundColor, setBackgroundDrawable, setBackgroundResource, setBackgroundTintList, setBackgroundTintMode, setBottom, setCameraDistance, setClickable, setClipBounds, setClipToOutline, setContentDescription, setContextClickable, setDrawingCacheBackgroundColor, setDrawingCacheEnabled, setDrawingCacheQuality, setDuplicateParentStateEnabled, setElevation, setEnabled, setFadingEdgeLength, setFilterTouchesWhenObscured, setFitsSystemWindows, setFocusable, setFocusableInTouchMode, setForeground, setForegroundTintList, setForegroundTintMode, setHapticFeedbackEnabled, setHasTransientState, setHorizontalFadingEdgeEnabled, setHorizontalScrollBarEnabled, setHovered, setId, setImportantForAccessibility, setKeepScreenOn, setLabelFor, setLayerPaint, setLayerType, setLayoutDirection, setLayoutParams, setLeft, setLongClickable, setMeasuredDimension, setMinimumHeight, setMinimumWidth, setNestedScrollingEnabled, setNextFocusDownId, setNextFocusForwardId, setNextFocusLeftId, setNextFocusRightId, setNextFocusUpId, setOnApplyWindowInsetsListener, setOnClickListener, setOnContextClickListener, setOnCreateContextMenuListener, setOnDragListener, setOnFocusChangeListener, setOnGenericMotionListener, setOnHoverListener, setOnKeyListener, setOnLongClickListener, setOnScrollChangeListener, setOnSystemUiVisibilityChangeListener, setOnTouchListener, setOutlineProvider, setOverScrollMode, setPadding, setPaddingRelative, setPivotX, setPivotY, setPressed, setRight, setRotation, setRotationX, setRotationY, setSaveEnabled, setSaveFromParentEnabled, setScaleX, setScaleY, setScrollBarDefaultDelayBeforeFade, setScrollBarFadeDuration, setScrollbarFadingEnabled, setScrollBarSize, setScrollBarStyle, setScrollContainer, setScrollIndicators, setScrollIndicators, setScrollX, setScrollY, setSelected, setSoundEffectsEnabled, setStateListAnimator, setSystemUiVisibility, setTag, setTag, setTextAlignment, setTextDirection, setTop, setTouchDelegate, setTransitionName, setTranslationX, setTranslationY, setTranslationZ, setVerticalFadingEdgeEnabled, setVerticalScrollBarEnabled, setVerticalScrollbarPosition, setVisibility, setWillNotCacheDrawing, setWillNotDraw, setX, setY, setZ, showContextMenu, startActionMode, startActionMode, startAnimation, startDrag, startNestedScroll, stopNestedScroll, toString, unscheduleDrawable, unscheduleDrawable, verifyDrawable, willNotCacheDrawing, willNotDraw
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      + +
        +
      • + + +

        Methods inherited from interface android.view.ViewParent

        +canResolveLayoutDirection, canResolveTextAlignment, canResolveTextDirection, createContextMenu, getLayoutDirection, getParent, getParentForAccessibility, getTextAlignment, getTextDirection, isLayoutDirectionResolved, isLayoutRequested, isTextAlignmentResolved, isTextDirectionResolved, requestFitSystemWindows, requestLayout
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        background

        +
        @Nullable
        +protected android.graphics.drawable.InsetDrawable background
        +
      • +
      + + + +
        +
      • +

        backgroundPaint

        +
        @Nullable
        +protected android.graphics.Paint backgroundPaint
        +
      • +
      + + + +
        +
      • +

        habit

        +
        @Nullable
        +protected Habit habit
        +
      • +
      + + + +
        +
      • +

        frame

        +
        protected android.view.ViewGroup frame
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        HabitWidgetView

        +
        public HabitWidgetView(android.content.Context context)
        +
      • +
      + + + +
        +
      • +

        HabitWidgetView

        +
        public HabitWidgetView(android.content.Context context,
        +                       android.util.AttributeSet attrs)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        setShadowAlpha

        +
        public void setShadowAlpha(int shadowAlpha)
        +
      • +
      + + + +
        +
      • +

        getInnerLayoutId

        +
        @NonNull
        +protected abstract java.lang.Integer getInnerLayoutId()
        +
      • +
      + + + +
        +
      • +

        rebuildBackground

        +
        protected void rebuildBackground()
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/views/NumberView.html b/javadoc/org/isoron/uhabits/views/NumberView.html new file mode 100644 index 000000000..f2fc44ded --- /dev/null +++ b/javadoc/org/isoron/uhabits/views/NumberView.html @@ -0,0 +1,408 @@ + + + + + +NumberView + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.show.views
+

Class NumberView

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    android.graphics.drawable.Drawable.Callback, android.view.accessibility.AccessibilityEventSource, android.view.KeyEvent.Callback
    +
    +
    +
    Direct Known Subclasses:
    +
    RepetitionCountView
    +
    +
    +
    +
    public class NumberView
    +extends android.view.View
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.view.View

        +android.view.View.AccessibilityDelegate, android.view.View.BaseSavedState, android.view.View.DragShadowBuilder, android.view.View.MeasureSpec, android.view.View.OnApplyWindowInsetsListener, android.view.View.OnAttachStateChangeListener, android.view.View.OnClickListener, android.view.View.OnContextClickListener, android.view.View.OnCreateContextMenuListener, android.view.View.OnDragListener, android.view.View.OnFocusChangeListener, android.view.View.OnGenericMotionListener, android.view.View.OnHoverListener, android.view.View.OnKeyListener, android.view.View.OnLayoutChangeListener, android.view.View.OnLongClickListener, android.view.View.OnScrollChangeListener, android.view.View.OnSystemUiVisibilityChangeListener, android.view.View.OnTouchListener
      • +
      +
    • +
    + +
      +
    • + + +

      Field Summary

      +
        +
      • + + +

        Fields inherited from class android.view.View

        +ACCESSIBILITY_LIVE_REGION_ASSERTIVE, ACCESSIBILITY_LIVE_REGION_NONE, ACCESSIBILITY_LIVE_REGION_POLITE, ALPHA, DRAWING_CACHE_QUALITY_AUTO, DRAWING_CACHE_QUALITY_HIGH, DRAWING_CACHE_QUALITY_LOW, EMPTY_STATE_SET, ENABLED_FOCUSED_SELECTED_STATE_SET, ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, ENABLED_FOCUSED_STATE_SET, ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET, ENABLED_SELECTED_STATE_SET, ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET, ENABLED_STATE_SET, ENABLED_WINDOW_FOCUSED_STATE_SET, FIND_VIEWS_WITH_CONTENT_DESCRIPTION, FIND_VIEWS_WITH_TEXT, FOCUS_BACKWARD, FOCUS_DOWN, FOCUS_FORWARD, FOCUS_LEFT, FOCUS_RIGHT, FOCUS_UP, FOCUSABLES_ALL, FOCUSABLES_TOUCH_MODE, FOCUSED_SELECTED_STATE_SET, FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, FOCUSED_STATE_SET, FOCUSED_WINDOW_FOCUSED_STATE_SET, GONE, HAPTIC_FEEDBACK_ENABLED, IMPORTANT_FOR_ACCESSIBILITY_AUTO, IMPORTANT_FOR_ACCESSIBILITY_NO, IMPORTANT_FOR_ACCESSIBILITY_NO_HIDE_DESCENDANTS, IMPORTANT_FOR_ACCESSIBILITY_YES, INVISIBLE, KEEP_SCREEN_ON, LAYER_TYPE_HARDWARE, LAYER_TYPE_NONE, LAYER_TYPE_SOFTWARE, LAYOUT_DIRECTION_INHERIT, LAYOUT_DIRECTION_LOCALE, LAYOUT_DIRECTION_LTR, LAYOUT_DIRECTION_RTL, MEASURED_HEIGHT_STATE_SHIFT, MEASURED_SIZE_MASK, MEASURED_STATE_MASK, MEASURED_STATE_TOO_SMALL, NO_ID, OVER_SCROLL_ALWAYS, OVER_SCROLL_IF_CONTENT_SCROLLS, OVER_SCROLL_NEVER, PRESSED_ENABLED_FOCUSED_SELECTED_STATE_SET, PRESSED_ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_FOCUSED_STATE_SET, PRESSED_ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_SELECTED_STATE_SET, PRESSED_ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_STATE_SET, PRESSED_ENABLED_WINDOW_FOCUSED_STATE_SET, PRESSED_FOCUSED_SELECTED_STATE_SET, PRESSED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_FOCUSED_STATE_SET, PRESSED_FOCUSED_WINDOW_FOCUSED_STATE_SET, PRESSED_SELECTED_STATE_SET, PRESSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_STATE_SET, PRESSED_WINDOW_FOCUSED_STATE_SET, ROTATION, ROTATION_X, ROTATION_Y, SCALE_X, SCALE_Y, SCREEN_STATE_OFF, SCREEN_STATE_ON, SCROLL_AXIS_HORIZONTAL, SCROLL_AXIS_NONE, SCROLL_AXIS_VERTICAL, SCROLL_INDICATOR_BOTTOM, SCROLL_INDICATOR_END, SCROLL_INDICATOR_LEFT, SCROLL_INDICATOR_RIGHT, SCROLL_INDICATOR_START, SCROLL_INDICATOR_TOP, SCROLLBAR_POSITION_DEFAULT, SCROLLBAR_POSITION_LEFT, SCROLLBAR_POSITION_RIGHT, SCROLLBARS_INSIDE_INSET, SCROLLBARS_INSIDE_OVERLAY, SCROLLBARS_OUTSIDE_INSET, SCROLLBARS_OUTSIDE_OVERLAY, SELECTED_STATE_SET, SELECTED_WINDOW_FOCUSED_STATE_SET, SOUND_EFFECTS_ENABLED, STATUS_BAR_HIDDEN, STATUS_BAR_VISIBLE, SYSTEM_UI_FLAG_FULLSCREEN, SYSTEM_UI_FLAG_HIDE_NAVIGATION, SYSTEM_UI_FLAG_IMMERSIVE, SYSTEM_UI_FLAG_IMMERSIVE_STICKY, SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN, SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION, SYSTEM_UI_FLAG_LAYOUT_STABLE, SYSTEM_UI_FLAG_LIGHT_STATUS_BAR, SYSTEM_UI_FLAG_LOW_PROFILE, SYSTEM_UI_FLAG_VISIBLE, SYSTEM_UI_LAYOUT_FLAGS, TEXT_ALIGNMENT_CENTER, TEXT_ALIGNMENT_GRAVITY, TEXT_ALIGNMENT_INHERIT, TEXT_ALIGNMENT_TEXT_END, TEXT_ALIGNMENT_TEXT_START, TEXT_ALIGNMENT_VIEW_END, TEXT_ALIGNMENT_VIEW_START, TEXT_DIRECTION_ANY_RTL, TEXT_DIRECTION_FIRST_STRONG, TEXT_DIRECTION_FIRST_STRONG_LTR, TEXT_DIRECTION_FIRST_STRONG_RTL, TEXT_DIRECTION_INHERIT, TEXT_DIRECTION_LOCALE, TEXT_DIRECTION_LTR, TEXT_DIRECTION_RTL, TRANSLATION_X, TRANSLATION_Y, TRANSLATION_Z, VIEW_LOG_TAG, VISIBLE, WINDOW_FOCUSED_STATE_SET, X, Y, Z
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + + + + +
      Constructors 
      Constructor and Description
      NumberView(android.content.Context context) 
      NumberView(android.content.Context context, + android.util.AttributeSet attrs) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected voidonDraw(android.graphics.Canvas canvas) 
      protected voidonMeasure(int widthMeasureSpec, + int heightMeasureSpec) 
      voidsetColor(int color) 
      voidsetLabel(java.lang.String label) 
      voidsetNumber(int number) 
      voidsetTextSize(float textSize) 
      +
        +
      • + + +

        Methods inherited from class android.view.View

        +addChildrenForAccessibility, addFocusables, addFocusables, addOnAttachStateChangeListener, addOnLayoutChangeListener, addTouchables, animate, announceForAccessibility, awakenScrollBars, awakenScrollBars, awakenScrollBars, bringToFront, buildDrawingCache, buildDrawingCache, buildLayer, callOnClick, cancelLongPress, cancelPendingInputEvents, canResolveLayoutDirection, canResolveTextAlignment, canResolveTextDirection, canScrollHorizontally, canScrollVertically, checkInputConnectionProxy, clearAnimation, clearFocus, combineMeasuredStates, computeHorizontalScrollExtent, computeHorizontalScrollOffset, computeHorizontalScrollRange, computeScroll, computeSystemWindowInsets, computeVerticalScrollExtent, computeVerticalScrollOffset, computeVerticalScrollRange, createAccessibilityNodeInfo, createContextMenu, destroyDrawingCache, dispatchApplyWindowInsets, dispatchConfigurationChanged, dispatchDisplayHint, dispatchDragEvent, dispatchDraw, dispatchDrawableHotspotChanged, dispatchGenericFocusedEvent, dispatchGenericMotionEvent, dispatchGenericPointerEvent, dispatchHoverEvent, dispatchKeyEvent, dispatchKeyEventPreIme, dispatchKeyShortcutEvent, dispatchNestedFling, dispatchNestedPreFling, dispatchNestedPrePerformAccessibilityAction, dispatchNestedPreScroll, dispatchNestedScroll, dispatchPopulateAccessibilityEvent, dispatchProvideStructure, dispatchRestoreInstanceState, dispatchSaveInstanceState, dispatchSetActivated, dispatchSetPressed, dispatchSetSelected, dispatchSystemUiVisibilityChanged, dispatchTouchEvent, dispatchTrackballEvent, dispatchUnhandledMove, dispatchVisibilityChanged, dispatchWindowFocusChanged, dispatchWindowSystemUiVisiblityChanged, dispatchWindowVisibilityChanged, draw, drawableHotspotChanged, drawableStateChanged, findFocus, findViewById, findViewsWithText, findViewWithTag, fitSystemWindows, focusSearch, forceLayout, generateViewId, getAccessibilityClassName, getAccessibilityLiveRegion, getAccessibilityNodeProvider, getAccessibilityTraversalAfter, getAccessibilityTraversalBefore, getAlpha, getAnimation, getApplicationWindowToken, getBackground, getBackgroundTintList, getBackgroundTintMode, getBaseline, getBottom, getBottomFadingEdgeStrength, getBottomPaddingOffset, getCameraDistance, getClipBounds, getClipBounds, getClipToOutline, getContentDescription, getContext, getContextMenuInfo, getDefaultSize, getDisplay, getDrawableState, getDrawingCache, getDrawingCache, getDrawingCacheBackgroundColor, getDrawingCacheQuality, getDrawingRect, getDrawingTime, getElevation, getFilterTouchesWhenObscured, getFitsSystemWindows, getFocusables, getFocusedRect, getForeground, getForegroundGravity, getForegroundTintList, getForegroundTintMode, getGlobalVisibleRect, getGlobalVisibleRect, getHandler, getHeight, getHitRect, getHorizontalFadingEdgeLength, getHorizontalScrollbarHeight, getId, getImportantForAccessibility, getKeepScreenOn, getKeyDispatcherState, getLabelFor, getLayerType, getLayoutDirection, getLayoutParams, getLeft, getLeftFadingEdgeStrength, getLeftPaddingOffset, getLocalVisibleRect, getLocationInWindow, getLocationOnScreen, getMatrix, getMeasuredHeight, getMeasuredHeightAndState, getMeasuredState, getMeasuredWidth, getMeasuredWidthAndState, getMinimumHeight, getMinimumWidth, getNextFocusDownId, getNextFocusForwardId, getNextFocusLeftId, getNextFocusRightId, getNextFocusUpId, getOnFocusChangeListener, getOutlineProvider, getOverlay, getOverScrollMode, getPaddingBottom, getPaddingEnd, getPaddingLeft, getPaddingRight, getPaddingStart, getPaddingTop, getParent, getParentForAccessibility, getPivotX, getPivotY, getResources, getRight, getRightFadingEdgeStrength, getRightPaddingOffset, getRootView, getRootWindowInsets, getRotation, getRotationX, getRotationY, getScaleX, getScaleY, getScrollBarDefaultDelayBeforeFade, getScrollBarFadeDuration, getScrollBarSize, getScrollBarStyle, getScrollIndicators, getScrollX, getScrollY, getSolidColor, getStateListAnimator, getSuggestedMinimumHeight, getSuggestedMinimumWidth, getSystemUiVisibility, getTag, getTag, getTextAlignment, getTextDirection, getTop, getTopFadingEdgeStrength, getTopPaddingOffset, getTouchables, getTouchDelegate, getTransitionName, getTranslationX, getTranslationY, getTranslationZ, getVerticalFadingEdgeLength, getVerticalScrollbarPosition, getVerticalScrollbarWidth, getViewTreeObserver, getVisibility, getWidth, getWindowAttachCount, getWindowId, getWindowSystemUiVisibility, getWindowToken, getWindowVisibility, getWindowVisibleDisplayFrame, getX, getY, getZ, hasFocus, hasFocusable, hasNestedScrollingParent, hasOnClickListeners, hasOverlappingRendering, hasTransientState, hasWindowFocus, inflate, invalidate, invalidate, invalidate, invalidateDrawable, invalidateOutline, isAccessibilityFocused, isActivated, isAttachedToWindow, isClickable, isContextClickable, isDirty, isDrawingCacheEnabled, isDuplicateParentStateEnabled, isEnabled, isFocusable, isFocusableInTouchMode, isFocused, isHapticFeedbackEnabled, isHardwareAccelerated, isHorizontalFadingEdgeEnabled, isHorizontalScrollBarEnabled, isHovered, isImportantForAccessibility, isInEditMode, isInLayout, isInTouchMode, isLaidOut, isLayoutDirectionResolved, isLayoutRequested, isLongClickable, isNestedScrollingEnabled, isOpaque, isPaddingOffsetRequired, isPaddingRelative, isPressed, isSaveEnabled, isSaveFromParentEnabled, isScrollbarFadingEnabled, isScrollContainer, isSelected, isShown, isSoundEffectsEnabled, isTextAlignmentResolved, isTextDirectionResolved, isVerticalFadingEdgeEnabled, isVerticalScrollBarEnabled, jumpDrawablesToCurrentState, layout, measure, mergeDrawableStates, offsetLeftAndRight, offsetTopAndBottom, onAnimationEnd, onAnimationStart, onApplyWindowInsets, onAttachedToWindow, onCancelPendingInputEvents, onCheckIsTextEditor, onConfigurationChanged, onCreateContextMenu, onCreateDrawableState, onCreateInputConnection, onDetachedFromWindow, onDisplayHint, onDragEvent, onDrawForeground, onDrawScrollBars, onFilterTouchEventForSecurity, onFinishInflate, onFinishTemporaryDetach, onFocusChanged, onGenericMotionEvent, onHoverChanged, onHoverEvent, onInitializeAccessibilityEvent, onInitializeAccessibilityNodeInfo, onKeyDown, onKeyLongPress, onKeyMultiple, onKeyPreIme, onKeyShortcut, onKeyUp, onLayout, onOverScrolled, onPopulateAccessibilityEvent, onProvideStructure, onProvideVirtualStructure, onRestoreInstanceState, onRtlPropertiesChanged, onSaveInstanceState, onScreenStateChanged, onScrollChanged, onSetAlpha, onSizeChanged, onStartTemporaryDetach, onTouchEvent, onTrackballEvent, onVisibilityChanged, onWindowFocusChanged, onWindowSystemUiVisibilityChanged, onWindowVisibilityChanged, overScrollBy, performAccessibilityAction, performClick, performContextClick, performHapticFeedback, performHapticFeedback, performLongClick, playSoundEffect, post, postDelayed, postInvalidate, postInvalidate, postInvalidateDelayed, postInvalidateDelayed, postInvalidateOnAnimation, postInvalidateOnAnimation, postOnAnimation, postOnAnimationDelayed, refreshDrawableState, removeCallbacks, removeOnAttachStateChangeListener, removeOnLayoutChangeListener, requestApplyInsets, requestFitSystemWindows, requestFocus, requestFocus, requestFocus, requestFocusFromTouch, requestLayout, requestRectangleOnScreen, requestRectangleOnScreen, requestUnbufferedDispatch, resolveSize, resolveSizeAndState, restoreHierarchyState, saveHierarchyState, scheduleDrawable, scrollBy, scrollTo, sendAccessibilityEvent, sendAccessibilityEventUnchecked, setAccessibilityDelegate, setAccessibilityLiveRegion, setAccessibilityTraversalAfter, setAccessibilityTraversalBefore, setActivated, setAlpha, setAnimation, setBackground, setBackgroundColor, setBackgroundDrawable, setBackgroundResource, setBackgroundTintList, setBackgroundTintMode, setBottom, setCameraDistance, setClickable, setClipBounds, setClipToOutline, setContentDescription, setContextClickable, setDrawingCacheBackgroundColor, setDrawingCacheEnabled, setDrawingCacheQuality, setDuplicateParentStateEnabled, setElevation, setEnabled, setFadingEdgeLength, setFilterTouchesWhenObscured, setFitsSystemWindows, setFocusable, setFocusableInTouchMode, setForeground, setForegroundGravity, setForegroundTintList, setForegroundTintMode, setHapticFeedbackEnabled, setHasTransientState, setHorizontalFadingEdgeEnabled, setHorizontalScrollBarEnabled, setHovered, setId, setImportantForAccessibility, setKeepScreenOn, setLabelFor, setLayerPaint, setLayerType, setLayoutDirection, setLayoutParams, setLeft, setLongClickable, setMeasuredDimension, setMinimumHeight, setMinimumWidth, setNestedScrollingEnabled, setNextFocusDownId, setNextFocusForwardId, setNextFocusLeftId, setNextFocusRightId, setNextFocusUpId, setOnApplyWindowInsetsListener, setOnClickListener, setOnContextClickListener, setOnCreateContextMenuListener, setOnDragListener, setOnFocusChangeListener, setOnGenericMotionListener, setOnHoverListener, setOnKeyListener, setOnLongClickListener, setOnScrollChangeListener, setOnSystemUiVisibilityChangeListener, setOnTouchListener, setOutlineProvider, setOverScrollMode, setPadding, setPaddingRelative, setPivotX, setPivotY, setPressed, setRight, setRotation, setRotationX, setRotationY, setSaveEnabled, setSaveFromParentEnabled, setScaleX, setScaleY, setScrollBarDefaultDelayBeforeFade, setScrollBarFadeDuration, setScrollbarFadingEnabled, setScrollBarSize, setScrollBarStyle, setScrollContainer, setScrollIndicators, setScrollIndicators, setScrollX, setScrollY, setSelected, setSoundEffectsEnabled, setStateListAnimator, setSystemUiVisibility, setTag, setTag, setTextAlignment, setTextDirection, setTop, setTouchDelegate, setTransitionName, setTranslationX, setTranslationY, setTranslationZ, setVerticalFadingEdgeEnabled, setVerticalScrollBarEnabled, setVerticalScrollbarPosition, setVisibility, setWillNotCacheDrawing, setWillNotDraw, setX, setY, setZ, showContextMenu, startActionMode, startActionMode, startAnimation, startDrag, startNestedScroll, stopNestedScroll, toString, unscheduleDrawable, unscheduleDrawable, verifyDrawable, willNotCacheDrawing, willNotDraw
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        NumberView

        +
        public NumberView(android.content.Context context)
        +
      • +
      + + + +
        +
      • +

        NumberView

        +
        public NumberView(android.content.Context context,
        +                  android.util.AttributeSet attrs)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        setColor

        +
        public void setColor(int color)
        +
      • +
      + + + +
        +
      • +

        setLabel

        +
        public void setLabel(java.lang.String label)
        +
      • +
      + + + +
        +
      • +

        setNumber

        +
        public void setNumber(int number)
        +
      • +
      + + + +
        +
      • +

        setTextSize

        +
        public void setTextSize(float textSize)
        +
      • +
      + + + +
        +
      • +

        onMeasure

        +
        protected void onMeasure(int widthMeasureSpec,
        +                         int heightMeasureSpec)
        +
        +
        Overrides:
        +
        onMeasure in class android.view.View
        +
        +
      • +
      + + + +
        +
      • +

        onDraw

        +
        protected void onDraw(android.graphics.Canvas canvas)
        +
        +
        Overrides:
        +
        onDraw in class android.view.View
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/views/RepetitionCountView.html b/javadoc/org/isoron/uhabits/views/RepetitionCountView.html new file mode 100644 index 000000000..e4e80c7c8 --- /dev/null +++ b/javadoc/org/isoron/uhabits/views/RepetitionCountView.html @@ -0,0 +1,358 @@ + + + + + +RepetitionCountView + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.show.views
+

Class RepetitionCountView

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    android.graphics.drawable.Drawable.Callback, android.view.accessibility.AccessibilityEventSource, android.view.KeyEvent.Callback, HabitDataView
    +
    +
    +
    +
    public class RepetitionCountView
    +extends NumberView
    +implements HabitDataView
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.view.View

        +android.view.View.AccessibilityDelegate, android.view.View.BaseSavedState, android.view.View.DragShadowBuilder, android.view.View.MeasureSpec, android.view.View.OnApplyWindowInsetsListener, android.view.View.OnAttachStateChangeListener, android.view.View.OnClickListener, android.view.View.OnContextClickListener, android.view.View.OnCreateContextMenuListener, android.view.View.OnDragListener, android.view.View.OnFocusChangeListener, android.view.View.OnGenericMotionListener, android.view.View.OnHoverListener, android.view.View.OnKeyListener, android.view.View.OnLayoutChangeListener, android.view.View.OnLongClickListener, android.view.View.OnScrollChangeListener, android.view.View.OnSystemUiVisibilityChangeListener, android.view.View.OnTouchListener
      • +
      +
    • +
    + +
      +
    • + + +

      Field Summary

      +
        +
      • + + +

        Fields inherited from class android.view.View

        +ACCESSIBILITY_LIVE_REGION_ASSERTIVE, ACCESSIBILITY_LIVE_REGION_NONE, ACCESSIBILITY_LIVE_REGION_POLITE, ALPHA, DRAWING_CACHE_QUALITY_AUTO, DRAWING_CACHE_QUALITY_HIGH, DRAWING_CACHE_QUALITY_LOW, EMPTY_STATE_SET, ENABLED_FOCUSED_SELECTED_STATE_SET, ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, ENABLED_FOCUSED_STATE_SET, ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET, ENABLED_SELECTED_STATE_SET, ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET, ENABLED_STATE_SET, ENABLED_WINDOW_FOCUSED_STATE_SET, FIND_VIEWS_WITH_CONTENT_DESCRIPTION, FIND_VIEWS_WITH_TEXT, FOCUS_BACKWARD, FOCUS_DOWN, FOCUS_FORWARD, FOCUS_LEFT, FOCUS_RIGHT, FOCUS_UP, FOCUSABLES_ALL, FOCUSABLES_TOUCH_MODE, FOCUSED_SELECTED_STATE_SET, FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, FOCUSED_STATE_SET, FOCUSED_WINDOW_FOCUSED_STATE_SET, GONE, HAPTIC_FEEDBACK_ENABLED, IMPORTANT_FOR_ACCESSIBILITY_AUTO, IMPORTANT_FOR_ACCESSIBILITY_NO, IMPORTANT_FOR_ACCESSIBILITY_NO_HIDE_DESCENDANTS, IMPORTANT_FOR_ACCESSIBILITY_YES, INVISIBLE, KEEP_SCREEN_ON, LAYER_TYPE_HARDWARE, LAYER_TYPE_NONE, LAYER_TYPE_SOFTWARE, LAYOUT_DIRECTION_INHERIT, LAYOUT_DIRECTION_LOCALE, LAYOUT_DIRECTION_LTR, LAYOUT_DIRECTION_RTL, MEASURED_HEIGHT_STATE_SHIFT, MEASURED_SIZE_MASK, MEASURED_STATE_MASK, MEASURED_STATE_TOO_SMALL, NO_ID, OVER_SCROLL_ALWAYS, OVER_SCROLL_IF_CONTENT_SCROLLS, OVER_SCROLL_NEVER, PRESSED_ENABLED_FOCUSED_SELECTED_STATE_SET, PRESSED_ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_FOCUSED_STATE_SET, PRESSED_ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_SELECTED_STATE_SET, PRESSED_ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_STATE_SET, PRESSED_ENABLED_WINDOW_FOCUSED_STATE_SET, PRESSED_FOCUSED_SELECTED_STATE_SET, PRESSED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_FOCUSED_STATE_SET, PRESSED_FOCUSED_WINDOW_FOCUSED_STATE_SET, PRESSED_SELECTED_STATE_SET, PRESSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_STATE_SET, PRESSED_WINDOW_FOCUSED_STATE_SET, ROTATION, ROTATION_X, ROTATION_Y, SCALE_X, SCALE_Y, SCREEN_STATE_OFF, SCREEN_STATE_ON, SCROLL_AXIS_HORIZONTAL, SCROLL_AXIS_NONE, SCROLL_AXIS_VERTICAL, SCROLL_INDICATOR_BOTTOM, SCROLL_INDICATOR_END, SCROLL_INDICATOR_LEFT, SCROLL_INDICATOR_RIGHT, SCROLL_INDICATOR_START, SCROLL_INDICATOR_TOP, SCROLLBAR_POSITION_DEFAULT, SCROLLBAR_POSITION_LEFT, SCROLLBAR_POSITION_RIGHT, SCROLLBARS_INSIDE_INSET, SCROLLBARS_INSIDE_OVERLAY, SCROLLBARS_OUTSIDE_INSET, SCROLLBARS_OUTSIDE_OVERLAY, SELECTED_STATE_SET, SELECTED_WINDOW_FOCUSED_STATE_SET, SOUND_EFFECTS_ENABLED, STATUS_BAR_HIDDEN, STATUS_BAR_VISIBLE, SYSTEM_UI_FLAG_FULLSCREEN, SYSTEM_UI_FLAG_HIDE_NAVIGATION, SYSTEM_UI_FLAG_IMMERSIVE, SYSTEM_UI_FLAG_IMMERSIVE_STICKY, SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN, SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION, SYSTEM_UI_FLAG_LAYOUT_STABLE, SYSTEM_UI_FLAG_LIGHT_STATUS_BAR, SYSTEM_UI_FLAG_LOW_PROFILE, SYSTEM_UI_FLAG_VISIBLE, SYSTEM_UI_LAYOUT_FLAGS, TEXT_ALIGNMENT_CENTER, TEXT_ALIGNMENT_GRAVITY, TEXT_ALIGNMENT_INHERIT, TEXT_ALIGNMENT_TEXT_END, TEXT_ALIGNMENT_TEXT_START, TEXT_ALIGNMENT_VIEW_END, TEXT_ALIGNMENT_VIEW_START, TEXT_DIRECTION_ANY_RTL, TEXT_DIRECTION_FIRST_STRONG, TEXT_DIRECTION_FIRST_STRONG_LTR, TEXT_DIRECTION_FIRST_STRONG_RTL, TEXT_DIRECTION_INHERIT, TEXT_DIRECTION_LOCALE, TEXT_DIRECTION_LTR, TEXT_DIRECTION_RTL, TRANSLATION_X, TRANSLATION_Y, TRANSLATION_Z, VIEW_LOG_TAG, VISIBLE, WINDOW_FOCUSED_STATE_SET, X, Y, Z
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      RepetitionCountView(android.content.Context context, + android.util.AttributeSet attrs) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      voidrefreshData() 
      voidsetHabit(Habit habit) 
      + +
        +
      • + + +

        Methods inherited from class android.view.View

        +addChildrenForAccessibility, addFocusables, addFocusables, addOnAttachStateChangeListener, addOnLayoutChangeListener, addTouchables, animate, announceForAccessibility, awakenScrollBars, awakenScrollBars, awakenScrollBars, bringToFront, buildDrawingCache, buildDrawingCache, buildLayer, callOnClick, cancelLongPress, cancelPendingInputEvents, canResolveLayoutDirection, canResolveTextAlignment, canResolveTextDirection, canScrollHorizontally, canScrollVertically, checkInputConnectionProxy, clearAnimation, clearFocus, combineMeasuredStates, computeHorizontalScrollExtent, computeHorizontalScrollOffset, computeHorizontalScrollRange, computeScroll, computeSystemWindowInsets, computeVerticalScrollExtent, computeVerticalScrollOffset, computeVerticalScrollRange, createAccessibilityNodeInfo, createContextMenu, destroyDrawingCache, dispatchApplyWindowInsets, dispatchConfigurationChanged, dispatchDisplayHint, dispatchDragEvent, dispatchDraw, dispatchDrawableHotspotChanged, dispatchGenericFocusedEvent, dispatchGenericMotionEvent, dispatchGenericPointerEvent, dispatchHoverEvent, dispatchKeyEvent, dispatchKeyEventPreIme, dispatchKeyShortcutEvent, dispatchNestedFling, dispatchNestedPreFling, dispatchNestedPrePerformAccessibilityAction, dispatchNestedPreScroll, dispatchNestedScroll, dispatchPopulateAccessibilityEvent, dispatchProvideStructure, dispatchRestoreInstanceState, dispatchSaveInstanceState, dispatchSetActivated, dispatchSetPressed, dispatchSetSelected, dispatchSystemUiVisibilityChanged, dispatchTouchEvent, dispatchTrackballEvent, dispatchUnhandledMove, dispatchVisibilityChanged, dispatchWindowFocusChanged, dispatchWindowSystemUiVisiblityChanged, dispatchWindowVisibilityChanged, draw, drawableHotspotChanged, drawableStateChanged, findFocus, findViewById, findViewsWithText, findViewWithTag, fitSystemWindows, focusSearch, forceLayout, generateViewId, getAccessibilityClassName, getAccessibilityLiveRegion, getAccessibilityNodeProvider, getAccessibilityTraversalAfter, getAccessibilityTraversalBefore, getAlpha, getAnimation, getApplicationWindowToken, getBackground, getBackgroundTintList, getBackgroundTintMode, getBaseline, getBottom, getBottomFadingEdgeStrength, getBottomPaddingOffset, getCameraDistance, getClipBounds, getClipBounds, getClipToOutline, getContentDescription, getContext, getContextMenuInfo, getDefaultSize, getDisplay, getDrawableState, getDrawingCache, getDrawingCache, getDrawingCacheBackgroundColor, getDrawingCacheQuality, getDrawingRect, getDrawingTime, getElevation, getFilterTouchesWhenObscured, getFitsSystemWindows, getFocusables, getFocusedRect, getForeground, getForegroundGravity, getForegroundTintList, getForegroundTintMode, getGlobalVisibleRect, getGlobalVisibleRect, getHandler, getHeight, getHitRect, getHorizontalFadingEdgeLength, getHorizontalScrollbarHeight, getId, getImportantForAccessibility, getKeepScreenOn, getKeyDispatcherState, getLabelFor, getLayerType, getLayoutDirection, getLayoutParams, getLeft, getLeftFadingEdgeStrength, getLeftPaddingOffset, getLocalVisibleRect, getLocationInWindow, getLocationOnScreen, getMatrix, getMeasuredHeight, getMeasuredHeightAndState, getMeasuredState, getMeasuredWidth, getMeasuredWidthAndState, getMinimumHeight, getMinimumWidth, getNextFocusDownId, getNextFocusForwardId, getNextFocusLeftId, getNextFocusRightId, getNextFocusUpId, getOnFocusChangeListener, getOutlineProvider, getOverlay, getOverScrollMode, getPaddingBottom, getPaddingEnd, getPaddingLeft, getPaddingRight, getPaddingStart, getPaddingTop, getParent, getParentForAccessibility, getPivotX, getPivotY, getResources, getRight, getRightFadingEdgeStrength, getRightPaddingOffset, getRootView, getRootWindowInsets, getRotation, getRotationX, getRotationY, getScaleX, getScaleY, getScrollBarDefaultDelayBeforeFade, getScrollBarFadeDuration, getScrollBarSize, getScrollBarStyle, getScrollIndicators, getScrollX, getScrollY, getSolidColor, getStateListAnimator, getSuggestedMinimumHeight, getSuggestedMinimumWidth, getSystemUiVisibility, getTag, getTag, getTextAlignment, getTextDirection, getTop, getTopFadingEdgeStrength, getTopPaddingOffset, getTouchables, getTouchDelegate, getTransitionName, getTranslationX, getTranslationY, getTranslationZ, getVerticalFadingEdgeLength, getVerticalScrollbarPosition, getVerticalScrollbarWidth, getViewTreeObserver, getVisibility, getWidth, getWindowAttachCount, getWindowId, getWindowSystemUiVisibility, getWindowToken, getWindowVisibility, getWindowVisibleDisplayFrame, getX, getY, getZ, hasFocus, hasFocusable, hasNestedScrollingParent, hasOnClickListeners, hasOverlappingRendering, hasTransientState, hasWindowFocus, inflate, invalidate, invalidate, invalidate, invalidateDrawable, invalidateOutline, isAccessibilityFocused, isActivated, isAttachedToWindow, isClickable, isContextClickable, isDirty, isDrawingCacheEnabled, isDuplicateParentStateEnabled, isEnabled, isFocusable, isFocusableInTouchMode, isFocused, isHapticFeedbackEnabled, isHardwareAccelerated, isHorizontalFadingEdgeEnabled, isHorizontalScrollBarEnabled, isHovered, isImportantForAccessibility, isInEditMode, isInLayout, isInTouchMode, isLaidOut, isLayoutDirectionResolved, isLayoutRequested, isLongClickable, isNestedScrollingEnabled, isOpaque, isPaddingOffsetRequired, isPaddingRelative, isPressed, isSaveEnabled, isSaveFromParentEnabled, isScrollbarFadingEnabled, isScrollContainer, isSelected, isShown, isSoundEffectsEnabled, isTextAlignmentResolved, isTextDirectionResolved, isVerticalFadingEdgeEnabled, isVerticalScrollBarEnabled, jumpDrawablesToCurrentState, layout, measure, mergeDrawableStates, offsetLeftAndRight, offsetTopAndBottom, onAnimationEnd, onAnimationStart, onApplyWindowInsets, onAttachedToWindow, onCancelPendingInputEvents, onCheckIsTextEditor, onConfigurationChanged, onCreateContextMenu, onCreateDrawableState, onCreateInputConnection, onDetachedFromWindow, onDisplayHint, onDragEvent, onDrawForeground, onDrawScrollBars, onFilterTouchEventForSecurity, onFinishInflate, onFinishTemporaryDetach, onFocusChanged, onGenericMotionEvent, onHoverChanged, onHoverEvent, onInitializeAccessibilityEvent, onInitializeAccessibilityNodeInfo, onKeyDown, onKeyLongPress, onKeyMultiple, onKeyPreIme, onKeyShortcut, onKeyUp, onLayout, onOverScrolled, onPopulateAccessibilityEvent, onProvideStructure, onProvideVirtualStructure, onRestoreInstanceState, onRtlPropertiesChanged, onSaveInstanceState, onScreenStateChanged, onScrollChanged, onSetAlpha, onSizeChanged, onStartTemporaryDetach, onTouchEvent, onTrackballEvent, onVisibilityChanged, onWindowFocusChanged, onWindowSystemUiVisibilityChanged, onWindowVisibilityChanged, overScrollBy, performAccessibilityAction, performClick, performContextClick, performHapticFeedback, performHapticFeedback, performLongClick, playSoundEffect, post, postDelayed, postInvalidate, postInvalidate, postInvalidateDelayed, postInvalidateDelayed, postInvalidateOnAnimation, postInvalidateOnAnimation, postOnAnimation, postOnAnimationDelayed, refreshDrawableState, removeCallbacks, removeOnAttachStateChangeListener, removeOnLayoutChangeListener, requestApplyInsets, requestFitSystemWindows, requestFocus, requestFocus, requestFocus, requestFocusFromTouch, requestLayout, requestRectangleOnScreen, requestRectangleOnScreen, requestUnbufferedDispatch, resolveSize, resolveSizeAndState, restoreHierarchyState, saveHierarchyState, scheduleDrawable, scrollBy, scrollTo, sendAccessibilityEvent, sendAccessibilityEventUnchecked, setAccessibilityDelegate, setAccessibilityLiveRegion, setAccessibilityTraversalAfter, setAccessibilityTraversalBefore, setActivated, setAlpha, setAnimation, setBackground, setBackgroundColor, setBackgroundDrawable, setBackgroundResource, setBackgroundTintList, setBackgroundTintMode, setBottom, setCameraDistance, setClickable, setClipBounds, setClipToOutline, setContentDescription, setContextClickable, setDrawingCacheBackgroundColor, setDrawingCacheEnabled, setDrawingCacheQuality, setDuplicateParentStateEnabled, setElevation, setEnabled, setFadingEdgeLength, setFilterTouchesWhenObscured, setFitsSystemWindows, setFocusable, setFocusableInTouchMode, setForeground, setForegroundGravity, setForegroundTintList, setForegroundTintMode, setHapticFeedbackEnabled, setHasTransientState, setHorizontalFadingEdgeEnabled, setHorizontalScrollBarEnabled, setHovered, setId, setImportantForAccessibility, setKeepScreenOn, setLabelFor, setLayerPaint, setLayerType, setLayoutDirection, setLayoutParams, setLeft, setLongClickable, setMeasuredDimension, setMinimumHeight, setMinimumWidth, setNestedScrollingEnabled, setNextFocusDownId, setNextFocusForwardId, setNextFocusLeftId, setNextFocusRightId, setNextFocusUpId, setOnApplyWindowInsetsListener, setOnClickListener, setOnContextClickListener, setOnCreateContextMenuListener, setOnDragListener, setOnFocusChangeListener, setOnGenericMotionListener, setOnHoverListener, setOnKeyListener, setOnLongClickListener, setOnScrollChangeListener, setOnSystemUiVisibilityChangeListener, setOnTouchListener, setOutlineProvider, setOverScrollMode, setPadding, setPaddingRelative, setPivotX, setPivotY, setPressed, setRight, setRotation, setRotationX, setRotationY, setSaveEnabled, setSaveFromParentEnabled, setScaleX, setScaleY, setScrollBarDefaultDelayBeforeFade, setScrollBarFadeDuration, setScrollbarFadingEnabled, setScrollBarSize, setScrollBarStyle, setScrollContainer, setScrollIndicators, setScrollIndicators, setScrollX, setScrollY, setSelected, setSoundEffectsEnabled, setStateListAnimator, setSystemUiVisibility, setTag, setTag, setTextAlignment, setTextDirection, setTop, setTouchDelegate, setTransitionName, setTranslationX, setTranslationY, setTranslationZ, setVerticalFadingEdgeEnabled, setVerticalScrollBarEnabled, setVerticalScrollbarPosition, setVisibility, setWillNotCacheDrawing, setWillNotDraw, setX, setY, setZ, showContextMenu, startActionMode, startActionMode, startAnimation, startDrag, startNestedScroll, stopNestedScroll, toString, unscheduleDrawable, unscheduleDrawable, verifyDrawable, willNotCacheDrawing, willNotDraw
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      + +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        RepetitionCountView

        +
        public RepetitionCountView(android.content.Context context,
        +                           android.util.AttributeSet attrs)
        +
      • +
      +
    • +
    + + +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/views/RingView.html b/javadoc/org/isoron/uhabits/views/RingView.html new file mode 100644 index 000000000..e51cc1766 --- /dev/null +++ b/javadoc/org/isoron/uhabits/views/RingView.html @@ -0,0 +1,511 @@ + + + + + +RingView + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.show.views
+

Class RingView

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    android.graphics.drawable.Drawable.Callback, android.view.accessibility.AccessibilityEventSource, android.view.KeyEvent.Callback
    +
    +
    +
    +
    public class RingView
    +extends android.view.View
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.view.View

        +android.view.View.AccessibilityDelegate, android.view.View.BaseSavedState, android.view.View.DragShadowBuilder, android.view.View.MeasureSpec, android.view.View.OnApplyWindowInsetsListener, android.view.View.OnAttachStateChangeListener, android.view.View.OnClickListener, android.view.View.OnContextClickListener, android.view.View.OnCreateContextMenuListener, android.view.View.OnDragListener, android.view.View.OnFocusChangeListener, android.view.View.OnGenericMotionListener, android.view.View.OnHoverListener, android.view.View.OnKeyListener, android.view.View.OnLayoutChangeListener, android.view.View.OnLongClickListener, android.view.View.OnScrollChangeListener, android.view.View.OnSystemUiVisibilityChangeListener, android.view.View.OnTouchListener
      • +
      +
    • +
    + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      static android.graphics.PorterDuffXfermodeXFERMODE_CLEAR 
      +
        +
      • + + +

        Fields inherited from class android.view.View

        +ACCESSIBILITY_LIVE_REGION_ASSERTIVE, ACCESSIBILITY_LIVE_REGION_NONE, ACCESSIBILITY_LIVE_REGION_POLITE, ALPHA, DRAWING_CACHE_QUALITY_AUTO, DRAWING_CACHE_QUALITY_HIGH, DRAWING_CACHE_QUALITY_LOW, EMPTY_STATE_SET, ENABLED_FOCUSED_SELECTED_STATE_SET, ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, ENABLED_FOCUSED_STATE_SET, ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET, ENABLED_SELECTED_STATE_SET, ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET, ENABLED_STATE_SET, ENABLED_WINDOW_FOCUSED_STATE_SET, FIND_VIEWS_WITH_CONTENT_DESCRIPTION, FIND_VIEWS_WITH_TEXT, FOCUS_BACKWARD, FOCUS_DOWN, FOCUS_FORWARD, FOCUS_LEFT, FOCUS_RIGHT, FOCUS_UP, FOCUSABLES_ALL, FOCUSABLES_TOUCH_MODE, FOCUSED_SELECTED_STATE_SET, FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, FOCUSED_STATE_SET, FOCUSED_WINDOW_FOCUSED_STATE_SET, GONE, HAPTIC_FEEDBACK_ENABLED, IMPORTANT_FOR_ACCESSIBILITY_AUTO, IMPORTANT_FOR_ACCESSIBILITY_NO, IMPORTANT_FOR_ACCESSIBILITY_NO_HIDE_DESCENDANTS, IMPORTANT_FOR_ACCESSIBILITY_YES, INVISIBLE, KEEP_SCREEN_ON, LAYER_TYPE_HARDWARE, LAYER_TYPE_NONE, LAYER_TYPE_SOFTWARE, LAYOUT_DIRECTION_INHERIT, LAYOUT_DIRECTION_LOCALE, LAYOUT_DIRECTION_LTR, LAYOUT_DIRECTION_RTL, MEASURED_HEIGHT_STATE_SHIFT, MEASURED_SIZE_MASK, MEASURED_STATE_MASK, MEASURED_STATE_TOO_SMALL, NO_ID, OVER_SCROLL_ALWAYS, OVER_SCROLL_IF_CONTENT_SCROLLS, OVER_SCROLL_NEVER, PRESSED_ENABLED_FOCUSED_SELECTED_STATE_SET, PRESSED_ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_FOCUSED_STATE_SET, PRESSED_ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_SELECTED_STATE_SET, PRESSED_ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_STATE_SET, PRESSED_ENABLED_WINDOW_FOCUSED_STATE_SET, PRESSED_FOCUSED_SELECTED_STATE_SET, PRESSED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_FOCUSED_STATE_SET, PRESSED_FOCUSED_WINDOW_FOCUSED_STATE_SET, PRESSED_SELECTED_STATE_SET, PRESSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_STATE_SET, PRESSED_WINDOW_FOCUSED_STATE_SET, ROTATION, ROTATION_X, ROTATION_Y, SCALE_X, SCALE_Y, SCREEN_STATE_OFF, SCREEN_STATE_ON, SCROLL_AXIS_HORIZONTAL, SCROLL_AXIS_NONE, SCROLL_AXIS_VERTICAL, SCROLL_INDICATOR_BOTTOM, SCROLL_INDICATOR_END, SCROLL_INDICATOR_LEFT, SCROLL_INDICATOR_RIGHT, SCROLL_INDICATOR_START, SCROLL_INDICATOR_TOP, SCROLLBAR_POSITION_DEFAULT, SCROLLBAR_POSITION_LEFT, SCROLLBAR_POSITION_RIGHT, SCROLLBARS_INSIDE_INSET, SCROLLBARS_INSIDE_OVERLAY, SCROLLBARS_OUTSIDE_INSET, SCROLLBARS_OUTSIDE_OVERLAY, SELECTED_STATE_SET, SELECTED_WINDOW_FOCUSED_STATE_SET, SOUND_EFFECTS_ENABLED, STATUS_BAR_HIDDEN, STATUS_BAR_VISIBLE, SYSTEM_UI_FLAG_FULLSCREEN, SYSTEM_UI_FLAG_HIDE_NAVIGATION, SYSTEM_UI_FLAG_IMMERSIVE, SYSTEM_UI_FLAG_IMMERSIVE_STICKY, SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN, SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION, SYSTEM_UI_FLAG_LAYOUT_STABLE, SYSTEM_UI_FLAG_LIGHT_STATUS_BAR, SYSTEM_UI_FLAG_LOW_PROFILE, SYSTEM_UI_FLAG_VISIBLE, SYSTEM_UI_LAYOUT_FLAGS, TEXT_ALIGNMENT_CENTER, TEXT_ALIGNMENT_GRAVITY, TEXT_ALIGNMENT_INHERIT, TEXT_ALIGNMENT_TEXT_END, TEXT_ALIGNMENT_TEXT_START, TEXT_ALIGNMENT_VIEW_END, TEXT_ALIGNMENT_VIEW_START, TEXT_DIRECTION_ANY_RTL, TEXT_DIRECTION_FIRST_STRONG, TEXT_DIRECTION_FIRST_STRONG_LTR, TEXT_DIRECTION_FIRST_STRONG_RTL, TEXT_DIRECTION_INHERIT, TEXT_DIRECTION_LOCALE, TEXT_DIRECTION_LTR, TEXT_DIRECTION_RTL, TRANSLATION_X, TRANSLATION_Y, TRANSLATION_Z, VIEW_LOG_TAG, VISIBLE, WINDOW_FOCUSED_STATE_SET, X, Y, Z
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + + + + +
      Constructors 
      Constructor and Description
      RingView(android.content.Context context) 
      RingView(android.content.Context context, + android.util.AttributeSet attrs) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected voidonDraw(android.graphics.Canvas canvas) 
      protected voidonMeasure(int widthMeasureSpec, + int heightMeasureSpec) 
      protected voidonSizeChanged(int w, + int h, + int oldw, + int oldh) 
      voidsetBackgroundColor(int backgroundColor) 
      voidsetColor(int color) 
      voidsetIsTransparencyEnabled(boolean isTransparencyEnabled) 
      voidsetPercentage(float percentage) 
      voidsetPrecision(float precision) 
      voidsetText(java.lang.String text) 
      voidsetTextSize(float textSize) 
      voidsetThickness(float thickness) 
      +
        +
      • + + +

        Methods inherited from class android.view.View

        +addChildrenForAccessibility, addFocusables, addFocusables, addOnAttachStateChangeListener, addOnLayoutChangeListener, addTouchables, animate, announceForAccessibility, awakenScrollBars, awakenScrollBars, awakenScrollBars, bringToFront, buildDrawingCache, buildDrawingCache, buildLayer, callOnClick, cancelLongPress, cancelPendingInputEvents, canResolveLayoutDirection, canResolveTextAlignment, canResolveTextDirection, canScrollHorizontally, canScrollVertically, checkInputConnectionProxy, clearAnimation, clearFocus, combineMeasuredStates, computeHorizontalScrollExtent, computeHorizontalScrollOffset, computeHorizontalScrollRange, computeScroll, computeSystemWindowInsets, computeVerticalScrollExtent, computeVerticalScrollOffset, computeVerticalScrollRange, createAccessibilityNodeInfo, createContextMenu, destroyDrawingCache, dispatchApplyWindowInsets, dispatchConfigurationChanged, dispatchDisplayHint, dispatchDragEvent, dispatchDraw, dispatchDrawableHotspotChanged, dispatchGenericFocusedEvent, dispatchGenericMotionEvent, dispatchGenericPointerEvent, dispatchHoverEvent, dispatchKeyEvent, dispatchKeyEventPreIme, dispatchKeyShortcutEvent, dispatchNestedFling, dispatchNestedPreFling, dispatchNestedPrePerformAccessibilityAction, dispatchNestedPreScroll, dispatchNestedScroll, dispatchPopulateAccessibilityEvent, dispatchProvideStructure, dispatchRestoreInstanceState, dispatchSaveInstanceState, dispatchSetActivated, dispatchSetPressed, dispatchSetSelected, dispatchSystemUiVisibilityChanged, dispatchTouchEvent, dispatchTrackballEvent, dispatchUnhandledMove, dispatchVisibilityChanged, dispatchWindowFocusChanged, dispatchWindowSystemUiVisiblityChanged, dispatchWindowVisibilityChanged, draw, drawableHotspotChanged, drawableStateChanged, findFocus, findViewById, findViewsWithText, findViewWithTag, fitSystemWindows, focusSearch, forceLayout, generateViewId, getAccessibilityClassName, getAccessibilityLiveRegion, getAccessibilityNodeProvider, getAccessibilityTraversalAfter, getAccessibilityTraversalBefore, getAlpha, getAnimation, getApplicationWindowToken, getBackground, getBackgroundTintList, getBackgroundTintMode, getBaseline, getBottom, getBottomFadingEdgeStrength, getBottomPaddingOffset, getCameraDistance, getClipBounds, getClipBounds, getClipToOutline, getContentDescription, getContext, getContextMenuInfo, getDefaultSize, getDisplay, getDrawableState, getDrawingCache, getDrawingCache, getDrawingCacheBackgroundColor, getDrawingCacheQuality, getDrawingRect, getDrawingTime, getElevation, getFilterTouchesWhenObscured, getFitsSystemWindows, getFocusables, getFocusedRect, getForeground, getForegroundGravity, getForegroundTintList, getForegroundTintMode, getGlobalVisibleRect, getGlobalVisibleRect, getHandler, getHeight, getHitRect, getHorizontalFadingEdgeLength, getHorizontalScrollbarHeight, getId, getImportantForAccessibility, getKeepScreenOn, getKeyDispatcherState, getLabelFor, getLayerType, getLayoutDirection, getLayoutParams, getLeft, getLeftFadingEdgeStrength, getLeftPaddingOffset, getLocalVisibleRect, getLocationInWindow, getLocationOnScreen, getMatrix, getMeasuredHeight, getMeasuredHeightAndState, getMeasuredState, getMeasuredWidth, getMeasuredWidthAndState, getMinimumHeight, getMinimumWidth, getNextFocusDownId, getNextFocusForwardId, getNextFocusLeftId, getNextFocusRightId, getNextFocusUpId, getOnFocusChangeListener, getOutlineProvider, getOverlay, getOverScrollMode, getPaddingBottom, getPaddingEnd, getPaddingLeft, getPaddingRight, getPaddingStart, getPaddingTop, getParent, getParentForAccessibility, getPivotX, getPivotY, getResources, getRight, getRightFadingEdgeStrength, getRightPaddingOffset, getRootView, getRootWindowInsets, getRotation, getRotationX, getRotationY, getScaleX, getScaleY, getScrollBarDefaultDelayBeforeFade, getScrollBarFadeDuration, getScrollBarSize, getScrollBarStyle, getScrollIndicators, getScrollX, getScrollY, getSolidColor, getStateListAnimator, getSuggestedMinimumHeight, getSuggestedMinimumWidth, getSystemUiVisibility, getTag, getTag, getTextAlignment, getTextDirection, getTop, getTopFadingEdgeStrength, getTopPaddingOffset, getTouchables, getTouchDelegate, getTransitionName, getTranslationX, getTranslationY, getTranslationZ, getVerticalFadingEdgeLength, getVerticalScrollbarPosition, getVerticalScrollbarWidth, getViewTreeObserver, getVisibility, getWidth, getWindowAttachCount, getWindowId, getWindowSystemUiVisibility, getWindowToken, getWindowVisibility, getWindowVisibleDisplayFrame, getX, getY, getZ, hasFocus, hasFocusable, hasNestedScrollingParent, hasOnClickListeners, hasOverlappingRendering, hasTransientState, hasWindowFocus, inflate, invalidate, invalidate, invalidate, invalidateDrawable, invalidateOutline, isAccessibilityFocused, isActivated, isAttachedToWindow, isClickable, isContextClickable, isDirty, isDrawingCacheEnabled, isDuplicateParentStateEnabled, isEnabled, isFocusable, isFocusableInTouchMode, isFocused, isHapticFeedbackEnabled, isHardwareAccelerated, isHorizontalFadingEdgeEnabled, isHorizontalScrollBarEnabled, isHovered, isImportantForAccessibility, isInEditMode, isInLayout, isInTouchMode, isLaidOut, isLayoutDirectionResolved, isLayoutRequested, isLongClickable, isNestedScrollingEnabled, isOpaque, isPaddingOffsetRequired, isPaddingRelative, isPressed, isSaveEnabled, isSaveFromParentEnabled, isScrollbarFadingEnabled, isScrollContainer, isSelected, isShown, isSoundEffectsEnabled, isTextAlignmentResolved, isTextDirectionResolved, isVerticalFadingEdgeEnabled, isVerticalScrollBarEnabled, jumpDrawablesToCurrentState, layout, measure, mergeDrawableStates, offsetLeftAndRight, offsetTopAndBottom, onAnimationEnd, onAnimationStart, onApplyWindowInsets, onAttachedToWindow, onCancelPendingInputEvents, onCheckIsTextEditor, onConfigurationChanged, onCreateContextMenu, onCreateDrawableState, onCreateInputConnection, onDetachedFromWindow, onDisplayHint, onDragEvent, onDrawForeground, onDrawScrollBars, onFilterTouchEventForSecurity, onFinishInflate, onFinishTemporaryDetach, onFocusChanged, onGenericMotionEvent, onHoverChanged, onHoverEvent, onInitializeAccessibilityEvent, onInitializeAccessibilityNodeInfo, onKeyDown, onKeyLongPress, onKeyMultiple, onKeyPreIme, onKeyShortcut, onKeyUp, onLayout, onOverScrolled, onPopulateAccessibilityEvent, onProvideStructure, onProvideVirtualStructure, onRestoreInstanceState, onRtlPropertiesChanged, onSaveInstanceState, onScreenStateChanged, onScrollChanged, onSetAlpha, onStartTemporaryDetach, onTouchEvent, onTrackballEvent, onVisibilityChanged, onWindowFocusChanged, onWindowSystemUiVisibilityChanged, onWindowVisibilityChanged, overScrollBy, performAccessibilityAction, performClick, performContextClick, performHapticFeedback, performHapticFeedback, performLongClick, playSoundEffect, post, postDelayed, postInvalidate, postInvalidate, postInvalidateDelayed, postInvalidateDelayed, postInvalidateOnAnimation, postInvalidateOnAnimation, postOnAnimation, postOnAnimationDelayed, refreshDrawableState, removeCallbacks, removeOnAttachStateChangeListener, removeOnLayoutChangeListener, requestApplyInsets, requestFitSystemWindows, requestFocus, requestFocus, requestFocus, requestFocusFromTouch, requestLayout, requestRectangleOnScreen, requestRectangleOnScreen, requestUnbufferedDispatch, resolveSize, resolveSizeAndState, restoreHierarchyState, saveHierarchyState, scheduleDrawable, scrollBy, scrollTo, sendAccessibilityEvent, sendAccessibilityEventUnchecked, setAccessibilityDelegate, setAccessibilityLiveRegion, setAccessibilityTraversalAfter, setAccessibilityTraversalBefore, setActivated, setAlpha, setAnimation, setBackground, setBackgroundDrawable, setBackgroundResource, setBackgroundTintList, setBackgroundTintMode, setBottom, setCameraDistance, setClickable, setClipBounds, setClipToOutline, setContentDescription, setContextClickable, setDrawingCacheBackgroundColor, setDrawingCacheEnabled, setDrawingCacheQuality, setDuplicateParentStateEnabled, setElevation, setEnabled, setFadingEdgeLength, setFilterTouchesWhenObscured, setFitsSystemWindows, setFocusable, setFocusableInTouchMode, setForeground, setForegroundGravity, setForegroundTintList, setForegroundTintMode, setHapticFeedbackEnabled, setHasTransientState, setHorizontalFadingEdgeEnabled, setHorizontalScrollBarEnabled, setHovered, setId, setImportantForAccessibility, setKeepScreenOn, setLabelFor, setLayerPaint, setLayerType, setLayoutDirection, setLayoutParams, setLeft, setLongClickable, setMeasuredDimension, setMinimumHeight, setMinimumWidth, setNestedScrollingEnabled, setNextFocusDownId, setNextFocusForwardId, setNextFocusLeftId, setNextFocusRightId, setNextFocusUpId, setOnApplyWindowInsetsListener, setOnClickListener, setOnContextClickListener, setOnCreateContextMenuListener, setOnDragListener, setOnFocusChangeListener, setOnGenericMotionListener, setOnHoverListener, setOnKeyListener, setOnLongClickListener, setOnScrollChangeListener, setOnSystemUiVisibilityChangeListener, setOnTouchListener, setOutlineProvider, setOverScrollMode, setPadding, setPaddingRelative, setPivotX, setPivotY, setPressed, setRight, setRotation, setRotationX, setRotationY, setSaveEnabled, setSaveFromParentEnabled, setScaleX, setScaleY, setScrollBarDefaultDelayBeforeFade, setScrollBarFadeDuration, setScrollbarFadingEnabled, setScrollBarSize, setScrollBarStyle, setScrollContainer, setScrollIndicators, setScrollIndicators, setScrollX, setScrollY, setSelected, setSoundEffectsEnabled, setStateListAnimator, setSystemUiVisibility, setTag, setTag, setTextAlignment, setTextDirection, setTop, setTouchDelegate, setTransitionName, setTranslationX, setTranslationY, setTranslationZ, setVerticalFadingEdgeEnabled, setVerticalScrollBarEnabled, setVerticalScrollbarPosition, setVisibility, setWillNotCacheDrawing, setWillNotDraw, setX, setY, setZ, showContextMenu, startActionMode, startActionMode, startAnimation, startDrag, startNestedScroll, stopNestedScroll, toString, unscheduleDrawable, unscheduleDrawable, verifyDrawable, willNotCacheDrawing, willNotDraw
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        XFERMODE_CLEAR

        +
        public static final android.graphics.PorterDuffXfermode XFERMODE_CLEAR
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        RingView

        +
        public RingView(android.content.Context context)
        +
      • +
      + + + +
        +
      • +

        RingView

        +
        public RingView(android.content.Context context,
        +                android.util.AttributeSet attrs)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        setColor

        +
        public void setColor(int color)
        +
      • +
      + + + +
        +
      • +

        setTextSize

        +
        public void setTextSize(float textSize)
        +
      • +
      + + + +
        +
      • +

        setBackgroundColor

        +
        public void setBackgroundColor(int backgroundColor)
        +
        +
        Overrides:
        +
        setBackgroundColor in class android.view.View
        +
        +
      • +
      + + + +
        +
      • +

        setPercentage

        +
        public void setPercentage(float percentage)
        +
      • +
      + + + +
        +
      • +

        setPrecision

        +
        public void setPrecision(float precision)
        +
      • +
      + + + +
        +
      • +

        setThickness

        +
        public void setThickness(float thickness)
        +
      • +
      + + + +
        +
      • +

        setText

        +
        public void setText(java.lang.String text)
        +
      • +
      + + + +
        +
      • +

        onMeasure

        +
        protected void onMeasure(int widthMeasureSpec,
        +                         int heightMeasureSpec)
        +
        +
        Overrides:
        +
        onMeasure in class android.view.View
        +
        +
      • +
      + + + +
        +
      • +

        onSizeChanged

        +
        protected void onSizeChanged(int w,
        +                             int h,
        +                             int oldw,
        +                             int oldh)
        +
        +
        Overrides:
        +
        onSizeChanged in class android.view.View
        +
        +
      • +
      + + + +
        +
      • +

        onDraw

        +
        protected void onDraw(android.graphics.Canvas canvas)
        +
        +
        Overrides:
        +
        onDraw in class android.view.View
        +
        +
      • +
      + + + +
        +
      • +

        setIsTransparencyEnabled

        +
        public void setIsTransparencyEnabled(boolean isTransparencyEnabled)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/views/ScrollableDataView.html b/javadoc/org/isoron/uhabits/views/ScrollableDataView.html new file mode 100644 index 000000000..ddeefaeb5 --- /dev/null +++ b/javadoc/org/isoron/uhabits/views/ScrollableDataView.html @@ -0,0 +1,495 @@ + + + + + +ScrollableDataView + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.ui.habits.show.views
+

Class ScrollableDataView

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    android.animation.ValueAnimator.AnimatorUpdateListener, android.graphics.drawable.Drawable.Callback, android.view.accessibility.AccessibilityEventSource, android.view.GestureDetector.OnGestureListener, android.view.KeyEvent.Callback
    +
    +
    +
    Direct Known Subclasses:
    +
    HabitFrequencyView, HabitHistoryView, HabitScoreView
    +
    +
    +
    +
    public abstract class ScrollableDataView
    +extends android.view.View
    +implements android.view.GestureDetector.OnGestureListener, android.animation.ValueAnimator.AnimatorUpdateListener
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.view.View

        +android.view.View.AccessibilityDelegate, android.view.View.BaseSavedState, android.view.View.DragShadowBuilder, android.view.View.MeasureSpec, android.view.View.OnApplyWindowInsetsListener, android.view.View.OnAttachStateChangeListener, android.view.View.OnClickListener, android.view.View.OnContextClickListener, android.view.View.OnCreateContextMenuListener, android.view.View.OnDragListener, android.view.View.OnFocusChangeListener, android.view.View.OnGenericMotionListener, android.view.View.OnHoverListener, android.view.View.OnKeyListener, android.view.View.OnLayoutChangeListener, android.view.View.OnLongClickListener, android.view.View.OnScrollChangeListener, android.view.View.OnSystemUiVisibilityChangeListener, android.view.View.OnTouchListener
      • +
      +
    • +
    + +
      +
    • + + +

      Field Summary

      +
        +
      • + + +

        Fields inherited from class android.view.View

        +ACCESSIBILITY_LIVE_REGION_ASSERTIVE, ACCESSIBILITY_LIVE_REGION_NONE, ACCESSIBILITY_LIVE_REGION_POLITE, ALPHA, DRAWING_CACHE_QUALITY_AUTO, DRAWING_CACHE_QUALITY_HIGH, DRAWING_CACHE_QUALITY_LOW, EMPTY_STATE_SET, ENABLED_FOCUSED_SELECTED_STATE_SET, ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, ENABLED_FOCUSED_STATE_SET, ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET, ENABLED_SELECTED_STATE_SET, ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET, ENABLED_STATE_SET, ENABLED_WINDOW_FOCUSED_STATE_SET, FIND_VIEWS_WITH_CONTENT_DESCRIPTION, FIND_VIEWS_WITH_TEXT, FOCUS_BACKWARD, FOCUS_DOWN, FOCUS_FORWARD, FOCUS_LEFT, FOCUS_RIGHT, FOCUS_UP, FOCUSABLES_ALL, FOCUSABLES_TOUCH_MODE, FOCUSED_SELECTED_STATE_SET, FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, FOCUSED_STATE_SET, FOCUSED_WINDOW_FOCUSED_STATE_SET, GONE, HAPTIC_FEEDBACK_ENABLED, IMPORTANT_FOR_ACCESSIBILITY_AUTO, IMPORTANT_FOR_ACCESSIBILITY_NO, IMPORTANT_FOR_ACCESSIBILITY_NO_HIDE_DESCENDANTS, IMPORTANT_FOR_ACCESSIBILITY_YES, INVISIBLE, KEEP_SCREEN_ON, LAYER_TYPE_HARDWARE, LAYER_TYPE_NONE, LAYER_TYPE_SOFTWARE, LAYOUT_DIRECTION_INHERIT, LAYOUT_DIRECTION_LOCALE, LAYOUT_DIRECTION_LTR, LAYOUT_DIRECTION_RTL, MEASURED_HEIGHT_STATE_SHIFT, MEASURED_SIZE_MASK, MEASURED_STATE_MASK, MEASURED_STATE_TOO_SMALL, NO_ID, OVER_SCROLL_ALWAYS, OVER_SCROLL_IF_CONTENT_SCROLLS, OVER_SCROLL_NEVER, PRESSED_ENABLED_FOCUSED_SELECTED_STATE_SET, PRESSED_ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_FOCUSED_STATE_SET, PRESSED_ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_SELECTED_STATE_SET, PRESSED_ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_STATE_SET, PRESSED_ENABLED_WINDOW_FOCUSED_STATE_SET, PRESSED_FOCUSED_SELECTED_STATE_SET, PRESSED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_FOCUSED_STATE_SET, PRESSED_FOCUSED_WINDOW_FOCUSED_STATE_SET, PRESSED_SELECTED_STATE_SET, PRESSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_STATE_SET, PRESSED_WINDOW_FOCUSED_STATE_SET, ROTATION, ROTATION_X, ROTATION_Y, SCALE_X, SCALE_Y, SCREEN_STATE_OFF, SCREEN_STATE_ON, SCROLL_AXIS_HORIZONTAL, SCROLL_AXIS_NONE, SCROLL_AXIS_VERTICAL, SCROLL_INDICATOR_BOTTOM, SCROLL_INDICATOR_END, SCROLL_INDICATOR_LEFT, SCROLL_INDICATOR_RIGHT, SCROLL_INDICATOR_START, SCROLL_INDICATOR_TOP, SCROLLBAR_POSITION_DEFAULT, SCROLLBAR_POSITION_LEFT, SCROLLBAR_POSITION_RIGHT, SCROLLBARS_INSIDE_INSET, SCROLLBARS_INSIDE_OVERLAY, SCROLLBARS_OUTSIDE_INSET, SCROLLBARS_OUTSIDE_OVERLAY, SELECTED_STATE_SET, SELECTED_WINDOW_FOCUSED_STATE_SET, SOUND_EFFECTS_ENABLED, STATUS_BAR_HIDDEN, STATUS_BAR_VISIBLE, SYSTEM_UI_FLAG_FULLSCREEN, SYSTEM_UI_FLAG_HIDE_NAVIGATION, SYSTEM_UI_FLAG_IMMERSIVE, SYSTEM_UI_FLAG_IMMERSIVE_STICKY, SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN, SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION, SYSTEM_UI_FLAG_LAYOUT_STABLE, SYSTEM_UI_FLAG_LIGHT_STATUS_BAR, SYSTEM_UI_FLAG_LOW_PROFILE, SYSTEM_UI_FLAG_VISIBLE, SYSTEM_UI_LAYOUT_FLAGS, TEXT_ALIGNMENT_CENTER, TEXT_ALIGNMENT_GRAVITY, TEXT_ALIGNMENT_INHERIT, TEXT_ALIGNMENT_TEXT_END, TEXT_ALIGNMENT_TEXT_START, TEXT_ALIGNMENT_VIEW_END, TEXT_ALIGNMENT_VIEW_START, TEXT_DIRECTION_ANY_RTL, TEXT_DIRECTION_FIRST_STRONG, TEXT_DIRECTION_FIRST_STRONG_LTR, TEXT_DIRECTION_FIRST_STRONG_RTL, TEXT_DIRECTION_INHERIT, TEXT_DIRECTION_LOCALE, TEXT_DIRECTION_LTR, TEXT_DIRECTION_RTL, TRANSLATION_X, TRANSLATION_Y, TRANSLATION_Z, VIEW_LOG_TAG, VISIBLE, WINDOW_FOCUSED_STATE_SET, X, Y, Z
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + + + + +
      Constructors 
      Constructor and Description
      ScrollableDataView(android.content.Context context) 
      ScrollableDataView(android.content.Context context, + android.util.AttributeSet attrs) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      intgetDataOffset() 
      voidonAnimationUpdate(android.animation.ValueAnimator animation) 
      booleanonDown(android.view.MotionEvent e) 
      booleanonFling(android.view.MotionEvent e1, + android.view.MotionEvent e2, + float velocityX, + float velocityY) 
      voidonLongPress(android.view.MotionEvent e) 
      booleanonScroll(android.view.MotionEvent e1, + android.view.MotionEvent e2, + float dx, + float dy) 
      voidonShowPress(android.view.MotionEvent e) 
      booleanonSingleTapUp(android.view.MotionEvent e) 
      booleanonTouchEvent(android.view.MotionEvent event) 
      voidsetScrollerBucketSize(int scrollerBucketSize) 
      +
        +
      • + + +

        Methods inherited from class android.view.View

        +addChildrenForAccessibility, addFocusables, addFocusables, addOnAttachStateChangeListener, addOnLayoutChangeListener, addTouchables, animate, announceForAccessibility, awakenScrollBars, awakenScrollBars, awakenScrollBars, bringToFront, buildDrawingCache, buildDrawingCache, buildLayer, callOnClick, cancelLongPress, cancelPendingInputEvents, canResolveLayoutDirection, canResolveTextAlignment, canResolveTextDirection, canScrollHorizontally, canScrollVertically, checkInputConnectionProxy, clearAnimation, clearFocus, combineMeasuredStates, computeHorizontalScrollExtent, computeHorizontalScrollOffset, computeHorizontalScrollRange, computeScroll, computeSystemWindowInsets, computeVerticalScrollExtent, computeVerticalScrollOffset, computeVerticalScrollRange, createAccessibilityNodeInfo, createContextMenu, destroyDrawingCache, dispatchApplyWindowInsets, dispatchConfigurationChanged, dispatchDisplayHint, dispatchDragEvent, dispatchDraw, dispatchDrawableHotspotChanged, dispatchGenericFocusedEvent, dispatchGenericMotionEvent, dispatchGenericPointerEvent, dispatchHoverEvent, dispatchKeyEvent, dispatchKeyEventPreIme, dispatchKeyShortcutEvent, dispatchNestedFling, dispatchNestedPreFling, dispatchNestedPrePerformAccessibilityAction, dispatchNestedPreScroll, dispatchNestedScroll, dispatchPopulateAccessibilityEvent, dispatchProvideStructure, dispatchRestoreInstanceState, dispatchSaveInstanceState, dispatchSetActivated, dispatchSetPressed, dispatchSetSelected, dispatchSystemUiVisibilityChanged, dispatchTouchEvent, dispatchTrackballEvent, dispatchUnhandledMove, dispatchVisibilityChanged, dispatchWindowFocusChanged, dispatchWindowSystemUiVisiblityChanged, dispatchWindowVisibilityChanged, draw, drawableHotspotChanged, drawableStateChanged, findFocus, findViewById, findViewsWithText, findViewWithTag, fitSystemWindows, focusSearch, forceLayout, generateViewId, getAccessibilityClassName, getAccessibilityLiveRegion, getAccessibilityNodeProvider, getAccessibilityTraversalAfter, getAccessibilityTraversalBefore, getAlpha, getAnimation, getApplicationWindowToken, getBackground, getBackgroundTintList, getBackgroundTintMode, getBaseline, getBottom, getBottomFadingEdgeStrength, getBottomPaddingOffset, getCameraDistance, getClipBounds, getClipBounds, getClipToOutline, getContentDescription, getContext, getContextMenuInfo, getDefaultSize, getDisplay, getDrawableState, getDrawingCache, getDrawingCache, getDrawingCacheBackgroundColor, getDrawingCacheQuality, getDrawingRect, getDrawingTime, getElevation, getFilterTouchesWhenObscured, getFitsSystemWindows, getFocusables, getFocusedRect, getForeground, getForegroundGravity, getForegroundTintList, getForegroundTintMode, getGlobalVisibleRect, getGlobalVisibleRect, getHandler, getHeight, getHitRect, getHorizontalFadingEdgeLength, getHorizontalScrollbarHeight, getId, getImportantForAccessibility, getKeepScreenOn, getKeyDispatcherState, getLabelFor, getLayerType, getLayoutDirection, getLayoutParams, getLeft, getLeftFadingEdgeStrength, getLeftPaddingOffset, getLocalVisibleRect, getLocationInWindow, getLocationOnScreen, getMatrix, getMeasuredHeight, getMeasuredHeightAndState, getMeasuredState, getMeasuredWidth, getMeasuredWidthAndState, getMinimumHeight, getMinimumWidth, getNextFocusDownId, getNextFocusForwardId, getNextFocusLeftId, getNextFocusRightId, getNextFocusUpId, getOnFocusChangeListener, getOutlineProvider, getOverlay, getOverScrollMode, getPaddingBottom, getPaddingEnd, getPaddingLeft, getPaddingRight, getPaddingStart, getPaddingTop, getParent, getParentForAccessibility, getPivotX, getPivotY, getResources, getRight, getRightFadingEdgeStrength, getRightPaddingOffset, getRootView, getRootWindowInsets, getRotation, getRotationX, getRotationY, getScaleX, getScaleY, getScrollBarDefaultDelayBeforeFade, getScrollBarFadeDuration, getScrollBarSize, getScrollBarStyle, getScrollIndicators, getScrollX, getScrollY, getSolidColor, getStateListAnimator, getSuggestedMinimumHeight, getSuggestedMinimumWidth, getSystemUiVisibility, getTag, getTag, getTextAlignment, getTextDirection, getTop, getTopFadingEdgeStrength, getTopPaddingOffset, getTouchables, getTouchDelegate, getTransitionName, getTranslationX, getTranslationY, getTranslationZ, getVerticalFadingEdgeLength, getVerticalScrollbarPosition, getVerticalScrollbarWidth, getViewTreeObserver, getVisibility, getWidth, getWindowAttachCount, getWindowId, getWindowSystemUiVisibility, getWindowToken, getWindowVisibility, getWindowVisibleDisplayFrame, getX, getY, getZ, hasFocus, hasFocusable, hasNestedScrollingParent, hasOnClickListeners, hasOverlappingRendering, hasTransientState, hasWindowFocus, inflate, invalidate, invalidate, invalidate, invalidateDrawable, invalidateOutline, isAccessibilityFocused, isActivated, isAttachedToWindow, isClickable, isContextClickable, isDirty, isDrawingCacheEnabled, isDuplicateParentStateEnabled, isEnabled, isFocusable, isFocusableInTouchMode, isFocused, isHapticFeedbackEnabled, isHardwareAccelerated, isHorizontalFadingEdgeEnabled, isHorizontalScrollBarEnabled, isHovered, isImportantForAccessibility, isInEditMode, isInLayout, isInTouchMode, isLaidOut, isLayoutDirectionResolved, isLayoutRequested, isLongClickable, isNestedScrollingEnabled, isOpaque, isPaddingOffsetRequired, isPaddingRelative, isPressed, isSaveEnabled, isSaveFromParentEnabled, isScrollbarFadingEnabled, isScrollContainer, isSelected, isShown, isSoundEffectsEnabled, isTextAlignmentResolved, isTextDirectionResolved, isVerticalFadingEdgeEnabled, isVerticalScrollBarEnabled, jumpDrawablesToCurrentState, layout, measure, mergeDrawableStates, offsetLeftAndRight, offsetTopAndBottom, onAnimationEnd, onAnimationStart, onApplyWindowInsets, onAttachedToWindow, onCancelPendingInputEvents, onCheckIsTextEditor, onConfigurationChanged, onCreateContextMenu, onCreateDrawableState, onCreateInputConnection, onDetachedFromWindow, onDisplayHint, onDragEvent, onDraw, onDrawForeground, onDrawScrollBars, onFilterTouchEventForSecurity, onFinishInflate, onFinishTemporaryDetach, onFocusChanged, onGenericMotionEvent, onHoverChanged, onHoverEvent, onInitializeAccessibilityEvent, onInitializeAccessibilityNodeInfo, onKeyDown, onKeyLongPress, onKeyMultiple, onKeyPreIme, onKeyShortcut, onKeyUp, onLayout, onMeasure, onOverScrolled, onPopulateAccessibilityEvent, onProvideStructure, onProvideVirtualStructure, onRestoreInstanceState, onRtlPropertiesChanged, onSaveInstanceState, onScreenStateChanged, onScrollChanged, onSetAlpha, onSizeChanged, onStartTemporaryDetach, onTrackballEvent, onVisibilityChanged, onWindowFocusChanged, onWindowSystemUiVisibilityChanged, onWindowVisibilityChanged, overScrollBy, performAccessibilityAction, performClick, performContextClick, performHapticFeedback, performHapticFeedback, performLongClick, playSoundEffect, post, postDelayed, postInvalidate, postInvalidate, postInvalidateDelayed, postInvalidateDelayed, postInvalidateOnAnimation, postInvalidateOnAnimation, postOnAnimation, postOnAnimationDelayed, refreshDrawableState, removeCallbacks, removeOnAttachStateChangeListener, removeOnLayoutChangeListener, requestApplyInsets, requestFitSystemWindows, requestFocus, requestFocus, requestFocus, requestFocusFromTouch, requestLayout, requestRectangleOnScreen, requestRectangleOnScreen, requestUnbufferedDispatch, resolveSize, resolveSizeAndState, restoreHierarchyState, saveHierarchyState, scheduleDrawable, scrollBy, scrollTo, sendAccessibilityEvent, sendAccessibilityEventUnchecked, setAccessibilityDelegate, setAccessibilityLiveRegion, setAccessibilityTraversalAfter, setAccessibilityTraversalBefore, setActivated, setAlpha, setAnimation, setBackground, setBackgroundColor, setBackgroundDrawable, setBackgroundResource, setBackgroundTintList, setBackgroundTintMode, setBottom, setCameraDistance, setClickable, setClipBounds, setClipToOutline, setContentDescription, setContextClickable, setDrawingCacheBackgroundColor, setDrawingCacheEnabled, setDrawingCacheQuality, setDuplicateParentStateEnabled, setElevation, setEnabled, setFadingEdgeLength, setFilterTouchesWhenObscured, setFitsSystemWindows, setFocusable, setFocusableInTouchMode, setForeground, setForegroundGravity, setForegroundTintList, setForegroundTintMode, setHapticFeedbackEnabled, setHasTransientState, setHorizontalFadingEdgeEnabled, setHorizontalScrollBarEnabled, setHovered, setId, setImportantForAccessibility, setKeepScreenOn, setLabelFor, setLayerPaint, setLayerType, setLayoutDirection, setLayoutParams, setLeft, setLongClickable, setMeasuredDimension, setMinimumHeight, setMinimumWidth, setNestedScrollingEnabled, setNextFocusDownId, setNextFocusForwardId, setNextFocusLeftId, setNextFocusRightId, setNextFocusUpId, setOnApplyWindowInsetsListener, setOnClickListener, setOnContextClickListener, setOnCreateContextMenuListener, setOnDragListener, setOnFocusChangeListener, setOnGenericMotionListener, setOnHoverListener, setOnKeyListener, setOnLongClickListener, setOnScrollChangeListener, setOnSystemUiVisibilityChangeListener, setOnTouchListener, setOutlineProvider, setOverScrollMode, setPadding, setPaddingRelative, setPivotX, setPivotY, setPressed, setRight, setRotation, setRotationX, setRotationY, setSaveEnabled, setSaveFromParentEnabled, setScaleX, setScaleY, setScrollBarDefaultDelayBeforeFade, setScrollBarFadeDuration, setScrollbarFadingEnabled, setScrollBarSize, setScrollBarStyle, setScrollContainer, setScrollIndicators, setScrollIndicators, setScrollX, setScrollY, setSelected, setSoundEffectsEnabled, setStateListAnimator, setSystemUiVisibility, setTag, setTag, setTextAlignment, setTextDirection, setTop, setTouchDelegate, setTransitionName, setTranslationX, setTranslationY, setTranslationZ, setVerticalFadingEdgeEnabled, setVerticalScrollBarEnabled, setVerticalScrollbarPosition, setVisibility, setWillNotCacheDrawing, setWillNotDraw, setX, setY, setZ, showContextMenu, startActionMode, startActionMode, startAnimation, startDrag, startNestedScroll, stopNestedScroll, toString, unscheduleDrawable, unscheduleDrawable, verifyDrawable, willNotCacheDrawing, willNotDraw
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ScrollableDataView

        +
        public ScrollableDataView(android.content.Context context)
        +
      • +
      + + + +
        +
      • +

        ScrollableDataView

        +
        public ScrollableDataView(android.content.Context context,
        +                          android.util.AttributeSet attrs)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        onTouchEvent

        +
        public boolean onTouchEvent(android.view.MotionEvent event)
        +
        +
        Overrides:
        +
        onTouchEvent in class android.view.View
        +
        +
      • +
      + + + +
        +
      • +

        onDown

        +
        public boolean onDown(android.view.MotionEvent e)
        +
        +
        Specified by:
        +
        onDown in interface android.view.GestureDetector.OnGestureListener
        +
        +
      • +
      + + + +
        +
      • +

        onShowPress

        +
        public void onShowPress(android.view.MotionEvent e)
        +
        +
        Specified by:
        +
        onShowPress in interface android.view.GestureDetector.OnGestureListener
        +
        +
      • +
      + + + +
        +
      • +

        onSingleTapUp

        +
        public boolean onSingleTapUp(android.view.MotionEvent e)
        +
        +
        Specified by:
        +
        onSingleTapUp in interface android.view.GestureDetector.OnGestureListener
        +
        +
      • +
      + + + +
        +
      • +

        onScroll

        +
        public boolean onScroll(android.view.MotionEvent e1,
        +                        android.view.MotionEvent e2,
        +                        float dx,
        +                        float dy)
        +
        +
        Specified by:
        +
        onScroll in interface android.view.GestureDetector.OnGestureListener
        +
        +
      • +
      + + + +
        +
      • +

        onLongPress

        +
        public void onLongPress(android.view.MotionEvent e)
        +
        +
        Specified by:
        +
        onLongPress in interface android.view.GestureDetector.OnGestureListener
        +
        +
      • +
      + + + +
        +
      • +

        onFling

        +
        public boolean onFling(android.view.MotionEvent e1,
        +                       android.view.MotionEvent e2,
        +                       float velocityX,
        +                       float velocityY)
        +
        +
        Specified by:
        +
        onFling in interface android.view.GestureDetector.OnGestureListener
        +
        +
      • +
      + + + +
        +
      • +

        onAnimationUpdate

        +
        public void onAnimationUpdate(android.animation.ValueAnimator animation)
        +
        +
        Specified by:
        +
        onAnimationUpdate in interface android.animation.ValueAnimator.AnimatorUpdateListener
        +
        +
      • +
      + + + +
        +
      • +

        getDataOffset

        +
        public int getDataOffset()
        +
      • +
      + + + +
        +
      • +

        setScrollerBucketSize

        +
        public void setScrollerBucketSize(int scrollerBucketSize)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/views/package-frame.html b/javadoc/org/isoron/uhabits/views/package-frame.html new file mode 100644 index 000000000..df9f1c751 --- /dev/null +++ b/javadoc/org/isoron/uhabits/views/package-frame.html @@ -0,0 +1,34 @@ + + + + + +org.isoron.uhabits.ui.habits.show.views + + + + + +

org.isoron.uhabits.ui.habits.show.views

+
+

Interfaces

+ +

Classes

+ +
+ + diff --git a/javadoc/org/isoron/uhabits/views/package-summary.html b/javadoc/org/isoron/uhabits/views/package-summary.html new file mode 100644 index 000000000..bafbf5e39 --- /dev/null +++ b/javadoc/org/isoron/uhabits/views/package-summary.html @@ -0,0 +1,195 @@ + + + + + +org.isoron.uhabits.ui.habits.show.views + + + + + + + + +
+ + + + + + + +
+ + +
+

Package org.isoron.uhabits.ui.habits.show.views

+
+
+ +
+ +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/views/package-tree.html b/javadoc/org/isoron/uhabits/views/package-tree.html new file mode 100644 index 000000000..e74c8bbe8 --- /dev/null +++ b/javadoc/org/isoron/uhabits/views/package-tree.html @@ -0,0 +1,169 @@ + + + + + +org.isoron.uhabits.ui.habits.show.views Class Hierarchy + + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For Package org.isoron.uhabits.ui.habits.show.views

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +

Interface Hierarchy

+ +
+ +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/widgets/BaseWidgetProvider.html b/javadoc/org/isoron/uhabits/widgets/BaseWidgetProvider.html new file mode 100644 index 000000000..56fd58d22 --- /dev/null +++ b/javadoc/org/isoron/uhabits/widgets/BaseWidgetProvider.html @@ -0,0 +1,457 @@ + + + + + +BaseWidgetProvider (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.widgets
+

Class BaseWidgetProvider

+
+
+ +
+ +
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.content.BroadcastReceiver

        +android.content.BroadcastReceiver.PendingResult
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      BaseWidgetProvider() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Static Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected abstract android.view.ViewbuildCustomView(android.content.Context context, + Habit habit) 
      protected abstract intgetDefaultHeight() 
      protected abstract intgetDefaultWidth() 
      static java.lang.StringgetHabitIdKey(long widgetId) 
      protected abstract intgetLayoutId() 
      protected abstract android.app.PendingIntentgetOnClickPendingIntent(android.content.Context context, + Habit habit) 
      voidonAppWidgetOptionsChanged(android.content.Context context, + android.appwidget.AppWidgetManager appWidgetManager, + int appWidgetId, + android.os.Bundle newOptions) 
      voidonDeleted(android.content.Context context, + int[] appWidgetIds) 
      voidonUpdate(android.content.Context context, + android.appwidget.AppWidgetManager manager, + int[] appWidgetIds) 
      protected abstract voidrefreshCustomViewData(android.view.View widgetView) 
      +
        +
      • + + +

        Methods inherited from class android.appwidget.AppWidgetProvider

        +onDisabled, onEnabled, onReceive, onRestored
      • +
      +
        +
      • + + +

        Methods inherited from class android.content.BroadcastReceiver

        +abortBroadcast, clearAbortBroadcast, getAbortBroadcast, getDebugUnregister, getResultCode, getResultData, getResultExtras, goAsync, isInitialStickyBroadcast, isOrderedBroadcast, peekService, setDebugUnregister, setOrderedHint, setResult, setResultCode, setResultData, setResultExtras
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        BaseWidgetProvider

        +
        public BaseWidgetProvider()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getDefaultHeight

        +
        protected abstract int getDefaultHeight()
        +
      • +
      + + + +
        +
      • +

        getDefaultWidth

        +
        protected abstract int getDefaultWidth()
        +
      • +
      + + + +
        +
      • +

        getOnClickPendingIntent

        +
        protected abstract android.app.PendingIntent getOnClickPendingIntent(android.content.Context context,
        +                                                                     Habit habit)
        +
      • +
      + + + +
        +
      • +

        getLayoutId

        +
        protected abstract int getLayoutId()
        +
      • +
      + + + +
        +
      • +

        buildCustomView

        +
        protected abstract android.view.View buildCustomView(android.content.Context context,
        +                                                     Habit habit)
        +
      • +
      + + + +
        +
      • +

        getHabitIdKey

        +
        public static java.lang.String getHabitIdKey(long widgetId)
        +
      • +
      + + + +
        +
      • +

        onDeleted

        +
        public void onDeleted(android.content.Context context,
        +                      int[] appWidgetIds)
        +
        +
        Overrides:
        +
        onDeleted in class android.appwidget.AppWidgetProvider
        +
        +
      • +
      + + + +
        +
      • +

        onAppWidgetOptionsChanged

        +
        public void onAppWidgetOptionsChanged(android.content.Context context,
        +                                      android.appwidget.AppWidgetManager appWidgetManager,
        +                                      int appWidgetId,
        +                                      android.os.Bundle newOptions)
        +
        +
        Overrides:
        +
        onAppWidgetOptionsChanged in class android.appwidget.AppWidgetProvider
        +
        +
      • +
      + + + +
        +
      • +

        onUpdate

        +
        public void onUpdate(android.content.Context context,
        +                     android.appwidget.AppWidgetManager manager,
        +                     int[] appWidgetIds)
        +
        +
        Overrides:
        +
        onUpdate in class android.appwidget.AppWidgetProvider
        +
        +
      • +
      + + + +
        +
      • +

        refreshCustomViewData

        +
        protected abstract void refreshCustomViewData(android.view.View widgetView)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/widgets/BaseWidgetProvider_MembersInjector.html b/javadoc/org/isoron/uhabits/widgets/BaseWidgetProvider_MembersInjector.html new file mode 100644 index 000000000..a0d0bdedf --- /dev/null +++ b/javadoc/org/isoron/uhabits/widgets/BaseWidgetProvider_MembersInjector.html @@ -0,0 +1,308 @@ + + + + + +BaseWidgetProvider_MembersInjector + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.widgets
+

Class BaseWidgetProvider_MembersInjector

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    dagger.MembersInjector<BaseWidgetProvider>
    +
    +
    +
    +
    @Generated(value="dagger.internal.codegen.ComponentProcessor",
    +           comments="https://google.github.io/dagger")
    +public final class BaseWidgetProvider_MembersInjector
    +extends java.lang.Object
    +implements dagger.MembersInjector<BaseWidgetProvider>
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        BaseWidgetProvider_MembersInjector

        +
        public BaseWidgetProvider_MembersInjector(javax.inject.Provider<HabitList> habitListProvider)
        +
      • +
      +
    • +
    + + +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/widgets/CheckmarkWidgetProvider.html b/javadoc/org/isoron/uhabits/widgets/CheckmarkWidgetProvider.html new file mode 100644 index 000000000..58d528251 --- /dev/null +++ b/javadoc/org/isoron/uhabits/widgets/CheckmarkWidgetProvider.html @@ -0,0 +1,413 @@ + + + + + +CheckmarkWidgetProvider (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.widgets
+

Class CheckmarkWidgetProvider

+
+
+ +
+ +
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.content.BroadcastReceiver

        +android.content.BroadcastReceiver.PendingResult
      • +
      +
    • +
    + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected android.view.ViewbuildCustomView(android.content.Context context, + Habit habit) 
      protected intgetDefaultHeight() 
      protected intgetDefaultWidth() 
      protected intgetLayoutId() 
      protected android.app.PendingIntentgetOnClickPendingIntent(android.content.Context context, + Habit habit) 
      protected voidrefreshCustomViewData(android.view.View view) 
      + +
        +
      • + + +

        Methods inherited from class android.appwidget.AppWidgetProvider

        +onDisabled, onEnabled, onReceive, onRestored
      • +
      +
        +
      • + + +

        Methods inherited from class android.content.BroadcastReceiver

        +abortBroadcast, clearAbortBroadcast, getAbortBroadcast, getDebugUnregister, getResultCode, getResultData, getResultExtras, goAsync, isInitialStickyBroadcast, isOrderedBroadcast, peekService, setDebugUnregister, setOrderedHint, setResult, setResultCode, setResultData, setResultExtras
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+ +
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/widgets/FrequencyWidgetProvider.html b/javadoc/org/isoron/uhabits/widgets/FrequencyWidgetProvider.html new file mode 100644 index 000000000..1fb4de47b --- /dev/null +++ b/javadoc/org/isoron/uhabits/widgets/FrequencyWidgetProvider.html @@ -0,0 +1,413 @@ + + + + + +FrequencyWidgetProvider (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.widgets
+

Class FrequencyWidgetProvider

+
+
+ +
+ +
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.content.BroadcastReceiver

        +android.content.BroadcastReceiver.PendingResult
      • +
      +
    • +
    + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected android.view.ViewbuildCustomView(android.content.Context context, + Habit habit) 
      protected intgetDefaultHeight() 
      protected intgetDefaultWidth() 
      protected intgetLayoutId() 
      protected android.app.PendingIntentgetOnClickPendingIntent(android.content.Context context, + Habit habit) 
      protected voidrefreshCustomViewData(android.view.View view) 
      + +
        +
      • + + +

        Methods inherited from class android.appwidget.AppWidgetProvider

        +onDisabled, onEnabled, onReceive, onRestored
      • +
      +
        +
      • + + +

        Methods inherited from class android.content.BroadcastReceiver

        +abortBroadcast, clearAbortBroadcast, getAbortBroadcast, getDebugUnregister, getResultCode, getResultData, getResultExtras, goAsync, isInitialStickyBroadcast, isOrderedBroadcast, peekService, setDebugUnregister, setOrderedHint, setResult, setResultCode, setResultData, setResultExtras
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+ +
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/widgets/HabitPickerDialog.html b/javadoc/org/isoron/uhabits/widgets/HabitPickerDialog.html new file mode 100644 index 000000000..4d6bd3fd1 --- /dev/null +++ b/javadoc/org/isoron/uhabits/widgets/HabitPickerDialog.html @@ -0,0 +1,378 @@ + + + + + +HabitPickerDialog (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.widgets
+

Class HabitPickerDialog

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    android.content.ComponentCallbacks, android.content.ComponentCallbacks2, android.view.KeyEvent.Callback, android.view.LayoutInflater.Factory, android.view.LayoutInflater.Factory2, android.view.View.OnCreateContextMenuListener, android.view.Window.Callback, android.widget.AdapterView.OnItemClickListener
    +
    +
    +
    +
    public class HabitPickerDialog
    +extends android.app.Activity
    +implements android.widget.AdapterView.OnItemClickListener
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      +
        +
      • + + +

        Fields inherited from class android.app.Activity

        +DEFAULT_KEYS_DIALER, DEFAULT_KEYS_DISABLE, DEFAULT_KEYS_SEARCH_GLOBAL, DEFAULT_KEYS_SEARCH_LOCAL, DEFAULT_KEYS_SHORTCUT, FOCUSED_STATE_SET, RESULT_CANCELED, RESULT_FIRST_USER, RESULT_OK
      • +
      +
        +
      • + + +

        Fields inherited from class android.content.Context

        +ACCESSIBILITY_SERVICE, ACCOUNT_SERVICE, ACTIVITY_SERVICE, ALARM_SERVICE, APP_OPS_SERVICE, APPWIDGET_SERVICE, AUDIO_SERVICE, BATTERY_SERVICE, BIND_ABOVE_CLIENT, BIND_ADJUST_WITH_ACTIVITY, BIND_ALLOW_OOM_MANAGEMENT, BIND_AUTO_CREATE, BIND_DEBUG_UNBIND, BIND_IMPORTANT, BIND_NOT_FOREGROUND, BIND_WAIVE_PRIORITY, BLUETOOTH_SERVICE, CAMERA_SERVICE, CAPTIONING_SERVICE, CARRIER_CONFIG_SERVICE, CLIPBOARD_SERVICE, CONNECTIVITY_SERVICE, CONSUMER_IR_SERVICE, CONTEXT_IGNORE_SECURITY, CONTEXT_INCLUDE_CODE, CONTEXT_RESTRICTED, DEVICE_POLICY_SERVICE, DISPLAY_SERVICE, DOWNLOAD_SERVICE, DROPBOX_SERVICE, FINGERPRINT_SERVICE, INPUT_METHOD_SERVICE, INPUT_SERVICE, JOB_SCHEDULER_SERVICE, KEYGUARD_SERVICE, LAUNCHER_APPS_SERVICE, LAYOUT_INFLATER_SERVICE, LOCATION_SERVICE, MEDIA_PROJECTION_SERVICE, MEDIA_ROUTER_SERVICE, MEDIA_SESSION_SERVICE, MIDI_SERVICE, MODE_APPEND, MODE_ENABLE_WRITE_AHEAD_LOGGING, MODE_MULTI_PROCESS, MODE_PRIVATE, MODE_WORLD_READABLE, MODE_WORLD_WRITEABLE, NETWORK_STATS_SERVICE, NFC_SERVICE, NOTIFICATION_SERVICE, NSD_SERVICE, POWER_SERVICE, PRINT_SERVICE, RESTRICTIONS_SERVICE, SEARCH_SERVICE, SENSOR_SERVICE, STORAGE_SERVICE, TELECOM_SERVICE, TELEPHONY_SERVICE, TELEPHONY_SUBSCRIPTION_SERVICE, TEXT_SERVICES_MANAGER_SERVICE, TV_INPUT_SERVICE, UI_MODE_SERVICE, USAGE_STATS_SERVICE, USB_SERVICE, USER_SERVICE, VIBRATOR_SERVICE, WALLPAPER_SERVICE, WIFI_P2P_SERVICE, WIFI_SERVICE, WINDOW_SERVICE
      • +
      +
        +
      • + + +

        Fields inherited from interface android.content.ComponentCallbacks2

        +TRIM_MEMORY_BACKGROUND, TRIM_MEMORY_COMPLETE, TRIM_MEMORY_MODERATE, TRIM_MEMORY_RUNNING_CRITICAL, TRIM_MEMORY_RUNNING_LOW, TRIM_MEMORY_RUNNING_MODERATE, TRIM_MEMORY_UI_HIDDEN
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      HabitPickerDialog() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected voidonCreate(android.os.Bundle savedInstanceState) 
      voidonItemClick(android.widget.AdapterView<?> parent, + android.view.View view, + int position, + long id) 
      +
        +
      • + + +

        Methods inherited from class android.app.Activity

        +addContentView, closeContextMenu, closeOptionsMenu, createPendingResult, dismissDialog, dispatchGenericMotionEvent, dispatchKeyEvent, dispatchKeyShortcutEvent, dispatchPopulateAccessibilityEvent, dispatchTouchEvent, dispatchTrackballEvent, dump, findViewById, finish, finishActivity, finishActivityFromChild, finishAffinity, finishAfterTransition, finishAndRemoveTask, finishFromChild, getActionBar, getApplication, getCallingActivity, getCallingPackage, getChangingConfigurations, getComponentName, getContentScene, getContentTransitionManager, getCurrentFocus, getFragmentManager, getIntent, getLastNonConfigurationInstance, getLayoutInflater, getLoaderManager, getLocalClassName, getMediaController, getMenuInflater, getParent, getParentActivityIntent, getPreferences, getReferrer, getRequestedOrientation, getSearchEvent, getSystemService, getTaskId, getTitle, getTitleColor, getVoiceInteractor, getVolumeControlStream, getWindow, getWindowManager, hasWindowFocus, invalidateOptionsMenu, isChangingConfigurations, isChild, isDestroyed, isFinishing, isImmersive, isTaskRoot, isVoiceInteraction, isVoiceInteractionRoot, managedQuery, moveTaskToBack, navigateUpTo, navigateUpToFromChild, onActionModeFinished, onActionModeStarted, onActivityReenter, onActivityResult, onApplyThemeResource, onAttachedToWindow, onAttachFragment, onBackPressed, onChildTitleChanged, onConfigurationChanged, onContentChanged, onContextItemSelected, onContextMenuClosed, onCreate, onCreateContextMenu, onCreateDescription, onCreateDialog, onCreateDialog, onCreateNavigateUpTaskStack, onCreateOptionsMenu, onCreatePanelMenu, onCreatePanelView, onCreateThumbnail, onCreateView, onCreateView, onDestroy, onDetachedFromWindow, onEnterAnimationComplete, onGenericMotionEvent, onKeyDown, onKeyLongPress, onKeyMultiple, onKeyShortcut, onKeyUp, onLowMemory, onMenuItemSelected, onMenuOpened, onNavigateUp, onNavigateUpFromChild, onNewIntent, onOptionsItemSelected, onOptionsMenuClosed, onPanelClosed, onPause, onPostCreate, onPostCreate, onPostResume, onPrepareDialog, onPrepareDialog, onPrepareNavigateUpTaskStack, onPrepareOptionsMenu, onPreparePanel, onProvideAssistContent, onProvideAssistData, onProvideReferrer, onRequestPermissionsResult, onRestart, onRestoreInstanceState, onRestoreInstanceState, onResume, onRetainNonConfigurationInstance, onSaveInstanceState, onSaveInstanceState, onSearchRequested, onSearchRequested, onStart, onStateNotSaved, onStop, onTitleChanged, onTouchEvent, onTrackballEvent, onTrimMemory, onUserInteraction, onUserLeaveHint, onVisibleBehindCanceled, onWindowAttributesChanged, onWindowFocusChanged, onWindowStartingActionMode, onWindowStartingActionMode, openContextMenu, openOptionsMenu, overridePendingTransition, postponeEnterTransition, recreate, registerForContextMenu, releaseInstance, removeDialog, reportFullyDrawn, requestPermissions, requestVisibleBehind, requestWindowFeature, runOnUiThread, setActionBar, setContentTransitionManager, setContentView, setContentView, setContentView, setDefaultKeyMode, setEnterSharedElementCallback, setExitSharedElementCallback, setFeatureDrawable, setFeatureDrawableAlpha, setFeatureDrawableResource, setFeatureDrawableUri, setFinishOnTouchOutside, setImmersive, setIntent, setMediaController, setProgress, setProgressBarIndeterminate, setProgressBarIndeterminateVisibility, setProgressBarVisibility, setRequestedOrientation, setResult, setResult, setSecondaryProgress, setTaskDescription, setTitle, setTitle, setTitleColor, setVisible, setVolumeControlStream, shouldShowRequestPermissionRationale, shouldUpRecreateTask, showAssist, showDialog, showDialog, showLockTaskEscapeMessage, startActionMode, startActionMode, startActivities, startActivities, startActivity, startActivity, startActivityForResult, startActivityForResult, startActivityFromChild, startActivityFromChild, startActivityFromFragment, startActivityFromFragment, startActivityIfNeeded, startActivityIfNeeded, startIntentSender, startIntentSender, startIntentSenderForResult, startIntentSenderForResult, startIntentSenderFromChild, startIntentSenderFromChild, startLockTask, startManagingCursor, startNextMatchingActivity, startNextMatchingActivity, startPostponedEnterTransition, startSearch, stopLockTask, stopManagingCursor, takeKeyEvents, triggerSearch, unregisterForContextMenu
      • +
      +
        +
      • + + +

        Methods inherited from class android.view.ContextThemeWrapper

        +applyOverrideConfiguration, attachBaseContext, getResources, getTheme, setTheme
      • +
      +
        +
      • + + +

        Methods inherited from class android.content.ContextWrapper

        +bindService, checkCallingOrSelfPermission, checkCallingOrSelfUriPermission, checkCallingPermission, checkCallingUriPermission, checkPermission, checkSelfPermission, checkUriPermission, checkUriPermission, clearWallpaper, createConfigurationContext, createDisplayContext, createPackageContext, databaseList, deleteDatabase, deleteFile, enforceCallingOrSelfPermission, enforceCallingOrSelfUriPermission, enforceCallingPermission, enforceCallingUriPermission, enforcePermission, enforceUriPermission, enforceUriPermission, fileList, getApplicationContext, getApplicationInfo, getAssets, getBaseContext, getCacheDir, getClassLoader, getCodeCacheDir, getContentResolver, getDatabasePath, getDir, getExternalCacheDir, getExternalCacheDirs, getExternalFilesDir, getExternalFilesDirs, getExternalMediaDirs, getFilesDir, getFileStreamPath, getMainLooper, getNoBackupFilesDir, getObbDir, getObbDirs, getPackageCodePath, getPackageManager, getPackageName, getPackageResourcePath, getSharedPreferences, getSystemServiceName, getWallpaper, getWallpaperDesiredMinimumHeight, getWallpaperDesiredMinimumWidth, grantUriPermission, isRestricted, openFileInput, openFileOutput, openOrCreateDatabase, openOrCreateDatabase, peekWallpaper, registerReceiver, registerReceiver, removeStickyBroadcast, removeStickyBroadcastAsUser, revokeUriPermission, sendBroadcast, sendBroadcast, sendBroadcastAsUser, sendBroadcastAsUser, sendOrderedBroadcast, sendOrderedBroadcast, sendOrderedBroadcastAsUser, sendStickyBroadcast, sendStickyBroadcastAsUser, sendStickyOrderedBroadcast, sendStickyOrderedBroadcastAsUser, setWallpaper, setWallpaper, startInstrumentation, startService, stopService, unbindService, unregisterReceiver
      • +
      +
        +
      • + + +

        Methods inherited from class android.content.Context

        +getColor, getColorStateList, getDrawable, getString, getString, getSystemService, getText, obtainStyledAttributes, obtainStyledAttributes, obtainStyledAttributes, obtainStyledAttributes, registerComponentCallbacks, unregisterComponentCallbacks
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        HabitPickerDialog

        +
        public HabitPickerDialog()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        onCreate

        +
        protected void onCreate(android.os.Bundle savedInstanceState)
        +
        +
        Overrides:
        +
        onCreate in class android.app.Activity
        +
        +
      • +
      + + + +
        +
      • +

        onItemClick

        +
        public void onItemClick(android.widget.AdapterView<?> parent,
        +                        android.view.View view,
        +                        int position,
        +                        long id)
        +
        +
        Specified by:
        +
        onItemClick in interface android.widget.AdapterView.OnItemClickListener
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/widgets/HabitPickerDialog_MembersInjector.html b/javadoc/org/isoron/uhabits/widgets/HabitPickerDialog_MembersInjector.html new file mode 100644 index 000000000..83341313d --- /dev/null +++ b/javadoc/org/isoron/uhabits/widgets/HabitPickerDialog_MembersInjector.html @@ -0,0 +1,308 @@ + + + + + +HabitPickerDialog_MembersInjector + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.widgets
+

Class HabitPickerDialog_MembersInjector

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    dagger.MembersInjector<HabitPickerDialog>
    +
    +
    +
    +
    @Generated(value="dagger.internal.codegen.ComponentProcessor",
    +           comments="https://google.github.io/dagger")
    +public final class HabitPickerDialog_MembersInjector
    +extends java.lang.Object
    +implements dagger.MembersInjector<HabitPickerDialog>
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        HabitPickerDialog_MembersInjector

        +
        public HabitPickerDialog_MembersInjector(javax.inject.Provider<HabitList> habitListProvider)
        +
      • +
      +
    • +
    + + +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/widgets/HistoryWidgetProvider.html b/javadoc/org/isoron/uhabits/widgets/HistoryWidgetProvider.html new file mode 100644 index 000000000..2d1a4651d --- /dev/null +++ b/javadoc/org/isoron/uhabits/widgets/HistoryWidgetProvider.html @@ -0,0 +1,413 @@ + + + + + +HistoryWidgetProvider (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.widgets
+

Class HistoryWidgetProvider

+
+
+ +
+ +
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.content.BroadcastReceiver

        +android.content.BroadcastReceiver.PendingResult
      • +
      +
    • +
    + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected android.view.ViewbuildCustomView(android.content.Context context, + Habit habit) 
      protected intgetDefaultHeight() 
      protected intgetDefaultWidth() 
      protected intgetLayoutId() 
      protected android.app.PendingIntentgetOnClickPendingIntent(android.content.Context context, + Habit habit) 
      protected voidrefreshCustomViewData(android.view.View view) 
      + +
        +
      • + + +

        Methods inherited from class android.appwidget.AppWidgetProvider

        +onDisabled, onEnabled, onReceive, onRestored
      • +
      +
        +
      • + + +

        Methods inherited from class android.content.BroadcastReceiver

        +abortBroadcast, clearAbortBroadcast, getAbortBroadcast, getDebugUnregister, getResultCode, getResultData, getResultExtras, goAsync, isInitialStickyBroadcast, isOrderedBroadcast, peekService, setDebugUnregister, setOrderedHint, setResult, setResultCode, setResultData, setResultExtras
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+ +
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/widgets/ScoreWidgetProvider.html b/javadoc/org/isoron/uhabits/widgets/ScoreWidgetProvider.html new file mode 100644 index 000000000..01bb4a439 --- /dev/null +++ b/javadoc/org/isoron/uhabits/widgets/ScoreWidgetProvider.html @@ -0,0 +1,413 @@ + + + + + +ScoreWidgetProvider (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.widgets
+

Class ScoreWidgetProvider

+
+
+ +
+ +
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.content.BroadcastReceiver

        +android.content.BroadcastReceiver.PendingResult
      • +
      +
    • +
    + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected android.view.ViewbuildCustomView(android.content.Context context, + Habit habit) 
      protected intgetDefaultHeight() 
      protected intgetDefaultWidth() 
      protected intgetLayoutId() 
      protected android.app.PendingIntentgetOnClickPendingIntent(android.content.Context context, + Habit habit) 
      protected voidrefreshCustomViewData(android.view.View view) 
      + +
        +
      • + + +

        Methods inherited from class android.appwidget.AppWidgetProvider

        +onDisabled, onEnabled, onReceive, onRestored
      • +
      +
        +
      • + + +

        Methods inherited from class android.content.BroadcastReceiver

        +abortBroadcast, clearAbortBroadcast, getAbortBroadcast, getDebugUnregister, getResultCode, getResultData, getResultExtras, goAsync, isInitialStickyBroadcast, isOrderedBroadcast, peekService, setDebugUnregister, setOrderedHint, setResult, setResultCode, setResultData, setResultExtras
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+ +
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/widgets/StreakWidgetProvider.html b/javadoc/org/isoron/uhabits/widgets/StreakWidgetProvider.html new file mode 100644 index 000000000..07820b3de --- /dev/null +++ b/javadoc/org/isoron/uhabits/widgets/StreakWidgetProvider.html @@ -0,0 +1,413 @@ + + + + + +StreakWidgetProvider (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.widgets
+

Class StreakWidgetProvider

+
+
+ +
+ +
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.content.BroadcastReceiver

        +android.content.BroadcastReceiver.PendingResult
      • +
      +
    • +
    + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected android.view.ViewbuildCustomView(android.content.Context context, + Habit habit) 
      protected intgetDefaultHeight() 
      protected intgetDefaultWidth() 
      protected intgetLayoutId() 
      protected android.app.PendingIntentgetOnClickPendingIntent(android.content.Context context, + Habit habit) 
      protected voidrefreshCustomViewData(android.view.View view) 
      + +
        +
      • + + +

        Methods inherited from class android.appwidget.AppWidgetProvider

        +onDisabled, onEnabled, onReceive, onRestored
      • +
      +
        +
      • + + +

        Methods inherited from class android.content.BroadcastReceiver

        +abortBroadcast, clearAbortBroadcast, getAbortBroadcast, getDebugUnregister, getResultCode, getResultData, getResultExtras, goAsync, isInitialStickyBroadcast, isOrderedBroadcast, peekService, setDebugUnregister, setOrderedHint, setResult, setResultCode, setResultData, setResultExtras
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+ +
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/widgets/WidgetManager.html b/javadoc/org/isoron/uhabits/widgets/WidgetManager.html new file mode 100644 index 000000000..ce06326e8 --- /dev/null +++ b/javadoc/org/isoron/uhabits/widgets/WidgetManager.html @@ -0,0 +1,269 @@ + + + + + +WidgetManager (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.widgets
+

Class WidgetManager

+
+
+ +
+
    +
  • +
    +
    +
    public class WidgetManager
    +extends java.lang.Object
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      WidgetManager() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      All Methods Static Methods Concrete Methods 
      Modifier and TypeMethod and Description
      static voidupdateWidgets(android.content.Context context) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        WidgetManager

        +
        public WidgetManager()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        updateWidgets

        +
        public static void updateWidgets(android.content.Context context)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/widgets/package-frame.html b/javadoc/org/isoron/uhabits/widgets/package-frame.html new file mode 100644 index 000000000..fd1e44e7d --- /dev/null +++ b/javadoc/org/isoron/uhabits/widgets/package-frame.html @@ -0,0 +1,27 @@ + + + + + +org.isoron.uhabits.widgets (Javadoc | Loop Habit Tracker) + + + + + +

org.isoron.uhabits.widgets

+
+

Classes

+ +
+ + diff --git a/javadoc/org/isoron/uhabits/widgets/package-summary.html b/javadoc/org/isoron/uhabits/widgets/package-summary.html new file mode 100644 index 000000000..9d07052e7 --- /dev/null +++ b/javadoc/org/isoron/uhabits/widgets/package-summary.html @@ -0,0 +1,177 @@ + + + + + +org.isoron.uhabits.widgets (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + +
+

Package org.isoron.uhabits.widgets

+
+
Provides home-screen Android widgets and related classes.
+
+

See: Description

+
+
+ + + + +

Package org.isoron.uhabits.widgets Description

+
Provides home-screen Android widgets and related classes.
+
+ +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/widgets/package-tree.html b/javadoc/org/isoron/uhabits/widgets/package-tree.html new file mode 100644 index 000000000..fa9c7ba94 --- /dev/null +++ b/javadoc/org/isoron/uhabits/widgets/package-tree.html @@ -0,0 +1,169 @@ + + + + + +org.isoron.uhabits.widgets Class Hierarchy (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For Package org.isoron.uhabits.widgets

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+ +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/widgets/views/CheckmarkWidgetView.html b/javadoc/org/isoron/uhabits/widgets/views/CheckmarkWidgetView.html new file mode 100644 index 000000000..5d97f461b --- /dev/null +++ b/javadoc/org/isoron/uhabits/widgets/views/CheckmarkWidgetView.html @@ -0,0 +1,482 @@ + + + + + +CheckmarkWidgetView (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.widgets.views
+

Class CheckmarkWidgetView

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    android.graphics.drawable.Drawable.Callback, android.view.accessibility.AccessibilityEventSource, android.view.KeyEvent.Callback, android.view.ViewManager, android.view.ViewParent, HabitDataView
    +
    +
    +
    +
    public class CheckmarkWidgetView
    +extends HabitWidgetView
    +implements HabitDataView
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.widget.FrameLayout

        +android.widget.FrameLayout.LayoutParams
      • +
      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.view.ViewGroup

        +android.view.ViewGroup.MarginLayoutParams, android.view.ViewGroup.OnHierarchyChangeListener
      • +
      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.view.View

        +android.view.View.AccessibilityDelegate, android.view.View.BaseSavedState, android.view.View.DragShadowBuilder, android.view.View.MeasureSpec, android.view.View.OnApplyWindowInsetsListener, android.view.View.OnAttachStateChangeListener, android.view.View.OnClickListener, android.view.View.OnContextClickListener, android.view.View.OnCreateContextMenuListener, android.view.View.OnDragListener, android.view.View.OnFocusChangeListener, android.view.View.OnGenericMotionListener, android.view.View.OnHoverListener, android.view.View.OnKeyListener, android.view.View.OnLayoutChangeListener, android.view.View.OnLongClickListener, android.view.View.OnScrollChangeListener, android.view.View.OnSystemUiVisibilityChangeListener, android.view.View.OnTouchListener
      • +
      +
    • +
    + +
      +
    • + + +

      Field Summary

      + +
        +
      • + + +

        Fields inherited from class android.view.ViewGroup

        +CLIP_TO_PADDING_MASK, FOCUS_AFTER_DESCENDANTS, FOCUS_BEFORE_DESCENDANTS, FOCUS_BLOCK_DESCENDANTS, LAYOUT_MODE_CLIP_BOUNDS, LAYOUT_MODE_OPTICAL_BOUNDS, PERSISTENT_ALL_CACHES, PERSISTENT_ANIMATION_CACHE, PERSISTENT_NO_CACHE, PERSISTENT_SCROLLING_CACHE
      • +
      +
        +
      • + + +

        Fields inherited from class android.view.View

        +ACCESSIBILITY_LIVE_REGION_ASSERTIVE, ACCESSIBILITY_LIVE_REGION_NONE, ACCESSIBILITY_LIVE_REGION_POLITE, ALPHA, DRAWING_CACHE_QUALITY_AUTO, DRAWING_CACHE_QUALITY_HIGH, DRAWING_CACHE_QUALITY_LOW, EMPTY_STATE_SET, ENABLED_FOCUSED_SELECTED_STATE_SET, ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, ENABLED_FOCUSED_STATE_SET, ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET, ENABLED_SELECTED_STATE_SET, ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET, ENABLED_STATE_SET, ENABLED_WINDOW_FOCUSED_STATE_SET, FIND_VIEWS_WITH_CONTENT_DESCRIPTION, FIND_VIEWS_WITH_TEXT, FOCUS_BACKWARD, FOCUS_DOWN, FOCUS_FORWARD, FOCUS_LEFT, FOCUS_RIGHT, FOCUS_UP, FOCUSABLES_ALL, FOCUSABLES_TOUCH_MODE, FOCUSED_SELECTED_STATE_SET, FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, FOCUSED_STATE_SET, FOCUSED_WINDOW_FOCUSED_STATE_SET, GONE, HAPTIC_FEEDBACK_ENABLED, IMPORTANT_FOR_ACCESSIBILITY_AUTO, IMPORTANT_FOR_ACCESSIBILITY_NO, IMPORTANT_FOR_ACCESSIBILITY_NO_HIDE_DESCENDANTS, IMPORTANT_FOR_ACCESSIBILITY_YES, INVISIBLE, KEEP_SCREEN_ON, LAYER_TYPE_HARDWARE, LAYER_TYPE_NONE, LAYER_TYPE_SOFTWARE, LAYOUT_DIRECTION_INHERIT, LAYOUT_DIRECTION_LOCALE, LAYOUT_DIRECTION_LTR, LAYOUT_DIRECTION_RTL, MEASURED_HEIGHT_STATE_SHIFT, MEASURED_SIZE_MASK, MEASURED_STATE_MASK, MEASURED_STATE_TOO_SMALL, NO_ID, OVER_SCROLL_ALWAYS, OVER_SCROLL_IF_CONTENT_SCROLLS, OVER_SCROLL_NEVER, PRESSED_ENABLED_FOCUSED_SELECTED_STATE_SET, PRESSED_ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_FOCUSED_STATE_SET, PRESSED_ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_SELECTED_STATE_SET, PRESSED_ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_STATE_SET, PRESSED_ENABLED_WINDOW_FOCUSED_STATE_SET, PRESSED_FOCUSED_SELECTED_STATE_SET, PRESSED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_FOCUSED_STATE_SET, PRESSED_FOCUSED_WINDOW_FOCUSED_STATE_SET, PRESSED_SELECTED_STATE_SET, PRESSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_STATE_SET, PRESSED_WINDOW_FOCUSED_STATE_SET, ROTATION, ROTATION_X, ROTATION_Y, SCALE_X, SCALE_Y, SCREEN_STATE_OFF, SCREEN_STATE_ON, SCROLL_AXIS_HORIZONTAL, SCROLL_AXIS_NONE, SCROLL_AXIS_VERTICAL, SCROLL_INDICATOR_BOTTOM, SCROLL_INDICATOR_END, SCROLL_INDICATOR_LEFT, SCROLL_INDICATOR_RIGHT, SCROLL_INDICATOR_START, SCROLL_INDICATOR_TOP, SCROLLBAR_POSITION_DEFAULT, SCROLLBAR_POSITION_LEFT, SCROLLBAR_POSITION_RIGHT, SCROLLBARS_INSIDE_INSET, SCROLLBARS_INSIDE_OVERLAY, SCROLLBARS_OUTSIDE_INSET, SCROLLBARS_OUTSIDE_OVERLAY, SELECTED_STATE_SET, SELECTED_WINDOW_FOCUSED_STATE_SET, SOUND_EFFECTS_ENABLED, STATUS_BAR_HIDDEN, STATUS_BAR_VISIBLE, SYSTEM_UI_FLAG_FULLSCREEN, SYSTEM_UI_FLAG_HIDE_NAVIGATION, SYSTEM_UI_FLAG_IMMERSIVE, SYSTEM_UI_FLAG_IMMERSIVE_STICKY, SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN, SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION, SYSTEM_UI_FLAG_LAYOUT_STABLE, SYSTEM_UI_FLAG_LIGHT_STATUS_BAR, SYSTEM_UI_FLAG_LOW_PROFILE, SYSTEM_UI_FLAG_VISIBLE, SYSTEM_UI_LAYOUT_FLAGS, TEXT_ALIGNMENT_CENTER, TEXT_ALIGNMENT_GRAVITY, TEXT_ALIGNMENT_INHERIT, TEXT_ALIGNMENT_TEXT_END, TEXT_ALIGNMENT_TEXT_START, TEXT_ALIGNMENT_VIEW_END, TEXT_ALIGNMENT_VIEW_START, TEXT_DIRECTION_ANY_RTL, TEXT_DIRECTION_FIRST_STRONG, TEXT_DIRECTION_FIRST_STRONG_LTR, TEXT_DIRECTION_FIRST_STRONG_RTL, TEXT_DIRECTION_INHERIT, TEXT_DIRECTION_LOCALE, TEXT_DIRECTION_LTR, TEXT_DIRECTION_RTL, TRANSLATION_X, TRANSLATION_Y, TRANSLATION_Z, VIEW_LOG_TAG, VISIBLE, WINDOW_FOCUSED_STATE_SET, X, Y, Z
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + + + + +
      Constructors 
      Constructor and Description
      CheckmarkWidgetView(android.content.Context context) 
      CheckmarkWidgetView(android.content.Context context, + android.util.AttributeSet attrs) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected java.lang.IntegergetInnerLayoutId() 
      protected voidonMeasure(int widthMeasureSpec, + int heightMeasureSpec) 
      voidrefresh() 
      voidrefreshData() 
      voidsetHabit(Habit habit) 
      + +
        +
      • + + +

        Methods inherited from class android.widget.FrameLayout

        +checkLayoutParams, generateDefaultLayoutParams, generateLayoutParams, generateLayoutParams, getAccessibilityClassName, getConsiderGoneChildrenWhenMeasuring, getMeasureAllChildren, onLayout, setForegroundGravity, setMeasureAllChildren, shouldDelayChildPressedState
      • +
      +
        +
      • + + +

        Methods inherited from class android.view.ViewGroup

        +addChildrenForAccessibility, addFocusables, addStatesFromChildren, addTouchables, addView, addView, addView, addView, addView, addViewInLayout, addViewInLayout, attachLayoutAnimationParameters, attachViewToParent, bringChildToFront, canAnimate, childDrawableStateChanged, childHasTransientStateChanged, cleanupLayoutState, clearChildFocus, clearDisappearingChildren, clearFocus, debug, detachAllViewsFromParent, detachViewFromParent, detachViewFromParent, detachViewsFromParent, dispatchApplyWindowInsets, dispatchConfigurationChanged, dispatchDisplayHint, dispatchDragEvent, dispatchDraw, dispatchDrawableHotspotChanged, dispatchFreezeSelfOnly, dispatchGenericFocusedEvent, dispatchGenericPointerEvent, dispatchHoverEvent, dispatchKeyEvent, dispatchKeyEventPreIme, dispatchKeyShortcutEvent, dispatchProvideStructure, dispatchRestoreInstanceState, dispatchSaveInstanceState, dispatchSetActivated, dispatchSetPressed, dispatchSetSelected, dispatchSystemUiVisibilityChanged, dispatchThawSelfOnly, dispatchTouchEvent, dispatchTrackballEvent, dispatchUnhandledMove, dispatchVisibilityChanged, dispatchWindowFocusChanged, dispatchWindowSystemUiVisiblityChanged, dispatchWindowVisibilityChanged, drawableStateChanged, drawChild, endViewTransition, findFocus, findViewsWithText, focusableViewAvailable, focusSearch, gatherTransparentRegion, getChildAt, getChildCount, getChildDrawingOrder, getChildMeasureSpec, getChildStaticTransformation, getChildVisibleRect, getClipChildren, getClipToPadding, getDescendantFocusability, getFocusedChild, getLayoutAnimation, getLayoutAnimationListener, getLayoutMode, getLayoutTransition, getNestedScrollAxes, getOverlay, getPersistentDrawingCache, getTouchscreenBlocksFocus, hasFocus, hasFocusable, hasTransientState, indexOfChild, invalidateChild, invalidateChildInParent, isAlwaysDrawnWithCacheEnabled, isAnimationCacheEnabled, isChildrenDrawingOrderEnabled, isChildrenDrawnWithCacheEnabled, isMotionEventSplittingEnabled, isTransitionGroup, jumpDrawablesToCurrentState, layout, measureChild, measureChildren, measureChildWithMargins, notifySubtreeAccessibilityStateChanged, offsetDescendantRectToMyCoords, offsetRectIntoDescendantCoords, onAttachedToWindow, onCreateDrawableState, onDetachedFromWindow, onInterceptHoverEvent, onInterceptTouchEvent, onNestedFling, onNestedPreFling, onNestedPrePerformAccessibilityAction, onNestedPreScroll, onNestedScroll, onNestedScrollAccepted, onRequestFocusInDescendants, onRequestSendAccessibilityEvent, onStartNestedScroll, onStopNestedScroll, onViewAdded, onViewRemoved, recomputeViewAttributes, removeAllViews, removeAllViewsInLayout, removeDetachedView, removeView, removeViewAt, removeViewInLayout, removeViews, removeViewsInLayout, requestChildFocus, requestChildRectangleOnScreen, requestDisallowInterceptTouchEvent, requestFocus, requestSendAccessibilityEvent, requestTransparentRegion, scheduleLayoutAnimation, setAddStatesFromChildren, setAlwaysDrawnWithCacheEnabled, setAnimationCacheEnabled, setChildrenDrawingCacheEnabled, setChildrenDrawingOrderEnabled, setChildrenDrawnWithCacheEnabled, setClipChildren, setClipToPadding, setDescendantFocusability, setLayoutAnimation, setLayoutAnimationListener, setLayoutMode, setLayoutTransition, setMotionEventSplittingEnabled, setOnHierarchyChangeListener, setPersistentDrawingCache, setStaticTransformationsEnabled, setTouchscreenBlocksFocus, setTransitionGroup, showContextMenuForChild, startActionModeForChild, startActionModeForChild, startLayoutAnimation, startViewTransition, updateViewLayout
      • +
      +
        +
      • + + +

        Methods inherited from class android.view.View

        +addFocusables, addOnAttachStateChangeListener, addOnLayoutChangeListener, animate, announceForAccessibility, awakenScrollBars, awakenScrollBars, awakenScrollBars, bringToFront, buildDrawingCache, buildDrawingCache, buildLayer, callOnClick, cancelLongPress, cancelPendingInputEvents, canResolveLayoutDirection, canResolveTextAlignment, canResolveTextDirection, canScrollHorizontally, canScrollVertically, checkInputConnectionProxy, clearAnimation, combineMeasuredStates, computeHorizontalScrollExtent, computeHorizontalScrollOffset, computeHorizontalScrollRange, computeScroll, computeSystemWindowInsets, computeVerticalScrollExtent, computeVerticalScrollOffset, computeVerticalScrollRange, createAccessibilityNodeInfo, createContextMenu, destroyDrawingCache, dispatchGenericMotionEvent, dispatchNestedFling, dispatchNestedPreFling, dispatchNestedPrePerformAccessibilityAction, dispatchNestedPreScroll, dispatchNestedScroll, dispatchPopulateAccessibilityEvent, draw, drawableHotspotChanged, findViewById, findViewWithTag, fitSystemWindows, focusSearch, forceLayout, generateViewId, getAccessibilityLiveRegion, getAccessibilityNodeProvider, getAccessibilityTraversalAfter, getAccessibilityTraversalBefore, getAlpha, getAnimation, getApplicationWindowToken, getBackground, getBackgroundTintList, getBackgroundTintMode, getBaseline, getBottom, getBottomFadingEdgeStrength, getBottomPaddingOffset, getCameraDistance, getClipBounds, getClipBounds, getClipToOutline, getContentDescription, getContext, getContextMenuInfo, getDefaultSize, getDisplay, getDrawableState, getDrawingCache, getDrawingCache, getDrawingCacheBackgroundColor, getDrawingCacheQuality, getDrawingRect, getDrawingTime, getElevation, getFilterTouchesWhenObscured, getFitsSystemWindows, getFocusables, getFocusedRect, getForeground, getForegroundGravity, getForegroundTintList, getForegroundTintMode, getGlobalVisibleRect, getGlobalVisibleRect, getHandler, getHeight, getHitRect, getHorizontalFadingEdgeLength, getHorizontalScrollbarHeight, getId, getImportantForAccessibility, getKeepScreenOn, getKeyDispatcherState, getLabelFor, getLayerType, getLayoutDirection, getLayoutParams, getLeft, getLeftFadingEdgeStrength, getLeftPaddingOffset, getLocalVisibleRect, getLocationInWindow, getLocationOnScreen, getMatrix, getMeasuredHeight, getMeasuredHeightAndState, getMeasuredState, getMeasuredWidth, getMeasuredWidthAndState, getMinimumHeight, getMinimumWidth, getNextFocusDownId, getNextFocusForwardId, getNextFocusLeftId, getNextFocusRightId, getNextFocusUpId, getOnFocusChangeListener, getOutlineProvider, getOverScrollMode, getPaddingBottom, getPaddingEnd, getPaddingLeft, getPaddingRight, getPaddingStart, getPaddingTop, getParent, getParentForAccessibility, getPivotX, getPivotY, getResources, getRight, getRightFadingEdgeStrength, getRightPaddingOffset, getRootView, getRootWindowInsets, getRotation, getRotationX, getRotationY, getScaleX, getScaleY, getScrollBarDefaultDelayBeforeFade, getScrollBarFadeDuration, getScrollBarSize, getScrollBarStyle, getScrollIndicators, getScrollX, getScrollY, getSolidColor, getStateListAnimator, getSuggestedMinimumHeight, getSuggestedMinimumWidth, getSystemUiVisibility, getTag, getTag, getTextAlignment, getTextDirection, getTop, getTopFadingEdgeStrength, getTopPaddingOffset, getTouchables, getTouchDelegate, getTransitionName, getTranslationX, getTranslationY, getTranslationZ, getVerticalFadingEdgeLength, getVerticalScrollbarPosition, getVerticalScrollbarWidth, getViewTreeObserver, getVisibility, getWidth, getWindowAttachCount, getWindowId, getWindowSystemUiVisibility, getWindowToken, getWindowVisibility, getWindowVisibleDisplayFrame, getX, getY, getZ, hasNestedScrollingParent, hasOnClickListeners, hasOverlappingRendering, hasWindowFocus, inflate, invalidate, invalidate, invalidate, invalidateDrawable, invalidateOutline, isAccessibilityFocused, isActivated, isAttachedToWindow, isClickable, isContextClickable, isDirty, isDrawingCacheEnabled, isDuplicateParentStateEnabled, isEnabled, isFocusable, isFocusableInTouchMode, isFocused, isHapticFeedbackEnabled, isHardwareAccelerated, isHorizontalFadingEdgeEnabled, isHorizontalScrollBarEnabled, isHovered, isImportantForAccessibility, isInEditMode, isInLayout, isInTouchMode, isLaidOut, isLayoutDirectionResolved, isLayoutRequested, isLongClickable, isNestedScrollingEnabled, isOpaque, isPaddingOffsetRequired, isPaddingRelative, isPressed, isSaveEnabled, isSaveFromParentEnabled, isScrollbarFadingEnabled, isScrollContainer, isSelected, isShown, isSoundEffectsEnabled, isTextAlignmentResolved, isTextDirectionResolved, isVerticalFadingEdgeEnabled, isVerticalScrollBarEnabled, measure, mergeDrawableStates, offsetLeftAndRight, offsetTopAndBottom, onAnimationEnd, onAnimationStart, onApplyWindowInsets, onCancelPendingInputEvents, onCheckIsTextEditor, onConfigurationChanged, onCreateContextMenu, onCreateInputConnection, onDisplayHint, onDragEvent, onDraw, onDrawForeground, onDrawScrollBars, onFilterTouchEventForSecurity, onFinishInflate, onFinishTemporaryDetach, onFocusChanged, onGenericMotionEvent, onHoverChanged, onHoverEvent, onInitializeAccessibilityEvent, onInitializeAccessibilityNodeInfo, onKeyDown, onKeyLongPress, onKeyMultiple, onKeyPreIme, onKeyShortcut, onKeyUp, onOverScrolled, onPopulateAccessibilityEvent, onProvideStructure, onProvideVirtualStructure, onRestoreInstanceState, onRtlPropertiesChanged, onSaveInstanceState, onScreenStateChanged, onScrollChanged, onSetAlpha, onSizeChanged, onStartTemporaryDetach, onTouchEvent, onTrackballEvent, onVisibilityChanged, onWindowFocusChanged, onWindowSystemUiVisibilityChanged, onWindowVisibilityChanged, overScrollBy, performAccessibilityAction, performClick, performContextClick, performHapticFeedback, performHapticFeedback, performLongClick, playSoundEffect, post, postDelayed, postInvalidate, postInvalidate, postInvalidateDelayed, postInvalidateDelayed, postInvalidateOnAnimation, postInvalidateOnAnimation, postOnAnimation, postOnAnimationDelayed, refreshDrawableState, removeCallbacks, removeOnAttachStateChangeListener, removeOnLayoutChangeListener, requestApplyInsets, requestFitSystemWindows, requestFocus, requestFocus, requestFocusFromTouch, requestLayout, requestRectangleOnScreen, requestRectangleOnScreen, requestUnbufferedDispatch, resolveSize, resolveSizeAndState, restoreHierarchyState, saveHierarchyState, scheduleDrawable, scrollBy, scrollTo, sendAccessibilityEvent, sendAccessibilityEventUnchecked, setAccessibilityDelegate, setAccessibilityLiveRegion, setAccessibilityTraversalAfter, setAccessibilityTraversalBefore, setActivated, setAlpha, setAnimation, setBackground, setBackgroundColor, setBackgroundDrawable, setBackgroundResource, setBackgroundTintList, setBackgroundTintMode, setBottom, setCameraDistance, setClickable, setClipBounds, setClipToOutline, setContentDescription, setContextClickable, setDrawingCacheBackgroundColor, setDrawingCacheEnabled, setDrawingCacheQuality, setDuplicateParentStateEnabled, setElevation, setEnabled, setFadingEdgeLength, setFilterTouchesWhenObscured, setFitsSystemWindows, setFocusable, setFocusableInTouchMode, setForeground, setForegroundTintList, setForegroundTintMode, setHapticFeedbackEnabled, setHasTransientState, setHorizontalFadingEdgeEnabled, setHorizontalScrollBarEnabled, setHovered, setId, setImportantForAccessibility, setKeepScreenOn, setLabelFor, setLayerPaint, setLayerType, setLayoutDirection, setLayoutParams, setLeft, setLongClickable, setMeasuredDimension, setMinimumHeight, setMinimumWidth, setNestedScrollingEnabled, setNextFocusDownId, setNextFocusForwardId, setNextFocusLeftId, setNextFocusRightId, setNextFocusUpId, setOnApplyWindowInsetsListener, setOnClickListener, setOnContextClickListener, setOnCreateContextMenuListener, setOnDragListener, setOnFocusChangeListener, setOnGenericMotionListener, setOnHoverListener, setOnKeyListener, setOnLongClickListener, setOnScrollChangeListener, setOnSystemUiVisibilityChangeListener, setOnTouchListener, setOutlineProvider, setOverScrollMode, setPadding, setPaddingRelative, setPivotX, setPivotY, setPressed, setRight, setRotation, setRotationX, setRotationY, setSaveEnabled, setSaveFromParentEnabled, setScaleX, setScaleY, setScrollBarDefaultDelayBeforeFade, setScrollBarFadeDuration, setScrollbarFadingEnabled, setScrollBarSize, setScrollBarStyle, setScrollContainer, setScrollIndicators, setScrollIndicators, setScrollX, setScrollY, setSelected, setSoundEffectsEnabled, setStateListAnimator, setSystemUiVisibility, setTag, setTag, setTextAlignment, setTextDirection, setTop, setTouchDelegate, setTransitionName, setTranslationX, setTranslationY, setTranslationZ, setVerticalFadingEdgeEnabled, setVerticalScrollBarEnabled, setVerticalScrollbarPosition, setVisibility, setWillNotCacheDrawing, setWillNotDraw, setX, setY, setZ, showContextMenu, startActionMode, startActionMode, startAnimation, startDrag, startNestedScroll, stopNestedScroll, toString, unscheduleDrawable, unscheduleDrawable, verifyDrawable, willNotCacheDrawing, willNotDraw
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      + +
        +
      • + + +

        Methods inherited from interface android.view.ViewParent

        +canResolveLayoutDirection, canResolveTextAlignment, canResolveTextDirection, createContextMenu, getLayoutDirection, getParent, getParentForAccessibility, getTextAlignment, getTextDirection, isLayoutDirectionResolved, isLayoutRequested, isTextAlignmentResolved, isTextDirectionResolved, requestFitSystemWindows, requestLayout
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        CheckmarkWidgetView

        +
        public CheckmarkWidgetView(android.content.Context context)
        +
      • +
      + + + +
        +
      • +

        CheckmarkWidgetView

        +
        public CheckmarkWidgetView(android.content.Context context,
        +                           android.util.AttributeSet attrs)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        refresh

        +
        public void refresh()
        +
      • +
      + + + + + + + + + + + + + + + +
        +
      • +

        onMeasure

        +
        protected void onMeasure(int widthMeasureSpec,
        +                         int heightMeasureSpec)
        +
        +
        Overrides:
        +
        onMeasure in class android.widget.FrameLayout
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/widgets/views/GraphWidgetView.html b/javadoc/org/isoron/uhabits/widgets/views/GraphWidgetView.html new file mode 100644 index 000000000..ad1c6b748 --- /dev/null +++ b/javadoc/org/isoron/uhabits/widgets/views/GraphWidgetView.html @@ -0,0 +1,438 @@ + + + + + +GraphWidgetView (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.isoron.uhabits.widgets.views
+

Class GraphWidgetView

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    android.graphics.drawable.Drawable.Callback, android.view.accessibility.AccessibilityEventSource, android.view.KeyEvent.Callback, android.view.ViewManager, android.view.ViewParent, HabitDataView
    +
    +
    +
    +
    public class GraphWidgetView
    +extends HabitWidgetView
    +implements HabitDataView
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.widget.FrameLayout

        +android.widget.FrameLayout.LayoutParams
      • +
      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.view.ViewGroup

        +android.view.ViewGroup.MarginLayoutParams, android.view.ViewGroup.OnHierarchyChangeListener
      • +
      +
        +
      • + + +

        Nested classes/interfaces inherited from class android.view.View

        +android.view.View.AccessibilityDelegate, android.view.View.BaseSavedState, android.view.View.DragShadowBuilder, android.view.View.MeasureSpec, android.view.View.OnApplyWindowInsetsListener, android.view.View.OnAttachStateChangeListener, android.view.View.OnClickListener, android.view.View.OnContextClickListener, android.view.View.OnCreateContextMenuListener, android.view.View.OnDragListener, android.view.View.OnFocusChangeListener, android.view.View.OnGenericMotionListener, android.view.View.OnHoverListener, android.view.View.OnKeyListener, android.view.View.OnLayoutChangeListener, android.view.View.OnLongClickListener, android.view.View.OnScrollChangeListener, android.view.View.OnSystemUiVisibilityChangeListener, android.view.View.OnTouchListener
      • +
      +
    • +
    + +
      +
    • + + +

      Field Summary

      + +
        +
      • + + +

        Fields inherited from class android.view.ViewGroup

        +CLIP_TO_PADDING_MASK, FOCUS_AFTER_DESCENDANTS, FOCUS_BEFORE_DESCENDANTS, FOCUS_BLOCK_DESCENDANTS, LAYOUT_MODE_CLIP_BOUNDS, LAYOUT_MODE_OPTICAL_BOUNDS, PERSISTENT_ALL_CACHES, PERSISTENT_ANIMATION_CACHE, PERSISTENT_NO_CACHE, PERSISTENT_SCROLLING_CACHE
      • +
      +
        +
      • + + +

        Fields inherited from class android.view.View

        +ACCESSIBILITY_LIVE_REGION_ASSERTIVE, ACCESSIBILITY_LIVE_REGION_NONE, ACCESSIBILITY_LIVE_REGION_POLITE, ALPHA, DRAWING_CACHE_QUALITY_AUTO, DRAWING_CACHE_QUALITY_HIGH, DRAWING_CACHE_QUALITY_LOW, EMPTY_STATE_SET, ENABLED_FOCUSED_SELECTED_STATE_SET, ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, ENABLED_FOCUSED_STATE_SET, ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET, ENABLED_SELECTED_STATE_SET, ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET, ENABLED_STATE_SET, ENABLED_WINDOW_FOCUSED_STATE_SET, FIND_VIEWS_WITH_CONTENT_DESCRIPTION, FIND_VIEWS_WITH_TEXT, FOCUS_BACKWARD, FOCUS_DOWN, FOCUS_FORWARD, FOCUS_LEFT, FOCUS_RIGHT, FOCUS_UP, FOCUSABLES_ALL, FOCUSABLES_TOUCH_MODE, FOCUSED_SELECTED_STATE_SET, FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, FOCUSED_STATE_SET, FOCUSED_WINDOW_FOCUSED_STATE_SET, GONE, HAPTIC_FEEDBACK_ENABLED, IMPORTANT_FOR_ACCESSIBILITY_AUTO, IMPORTANT_FOR_ACCESSIBILITY_NO, IMPORTANT_FOR_ACCESSIBILITY_NO_HIDE_DESCENDANTS, IMPORTANT_FOR_ACCESSIBILITY_YES, INVISIBLE, KEEP_SCREEN_ON, LAYER_TYPE_HARDWARE, LAYER_TYPE_NONE, LAYER_TYPE_SOFTWARE, LAYOUT_DIRECTION_INHERIT, LAYOUT_DIRECTION_LOCALE, LAYOUT_DIRECTION_LTR, LAYOUT_DIRECTION_RTL, MEASURED_HEIGHT_STATE_SHIFT, MEASURED_SIZE_MASK, MEASURED_STATE_MASK, MEASURED_STATE_TOO_SMALL, NO_ID, OVER_SCROLL_ALWAYS, OVER_SCROLL_IF_CONTENT_SCROLLS, OVER_SCROLL_NEVER, PRESSED_ENABLED_FOCUSED_SELECTED_STATE_SET, PRESSED_ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_FOCUSED_STATE_SET, PRESSED_ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_SELECTED_STATE_SET, PRESSED_ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_STATE_SET, PRESSED_ENABLED_WINDOW_FOCUSED_STATE_SET, PRESSED_FOCUSED_SELECTED_STATE_SET, PRESSED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_FOCUSED_STATE_SET, PRESSED_FOCUSED_WINDOW_FOCUSED_STATE_SET, PRESSED_SELECTED_STATE_SET, PRESSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_STATE_SET, PRESSED_WINDOW_FOCUSED_STATE_SET, ROTATION, ROTATION_X, ROTATION_Y, SCALE_X, SCALE_Y, SCREEN_STATE_OFF, SCREEN_STATE_ON, SCROLL_AXIS_HORIZONTAL, SCROLL_AXIS_NONE, SCROLL_AXIS_VERTICAL, SCROLL_INDICATOR_BOTTOM, SCROLL_INDICATOR_END, SCROLL_INDICATOR_LEFT, SCROLL_INDICATOR_RIGHT, SCROLL_INDICATOR_START, SCROLL_INDICATOR_TOP, SCROLLBAR_POSITION_DEFAULT, SCROLLBAR_POSITION_LEFT, SCROLLBAR_POSITION_RIGHT, SCROLLBARS_INSIDE_INSET, SCROLLBARS_INSIDE_OVERLAY, SCROLLBARS_OUTSIDE_INSET, SCROLLBARS_OUTSIDE_OVERLAY, SELECTED_STATE_SET, SELECTED_WINDOW_FOCUSED_STATE_SET, SOUND_EFFECTS_ENABLED, STATUS_BAR_HIDDEN, STATUS_BAR_VISIBLE, SYSTEM_UI_FLAG_FULLSCREEN, SYSTEM_UI_FLAG_HIDE_NAVIGATION, SYSTEM_UI_FLAG_IMMERSIVE, SYSTEM_UI_FLAG_IMMERSIVE_STICKY, SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN, SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION, SYSTEM_UI_FLAG_LAYOUT_STABLE, SYSTEM_UI_FLAG_LIGHT_STATUS_BAR, SYSTEM_UI_FLAG_LOW_PROFILE, SYSTEM_UI_FLAG_VISIBLE, SYSTEM_UI_LAYOUT_FLAGS, TEXT_ALIGNMENT_CENTER, TEXT_ALIGNMENT_GRAVITY, TEXT_ALIGNMENT_INHERIT, TEXT_ALIGNMENT_TEXT_END, TEXT_ALIGNMENT_TEXT_START, TEXT_ALIGNMENT_VIEW_END, TEXT_ALIGNMENT_VIEW_START, TEXT_DIRECTION_ANY_RTL, TEXT_DIRECTION_FIRST_STRONG, TEXT_DIRECTION_FIRST_STRONG_LTR, TEXT_DIRECTION_FIRST_STRONG_RTL, TEXT_DIRECTION_INHERIT, TEXT_DIRECTION_LOCALE, TEXT_DIRECTION_LTR, TEXT_DIRECTION_RTL, TRANSLATION_X, TRANSLATION_Y, TRANSLATION_Z, VIEW_LOG_TAG, VISIBLE, WINDOW_FOCUSED_STATE_SET, X, Y, Z
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      GraphWidgetView(android.content.Context context, + HabitDataView dataView) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected java.lang.IntegergetInnerLayoutId() 
      voidrefreshData() 
      voidsetHabit(Habit habit) 
      + +
        +
      • + + +

        Methods inherited from class android.widget.FrameLayout

        +checkLayoutParams, generateDefaultLayoutParams, generateLayoutParams, generateLayoutParams, getAccessibilityClassName, getConsiderGoneChildrenWhenMeasuring, getMeasureAllChildren, onLayout, onMeasure, setForegroundGravity, setMeasureAllChildren, shouldDelayChildPressedState
      • +
      +
        +
      • + + +

        Methods inherited from class android.view.ViewGroup

        +addChildrenForAccessibility, addFocusables, addStatesFromChildren, addTouchables, addView, addView, addView, addView, addView, addViewInLayout, addViewInLayout, attachLayoutAnimationParameters, attachViewToParent, bringChildToFront, canAnimate, childDrawableStateChanged, childHasTransientStateChanged, cleanupLayoutState, clearChildFocus, clearDisappearingChildren, clearFocus, debug, detachAllViewsFromParent, detachViewFromParent, detachViewFromParent, detachViewsFromParent, dispatchApplyWindowInsets, dispatchConfigurationChanged, dispatchDisplayHint, dispatchDragEvent, dispatchDraw, dispatchDrawableHotspotChanged, dispatchFreezeSelfOnly, dispatchGenericFocusedEvent, dispatchGenericPointerEvent, dispatchHoverEvent, dispatchKeyEvent, dispatchKeyEventPreIme, dispatchKeyShortcutEvent, dispatchProvideStructure, dispatchRestoreInstanceState, dispatchSaveInstanceState, dispatchSetActivated, dispatchSetPressed, dispatchSetSelected, dispatchSystemUiVisibilityChanged, dispatchThawSelfOnly, dispatchTouchEvent, dispatchTrackballEvent, dispatchUnhandledMove, dispatchVisibilityChanged, dispatchWindowFocusChanged, dispatchWindowSystemUiVisiblityChanged, dispatchWindowVisibilityChanged, drawableStateChanged, drawChild, endViewTransition, findFocus, findViewsWithText, focusableViewAvailable, focusSearch, gatherTransparentRegion, getChildAt, getChildCount, getChildDrawingOrder, getChildMeasureSpec, getChildStaticTransformation, getChildVisibleRect, getClipChildren, getClipToPadding, getDescendantFocusability, getFocusedChild, getLayoutAnimation, getLayoutAnimationListener, getLayoutMode, getLayoutTransition, getNestedScrollAxes, getOverlay, getPersistentDrawingCache, getTouchscreenBlocksFocus, hasFocus, hasFocusable, hasTransientState, indexOfChild, invalidateChild, invalidateChildInParent, isAlwaysDrawnWithCacheEnabled, isAnimationCacheEnabled, isChildrenDrawingOrderEnabled, isChildrenDrawnWithCacheEnabled, isMotionEventSplittingEnabled, isTransitionGroup, jumpDrawablesToCurrentState, layout, measureChild, measureChildren, measureChildWithMargins, notifySubtreeAccessibilityStateChanged, offsetDescendantRectToMyCoords, offsetRectIntoDescendantCoords, onAttachedToWindow, onCreateDrawableState, onDetachedFromWindow, onInterceptHoverEvent, onInterceptTouchEvent, onNestedFling, onNestedPreFling, onNestedPrePerformAccessibilityAction, onNestedPreScroll, onNestedScroll, onNestedScrollAccepted, onRequestFocusInDescendants, onRequestSendAccessibilityEvent, onStartNestedScroll, onStopNestedScroll, onViewAdded, onViewRemoved, recomputeViewAttributes, removeAllViews, removeAllViewsInLayout, removeDetachedView, removeView, removeViewAt, removeViewInLayout, removeViews, removeViewsInLayout, requestChildFocus, requestChildRectangleOnScreen, requestDisallowInterceptTouchEvent, requestFocus, requestSendAccessibilityEvent, requestTransparentRegion, scheduleLayoutAnimation, setAddStatesFromChildren, setAlwaysDrawnWithCacheEnabled, setAnimationCacheEnabled, setChildrenDrawingCacheEnabled, setChildrenDrawingOrderEnabled, setChildrenDrawnWithCacheEnabled, setClipChildren, setClipToPadding, setDescendantFocusability, setLayoutAnimation, setLayoutAnimationListener, setLayoutMode, setLayoutTransition, setMotionEventSplittingEnabled, setOnHierarchyChangeListener, setPersistentDrawingCache, setStaticTransformationsEnabled, setTouchscreenBlocksFocus, setTransitionGroup, showContextMenuForChild, startActionModeForChild, startActionModeForChild, startLayoutAnimation, startViewTransition, updateViewLayout
      • +
      +
        +
      • + + +

        Methods inherited from class android.view.View

        +addFocusables, addOnAttachStateChangeListener, addOnLayoutChangeListener, animate, announceForAccessibility, awakenScrollBars, awakenScrollBars, awakenScrollBars, bringToFront, buildDrawingCache, buildDrawingCache, buildLayer, callOnClick, cancelLongPress, cancelPendingInputEvents, canResolveLayoutDirection, canResolveTextAlignment, canResolveTextDirection, canScrollHorizontally, canScrollVertically, checkInputConnectionProxy, clearAnimation, combineMeasuredStates, computeHorizontalScrollExtent, computeHorizontalScrollOffset, computeHorizontalScrollRange, computeScroll, computeSystemWindowInsets, computeVerticalScrollExtent, computeVerticalScrollOffset, computeVerticalScrollRange, createAccessibilityNodeInfo, createContextMenu, destroyDrawingCache, dispatchGenericMotionEvent, dispatchNestedFling, dispatchNestedPreFling, dispatchNestedPrePerformAccessibilityAction, dispatchNestedPreScroll, dispatchNestedScroll, dispatchPopulateAccessibilityEvent, draw, drawableHotspotChanged, findViewById, findViewWithTag, fitSystemWindows, focusSearch, forceLayout, generateViewId, getAccessibilityLiveRegion, getAccessibilityNodeProvider, getAccessibilityTraversalAfter, getAccessibilityTraversalBefore, getAlpha, getAnimation, getApplicationWindowToken, getBackground, getBackgroundTintList, getBackgroundTintMode, getBaseline, getBottom, getBottomFadingEdgeStrength, getBottomPaddingOffset, getCameraDistance, getClipBounds, getClipBounds, getClipToOutline, getContentDescription, getContext, getContextMenuInfo, getDefaultSize, getDisplay, getDrawableState, getDrawingCache, getDrawingCache, getDrawingCacheBackgroundColor, getDrawingCacheQuality, getDrawingRect, getDrawingTime, getElevation, getFilterTouchesWhenObscured, getFitsSystemWindows, getFocusables, getFocusedRect, getForeground, getForegroundGravity, getForegroundTintList, getForegroundTintMode, getGlobalVisibleRect, getGlobalVisibleRect, getHandler, getHeight, getHitRect, getHorizontalFadingEdgeLength, getHorizontalScrollbarHeight, getId, getImportantForAccessibility, getKeepScreenOn, getKeyDispatcherState, getLabelFor, getLayerType, getLayoutDirection, getLayoutParams, getLeft, getLeftFadingEdgeStrength, getLeftPaddingOffset, getLocalVisibleRect, getLocationInWindow, getLocationOnScreen, getMatrix, getMeasuredHeight, getMeasuredHeightAndState, getMeasuredState, getMeasuredWidth, getMeasuredWidthAndState, getMinimumHeight, getMinimumWidth, getNextFocusDownId, getNextFocusForwardId, getNextFocusLeftId, getNextFocusRightId, getNextFocusUpId, getOnFocusChangeListener, getOutlineProvider, getOverScrollMode, getPaddingBottom, getPaddingEnd, getPaddingLeft, getPaddingRight, getPaddingStart, getPaddingTop, getParent, getParentForAccessibility, getPivotX, getPivotY, getResources, getRight, getRightFadingEdgeStrength, getRightPaddingOffset, getRootView, getRootWindowInsets, getRotation, getRotationX, getRotationY, getScaleX, getScaleY, getScrollBarDefaultDelayBeforeFade, getScrollBarFadeDuration, getScrollBarSize, getScrollBarStyle, getScrollIndicators, getScrollX, getScrollY, getSolidColor, getStateListAnimator, getSuggestedMinimumHeight, getSuggestedMinimumWidth, getSystemUiVisibility, getTag, getTag, getTextAlignment, getTextDirection, getTop, getTopFadingEdgeStrength, getTopPaddingOffset, getTouchables, getTouchDelegate, getTransitionName, getTranslationX, getTranslationY, getTranslationZ, getVerticalFadingEdgeLength, getVerticalScrollbarPosition, getVerticalScrollbarWidth, getViewTreeObserver, getVisibility, getWidth, getWindowAttachCount, getWindowId, getWindowSystemUiVisibility, getWindowToken, getWindowVisibility, getWindowVisibleDisplayFrame, getX, getY, getZ, hasNestedScrollingParent, hasOnClickListeners, hasOverlappingRendering, hasWindowFocus, inflate, invalidate, invalidate, invalidate, invalidateDrawable, invalidateOutline, isAccessibilityFocused, isActivated, isAttachedToWindow, isClickable, isContextClickable, isDirty, isDrawingCacheEnabled, isDuplicateParentStateEnabled, isEnabled, isFocusable, isFocusableInTouchMode, isFocused, isHapticFeedbackEnabled, isHardwareAccelerated, isHorizontalFadingEdgeEnabled, isHorizontalScrollBarEnabled, isHovered, isImportantForAccessibility, isInEditMode, isInLayout, isInTouchMode, isLaidOut, isLayoutDirectionResolved, isLayoutRequested, isLongClickable, isNestedScrollingEnabled, isOpaque, isPaddingOffsetRequired, isPaddingRelative, isPressed, isSaveEnabled, isSaveFromParentEnabled, isScrollbarFadingEnabled, isScrollContainer, isSelected, isShown, isSoundEffectsEnabled, isTextAlignmentResolved, isTextDirectionResolved, isVerticalFadingEdgeEnabled, isVerticalScrollBarEnabled, measure, mergeDrawableStates, offsetLeftAndRight, offsetTopAndBottom, onAnimationEnd, onAnimationStart, onApplyWindowInsets, onCancelPendingInputEvents, onCheckIsTextEditor, onConfigurationChanged, onCreateContextMenu, onCreateInputConnection, onDisplayHint, onDragEvent, onDraw, onDrawForeground, onDrawScrollBars, onFilterTouchEventForSecurity, onFinishInflate, onFinishTemporaryDetach, onFocusChanged, onGenericMotionEvent, onHoverChanged, onHoverEvent, onInitializeAccessibilityEvent, onInitializeAccessibilityNodeInfo, onKeyDown, onKeyLongPress, onKeyMultiple, onKeyPreIme, onKeyShortcut, onKeyUp, onOverScrolled, onPopulateAccessibilityEvent, onProvideStructure, onProvideVirtualStructure, onRestoreInstanceState, onRtlPropertiesChanged, onSaveInstanceState, onScreenStateChanged, onScrollChanged, onSetAlpha, onSizeChanged, onStartTemporaryDetach, onTouchEvent, onTrackballEvent, onVisibilityChanged, onWindowFocusChanged, onWindowSystemUiVisibilityChanged, onWindowVisibilityChanged, overScrollBy, performAccessibilityAction, performClick, performContextClick, performHapticFeedback, performHapticFeedback, performLongClick, playSoundEffect, post, postDelayed, postInvalidate, postInvalidate, postInvalidateDelayed, postInvalidateDelayed, postInvalidateOnAnimation, postInvalidateOnAnimation, postOnAnimation, postOnAnimationDelayed, refreshDrawableState, removeCallbacks, removeOnAttachStateChangeListener, removeOnLayoutChangeListener, requestApplyInsets, requestFitSystemWindows, requestFocus, requestFocus, requestFocusFromTouch, requestLayout, requestRectangleOnScreen, requestRectangleOnScreen, requestUnbufferedDispatch, resolveSize, resolveSizeAndState, restoreHierarchyState, saveHierarchyState, scheduleDrawable, scrollBy, scrollTo, sendAccessibilityEvent, sendAccessibilityEventUnchecked, setAccessibilityDelegate, setAccessibilityLiveRegion, setAccessibilityTraversalAfter, setAccessibilityTraversalBefore, setActivated, setAlpha, setAnimation, setBackground, setBackgroundColor, setBackgroundDrawable, setBackgroundResource, setBackgroundTintList, setBackgroundTintMode, setBottom, setCameraDistance, setClickable, setClipBounds, setClipToOutline, setContentDescription, setContextClickable, setDrawingCacheBackgroundColor, setDrawingCacheEnabled, setDrawingCacheQuality, setDuplicateParentStateEnabled, setElevation, setEnabled, setFadingEdgeLength, setFilterTouchesWhenObscured, setFitsSystemWindows, setFocusable, setFocusableInTouchMode, setForeground, setForegroundTintList, setForegroundTintMode, setHapticFeedbackEnabled, setHasTransientState, setHorizontalFadingEdgeEnabled, setHorizontalScrollBarEnabled, setHovered, setId, setImportantForAccessibility, setKeepScreenOn, setLabelFor, setLayerPaint, setLayerType, setLayoutDirection, setLayoutParams, setLeft, setLongClickable, setMeasuredDimension, setMinimumHeight, setMinimumWidth, setNestedScrollingEnabled, setNextFocusDownId, setNextFocusForwardId, setNextFocusLeftId, setNextFocusRightId, setNextFocusUpId, setOnApplyWindowInsetsListener, setOnClickListener, setOnContextClickListener, setOnCreateContextMenuListener, setOnDragListener, setOnFocusChangeListener, setOnGenericMotionListener, setOnHoverListener, setOnKeyListener, setOnLongClickListener, setOnScrollChangeListener, setOnSystemUiVisibilityChangeListener, setOnTouchListener, setOutlineProvider, setOverScrollMode, setPadding, setPaddingRelative, setPivotX, setPivotY, setPressed, setRight, setRotation, setRotationX, setRotationY, setSaveEnabled, setSaveFromParentEnabled, setScaleX, setScaleY, setScrollBarDefaultDelayBeforeFade, setScrollBarFadeDuration, setScrollbarFadingEnabled, setScrollBarSize, setScrollBarStyle, setScrollContainer, setScrollIndicators, setScrollIndicators, setScrollX, setScrollY, setSelected, setSoundEffectsEnabled, setStateListAnimator, setSystemUiVisibility, setTag, setTag, setTextAlignment, setTextDirection, setTop, setTouchDelegate, setTransitionName, setTranslationX, setTranslationY, setTranslationZ, setVerticalFadingEdgeEnabled, setVerticalScrollBarEnabled, setVerticalScrollbarPosition, setVisibility, setWillNotCacheDrawing, setWillNotDraw, setX, setY, setZ, showContextMenu, startActionMode, startActionMode, startAnimation, startDrag, startNestedScroll, stopNestedScroll, toString, unscheduleDrawable, unscheduleDrawable, verifyDrawable, willNotCacheDrawing, willNotDraw
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      + +
        +
      • + + +

        Methods inherited from interface android.view.ViewParent

        +canResolveLayoutDirection, canResolveTextAlignment, canResolveTextDirection, createContextMenu, getLayoutDirection, getParent, getParentForAccessibility, getTextAlignment, getTextDirection, isLayoutDirectionResolved, isLayoutRequested, isTextAlignmentResolved, isTextDirectionResolved, requestFitSystemWindows, requestLayout
      • +
      +
    • +
    +
  • +
+
+
+ +
+
+ + +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/widgets/views/package-frame.html b/javadoc/org/isoron/uhabits/widgets/views/package-frame.html new file mode 100644 index 000000000..9efd4b33d --- /dev/null +++ b/javadoc/org/isoron/uhabits/widgets/views/package-frame.html @@ -0,0 +1,21 @@ + + + + + +org.isoron.uhabits.widgets.views (Javadoc | Loop Habit Tracker) + + + + + +

org.isoron.uhabits.widgets.views

+
+

Classes

+ +
+ + diff --git a/javadoc/org/isoron/uhabits/widgets/views/package-summary.html b/javadoc/org/isoron/uhabits/widgets/views/package-summary.html new file mode 100644 index 000000000..32db0fd64 --- /dev/null +++ b/javadoc/org/isoron/uhabits/widgets/views/package-summary.html @@ -0,0 +1,153 @@ + + + + + +org.isoron.uhabits.widgets.views (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + +
+

Package org.isoron.uhabits.widgets.views

+
+
Provides views that are specific for the home-screen widgets.
+
+

See: Description

+
+
+ + + + +

Package org.isoron.uhabits.widgets.views Description

+
Provides views that are specific for the home-screen widgets.
+
+ +
+ + + + + + + +
+ + + + diff --git a/javadoc/org/isoron/uhabits/widgets/views/package-tree.html b/javadoc/org/isoron/uhabits/widgets/views/package-tree.html new file mode 100644 index 000000000..f5d3aff93 --- /dev/null +++ b/javadoc/org/isoron/uhabits/widgets/views/package-tree.html @@ -0,0 +1,152 @@ + + + + + +org.isoron.uhabits.widgets.views Class Hierarchy (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For Package org.isoron.uhabits.widgets.views

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+ +
+ + + + + + + +
+ + + + diff --git a/javadoc/overview-frame.html b/javadoc/overview-frame.html new file mode 100644 index 000000000..43a607234 --- /dev/null +++ b/javadoc/overview-frame.html @@ -0,0 +1,42 @@ + + + + + +Overview List (Javadoc | Loop Habit Tracker) + + + + + +
All Classes
+
+

Packages

+ +
+

 

+ + diff --git a/javadoc/overview-summary.html b/javadoc/overview-summary.html new file mode 100644 index 000000000..d2f6335ac --- /dev/null +++ b/javadoc/overview-summary.html @@ -0,0 +1,261 @@ + + + + + +Overview (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Packages 
PackageDescription
org.isoron.uhabits +
Provides classes for the Loop Habit Tracker app.
+
org.isoron.uhabits.commands +
Provides commands to modify the models, such as CreateHabitCommand.
+
org.isoron.uhabits.io +
Provides classes that deal with importing from and exporting to files.
+
org.isoron.uhabits.models +
Provides core models classes, such as Habit + and Repetition.
+
org.isoron.uhabits.models.memory +
Provides in-memory implementation of core models.
+
org.isoron.uhabits.models.sqlite +
Provides SQLite implementations of the core models.
+
org.isoron.uhabits.models.sqlite.records +
Provides SQLite records corresponding to the core models.
+
org.isoron.uhabits.tasks +
Provides async tasks for useful operations such as ExportCSVTask.
+
org.isoron.uhabits.ui +
Provides classes for the Android user interface.
+
org.isoron.uhabits.ui.about +
Provides activity that shows information about the app.
+
org.isoron.uhabits.ui.habits.edit +
Provides dialogs for editing habits and related classes.
+
org.isoron.uhabits.ui.habits.list +
Provides acitivity for listing habits and related classes.
+
org.isoron.uhabits.ui.habits.list.controllers +
Provides controllers that are specific for ListHabitsActivity.
+
org.isoron.uhabits.ui.habits.list.model +
Provides models that are specific for ListHabitsActivity.
+
org.isoron.uhabits.ui.habits.list.views 
org.isoron.uhabits.ui.habits.show +
Provides activity that display detailed habit information and related + classes.
+
org.isoron.uhabits.ui.habits.show.views +
Provides custom views that are used primarily on ShowHabitActivity.
+
org.isoron.uhabits.ui.intro +
Provides activity that introduces app to the user and related classes.
+
org.isoron.uhabits.ui.settings +
Provides activity for changing the settings.
+
org.isoron.uhabits.utils +
Provides various utilities classes, such as ColorUtils.
+
org.isoron.uhabits.widgets +
Provides home-screen Android widgets and related classes.
+
org.isoron.uhabits.widgets.views +
Provides views that are specific for the home-screen widgets.
+
+
+ +
+ + + + + + + +
+ + + + diff --git a/javadoc/overview-tree.html b/javadoc/overview-tree.html new file mode 100644 index 000000000..87407f5c0 --- /dev/null +++ b/javadoc/overview-tree.html @@ -0,0 +1,479 @@ + + + + + +Class Hierarchy (Javadoc | Loop Habit Tracker) + + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For All Packages

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +

Interface Hierarchy

+ +
+ +
+ + + + + + + +
+ + + + diff --git a/javadoc/package-list b/javadoc/package-list new file mode 100644 index 000000000..8d787482b --- /dev/null +++ b/javadoc/package-list @@ -0,0 +1,22 @@ +org.isoron.uhabits +org.isoron.uhabits.commands +org.isoron.uhabits.io +org.isoron.uhabits.models +org.isoron.uhabits.models.memory +org.isoron.uhabits.models.sqlite +org.isoron.uhabits.models.sqlite.records +org.isoron.uhabits.tasks +org.isoron.uhabits.ui +org.isoron.uhabits.ui.about +org.isoron.uhabits.ui.habits.edit +org.isoron.uhabits.ui.habits.list +org.isoron.uhabits.ui.habits.list.controllers +org.isoron.uhabits.ui.habits.list.model +org.isoron.uhabits.ui.habits.list.views +org.isoron.uhabits.ui.habits.show +org.isoron.uhabits.ui.habits.show.views +org.isoron.uhabits.ui.intro +org.isoron.uhabits.ui.settings +org.isoron.uhabits.utils +org.isoron.uhabits.widgets +org.isoron.uhabits.widgets.views diff --git a/javadoc/script.js b/javadoc/script.js new file mode 100644 index 000000000..b34635693 --- /dev/null +++ b/javadoc/script.js @@ -0,0 +1,30 @@ +function show(type) +{ + count = 0; + for (var key in methods) { + var row = document.getElementById(key); + if ((methods[key] & type) != 0) { + row.style.display = ''; + row.className = (count++ % 2) ? rowColor : altColor; + } + else + row.style.display = 'none'; + } + updateTabs(type); +} + +function updateTabs(type) +{ + for (var value in tabs) { + var sNode = document.getElementById(tabs[value][0]); + var spanNode = sNode.firstChild; + if (value == type) { + sNode.className = activeTableTab; + spanNode.innerHTML = tabs[value][1]; + } + else { + sNode.className = tableTab; + spanNode.innerHTML = "" + tabs[value][1] + ""; + } + } +} diff --git a/javadoc/stylesheet.css b/javadoc/stylesheet.css new file mode 100644 index 000000000..98055b22d --- /dev/null +++ b/javadoc/stylesheet.css @@ -0,0 +1,574 @@ +/* Javadoc style sheet */ +/* +Overall document style +*/ + +@import url('resources/fonts/dejavu.css'); + +body { + background-color:#ffffff; + color:#353833; + font-family:'DejaVu Sans', Arial, Helvetica, sans-serif; + font-size:14px; + margin:0; +} +a:link, a:visited { + text-decoration:none; + color:#4A6782; +} +a:hover, a:focus { + text-decoration:none; + color:#bb7a2a; +} +a:active { + text-decoration:none; + color:#4A6782; +} +a[name] { + color:#353833; +} +a[name]:hover { + text-decoration:none; + color:#353833; +} +pre { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; +} +h1 { + font-size:20px; +} +h2 { + font-size:18px; +} +h3 { + font-size:16px; + font-style:italic; +} +h4 { + font-size:13px; +} +h5 { + font-size:12px; +} +h6 { + font-size:11px; +} +ul { + list-style-type:disc; +} +code, tt { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; + padding-top:4px; + margin-top:8px; + line-height:1.4em; +} +dt code { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; + padding-top:4px; +} +table tr td dt code { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; + vertical-align:top; + padding-top:4px; +} +sup { + font-size:8px; +} +/* +Document title and Copyright styles +*/ +.clear { + clear:both; + height:0px; + overflow:hidden; +} +.aboutLanguage { + float:right; + padding:0px 21px; + font-size:11px; + z-index:200; + margin-top:-9px; +} +.legalCopy { + margin-left:.5em; +} +.bar a, .bar a:link, .bar a:visited, .bar a:active { + color:#FFFFFF; + text-decoration:none; +} +.bar a:hover, .bar a:focus { + color:#bb7a2a; +} +.tab { + background-color:#0066FF; + color:#ffffff; + padding:8px; + width:5em; + font-weight:bold; +} +/* +Navigation bar styles +*/ +.bar { + background-color:#4D7A97; + color:#FFFFFF; + padding:.8em .5em .4em .8em; + height:auto;/*height:1.8em;*/ + font-size:11px; + margin:0; +} +.topNav { + background-color:#4D7A97; + color:#FFFFFF; + float:left; + padding:0; + width:100%; + clear:right; + height:2.8em; + padding-top:10px; + overflow:hidden; + font-size:12px; +} +.bottomNav { + margin-top:10px; + background-color:#4D7A97; + color:#FFFFFF; + float:left; + padding:0; + width:100%; + clear:right; + height:2.8em; + padding-top:10px; + overflow:hidden; + font-size:12px; +} +.subNav { + background-color:#dee3e9; + float:left; + width:100%; + overflow:hidden; + font-size:12px; +} +.subNav div { + clear:left; + float:left; + padding:0 0 5px 6px; + text-transform:uppercase; +} +ul.navList, ul.subNavList { + float:left; + margin:0 25px 0 0; + padding:0; +} +ul.navList li{ + list-style:none; + float:left; + padding: 5px 6px; + text-transform:uppercase; +} +ul.subNavList li{ + list-style:none; + float:left; +} +.topNav a:link, .topNav a:active, .topNav a:visited, .bottomNav a:link, .bottomNav a:active, .bottomNav a:visited { + color:#FFFFFF; + text-decoration:none; + text-transform:uppercase; +} +.topNav a:hover, .bottomNav a:hover { + text-decoration:none; + color:#bb7a2a; + text-transform:uppercase; +} +.navBarCell1Rev { + background-color:#F8981D; + color:#253441; + margin: auto 5px; +} +.skipNav { + position:absolute; + top:auto; + left:-9999px; + overflow:hidden; +} +/* +Page header and footer styles +*/ +.header, .footer { + clear:both; + margin:0 20px; + padding:5px 0 0 0; +} +.indexHeader { + margin:10px; + position:relative; +} +.indexHeader span{ + margin-right:15px; +} +.indexHeader h1 { + font-size:13px; +} +.title { + color:#2c4557; + margin:10px 0; +} +.subTitle { + margin:5px 0 0 0; +} +.header ul { + margin:0 0 15px 0; + padding:0; +} +.footer ul { + margin:20px 0 5px 0; +} +.header ul li, .footer ul li { + list-style:none; + font-size:13px; +} +/* +Heading styles +*/ +div.details ul.blockList ul.blockList ul.blockList li.blockList h4, div.details ul.blockList ul.blockList ul.blockListLast li.blockList h4 { + background-color:#dee3e9; + border:1px solid #d0d9e0; + margin:0 0 6px -8px; + padding:7px 5px; +} +ul.blockList ul.blockList ul.blockList li.blockList h3 { + background-color:#dee3e9; + border:1px solid #d0d9e0; + margin:0 0 6px -8px; + padding:7px 5px; +} +ul.blockList ul.blockList li.blockList h3 { + padding:0; + margin:15px 0; +} +ul.blockList li.blockList h2 { + padding:0px 0 20px 0; +} +/* +Page layout container styles +*/ +.contentContainer, .sourceContainer, .classUseContainer, .serializedFormContainer, .constantValuesContainer { + clear:both; + padding:10px 20px; + position:relative; +} +.indexContainer { + margin:10px; + position:relative; + font-size:12px; +} +.indexContainer h2 { + font-size:13px; + padding:0 0 3px 0; +} +.indexContainer ul { + margin:0; + padding:0; +} +.indexContainer ul li { + list-style:none; + padding-top:2px; +} +.contentContainer .description dl dt, .contentContainer .details dl dt, .serializedFormContainer dl dt { + font-size:12px; + font-weight:bold; + margin:10px 0 0 0; + color:#4E4E4E; +} +.contentContainer .description dl dd, .contentContainer .details dl dd, .serializedFormContainer dl dd { + margin:5px 0 10px 0px; + font-size:14px; + font-family:'DejaVu Sans Mono',monospace; +} +.serializedFormContainer dl.nameValue dt { + margin-left:1px; + font-size:1.1em; + display:inline; + font-weight:bold; +} +.serializedFormContainer dl.nameValue dd { + margin:0 0 0 1px; + font-size:1.1em; + display:inline; +} +/* +List styles +*/ +ul.horizontal li { + display:inline; + font-size:0.9em; +} +ul.inheritance { + margin:0; + padding:0; +} +ul.inheritance li { + display:inline; + list-style:none; +} +ul.inheritance li ul.inheritance { + margin-left:15px; + padding-left:15px; + padding-top:1px; +} +ul.blockList, ul.blockListLast { + margin:10px 0 10px 0; + padding:0; +} +ul.blockList li.blockList, ul.blockListLast li.blockList { + list-style:none; + margin-bottom:15px; + line-height:1.4; +} +ul.blockList ul.blockList li.blockList, ul.blockList ul.blockListLast li.blockList { + padding:0px 20px 5px 10px; + border:1px solid #ededed; + background-color:#f8f8f8; +} +ul.blockList ul.blockList ul.blockList li.blockList, ul.blockList ul.blockList ul.blockListLast li.blockList { + padding:0 0 5px 8px; + background-color:#ffffff; + border:none; +} +ul.blockList ul.blockList ul.blockList ul.blockList li.blockList { + margin-left:0; + padding-left:0; + padding-bottom:15px; + border:none; +} +ul.blockList ul.blockList ul.blockList ul.blockList li.blockListLast { + list-style:none; + border-bottom:none; + padding-bottom:0; +} +table tr td dl, table tr td dl dt, table tr td dl dd { + margin-top:0; + margin-bottom:1px; +} +/* +Table styles +*/ +.overviewSummary, .memberSummary, .typeSummary, .useSummary, .constantsSummary, .deprecatedSummary { + width:100%; + border-left:1px solid #EEE; + border-right:1px solid #EEE; + border-bottom:1px solid #EEE; +} +.overviewSummary, .memberSummary { + padding:0px; +} +.overviewSummary caption, .memberSummary caption, .typeSummary caption, +.useSummary caption, .constantsSummary caption, .deprecatedSummary caption { + position:relative; + text-align:left; + background-repeat:no-repeat; + color:#253441; + font-weight:bold; + clear:none; + overflow:hidden; + padding:0px; + padding-top:10px; + padding-left:1px; + margin:0px; + white-space:pre; +} +.overviewSummary caption a:link, .memberSummary caption a:link, .typeSummary caption a:link, +.useSummary caption a:link, .constantsSummary caption a:link, .deprecatedSummary caption a:link, +.overviewSummary caption a:hover, .memberSummary caption a:hover, .typeSummary caption a:hover, +.useSummary caption a:hover, .constantsSummary caption a:hover, .deprecatedSummary caption a:hover, +.overviewSummary caption a:active, .memberSummary caption a:active, .typeSummary caption a:active, +.useSummary caption a:active, .constantsSummary caption a:active, .deprecatedSummary caption a:active, +.overviewSummary caption a:visited, .memberSummary caption a:visited, .typeSummary caption a:visited, +.useSummary caption a:visited, .constantsSummary caption a:visited, .deprecatedSummary caption a:visited { + color:#FFFFFF; +} +.overviewSummary caption span, .memberSummary caption span, .typeSummary caption span, +.useSummary caption span, .constantsSummary caption span, .deprecatedSummary caption span { + white-space:nowrap; + padding-top:5px; + padding-left:12px; + padding-right:12px; + padding-bottom:7px; + display:inline-block; + float:left; + background-color:#F8981D; + border: none; + height:16px; +} +.memberSummary caption span.activeTableTab span { + white-space:nowrap; + padding-top:5px; + padding-left:12px; + padding-right:12px; + margin-right:3px; + display:inline-block; + float:left; + background-color:#F8981D; + height:16px; +} +.memberSummary caption span.tableTab span { + white-space:nowrap; + padding-top:5px; + padding-left:12px; + padding-right:12px; + margin-right:3px; + display:inline-block; + float:left; + background-color:#4D7A97; + height:16px; +} +.memberSummary caption span.tableTab, .memberSummary caption span.activeTableTab { + padding-top:0px; + padding-left:0px; + padding-right:0px; + background-image:none; + float:none; + display:inline; +} +.overviewSummary .tabEnd, .memberSummary .tabEnd, .typeSummary .tabEnd, +.useSummary .tabEnd, .constantsSummary .tabEnd, .deprecatedSummary .tabEnd { + display:none; + width:5px; + position:relative; + float:left; + background-color:#F8981D; +} +.memberSummary .activeTableTab .tabEnd { + display:none; + width:5px; + margin-right:3px; + position:relative; + float:left; + background-color:#F8981D; +} +.memberSummary .tableTab .tabEnd { + display:none; + width:5px; + margin-right:3px; + position:relative; + background-color:#4D7A97; + float:left; + +} +.overviewSummary td, .memberSummary td, .typeSummary td, +.useSummary td, .constantsSummary td, .deprecatedSummary td { + text-align:left; + padding:0px 0px 12px 10px; +} +th.colOne, th.colFirst, th.colLast, .useSummary th, .constantsSummary th, +td.colOne, td.colFirst, td.colLast, .useSummary td, .constantsSummary td{ + vertical-align:top; + padding-right:0px; + padding-top:8px; + padding-bottom:3px; +} +th.colFirst, th.colLast, th.colOne, .constantsSummary th { + background:#dee3e9; + text-align:left; + padding:8px 3px 3px 7px; +} +td.colFirst, th.colFirst { + white-space:nowrap; + font-size:13px; +} +td.colLast, th.colLast { + font-size:13px; +} +td.colOne, th.colOne { + font-size:13px; +} +.overviewSummary td.colFirst, .overviewSummary th.colFirst, +.useSummary td.colFirst, .useSummary th.colFirst, +.overviewSummary td.colOne, .overviewSummary th.colOne, +.memberSummary td.colFirst, .memberSummary th.colFirst, +.memberSummary td.colOne, .memberSummary th.colOne, +.typeSummary td.colFirst{ + width:25%; + vertical-align:top; +} +td.colOne a:link, td.colOne a:active, td.colOne a:visited, td.colOne a:hover, td.colFirst a:link, td.colFirst a:active, td.colFirst a:visited, td.colFirst a:hover, td.colLast a:link, td.colLast a:active, td.colLast a:visited, td.colLast a:hover, .constantValuesContainer td a:link, .constantValuesContainer td a:active, .constantValuesContainer td a:visited, .constantValuesContainer td a:hover { + font-weight:bold; +} +.tableSubHeadingColor { + background-color:#EEEEFF; +} +.altColor { + background-color:#FFFFFF; +} +.rowColor { + background-color:#EEEEEF; +} +/* +Content styles +*/ +.description pre { + margin-top:0; +} +.deprecatedContent { + margin:0; + padding:10px 0; +} +.docSummary { + padding:0; +} + +ul.blockList ul.blockList ul.blockList li.blockList h3 { + font-style:normal; +} + +div.block { + font-size:14px; + font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif; +} + +td.colLast div { + padding-top:0px; +} + + +td.colLast a { + padding-bottom:3px; +} +/* +Formatting effect styles +*/ +.sourceLineNo { + color:green; + padding:0 30px 0 0; +} +h1.hidden { + visibility:hidden; + overflow:hidden; + font-size:10px; +} +.block { + display:block; + margin:3px 10px 2px 0px; + color:#474747; +} +.deprecatedLabel, .descfrmTypeLabel, .memberNameLabel, .memberNameLink, +.overrideSpecifyLabel, .packageHierarchyLabel, .paramLabel, .returnLabel, +.seeLabel, .simpleTagLabel, .throwsLabel, .typeNameLabel, .typeNameLink { + font-weight:bold; +} +.deprecationComment, .emphasizedPhrase, .interfaceName { + font-style:italic; +} + +div.block div.block span.deprecationComment, div.block div.block span.emphasizedPhrase, +div.block div.block span.interfaceName { + font-style:normal; +} + +div.contentContainer ul.blockList li.blockList h2{ + padding-bottom:0px; +}