/frameworks/base/docs/html/training/game-controllers/ |
D | index.jd | 37 players use their favorite game controllers. The Android framework provides 38 APIs for detecting and processing user input from game controllers.</p> 41 controllers across different Android API levels (API level 9 and up), 43 controllers simultaneously in your app.</p> 51 input elements on game controllers, including directional pad (D-pad) 55 <dd>Learn how to make game controllers behave the same across 57 <dt><b><a href="multiple-controllers.html">Supporting Multiple Game 59 <dd>Learn how to detect and use multiple game controllers that
|
D | multiple-controllers.jd | 27 it's also possible to support multiple users with game controllers that are 30 device multiplayer game from multiple connected controllers. This includes 38 game controllers by calling {@link android.view.InputDevice#getDeviceIds() InputDevice.getDeviceIds… 56 <a href="{@docRoot}training/game-controllers/compatibility.html#status_callbacks}"> 92 input from multiple controllers:
|
D | controller-input.jd | 31 <p>At the system level, Android reports input event codes from game controllers 135 the connected input devices are game controllers. If so, the method retrieves 136 the device IDs for the game controllers. You can then associate each device 138 player separately. To learn more about supporting multiple game controllers 140 <a href="multiple-controllers.html">Supporting Multiple Game Controllers</a>.</p> 181 controls on most game controllers.</p> 220 controllers also trigger the {@link android.view.KeyEvent#KEYCODE_DPAD_CENTER 330 controllers. Android reports D-pad UP and DOWN presses as 335 <p>Some controllers instead report D-pad presses with a key code. If your game 484 <p>When players move a joystick on their game controllers, Android reports a [all …]
|
D | compatibility.jd | 31 <p>If you are supporting game controllers in your game, it's your responsibility 32 to make sure that your game responds to controllers consistently across devices 35 their controllers even when they switch or upgrade their Android devices.</p> 206 support game controllers.</p> 245 controllers are connected.</dd> 375 game controllers that are connected to the device.</li> 385 game controllers.</li>
|
/frameworks/base/media/java/android/media/session/ |
D | MediaSessionManager.java | 118 ArrayList<MediaController> controllers = new ArrayList<MediaController>(); in getActiveSessionsForUser() local 125 controllers.add(controller); in getActiveSessionsForUser() 130 return controllers; in getActiveSessionsForUser() 320 public void onActiveSessionsChanged(@Nullable List<MediaController> controllers); in onActiveSessionsChanged() argument 343 ArrayList<MediaController> controllers 347 controllers.add(new MediaController(mContext, tokens.get(i))); 349 mListener.onActiveSessionsChanged(controllers);
|
/frameworks/base/packages/SystemUI/src/com/android/systemui/volume/ |
D | MediaSessions.java | 133 protected void onActiveSessionsUpdatedH(List<MediaController> controllers) { in onActiveSessionsUpdatedH() argument 134 if (D.BUG) Log.d(TAG, "onActiveSessionsUpdatedH n=" + controllers.size()); in onActiveSessionsUpdatedH() 136 for (MediaController controller : controllers) { in onActiveSessionsUpdatedH() 247 final List<MediaController> controllers = mgr.getActiveSessions(null); in dumpMediaSessions() local 248 final int N = controllers.size(); in dumpMediaSessions() 253 dump(i + 1, pw, controllers.get(i)); in dumpMediaSessions() 328 public void onActiveSessionsChanged(List<MediaController> controllers) { 329 onActiveSessionsUpdatedH(controllers);
|
/frameworks/base/docs/html/training/tv/games/ |
D | index.jd | 75 sure players find them intuitive and fun to use. Handling controllers 77 controllers, and handling disconnects gracefully. 98 to communicate to the player any expectations about controllers. If a game is better suited to 108 "http://developer.android.com/training/game-controllers/controller-input.html">Handling 119 "http://developer.android.com/training/game-controllers/compatibility.html">Supporting 147 <p>Not all game controllers provide Start, Search, or Menu buttons. Be sure your UI does not depend 150 <h3 id="multiple-controllers">Handle multiple controllers</h3> 172 "http://developer.android.com/training/game-controllers/controller-input.html">Handling Controller 182 href="{@docRoot}training/game-controllers/controller-input.html#button" 224 <h3 id="gamepad">Declare support for game controllers</h3> [all …]
|
/frameworks/base/packages/SystemUI/src/com/android/systemui/tv/pip/ |
D | PipManager.java | 183 public void onActiveSessionsChanged(List<MediaController> controllers) { 184 updateMediaController(controllers); 488 private void updateMediaController(List<MediaController> controllers) { in updateMediaController() argument 490 if (controllers != null && mState != STATE_NO_PIP && mPipComponentName != null) { in updateMediaController() 491 for (int i = controllers.size() - 1; i >= 0; i--) { in updateMediaController() 492 MediaController controller = controllers.get(i); in updateMediaController()
|
/frameworks/base/services/core/java/com/android/server/job/ |
D | JobCompletedListener.java | 19 import com.android.server.job.controllers.JobStatus;
|
D | StateChangedListener.java | 19 import com.android.server.job.controllers.JobStatus;
|
D | JobSchedulerService.java | 80 import com.android.server.job.controllers.AppIdleController; 81 import com.android.server.job.controllers.BatteryController; 82 import com.android.server.job.controllers.ConnectivityController; 83 import com.android.server.job.controllers.ContentObserverController; 84 import com.android.server.job.controllers.DeviceIdleJobsController; 85 import com.android.server.job.controllers.IdleController; 86 import com.android.server.job.controllers.JobStatus; 87 import com.android.server.job.controllers.StateController; 88 import com.android.server.job.controllers.TimeController;
|
/frameworks/base/services/core/java/com/android/server/job/controllers/ |
D | StateController.java | 17 package com.android.server.job.controllers;
|
D | AppIdleController.java | 17 package com.android.server.job.controllers;
|
D | DeviceIdleJobsController.java | 17 package com.android.server.job.controllers;
|
D | BatteryController.java | 17 package com.android.server.job.controllers;
|
D | IdleController.java | 17 package com.android.server.job.controllers;
|
D | ConnectivityController.java | 17 package com.android.server.job.controllers;
|
/frameworks/base/media/java/android/media/ |
D | RemoteController.java | 481 public void onActiveSessionsChanged(List<MediaController> controllers) { in onActiveSessionsChanged() argument 482 int size = controllers.size(); in onActiveSessionsChanged() 484 MediaController controller = controllers.get(i); in onActiveSessionsChanged()
|
/frameworks/base/docs/html-intl/intl/ja/training/tv/start/ |
D | hardware.jd | 13 <li><a href="#controllers">ハードウェア コントローラを管理する</a> 257 <h2 id="controllers">コントローラを処理する</h2> 317 …リエーションを処理する必要があります。入力のバリエーションの処理については、<a href="{@docRoot}training/game-controllers/controller-inpu…
|
/frameworks/base/docs/html/training/tv/start/ |
D | hardware.jd | 13 <li><a href="#controllers">Manage Hardware Controllers</a> 30 hardware features, and discusses the requirements for handling controllers for TV devices. 125 <strong>[1]</strong> Some TV controllers have a microphone, which is 351 <h2 id="controllers">Handling Controllers</h2> 356 means that your app may need to handle controllers going offline and input from more than one 434 have to physically switch controllers to operate your app. For more information on handling these 435 input variations, see <a href="{@docRoot}training/game-controllers/controller-input.html#dpad">
|
/frameworks/base/docs/html/guide/topics/connectivity/usb/ |
D | index.jd | 19 include robotics controllers; docking stations; diagnostic and musical equipment; kiosks; card 25 cameras, keyboards, mice, and game controllers. USB devices that are designed for a wide range of
|
/frameworks/base/docs/html/training/tv/publishing/ |
D | checklist.jd | 113 Make every UI element work with both D-pad and game controllers. 115 … and <a href="{@docRoot}training/tv/start/hardware.html#controllers">Handling Controllers</a>.</p> 192 controllers have these).
|
/frameworks/base/docs/html/about/versions/ |
D | android-3.1-highlights.jd | 89 (keyboards, mice, game controllers) and digital cameras. Applications can build 99 as robotics controllers; docking stations; diagnostic and musical equipment; 148 game controllers over USB (but not Bluetooth), Logitech Dual Action™ gamepads and 149 flight sticks, or a car racing controller. Game controllers that use proprietary 275 a wide range of peripherals, from robotics controllers to musical equipment,
|
/frameworks/base/docs/html-intl/intl/ja/distribute/googleplay/quality/ |
D | tv.jd | 198 … Android ゲーム コントローラ キーを使用してナビゲート可能です。(<a href="{@docRoot}training/game-controllers/controller-inpu… 280 <td rowspan="2" id="game-controllers">
|
/frameworks/base/docs/html-intl/intl/ko/distribute/googleplay/quality/ |
D | tv.jd | 224 (<a href="{@docRoot}training/game-controllers/controller-input.html#button">방법 알아보기</a>) 313 <td rowspan="2" id="game-controllers">
|