DroidDevBros
Intent パラメーター
(引数, キー, 値)
DroidDevBros
Intent パラメーター
(引数, キー, 値)


Intent パラメーターは以下のとおりです。
名前 引数 キー
action -a <ACTION>
data_uri -d <DATA_URI>
mime_type -t <MIME_TYPE>
category -c <CATEGORY>
component -n <COMPONENT_NAME>
key null_value --esn <EXTRA_KEY>
key String -e <EXTRA_KEY> <EXTRA_STRING_VALUE>
key String --es <EXTRA_KEY> <EXTRA_STRING_VALUE>
key Boolean --ez <EXTRA_KEY> <EXTRA_BOOLEAN_VALUE>
key Integer --ei <EXTRA_KEY> <EXTRA_INT_VALUE>
key Long --el <EXTRA_KEY> <EXTRA_LONG_VALUE>
key Float --ef <EXTRA_KEY> <EXTRA_FLOAT_VALUE>
key uri --eu <EXTRA_KEY> <EXTRA_URI_VALUE>
key component_name --ecn <EXTRA_KEY> <EXTRA_COMPONENT_NAME_VALUE>
key Integer[] --eia <EXTRA_KEY> <EXTRA_INT_VALUE>
[, <EXTRA_INT_VALUE>...]
key List<Integer> --eial <EXTRA_KEY> <EXTRA_INT_VALUE>
[, <EXTRA_INT_VALUE>...]
key Long[] --ela <EXTRA_KEY> <EXTRA_LONG_VALUE>
[, <EXTRA_LONG_VALUE>...]
key List<Long> --elal <EXTRA_KEY> <EXTRA_LONG_VALUE>
[, <EXTRA_LONG_VALUE>...]
key Float[] --efa <EXTRA_KEY> <EXTRA_FLOAT_VALUE>
[, <EXTRA_FLOAT_VALUE>...]
key List<Float> --efal <EXTRA_KEY> <EXTRA_FLOAT_VALUE>
[, <EXTRA_FLOAT_VALUE>...]
key String[] --esa <EXTRA_KEY> <EXTRA_STRING_VALUE>
[, <EXTRA_STRING_VALUE>...]
key List<String> --esal <EXTRA_KEY> <EXTRA_STRING_VALUE>
[, <EXTRA_STRING_VALUE>...]
flags -f <FLAG>
FLAG_GRANT_READ_URI_PERMISSION --grant-read-uri-permission
FLAG_GRANT_WRITE_URI_PERMISSION --grant-write-uri-permission
FLAG_GRANT_PERSISTABLE_URI_PERMISSION --grant-persistable-uri-permission
FLAG_GRANT_PREFIX_URI_PERMISSION --grant-prefix-uri-permission
FLAG_DEBUG_LOG_RESOLUTION --debug-log-resolution
FLAG_EXCLUDE_STOPPED_PACKAGES --exclude-stopped-packages
FLAG_INCLUDE_STOPPED_PACKAGES --include-stopped-packages
FLAG_ACTIVITY_BROUGHT_TO_FRONT --activity-brought-to-front
FLAG_ACTIVITY_CLEAR_TOP --activity-clear-top
FLAG_ACTIVITY_CLEAR_WHEN_TASK_RESET --activity-clear-when-task-reset
FLAG_ACTIVITY_EXCLUDE_FROM_RECENTS --activity-exclude-from-recents
FLAG_ACTIVITY_LAUNCHED_FROM_HISTORY --activity-launched-from-history
FLAG_ACTIVITY_MULTIPLE_TASK --activity-multiple-task
FLAG_ACTIVITY_NO_ANIMATION --activity-no-animation
FLAG_ACTIVITY_NO_HISTORY --activity-no-history
FLAG_ACTIVITY_NO_USER_ACTION --activity-no-user-action
FLAG_ACTIVITY_PREVIOUS_IS_TOP --activity-previous-is-top
FLAG_ACTIVITY_REORDER_TO_FRONT --activity-reorder-to-front
FLAG_ACTIVITY_RESET_TASK_IF_NEEDED --activity-reset-task-if-needed
FLAG_ACTIVITY_SINGLE_TOP --activity-single-top
FLAG_ACTIVITY_CLEAR_TASK --activity-clear-task
FLAG_ACTIVITY_TASK_ON_HOME --activity-task-on-home
FLAG_ACTIVITY_MATCH_EXTERNAL --activity-match-external
FLAG_RECEIVER_REGISTERED_ONLY --receiver-registered-only
FLAG_RECEIVER_REPLACE_PENDING --receiver-replace-pending
FLAG_RECEIVER_FOREGROUND --receiver-foreground
FLAG_RECEIVER_NO_ABORT --receiver-no-abort
FLAG_RECEIVER_INCLUDE_BACKGROUND --receiver-include-background
selector --selector
direct specify <URI> | <PACKAGE> | <COMPONENT>