|
- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
- "http://www.w3.org/TR/html4/loose.dtd">
- <!-- NewPage -->
- <html lang="de">
- <head>
- <!-- Generated by javadoc (1.8.0_242-release) on Sun Nov 15 16:26:40 CET 2020 -->
- <title>MainActivity</title>
- <meta content="2020-11-15" name="date">
- <link href="../../../stylesheet.css" rel="stylesheet" title="Style" type="text/css">
- <script src="../../../script.js" type="text/javascript"></script>
- </head>
- <body>
- <script type="text/javascript"><!--
- try {
- if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="MainActivity";
- }
- }
- catch(err) {
- }
- //-->
- var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":9,"i9":10,"i10":10,"i11":10};
- var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
- var altColor = "altColor";
- var rowColor = "rowColor";
- var tableTab = "tableTab";
- var activeTableTab = "activeTableTab";
-
- </script>
- <noscript>
- <div>JavaScript is disabled on your browser.</div>
- </noscript>
- <!-- ========= START OF TOP NAVBAR ======= -->
- <div class="topNav"><a name="navbar.top">
- <!-- -->
- </a>
- <div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation
- links</a></div>
- <a name="navbar.top.firstrow">
- <!-- -->
- </a>
- <ul class="navList" title="Navigation">
- <li><a href="../../../de/hems/trafficsim/package-summary.html">Package</a></li>
- <li class="navBarCell1Rev">Class</li>
- <li><a href="package-tree.html">Tree</a></li>
- <li><a href="../../../deprecated-list.html">Deprecated</a></li>
- <li><a href="../../../index-files/index-1.html">Index</a></li>
- <li><a href="../../../help-doc.html">Help</a></li>
- </ul>
- </div>
- <div class="subNav">
- <ul class="navList">
- <li>Prev Class</li>
- <li><a href="../../../de/hems/trafficsim/Renderer.html" title="class in de.hems.trafficsim"><span
- class="typeNameLink">Next Class</span></a></li>
- </ul>
- <ul class="navList">
- <li><a href="../../../index.html?de/hems/trafficsim/MainActivity.html"
- target="_top">Frames</a></li>
- <li><a href="MainActivity.html" target="_top">No Frames</a></li>
- </ul>
- <ul class="navList" id="allclasses_navbar_top">
- <li><a href="../../../allclasses-noframe.html">All Classes</a></li>
- </ul>
- <div>
- <script type="text/javascript"><!--
- allClassesLink = document.getElementById("allclasses_navbar_top");
- if(window==top) {
- allClassesLink.style.display = "block";
- }
- else {
- allClassesLink.style.display = "none";
- }
- //-->
-
- </script>
- </div>
- <div>
- <ul class="subNavList">
- <li>Summary: </li>
- <li><a href="#nested.classes.inherited.from.class.androidx.core.app.ComponentActivity">Nested</a> |
- </li>
- <li><a href="#field.summary">Field</a> | </li>
- <li><a href="#constructor.summary">Constr</a> | </li>
- <li><a href="#method.summary">Method</a></li>
- </ul>
- <ul class="subNavList">
- <li>Detail: </li>
- <li><a href="#field.detail">Field</a> | </li>
- <li><a href="#constructor.detail">Constr</a> | </li>
- <li><a href="#method.detail">Method</a></li>
- </ul>
- </div>
- <a name="skip.navbar.top">
- <!-- -->
- </a></div>
- <!-- ========= END OF TOP NAVBAR ========= -->
- <!-- ======== START OF CLASS DATA ======== -->
- <div class="header">
- <div class="subTitle">de.hems.trafficsim</div>
- <h2 class="title" title="Class MainActivity">Class MainActivity</h2>
- </div>
- <div class="contentContainer">
- <ul class="inheritance">
- <li>java.lang.Object</li>
- <li>
- <ul class="inheritance">
- <li>android.content.Context</li>
- <li>
- <ul class="inheritance">
- <li>android.content.ContextWrapper</li>
- <li>
- <ul class="inheritance">
- <li>android.view.ContextThemeWrapper</li>
- <li>
- <ul class="inheritance">
- <li>android.app.Activity</li>
- <li>
- <ul class="inheritance">
- <li>androidx.core.app.ComponentActivity</li>
- <li>
- <ul class="inheritance">
- <li>androidx.activity.ComponentActivity</li>
- <li>
- <ul class="inheritance">
- <li>
- androidx.fragment.app.FragmentActivity
- </li>
- <li>
- <ul class="inheritance">
- <li>
- androidx.appcompat.app.AppCompatActivity
- </li>
- <li>
- <ul class="inheritance">
- <li>
- de.hems.trafficsim.MainActivity
- </li>
- </ul>
- </li>
- </ul>
- </li>
- </ul>
- </li>
- </ul>
- </li>
- </ul>
- </li>
- </ul>
- </li>
- </ul>
- </li>
- </ul>
- </li>
- </ul>
- </li>
- </ul>
- <div class="description">
- <ul class="blockList">
- <li class="blockList">
- <dl>
- <dt>All Implemented Interfaces:</dt>
- <dd>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.SeekBar.OnSeekBarChangeListener,
- androidx.activity.OnBackPressedDispatcherOwner,
- androidx.appcompat.app.ActionBarDrawerToggle.DelegateProvider,
- androidx.appcompat.app.AppCompatCallback,
- androidx.core.app.ActivityCompat.OnRequestPermissionsResultCallback,
- androidx.core.app.ActivityCompat.RequestPermissionsRequestCodeValidator,
- androidx.core.app.TaskStackBuilder.SupportParentable,
- androidx.core.view.KeyEventDispatcher.Component,
- androidx.lifecycle.LifecycleOwner, androidx.lifecycle.ViewModelStoreOwner,
- androidx.savedstate.SavedStateRegistryOwner
- </dd>
- </dl>
- <hr>
- <br>
- <pre>public class <span class="typeNameLabel">MainActivity</span>
- extends androidx.appcompat.app.AppCompatActivity
- implements android.widget.SeekBar.OnSeekBarChangeListener</pre>
- <div class="block">Main user interface class, containing all necessary gui elements
- and their control flow.
- </div>
- </li>
- </ul>
- </div>
- <div class="summary">
- <ul class="blockList">
- <li class="blockList">
- <!-- ======== NESTED CLASS SUMMARY ======== -->
- <ul class="blockList">
- <li class="blockList"><a name="nested.class.summary">
- <!-- -->
- </a>
- <h3>Nested Class Summary</h3>
- <ul class="blockList">
- <li class="blockList"><a
- name="nested.classes.inherited.from.class.androidx.core.app.ComponentActivity">
- <!-- -->
- </a>
- <h3>Nested classes/interfaces inherited from class androidx.core.app.ComponentActivity</h3>
- <code>androidx.core.app.ComponentActivity.ExtraData</code></li>
- </ul>
- </li>
- </ul>
- <!-- =========== FIELD SUMMARY =========== -->
- <ul class="blockList">
- <li class="blockList"><a name="field.summary">
- <!-- -->
- </a>
- <h3>Field Summary</h3>
- <table border="0" cellpadding="3" cellspacing="0" class="memberSummary"
- summary="Field Summary table, listing fields, and an explanation">
- <caption><span>Fields</span><span class="tabEnd"> </span></caption>
- <tr>
- <th class="colFirst" scope="col">Modifier and Type</th>
- <th class="colLast" scope="col">Field and Description</th>
- </tr>
- <tr class="altColor">
- <td class="colFirst"><code>static float</code></td>
- <td class="colLast"><code><span class="memberNameLink"><a
- href="../../../de/hems/trafficsim/MainActivity.html#defaultBrakeProb">defaultBrakeProb</a></span></code>
- <div class="block">default value of brake probability</div>
- </td>
- </tr>
- <tr class="rowColor">
- <td class="colFirst"><code>static int</code></td>
- <td class="colLast"><code><span class="memberNameLink"><a
- href="../../../de/hems/trafficsim/MainActivity.html#defaultDelay">defaultDelay</a></span></code>
- <div class="block">default value of the delay between two
- simulation steps
- </div>
- </td>
- </tr>
- <tr class="altColor">
- <td class="colFirst"><code>static int</code></td>
- <td class="colLast"><code><span class="memberNameLink"><a
- href="../../../de/hems/trafficsim/MainActivity.html#defaultFrameskip">defaultFrameskip</a></span></code>
- <div class="block">default value of the number of vehicles on
- the track
- </div>
- </td>
- </tr>
- <tr class="rowColor">
- <td class="colFirst"><code>static int</code></td>
- <td class="colLast"><code><span class="memberNameLink"><a
- href="../../../de/hems/trafficsim/MainActivity.html#defaultHistoryLength">defaultHistoryLength</a></span></code>
- <div class="block">default value of the number of vehicles on
- the track
- </div>
- </td>
- </tr>
- <tr class="altColor">
- <td class="colFirst"><code>static float</code></td>
- <td class="colLast"><code><span class="memberNameLink"><a
- href="../../../de/hems/trafficsim/MainActivity.html#defaultMaxVelocity">defaultMaxVelocity</a></span></code>
- <div class="block">default value of the maximum velocity of the
- vehicles
- </div>
- </td>
- </tr>
- <tr class="rowColor">
- <td class="colFirst"><code>static int</code></td>
- <td class="colLast"><code><span class="memberNameLink"><a
- href="../../../de/hems/trafficsim/MainActivity.html#defaultNoOfVehicles">defaultNoOfVehicles</a></span></code>
- <div class="block">default value of the number of vehicles on
- the track
- </div>
- </td>
- </tr>
- <tr class="altColor">
- <td class="colFirst"><code>static int</code></td>
- <td class="colLast"><code><span class="memberNameLink"><a
- href="../../../de/hems/trafficsim/MainActivity.html#defaultTrackLength">defaultTrackLength</a></span></code>
- <div class="block">default value of the length of the track
- </div>
- </td>
- </tr>
- <tr class="rowColor">
- <td class="colFirst"><code>protected <a
- href="../../../de/hems/trafficsim/Renderer.html"
- title="class in de.hems.trafficsim">Renderer</a></code></td>
- <td class="colLast"><code><span class="memberNameLink"><a
- href="../../../de/hems/trafficsim/MainActivity.html#renderer">renderer</a></span></code>
- <div class="block">the renderer instance drawing the track
- history
- </div>
- </td>
- </tr>
- <tr class="altColor">
- <td class="colFirst"><code>protected <a
- href="../../../de/hems/trafficsim/Track.html"
- title="class in de.hems.trafficsim">Track</a></code></td>
- <td class="colLast"><code><span class="memberNameLink"><a
- href="../../../de/hems/trafficsim/MainActivity.html#track">track</a></span></code>
- <div class="block">the track to show in the activity</div>
- </td>
- </tr>
- <tr class="rowColor">
- <td class="colFirst"><code>protected <a
- href="../../../de/hems/trafficsim/TimeRecordView.html"
- title="class in de.hems.trafficsim">TimeRecordView</a></code>
- </td>
- <td class="colLast"><code><span class="memberNameLink"><a
- href="../../../de/hems/trafficsim/MainActivity.html#trackView">trackView</a></span></code>
- <div class="block">the surface view on which the renderer draws
- the track history
- </div>
- </td>
- </tr>
- <tr class="altColor">
- <td class="colFirst"><code>protected
- android.widget.LinearLayout</code></td>
- <td class="colLast"><code><span class="memberNameLink"><a
- href="../../../de/hems/trafficsim/MainActivity.html#viewStack">viewStack</a></span></code>
- <div class="block">the layout which keeps the surface view</div>
- </td>
- </tr>
- <tr class="rowColor">
- <td class="colFirst"><code>protected <a
- href="../../../de/hems/trafficsim/Worker.html"
- title="class in de.hems.trafficsim">Worker</a></code></td>
- <td class="colLast"><code><span class="memberNameLink"><a
- href="../../../de/hems/trafficsim/MainActivity.html#worker">worker</a></span></code>
- <div class="block">the thread which runs the simulation and
- visualization
- </div>
- </td>
- </tr>
- </table>
- <ul class="blockList">
- <li class="blockList"><a
- name="fields.inherited.from.class.android.app.Activity">
- <!-- -->
- </a>
- <h3>Fields inherited from class android.app.Activity</h3>
- <code>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</code></li>
- </ul>
- <ul class="blockList">
- <li class="blockList"><a
- name="fields.inherited.from.class.android.content.Context">
- <!-- -->
- </a>
- <h3>Fields inherited from class android.content.Context</h3>
- <code>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_EXTERNAL_SERVICE,
- BIND_IMPORTANT, BIND_INCLUDE_CAPABILITIES, BIND_NOT_FOREGROUND,
- BIND_NOT_PERCEPTIBLE, BIND_WAIVE_PRIORITY, BIOMETRIC_SERVICE,
- BLOB_STORE_SERVICE, BLUETOOTH_SERVICE, CAMERA_SERVICE,
- CAPTIONING_SERVICE, CARRIER_CONFIG_SERVICE, CLIPBOARD_SERVICE,
- COMPANION_DEVICE_SERVICE, CONNECTIVITY_DIAGNOSTICS_SERVICE,
- CONNECTIVITY_SERVICE, CONSUMER_IR_SERVICE,
- CONTEXT_IGNORE_SECURITY, CONTEXT_INCLUDE_CODE,
- CONTEXT_RESTRICTED, CROSS_PROFILE_APPS_SERVICE,
- DEVICE_POLICY_SERVICE, DISPLAY_SERVICE, DOWNLOAD_SERVICE,
- DROPBOX_SERVICE, EUICC_SERVICE, FILE_INTEGRITY_SERVICE,
- FINGERPRINT_SERVICE, HARDWARE_PROPERTIES_SERVICE,
- INPUT_METHOD_SERVICE, INPUT_SERVICE, IPSEC_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_NO_LOCALIZED_COLLATORS, MODE_PRIVATE, MODE_WORLD_READABLE,
- MODE_WORLD_WRITEABLE, NETWORK_STATS_SERVICE, NFC_SERVICE,
- NOTIFICATION_SERVICE, NSD_SERVICE, POWER_SERVICE, PRINT_SERVICE,
- RECEIVER_VISIBLE_TO_INSTANT_APPS, RESTRICTIONS_SERVICE,
- ROLE_SERVICE, SEARCH_SERVICE, SENSOR_SERVICE, SHORTCUT_SERVICE,
- STORAGE_SERVICE, STORAGE_STATS_SERVICE, SYSTEM_HEALTH_SERVICE,
- TELECOM_SERVICE, TELEPHONY_IMS_SERVICE, TELEPHONY_SERVICE,
- TELEPHONY_SUBSCRIPTION_SERVICE, TEXT_CLASSIFICATION_SERVICE,
- TEXT_SERVICES_MANAGER_SERVICE, TV_INPUT_SERVICE,
- UI_MODE_SERVICE, USAGE_STATS_SERVICE, USB_SERVICE, USER_SERVICE,
- VIBRATOR_SERVICE, VPN_MANAGEMENT_SERVICE, WALLPAPER_SERVICE,
- WIFI_AWARE_SERVICE, WIFI_P2P_SERVICE, WIFI_RTT_RANGING_SERVICE,
- WIFI_SERVICE, WINDOW_SERVICE</code></li>
- </ul>
- <ul class="blockList">
- <li class="blockList"><a
- name="fields.inherited.from.class.android.content.ComponentCallbacks2">
- <!-- -->
- </a>
- <h3>Fields inherited from interface android.content.ComponentCallbacks2</h3>
- <code>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</code></li>
- </ul>
- </li>
- </ul>
- <!-- ======== CONSTRUCTOR SUMMARY ======== -->
- <ul class="blockList">
- <li class="blockList"><a name="constructor.summary">
- <!-- -->
- </a>
- <h3>Constructor Summary</h3>
- <table border="0" cellpadding="3" cellspacing="0" class="memberSummary"
- summary="Constructor Summary table, listing constructors, and an explanation">
- <caption><span>Constructors</span><span class="tabEnd"> </span>
- </caption>
- <tr>
- <th class="colOne" scope="col">Constructor and Description</th>
- </tr>
- <tr class="altColor">
- <td class="colOne"><code><span class="memberNameLink"><a
- href="../../../de/hems/trafficsim/MainActivity.html#MainActivity--">MainActivity</a></span>()</code>
- </td>
- </tr>
- </table>
- </li>
- </ul>
- <!-- ========== METHOD SUMMARY =========== -->
- <ul class="blockList">
- <li class="blockList"><a name="method.summary">
- <!-- -->
- </a>
- <h3>Method Summary</h3>
- <table border="0" cellpadding="3" cellspacing="0" class="memberSummary"
- summary="Method Summary table, listing methods, and an explanation">
- <caption><span class="activeTableTab"
- id="t0"><span>All Methods</span><span class="tabEnd"> </span></span><span
- class="tableTab" id="t1"><span><a href="javascript:show(1);">Static Methods</a></span><span
- class="tabEnd"> </span></span><span class="tableTab"
- id="t2"><span><a
- href="javascript:show(2);">Instance Methods</a></span><span
- class="tabEnd"> </span></span><span class="tableTab"
- id="t4"><span><a
- href="javascript:show(8);">Concrete Methods</a></span><span
- class="tabEnd"> </span></span></caption>
- <tr>
- <th class="colFirst" scope="col">Modifier and Type</th>
- <th class="colLast" scope="col">Method and Description</th>
- </tr>
- <tr class="altColor" id="i0">
- <td class="colFirst"><code>void</code></td>
- <td class="colLast"><code><span class="memberNameLink"><a
- href="../../../de/hems/trafficsim/MainActivity.html#onClearButtonClick-android.view.View-">onClearButtonClick</a></span>(android.view.View view)</code>
- <div class="block">Handler function for clicks on the "Stop"
- button.
- </div>
- </td>
- </tr>
- <tr class="rowColor" id="i1">
- <td class="colFirst"><code>protected void</code></td>
- <td class="colLast"><code><span class="memberNameLink"><a
- href="../../../de/hems/trafficsim/MainActivity.html#onCreate-android.os.Bundle-">onCreate</a></span>(android.os.Bundle savedInstanceState)</code>
- <div class="block">Constructor for MainActivity</div>
- </td>
- </tr>
- <tr class="altColor" id="i2">
- <td class="colFirst"><code>void</code></td>
- <td class="colLast"><code><span class="memberNameLink"><a
- href="../../../de/hems/trafficsim/MainActivity.html#onPlayButtonClick-android.view.View-">onPlayButtonClick</a></span>(android.view.View view)</code>
- <div class="block">Handler function for clicks on the "Play"
- button.
- </div>
- </td>
- </tr>
- <tr class="rowColor" id="i3">
- <td class="colFirst"><code>void</code></td>
- <td class="colLast"><code><span class="memberNameLink"><a
- href="../../../de/hems/trafficsim/MainActivity.html#onProgressChanged-android.widget.SeekBar-int-boolean-">onProgressChanged</a></span>(android.widget.SeekBar seekBar,
- int progress,
- boolean fromUser)</code>
- <div class="block">Handler function for changes on the seek
- bars.
- </div>
- </td>
- </tr>
- <tr class="altColor" id="i4">
- <td class="colFirst"><code>void</code></td>
- <td class="colLast"><code><span class="memberNameLink"><a
- href="../../../de/hems/trafficsim/MainActivity.html#onStartTrackingTouch-android.widget.SeekBar-">onStartTrackingTouch</a></span>(android.widget.SeekBar seekBar)</code>
- <div class="block">Handler function for beginning touch events
- on a seek bar.
- </div>
- </td>
- </tr>
- <tr class="rowColor" id="i5">
- <td class="colFirst"><code>void</code></td>
- <td class="colLast"><code><span class="memberNameLink"><a
- href="../../../de/hems/trafficsim/MainActivity.html#onStepButtonClick-android.view.View-">onStepButtonClick</a></span>(android.view.View view)</code>
- <div class="block">Handler function for clicks on the "Step"
- button.
- </div>
- </td>
- </tr>
- <tr class="altColor" id="i6">
- <td class="colFirst"><code>void</code></td>
- <td class="colLast"><code><span class="memberNameLink"><a
- href="../../../de/hems/trafficsim/MainActivity.html#onStopButtonClick-android.view.View-">onStopButtonClick</a></span>(android.view.View view)</code>
- <div class="block">Handler function for clicks on the "Stop"
- button.
- </div>
- </td>
- </tr>
- <tr class="rowColor" id="i7">
- <td class="colFirst"><code>void</code></td>
- <td class="colLast"><code><span class="memberNameLink"><a
- href="../../../de/hems/trafficsim/MainActivity.html#onStopTrackingTouch-android.widget.SeekBar-">onStopTrackingTouch</a></span>(android.widget.SeekBar seekBar)</code>
- <div class="block">Handler function for ending touch events on a
- seek bar.
- </div>
- </td>
- </tr>
- <tr class="altColor" id="i8">
- <td class="colFirst"><code>static float</code></td>
- <td class="colLast"><code><span class="memberNameLink"><a
- href="../../../de/hems/trafficsim/MainActivity.html#round-float-int-">round</a></span>(float number,
- int digits)</code>
- <div class="block">Utility function to round a float to a given
- amount of digits.
- </div>
- </td>
- </tr>
- <tr class="rowColor" id="i9">
- <td class="colFirst"><code>protected void</code></td>
- <td class="colLast"><code><span class="memberNameLink"><a
- href="../../../de/hems/trafficsim/MainActivity.html#stopWorker--">stopWorker</a></span>()</code>
- <div class="block">Stops the current worker thread.</div>
- </td>
- </tr>
- <tr class="altColor" id="i10">
- <td class="colFirst"><code>void</code></td>
- <td class="colLast"><code><span class="memberNameLink"><a
- href="../../../de/hems/trafficsim/MainActivity.html#updateStats--">updateStats</a></span>()</code>
- <div class="block">Updates the statistics view.</div>
- </td>
- </tr>
- <tr class="rowColor" id="i11">
- <td class="colFirst"><code>protected void</code></td>
- <td class="colLast"><code><span class="memberNameLink"><a
- href="../../../de/hems/trafficsim/MainActivity.html#updateTrack--">updateTrack</a></span>()</code>
- <div class="block">Creates a new track with the current
- settings.
- </div>
- </td>
- </tr>
- </table>
- <ul class="blockList">
- <li class="blockList"><a
- name="methods.inherited.from.class.androidx.appcompat.app.AppCompatActivity">
- <!-- -->
- </a>
- <h3>Methods inherited from class androidx.appcompat.app.AppCompatActivity</h3>
- <code>addContentView, attachBaseContext, closeOptionsMenu,
- dispatchKeyEvent, findViewById, getDelegate,
- getDrawerToggleDelegate, getMenuInflater, getResources,
- getSupportActionBar, getSupportParentActivityIntent,
- invalidateOptionsMenu, onConfigurationChanged, onContentChanged,
- onCreateSupportNavigateUpTaskStack, onDestroy, onKeyDown,
- onMenuItemSelected, onMenuOpened, onNightModeChanged,
- onPanelClosed, onPostCreate, onPostResume,
- onPrepareSupportNavigateUpTaskStack, onSaveInstanceState,
- onStart, onStop, onSupportActionModeFinished,
- onSupportActionModeStarted, onSupportContentChanged,
- onSupportNavigateUp, onTitleChanged,
- onWindowStartingSupportActionMode, openOptionsMenu,
- setContentView, setContentView, setContentView,
- setSupportActionBar, setSupportProgress,
- setSupportProgressBarIndeterminate,
- setSupportProgressBarIndeterminateVisibility,
- setSupportProgressBarVisibility, setTheme,
- startSupportActionMode, supportInvalidateOptionsMenu,
- supportNavigateUpTo, supportRequestWindowFeature,
- supportShouldUpRecreateTask</code></li>
- </ul>
- <ul class="blockList">
- <li class="blockList"><a
- name="methods.inherited.from.class.androidx.fragment.app.FragmentActivity">
- <!-- -->
- </a>
- <h3>Methods inherited from class androidx.fragment.app.FragmentActivity</h3>
- <code>dump, getSupportFragmentManager, getSupportLoaderManager,
- onActivityResult, onAttachFragment, onCreatePanelMenu,
- onCreateView, onCreateView, onLowMemory,
- onMultiWindowModeChanged, onNewIntent, onPause,
- onPictureInPictureModeChanged, onPrepareOptionsPanel,
- onPreparePanel, onRequestPermissionsResult, onResume,
- onResumeFragments, onStateNotSaved,
- setEnterSharedElementCallback, setExitSharedElementCallback,
- startActivityForResult, startActivityForResult,
- startActivityFromFragment, startActivityFromFragment,
- startIntentSenderForResult, startIntentSenderForResult,
- startIntentSenderFromFragment, supportFinishAfterTransition,
- supportPostponeEnterTransition,
- supportStartPostponedEnterTransition,
- validateRequestPermissionsRequestCode</code></li>
- </ul>
- <ul class="blockList">
- <li class="blockList"><a
- name="methods.inherited.from.class.androidx.activity.ComponentActivity">
- <!-- -->
- </a>
- <h3>Methods inherited from class androidx.activity.ComponentActivity</h3>
- <code>getLastCustomNonConfigurationInstance, getLifecycle,
- getOnBackPressedDispatcher, getSavedStateRegistry,
- getViewModelStore, onBackPressed,
- onRetainCustomNonConfigurationInstance,
- onRetainNonConfigurationInstance</code></li>
- </ul>
- <ul class="blockList">
- <li class="blockList"><a
- name="methods.inherited.from.class.androidx.core.app.ComponentActivity">
- <!-- -->
- </a>
- <h3>Methods inherited from class androidx.core.app.ComponentActivity</h3>
- <code>dispatchKeyShortcutEvent, getExtraData, putExtraData,
- superDispatchKeyEvent</code></li>
- </ul>
- <ul class="blockList">
- <li class="blockList"><a
- name="methods.inherited.from.class.android.app.Activity">
- <!-- -->
- </a>
- <h3>Methods inherited from class android.app.Activity</h3>
- <code>closeContextMenu, createPendingResult, dismissDialog,
- dismissKeyboardShortcutsHelper, dispatchGenericMotionEvent,
- dispatchPopulateAccessibilityEvent, dispatchTouchEvent,
- dispatchTrackballEvent, enterPictureInPictureMode,
- enterPictureInPictureMode, finish, finishActivity,
- finishActivityFromChild, finishAffinity, finishAfterTransition,
- finishAndRemoveTask, finishFromChild, getActionBar,
- getApplication, getCallingActivity, getCallingPackage,
- getChangingConfigurations, getComponentName, getContentScene,
- getContentTransitionManager, getCurrentFocus,
- getFragmentManager, getIntent, getLastNonConfigurationInstance,
- getLayoutInflater, getLoaderManager, getLocalClassName,
- getMaxNumPictureInPictureActions, getMediaController, getParent,
- getParentActivityIntent, getPreferences, getReferrer,
- getRequestedOrientation, getSearchEvent, getSystemService,
- getTaskId, getTitle, getTitleColor, getVoiceInteractor,
- getVolumeControlStream, getWindow, getWindowManager,
- hasWindowFocus, isActivityTransitionRunning,
- isChangingConfigurations, isChild, isDestroyed, isFinishing,
- isImmersive, isInMultiWindowMode, isInPictureInPictureMode,
- isLocalVoiceInteractionSupported, isTaskRoot,
- isVoiceInteraction, isVoiceInteractionRoot, managedQuery,
- moveTaskToBack, navigateUpTo, navigateUpToFromChild,
- onActionModeFinished, onActionModeStarted, onActivityReenter,
- onApplyThemeResource, onAttachedToWindow, onAttachFragment,
- onChildTitleChanged, onContextItemSelected, onContextMenuClosed,
- onCreate, onCreateContextMenu, onCreateDescription,
- onCreateDialog, onCreateDialog, onCreateNavigateUpTaskStack,
- onCreateOptionsMenu, onCreatePanelView, onCreateThumbnail,
- onDetachedFromWindow, onEnterAnimationComplete,
- onGenericMotionEvent, onGetDirectActions, onKeyLongPress,
- onKeyMultiple, onKeyShortcut, onKeyUp,
- onLocalVoiceInteractionStarted, onLocalVoiceInteractionStopped,
- onMultiWindowModeChanged, onNavigateUp, onNavigateUpFromChild,
- onOptionsItemSelected, onOptionsMenuClosed,
- onPerformDirectAction, onPictureInPictureModeChanged,
- onPictureInPictureRequested, onPostCreate, onPrepareDialog,
- onPrepareDialog, onPrepareNavigateUpTaskStack,
- onPrepareOptionsMenu, onProvideAssistContent,
- onProvideAssistData, onProvideKeyboardShortcuts,
- onProvideReferrer, onRestart, onRestoreInstanceState,
- onRestoreInstanceState, onSaveInstanceState, onSearchRequested,
- onSearchRequested, onTopResumedActivityChanged, onTouchEvent,
- onTrackballEvent, onTrimMemory, onUserInteraction,
- onUserLeaveHint, onVisibleBehindCanceled,
- onWindowAttributesChanged, onWindowFocusChanged,
- onWindowStartingActionMode, onWindowStartingActionMode,
- openContextMenu, overridePendingTransition,
- postponeEnterTransition, recreate,
- registerActivityLifecycleCallbacks, registerForContextMenu,
- releaseInstance, removeDialog, reportFullyDrawn,
- requestDragAndDropPermissions, requestPermissions,
- requestShowKeyboardShortcuts, requestVisibleBehind,
- requestWindowFeature, requireViewById, runOnUiThread,
- setActionBar, setContentTransitionManager, setDefaultKeyMode,
- setEnterSharedElementCallback, setExitSharedElementCallback,
- setFeatureDrawable, setFeatureDrawableAlpha,
- setFeatureDrawableResource, setFeatureDrawableUri,
- setFinishOnTouchOutside, setImmersive, setInheritShowWhenLocked,
- setIntent, setLocusContext, setMediaController,
- setPictureInPictureParams, setProgress,
- setProgressBarIndeterminate,
- setProgressBarIndeterminateVisibility, setProgressBarVisibility,
- setRequestedOrientation, setResult, setResult,
- setSecondaryProgress, setShowWhenLocked, setTaskDescription,
- setTitle, setTitle, setTitleColor, setTranslucent,
- setTurnScreenOn, setVisible, setVolumeControlStream,
- setVrModeEnabled, shouldShowRequestPermissionRationale,
- shouldUpRecreateTask, showAssist, showDialog, showDialog,
- showLockTaskEscapeMessage, startActionMode, startActionMode,
- startActivities, startActivities, startActivity, startActivity,
- startActivityFromChild, startActivityFromChild,
- startActivityFromFragment, startActivityFromFragment,
- startActivityIfNeeded, startActivityIfNeeded, startIntentSender,
- startIntentSender, startIntentSenderFromChild,
- startIntentSenderFromChild, startLocalVoiceInteraction,
- startLockTask, startManagingCursor, startNextMatchingActivity,
- startNextMatchingActivity, startPostponedEnterTransition,
- startSearch, stopLocalVoiceInteraction, stopLockTask,
- stopManagingCursor, takeKeyEvents, triggerSearch,
- unregisterActivityLifecycleCallbacks,
- unregisterForContextMenu</code></li>
- </ul>
- <ul class="blockList">
- <li class="blockList"><a
- name="methods.inherited.from.class.android.view.ContextThemeWrapper">
- <!-- -->
- </a>
- <h3>Methods inherited from class android.view.ContextThemeWrapper</h3>
- <code>applyOverrideConfiguration, getAssets, getTheme,
- setTheme</code></li>
- </ul>
- <ul class="blockList">
- <li class="blockList"><a
- name="methods.inherited.from.class.android.content.ContextWrapper">
- <!-- -->
- </a>
- <h3>Methods inherited from
- class android.content.ContextWrapper</h3>
- <code>bindIsolatedService, bindService, bindService,
- bindServiceAsUser, checkCallingOrSelfPermission,
- checkCallingOrSelfUriPermission, checkCallingPermission,
- checkCallingUriPermission, checkPermission, checkSelfPermission,
- checkUriPermission, checkUriPermission, clearWallpaper,
- createAttributionContext, createConfigurationContext,
- createContextForSplit, createDeviceProtectedStorageContext,
- createDisplayContext, createPackageContext, createWindowContext,
- databaseList, deleteDatabase, deleteFile,
- deleteSharedPreferences, enforceCallingOrSelfPermission,
- enforceCallingOrSelfUriPermission, enforceCallingPermission,
- enforceCallingUriPermission, enforcePermission,
- enforceUriPermission, enforceUriPermission, fileList,
- getApplicationContext, getApplicationInfo, getAttributionTag,
- getBaseContext, getCacheDir, getClassLoader, getCodeCacheDir,
- getContentResolver, getDatabasePath, getDataDir, getDir,
- getDisplay, getExternalCacheDir, getExternalCacheDirs,
- getExternalFilesDir, getExternalFilesDirs, getExternalMediaDirs,
- getFilesDir, getFileStreamPath, getMainExecutor, getMainLooper,
- getNoBackupFilesDir, getObbDir, getObbDirs, getOpPackageName,
- getPackageCodePath, getPackageManager, getPackageName,
- getPackageResourcePath, getSharedPreferences,
- getSystemServiceName, getWallpaper,
- getWallpaperDesiredMinimumHeight,
- getWallpaperDesiredMinimumWidth, grantUriPermission,
- isDeviceProtectedStorage, isRestricted, moveDatabaseFrom,
- moveSharedPreferencesFrom, openFileInput, openFileOutput,
- openOrCreateDatabase, openOrCreateDatabase, peekWallpaper,
- registerReceiver, registerReceiver, registerReceiver,
- registerReceiver, removeStickyBroadcast,
- removeStickyBroadcastAsUser, revokeUriPermission,
- revokeUriPermission, sendBroadcast, sendBroadcast,
- sendBroadcastAsUser, sendBroadcastAsUser, sendOrderedBroadcast,
- sendOrderedBroadcast, sendOrderedBroadcast,
- sendOrderedBroadcast, sendOrderedBroadcastAsUser,
- sendStickyBroadcast, sendStickyBroadcastAsUser,
- sendStickyOrderedBroadcast, sendStickyOrderedBroadcastAsUser,
- setWallpaper, setWallpaper, startForegroundService,
- startInstrumentation, startService, stopService, unbindService,
- unregisterReceiver, updateServiceGroup</code></li>
- </ul>
- <ul class="blockList">
- <li class="blockList"><a
- name="methods.inherited.from.class.android.content.Context">
- <!-- -->
- </a>
- <h3>Methods inherited from class android.content.Context</h3>
- <code>getColor, getColorStateList, getDrawable, getString,
- getString, getSystemService, getText, obtainStyledAttributes,
- obtainStyledAttributes, obtainStyledAttributes,
- obtainStyledAttributes, registerComponentCallbacks,
- sendBroadcastWithMultiplePermissions,
- unregisterComponentCallbacks</code></li>
- </ul>
- <ul class="blockList">
- <li class="blockList"><a
- name="methods.inherited.from.class.java.lang.Object">
- <!-- -->
- </a>
- <h3>Methods inherited from class java.lang.Object</h3>
- <code>clone, equals, finalize, getClass, hashCode, notify,
- notifyAll, toString, wait, wait, wait</code></li>
- </ul>
- <ul class="blockList">
- <li class="blockList"><a
- name="methods.inherited.from.class.android.view.Window.Callback">
- <!-- -->
- </a>
- <h3>Methods inherited from interface android.view.Window.Callback</h3>
- <code>onPointerCaptureChanged</code></li>
- </ul>
- </li>
- </ul>
- </li>
- </ul>
- </div>
- <div class="details">
- <ul class="blockList">
- <li class="blockList">
- <!-- ============ FIELD DETAIL =========== -->
- <ul class="blockList">
- <li class="blockList"><a name="field.detail">
- <!-- -->
- </a>
- <h3>Field Detail</h3>
- <a name="defaultNoOfVehicles">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>defaultNoOfVehicles</h4>
- <pre>public static final int defaultNoOfVehicles</pre>
- <div class="block">default value of the number of vehicles on the
- track
- </div>
- <dl>
- <dt><span class="seeLabel">See Also:</span></dt>
- <dd>
- <a href="../../../constant-values.html#de.hems.trafficsim.MainActivity.defaultNoOfVehicles">Constant
- Field Values</a></dd>
- </dl>
- </li>
- </ul>
- <a name="defaultTrackLength">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>defaultTrackLength</h4>
- <pre>public static final int defaultTrackLength</pre>
- <div class="block">default value of the length of the track</div>
- <dl>
- <dt><span class="seeLabel">See Also:</span></dt>
- <dd>
- <a href="../../../constant-values.html#de.hems.trafficsim.MainActivity.defaultTrackLength">Constant
- Field Values</a></dd>
- </dl>
- </li>
- </ul>
- <a name="defaultBrakeProb">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>defaultBrakeProb</h4>
- <pre>public static final float defaultBrakeProb</pre>
- <div class="block">default value of brake probability</div>
- <dl>
- <dt><span class="seeLabel">See Also:</span></dt>
- <dd>
- <a href="../../../constant-values.html#de.hems.trafficsim.MainActivity.defaultBrakeProb">Constant
- Field Values</a></dd>
- </dl>
- </li>
- </ul>
- <a name="defaultMaxVelocity">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>defaultMaxVelocity</h4>
- <pre>public static final float defaultMaxVelocity</pre>
- <div class="block">default value of the maximum velocity of the
- vehicles
- </div>
- <dl>
- <dt><span class="seeLabel">See Also:</span></dt>
- <dd>
- <a href="../../../constant-values.html#de.hems.trafficsim.MainActivity.defaultMaxVelocity">Constant
- Field Values</a></dd>
- </dl>
- </li>
- </ul>
- <a name="defaultDelay">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>defaultDelay</h4>
- <pre>public static final int defaultDelay</pre>
- <div class="block">default value of the delay between two simulation
- steps
- </div>
- <dl>
- <dt><span class="seeLabel">See Also:</span></dt>
- <dd>
- <a href="../../../constant-values.html#de.hems.trafficsim.MainActivity.defaultDelay">Constant
- Field Values</a></dd>
- </dl>
- </li>
- </ul>
- <a name="defaultHistoryLength">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>defaultHistoryLength</h4>
- <pre>public static final int defaultHistoryLength</pre>
- <div class="block">default value of the number of vehicles on the
- track
- </div>
- <dl>
- <dt><span class="seeLabel">See Also:</span></dt>
- <dd>
- <a href="../../../constant-values.html#de.hems.trafficsim.MainActivity.defaultHistoryLength">Constant
- Field Values</a></dd>
- </dl>
- </li>
- </ul>
- <a name="defaultFrameskip">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>defaultFrameskip</h4>
- <pre>public static final int defaultFrameskip</pre>
- <div class="block">default value of the number of vehicles on the
- track
- </div>
- <dl>
- <dt><span class="seeLabel">See Also:</span></dt>
- <dd>
- <a href="../../../constant-values.html#de.hems.trafficsim.MainActivity.defaultFrameskip">Constant
- Field Values</a></dd>
- </dl>
- </li>
- </ul>
- <a name="track">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>track</h4>
- <pre>protected <a href="../../../de/hems/trafficsim/Track.html"
- title="class in de.hems.trafficsim">Track</a> track</pre>
- <div class="block">the track to show in the activity</div>
- </li>
- </ul>
- <a name="trackView">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>trackView</h4>
- <pre>protected <a
- href="../../../de/hems/trafficsim/TimeRecordView.html"
- title="class in de.hems.trafficsim">TimeRecordView</a> trackView</pre>
- <div class="block">the surface view on which the renderer draws the
- track history
- </div>
- </li>
- </ul>
- <a name="worker">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>worker</h4>
- <pre>protected <a
- href="../../../de/hems/trafficsim/Worker.html"
- title="class in de.hems.trafficsim">Worker</a> worker</pre>
- <div class="block">the thread which runs the simulation and
- visualization
- </div>
- </li>
- </ul>
- <a name="renderer">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>renderer</h4>
- <pre>protected <a
- href="../../../de/hems/trafficsim/Renderer.html"
- title="class in de.hems.trafficsim">Renderer</a> renderer</pre>
- <div class="block">the renderer instance drawing the track history
- </div>
- </li>
- </ul>
- <a name="viewStack">
- <!-- -->
- </a>
- <ul class="blockListLast">
- <li class="blockList">
- <h4>viewStack</h4>
- <pre>protected android.widget.LinearLayout viewStack</pre>
- <div class="block">the layout which keeps the surface view</div>
- </li>
- </ul>
- </li>
- </ul>
- <!-- ========= CONSTRUCTOR DETAIL ======== -->
- <ul class="blockList">
- <li class="blockList"><a name="constructor.detail">
- <!-- -->
- </a>
- <h3>Constructor Detail</h3>
- <a name="MainActivity--">
- <!-- -->
- </a>
- <ul class="blockListLast">
- <li class="blockList">
- <h4>MainActivity</h4>
- <pre>public MainActivity()</pre>
- </li>
- </ul>
- </li>
- </ul>
- <!-- ============ METHOD DETAIL ========== -->
- <ul class="blockList">
- <li class="blockList"><a name="method.detail">
- <!-- -->
- </a>
- <h3>Method Detail</h3>
- <a name="onCreate-android.os.Bundle-">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>onCreate</h4>
- <pre>protected void onCreate(android.os.Bundle savedInstanceState)</pre>
- <div class="block">Constructor for MainActivity</div>
- <dl>
- <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
- <dd><code>onCreate</code> in class <code>androidx.appcompat.app.AppCompatActivity</code>
- </dd>
- <dt><span class="paramLabel">Parameters:</span></dt>
- <dd><code>savedInstanceState</code> - Bundle with previously
- saved activity state, otherwise null
- </dd>
- </dl>
- </li>
- </ul>
- <a name="round-float-int-">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>round</h4>
- <pre>public static float round(float number,
- int digits)</pre>
- <div class="block">Utility function to round a float to a given
- amount of digits.
- </div>
- <dl>
- <dt><span class="paramLabel">Parameters:</span></dt>
- <dd><code>number</code> - number to round</dd>
- <dd><code>digits</code> - amount of digits</dd>
- <dt><span class="returnLabel">Returns:</span></dt>
- <dd>rounded number</dd>
- </dl>
- </li>
- </ul>
- <a name="updateStats--">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>updateStats</h4>
- <pre>public void updateStats()</pre>
- <div class="block">Updates the statistics view.</div>
- </li>
- </ul>
- <a name="onStepButtonClick-android.view.View-">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>onStepButtonClick</h4>
- <pre>public void onStepButtonClick(android.view.View view)</pre>
- <div class="block">Handler function for clicks on the "Step"
- button.
- </div>
- <dl>
- <dt><span class="paramLabel">Parameters:</span></dt>
- <dd><code>view</code> - the view the event is generated from
- </dd>
- </dl>
- </li>
- </ul>
- <a name="onPlayButtonClick-android.view.View-">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>onPlayButtonClick</h4>
- <pre>public void onPlayButtonClick(android.view.View view)</pre>
- <div class="block">Handler function for clicks on the "Play"
- button.
- </div>
- <dl>
- <dt><span class="paramLabel">Parameters:</span></dt>
- <dd><code>view</code> - the view the event is generated from
- </dd>
- </dl>
- </li>
- </ul>
- <a name="onStopButtonClick-android.view.View-">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>onStopButtonClick</h4>
- <pre>public void onStopButtonClick(android.view.View view)</pre>
- <div class="block">Handler function for clicks on the "Stop"
- button.
- </div>
- <dl>
- <dt><span class="paramLabel">Parameters:</span></dt>
- <dd><code>view</code> - the view the event is generated from
- </dd>
- </dl>
- </li>
- </ul>
- <a name="stopWorker--">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>stopWorker</h4>
- <pre>protected void stopWorker()</pre>
- <div class="block">Stops the current worker thread.</div>
- </li>
- </ul>
- <a name="onClearButtonClick-android.view.View-">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>onClearButtonClick</h4>
- <pre>public void onClearButtonClick(android.view.View view)</pre>
- <div class="block">Handler function for clicks on the "Stop"
- button.
- </div>
- <dl>
- <dt><span class="paramLabel">Parameters:</span></dt>
- <dd><code>view</code> - the view the event is generated from
- </dd>
- </dl>
- </li>
- </ul>
- <a name="updateTrack--">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>updateTrack</h4>
- <pre>protected void updateTrack()</pre>
- <div class="block">Creates a new track with the current settings.
- This methods restarts the simulation it
- it was running before.
- </div>
- </li>
- </ul>
- <a name="onProgressChanged-android.widget.SeekBar-int-boolean-">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>onProgressChanged</h4>
- <pre>public void onProgressChanged(android.widget.SeekBar seekBar,
- int progress,
- boolean fromUser)</pre>
- <div class="block">Handler function for changes on the seek bars.
- </div>
- <dl>
- <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
- <dd><code>onProgressChanged</code> in interface <code>android.widget.SeekBar.OnSeekBarChangeListener</code>
- </dd>
- <dt><span class="paramLabel">Parameters:</span></dt>
- <dd><code>seekBar</code> - the seek bar changed</dd>
- <dd><code>progress</code> - the new progress value of the seek
- bar
- </dd>
- <dd><code>fromUser</code> - flag if the event is the result of
- an user action
- </dd>
- </dl>
- </li>
- </ul>
- <a name="onStartTrackingTouch-android.widget.SeekBar-">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>onStartTrackingTouch</h4>
- <pre>public void onStartTrackingTouch(android.widget.SeekBar seekBar)</pre>
- <div class="block">Handler function for beginning touch events on a
- seek bar.
- </div>
- <dl>
- <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
- <dd><code>onStartTrackingTouch</code> in
- interface <code>android.widget.SeekBar.OnSeekBarChangeListener</code>
- </dd>
- <dt><span class="paramLabel">Parameters:</span></dt>
- <dd><code>seekBar</code> - the seek bar touched</dd>
- </dl>
- </li>
- </ul>
- <a name="onStopTrackingTouch-android.widget.SeekBar-">
- <!-- -->
- </a>
- <ul class="blockListLast">
- <li class="blockList">
- <h4>onStopTrackingTouch</h4>
- <pre>public void onStopTrackingTouch(android.widget.SeekBar seekBar)</pre>
- <div class="block">Handler function for ending touch events on a
- seek bar.
- </div>
- <dl>
- <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
- <dd><code>onStopTrackingTouch</code> in
- interface <code>android.widget.SeekBar.OnSeekBarChangeListener</code>
- </dd>
- <dt><span class="paramLabel">Parameters:</span></dt>
- <dd><code>seekBar</code> - the seek bar touched</dd>
- </dl>
- </li>
- </ul>
- </li>
- </ul>
- </li>
- </ul>
- </div>
- </div>
- <!-- ========= END OF CLASS DATA ========= -->
- <!-- ======= START OF BOTTOM NAVBAR ====== -->
- <div class="bottomNav"><a name="navbar.bottom">
- <!-- -->
- </a>
- <div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation
- links</a></div>
- <a name="navbar.bottom.firstrow">
- <!-- -->
- </a>
- <ul class="navList" title="Navigation">
- <li><a href="../../../de/hems/trafficsim/package-summary.html">Package</a></li>
- <li class="navBarCell1Rev">Class</li>
- <li><a href="package-tree.html">Tree</a></li>
- <li><a href="../../../deprecated-list.html">Deprecated</a></li>
- <li><a href="../../../index-files/index-1.html">Index</a></li>
- <li><a href="../../../help-doc.html">Help</a></li>
- </ul>
- </div>
- <div class="subNav">
- <ul class="navList">
- <li>Prev Class</li>
- <li><a href="../../../de/hems/trafficsim/Renderer.html" title="class in de.hems.trafficsim"><span
- class="typeNameLink">Next Class</span></a></li>
- </ul>
- <ul class="navList">
- <li><a href="../../../index.html?de/hems/trafficsim/MainActivity.html"
- target="_top">Frames</a></li>
- <li><a href="MainActivity.html" target="_top">No Frames</a></li>
- </ul>
- <ul class="navList" id="allclasses_navbar_bottom">
- <li><a href="../../../allclasses-noframe.html">All Classes</a></li>
- </ul>
- <div>
- <script type="text/javascript"><!--
- allClassesLink = document.getElementById("allclasses_navbar_bottom");
- if(window==top) {
- allClassesLink.style.display = "block";
- }
- else {
- allClassesLink.style.display = "none";
- }
- //-->
-
- </script>
- </div>
- <div>
- <ul class="subNavList">
- <li>Summary: </li>
- <li><a href="#nested.classes.inherited.from.class.androidx.core.app.ComponentActivity">Nested</a> |
- </li>
- <li><a href="#field.summary">Field</a> | </li>
- <li><a href="#constructor.summary">Constr</a> | </li>
- <li><a href="#method.summary">Method</a></li>
- </ul>
- <ul class="subNavList">
- <li>Detail: </li>
- <li><a href="#field.detail">Field</a> | </li>
- <li><a href="#constructor.detail">Constr</a> | </li>
- <li><a href="#method.detail">Method</a></li>
- </ul>
- </div>
- <a name="skip.navbar.bottom">
- <!-- -->
- </a></div>
- <!-- ======== END OF BOTTOM NAVBAR ======= -->
- </body>
- </html>
|