diff --git a/build/sdk.atree b/build/sdk.atree index ae8126332..ffd6efabe 100644 --- a/build/sdk.atree +++ b/build/sdk.atree @@ -351,6 +351,9 @@ developers/build/prebuilts/gradle/DirectShare sam developers/build/prebuilts/gradle/MidiScope samples/${PLATFORM_NAME}/media/MidiScope developers/build/prebuilts/gradle/MidiSynth samples/${PLATFORM_NAME}/media/MidiSynth developers/build/prebuilts/gradle/AsymmetricFingerprintDialog samples/${PLATFORM_NAME}/security/AsymmetricFingerprintDialog +developers/build/prebuilts/gradle/AppShortcuts samples/${PLATFORM_NAME}/system/AppShortcuts +developers/build/prebuilts/gradle/CommitContentSampleApp samples/${PLATFORM_NAME}/input/keyboard/CommitContentSampleApp +developers/build/prebuilts/gradle/CommitContentSampleIME samples/${PLATFORM_NAME}/input/keyboard/CommitContentSampleIME developers/build/prebuilts/androidtv samples/${PLATFORM_NAME}/androidtv diff --git a/samples/browseable/AppShortcuts/AndroidManifest.xml b/samples/browseable/AppShortcuts/AndroidManifest.xml new file mode 100644 index 000000000..9dfc7a3a8 --- /dev/null +++ b/samples/browseable/AppShortcuts/AndroidManifest.xml @@ -0,0 +1,43 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/samples/browseable/AppShortcuts/_index.jd b/samples/browseable/AppShortcuts/_index.jd new file mode 100644 index 000000000..2d3ed6202 --- /dev/null +++ b/samples/browseable/AppShortcuts/_index.jd @@ -0,0 +1,13 @@ + +page.tags="AppShortcuts" +sample.group=System +@jd:body + +

+ + This sample demonstrates how to use the Launcher Shortcuts API introduced in API 25. + This API allows an application to define a set of Intents which are displayed as + when a user long-presses on the app's launcher icon. Examples are given for + registering both links both statically in XML, as well as dynamically at runtime. + +

diff --git a/samples/browseable/AppShortcuts/res/drawable-nodpi/add.png b/samples/browseable/AppShortcuts/res/drawable-nodpi/add.png new file mode 100644 index 000000000..86a2ebd9e Binary files /dev/null and b/samples/browseable/AppShortcuts/res/drawable-nodpi/add.png differ diff --git a/samples/browseable/AppShortcuts/res/drawable-nodpi/app.png b/samples/browseable/AppShortcuts/res/drawable-nodpi/app.png new file mode 100644 index 000000000..39ca2f973 Binary files /dev/null and b/samples/browseable/AppShortcuts/res/drawable-nodpi/app.png differ diff --git a/samples/browseable/AppShortcuts/res/drawable-nodpi/link.png b/samples/browseable/AppShortcuts/res/drawable-nodpi/link.png new file mode 100644 index 000000000..c4297c48b Binary files /dev/null and b/samples/browseable/AppShortcuts/res/drawable-nodpi/link.png differ diff --git a/samples/browseable/AppShortcuts/res/layout/list_item.xml b/samples/browseable/AppShortcuts/res/layout/list_item.xml new file mode 100644 index 000000000..f7129a892 --- /dev/null +++ b/samples/browseable/AppShortcuts/res/layout/list_item.xml @@ -0,0 +1,62 @@ + + + + + + + + +