<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>OpenIntents</title>
    <description>OpenIntents is a community effort to promote and discuss the use of Android intents, Blockstack data sharing and similar concepts of modern mobile platforms.</description>
    <link>https://openintents.github.io/</link>
    <atom:link href="https://openintents.github.io/feed.xml" rel="self" type="application/rss+xml" />
    
      <item>
        <title>Pick Bluetooth Device</title>
        <description>&lt;p&gt;Let the user pick a Bluetooth Device. Returns MAC Address and Name.&lt;/p&gt;
</description>
        <pubDate>Mon, 11 May 2026 13:35:38 +0000</pubDate>
        <link>https://openintents.github.io/action/pick-bluetooth-device/</link>
        <guid isPermaLink="true">https://openintents.github.io/action/pick-bluetooth-device/</guid>
      </item>
    
      <item>
        <title>Send an app crash report</title>
        <description>&lt;p&gt;The user pressed the “Report” button in the crash/ANR dialog.
This intent is delivered to the package which installed the application, usually Google Play.&lt;/p&gt;
</description>
        <pubDate>Mon, 11 May 2026 13:35:38 +0000</pubDate>
        <link>https://openintents.github.io/action/android-intent-action-action-app-error/</link>
        <guid isPermaLink="true">https://openintents.github.io/action/android-intent-action-action-app-error/</guid>
      </item>
    
      <item>
        <title>List all available applications</title>
        <description>&lt;p&gt;Activities implementing this intent show a list of all available applications to the user.&lt;/p&gt;
</description>
        <pubDate>Mon, 11 May 2026 13:35:38 +0000</pubDate>
        <link>https://openintents.github.io/action/android-intent-action-all-apps/</link>
        <guid isPermaLink="true">https://openintents.github.io/action/android-intent-action-all-apps/</guid>
      </item>
    
      <item>
        <title>Delete data</title>
        <description>&lt;p&gt;Activity implementing this intent delete the given data from its container.&lt;/p&gt;
</description>
        <pubDate>Mon, 11 May 2026 13:35:38 +0000</pubDate>
        <link>https://openintents.github.io/action/android-intent-action-delete/</link>
        <guid isPermaLink="true">https://openintents.github.io/action/android-intent-action-delete/</guid>
      </item>
    
      <item>
        <title>Edit data</title>
        <description>&lt;p&gt;Provide explicit editable access to the given data.&lt;/p&gt;

&lt;p&gt;Activity implementing this intent provides explicit editable access to the given data.&lt;/p&gt;
</description>
        <pubDate>Mon, 11 May 2026 13:35:38 +0000</pubDate>
        <link>https://openintents.github.io/action/android-intent-action-edit/</link>
        <guid isPermaLink="true">https://openintents.github.io/action/android-intent-action-edit/</guid>
      </item>
    
      <item>
        <title>Open Document</title>
        <description>&lt;p&gt;Allows the user to select and return one or more existing documents.&lt;/p&gt;

&lt;p&gt;See also &lt;a href=&quot;/action/org-openintents-action-pick-file&quot;&gt;PICK_FILE&lt;/a&gt;.&lt;/p&gt;
</description>
        <pubDate>Mon, 11 May 2026 13:35:38 +0000</pubDate>
        <link>https://openintents.github.io/action/android-intent-action-open-document/</link>
        <guid isPermaLink="true">https://openintents.github.io/action/android-intent-action-open-document/</guid>
      </item>
    
      <item>
        <title>Open Directory</title>
        <description>&lt;p&gt;Allows the user to select and return a document directory.&lt;/p&gt;
</description>
        <pubDate>Mon, 11 May 2026 13:35:38 +0000</pubDate>
        <link>https://openintents.github.io/action/android-intent-action-open-document-tree/</link>
        <guid isPermaLink="true">https://openintents.github.io/action/android-intent-action-open-document-tree/</guid>
      </item>
    
      <item>
        <title>Process text</title>
        <description>&lt;p&gt;Process a piece of text&lt;/p&gt;
</description>
        <pubDate>Mon, 11 May 2026 13:35:38 +0000</pubDate>
        <link>https://openintents.github.io/action/android-intent-action-process-text/</link>
        <guid isPermaLink="true">https://openintents.github.io/action/android-intent-action-process-text/</guid>
      </item>
    
      <item>
        <title>Share data</title>
        <description>&lt;p&gt;Deliver some data to someone else.&lt;/p&gt;

&lt;p&gt;Who the data is being delivered to is not specified; it is up to the receiver of this action to ask the user where the data should be sent.&lt;/p&gt;

</description>
        <pubDate>Mon, 11 May 2026 13:35:38 +0000</pubDate>
        <link>https://openintents.github.io/action/android-intent-action-send/</link>
        <guid isPermaLink="true">https://openintents.github.io/action/android-intent-action-send/</guid>
      </item>
    
      <item>
        <title>View data</title>
        <description>&lt;p&gt;Display the specified data to the user.&lt;/p&gt;

&lt;p&gt;An activity implementing this action will display to the user the
given data. It is not intended for the user to edit it, though an
implementation can allow that to be done as a secondary part of its UI
if desired (as it can provide any other optional features in its UI
for the user).&lt;/p&gt;

&lt;p&gt;This is the most common action performed on data – it is the generic action you can use on a piece of data to get the most reasonable thing to occur. For example, when used on a contacts entry it will view the entry; when used on a mailto: URI it will bring up a compose window filled with the information supplied by the URI; when used with a tel: URI it will invoke the dialer.&lt;/p&gt;
</description>
        <pubDate>Mon, 11 May 2026 13:35:38 +0000</pubDate>
        <link>https://openintents.github.io/action/android-intent-action-view/</link>
        <guid isPermaLink="true">https://openintents.github.io/action/android-intent-action-view/</guid>
      </item>
    
      <item>
        <title>Take a picture</title>
        <description>&lt;p&gt;An application implementing this intent protocol allows the user to capture an image.&lt;/p&gt;
</description>
        <pubDate>Mon, 11 May 2026 13:35:38 +0000</pubDate>
        <link>https://openintents.github.io/action/android-media-action-image-capture/</link>
        <guid isPermaLink="true">https://openintents.github.io/action/android-media-action-image-capture/</guid>
      </item>
    
      <item>
        <title>Record Sound</title>
        <description>&lt;p&gt;Start SoundRecorder application to record sound.&lt;/p&gt;
</description>
        <pubDate>Mon, 11 May 2026 13:35:38 +0000</pubDate>
        <link>https://openintents.github.io/action/android-provider-mediastore-record-sound/</link>
        <guid isPermaLink="true">https://openintents.github.io/action/android-provider-mediastore-record-sound/</guid>
      </item>
    
      <item>
        <title>Count Pages of PDF Document</title>
        <description>&lt;p&gt;counts the number of pages in a given PDF file&lt;/p&gt;

&lt;p&gt;Input:&lt;/p&gt;
&lt;ul&gt;
  &lt;li&gt;Uri of PDF file via Intent.putDataAndType() (should point to a file located on the SD card)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Output:&lt;/p&gt;
&lt;ul&gt;
  &lt;li&gt;number of pages via Intent.getExtras().getInt(“PAGES”) (the number is zero if a problem occurred)&lt;/li&gt;
  &lt;li&gt;Uri of PDF file via Intent.putDataAndType() (Uri of PDF file, mirrored for convenience)&lt;/li&gt;
&lt;/ul&gt;
</description>
        <pubDate>Mon, 11 May 2026 13:35:38 +0000</pubDate>
        <link>https://openintents.github.io/action/com-acadoid-pdfview-action-count-pages/</link>
        <guid isPermaLink="true">https://openintents.github.io/action/com-acadoid-pdfview-action-count-pages/</guid>
      </item>
    
      <item>
        <title>Crop an image</title>
        <description>&lt;p&gt;Take an image and crop it according to the user’s requirements. The output can be a URI or a (possibly) downsampled bitmap 
with the cropped image.&lt;/p&gt;

&lt;p&gt;If the caller does not provide an image source as data then the activity should ask the user to pick an image using the Intent.ACTION_GET_CONTENT and mime-type image/*.&lt;/p&gt;

&lt;p&gt;The caller may pass an extra EXTRA_OUTPUT to control where this image will be written.
If the EXTRA_OUTPUT is not present, then a small sized image is returned as a Bitmap
object in the extra field. This is useful for applications that only need a small image.
If the EXTRA_OUTPUT is present, then the full-sized image will be written to the Uri
value of EXTRA_OUTPUT.&lt;/p&gt;
</description>
        <pubDate>Mon, 11 May 2026 13:35:38 +0000</pubDate>
        <link>https://openintents.github.io/action/com-android-camera-action-crop/</link>
        <guid isPermaLink="true">https://openintents.github.io/action/com-android-camera-action-crop/</guid>
      </item>
    
      <item>
        <title>Add icon to home screen</title>
        <description>&lt;p&gt;Is made private in Android O.&lt;/p&gt;
</description>
        <pubDate>Mon, 11 May 2026 13:35:38 +0000</pubDate>
        <link>https://openintents.github.io/action/com-android-launcher-action-install-shortcut/</link>
        <guid isPermaLink="true">https://openintents.github.io/action/com-android-launcher-action-install-shortcut/</guid>
      </item>
    
      <item>
        <title>Environmental Measurement</title>
        <description>&lt;p&gt;An open ended intent to collect information from the android phone’s surroundings.&lt;/p&gt;

&lt;p&gt;This could be physical information such as spatial measurement, acoustic decibel levels, ambient light levels, vibration sprectrum data, etc.&lt;/p&gt;
</description>
        <pubDate>Mon, 11 May 2026 13:35:38 +0000</pubDate>
        <link>https://openintents.github.io/action/com-borntotinker-intent-action-measure/</link>
        <guid isPermaLink="true">https://openintents.github.io/action/com-borntotinker-intent-action-measure/</guid>
      </item>
    
      <item>
        <title>Show GPS status</title>
        <description>&lt;p&gt;Shows the status of the GPS receiver, including the signal strength and location of visible satellites.&lt;/p&gt;

&lt;p&gt;The display grid is aligned using the built in compass. Additional info like location, speed, accuracy and acceleraion is also displayed. (only in GPS Status 1.4.2 and above)&lt;/p&gt;
</description>
        <pubDate>Mon, 11 May 2026 13:35:38 +0000</pubDate>
        <link>https://openintents.github.io/action/com-eclipsim-gpsstatus-view/</link>
        <guid isPermaLink="true">https://openintents.github.io/action/com-eclipsim-gpsstatus-view/</guid>
      </item>
    
      <item>
        <title>Record a New Financial Transaction</title>
        <description>&lt;p&gt;This intent reports a financial transaction to be recorded in an expenses or banking application.&lt;/p&gt;

&lt;p&gt;This is used, for example, by BistroMath to report the amount it has calculated for a persons tip to Funky Expenses for recording in the persons expenses account.&lt;/p&gt;

&lt;p&gt;It is recommended that the intent brings up a page which allows the user to confirm the transaction 
before it is recorded in order to prevent malicious applications filling an expenses/banking application with junk entries and to allow the user to fill in any missing information.&lt;/p&gt;
</description>
        <pubDate>Mon, 11 May 2026 13:35:38 +0000</pubDate>
        <link>https://openintents.github.io/action/com-funkyandroid-action-new-transaction/</link>
        <guid isPermaLink="true">https://openintents.github.io/action/com-funkyandroid-action-new-transaction/</guid>
      </item>
    
      <item>
        <title>Start a Web App</title>
        <description>&lt;p&gt;An intent to start a web app that has been installed on the device as WebApk. This intent is usually only called from
within the web apk only.&lt;/p&gt;
</description>
        <pubDate>Mon, 11 May 2026 13:35:38 +0000</pubDate>
        <link>https://openintents.github.io/action/com-google-android-apps-chrome-webapps-webappmanager-action-start-webapp/</link>
        <guid isPermaLink="true">https://openintents.github.io/action/com-google-android-apps-chrome-webapps-webappmanager-action-start-webapp/</guid>
      </item>
    
      <item>
        <title>Open Google Drive app</title>
        <description>&lt;p&gt;Open Google Drive app&lt;/p&gt;
</description>
        <pubDate>Mon, 11 May 2026 13:35:38 +0000</pubDate>
        <link>https://openintents.github.io/action/com-google-android-apps-docs-drive-open/</link>
        <guid isPermaLink="true">https://openintents.github.io/action/com-google-android-apps-docs-drive-open/</guid>
      </item>
    
      <item>
        <title>Show radar</title>
        <description>&lt;p&gt;Display a radar like view centered around the current position 
and mark the given location defined by (latitude, longitude)&lt;/p&gt;
</description>
        <pubDate>Mon, 11 May 2026 13:35:38 +0000</pubDate>
        <link>https://openintents.github.io/action/com-google-android-radar-show-radar/</link>
        <guid isPermaLink="true">https://openintents.github.io/action/com-google-android-radar-show-radar/</guid>
      </item>
    
      <item>
        <title>Encode</title>
        <description>&lt;p&gt;Encode to barcode and display on screen.&lt;/p&gt;

&lt;p&gt;Extra ENCODE_TYPE can be one of the following and defines more extras:&lt;/p&gt;

&lt;p&gt;“TEXT_TYPE”: Plain text. Use Intent.putExtra(DATA, string). This can be used for URLs too, but string must include “http://” or “https://”.&lt;/p&gt;

&lt;p&gt;“EMAIL_TYPE”: An email type. Use Intent.putExtra(DATA, string) where string is the email address.&lt;/p&gt;

&lt;p&gt;“PHONE_TYPE”: Use Intent.putExtra(DATA, string) where string is the phone number to call.&lt;/p&gt;

&lt;p&gt;“SMS_TYPE”: An SMS type. Use Intent.putExtra(DATA, string) where string is the number to SMS.&lt;/p&gt;

&lt;p&gt;“CONTACT_TYPE”: A contact. Send a request to encode it as follows:&lt;/p&gt;
&lt;div class=&quot;language-java highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;&lt;span class=&quot;kn&quot;&gt;import&lt;/span&gt; &lt;span class=&quot;nn&quot;&gt;android.provider.Contacts&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;;&lt;/span&gt;

&lt;span class=&quot;nc&quot;&gt;Intent&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;intent&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;k&quot;&gt;new&lt;/span&gt; &lt;span class=&quot;nc&quot;&gt;Intent&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nc&quot;&gt;Intents&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;na&quot;&gt;Encode&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;na&quot;&gt;ACTION&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;);&lt;/span&gt;
&lt;span class=&quot;n&quot;&gt;intent&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;na&quot;&gt;putExtra&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nc&quot;&gt;Intents&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;na&quot;&gt;Encode&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;na&quot;&gt;TYPE&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;no&quot;&gt;CONTACT&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;);&lt;/span&gt;
&lt;span class=&quot;nc&quot;&gt;Bundle&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;bundle&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;k&quot;&gt;new&lt;/span&gt; &lt;span class=&quot;nc&quot;&gt;Bundle&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;();&lt;/span&gt;
&lt;span class=&quot;n&quot;&gt;bundle&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;na&quot;&gt;putString&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nc&quot;&gt;Contacts&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;na&quot;&gt;Intents&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;na&quot;&gt;Insert&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;na&quot;&gt;NAME&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;s&quot;&gt;&quot;Jenny&quot;&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;);&lt;/span&gt;
&lt;span class=&quot;n&quot;&gt;bundle&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;na&quot;&gt;putString&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nc&quot;&gt;Contacts&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;na&quot;&gt;Intents&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;na&quot;&gt;Insert&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;na&quot;&gt;PHONE&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;s&quot;&gt;&quot;8675309&quot;&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;);&lt;/span&gt;
&lt;span class=&quot;n&quot;&gt;bundle&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;na&quot;&gt;putString&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nc&quot;&gt;Contacts&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;na&quot;&gt;Intents&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;na&quot;&gt;Insert&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;na&quot;&gt;EMAIL&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;s&quot;&gt;&quot;jenny@the80s.com&quot;&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;);&lt;/span&gt;
&lt;span class=&quot;n&quot;&gt;intent&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;na&quot;&gt;putExtra&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nc&quot;&gt;Intents&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;na&quot;&gt;Encode&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;na&quot;&gt;DATA&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;bundle&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;);&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;“LOCATION_TYPE”: A geographic location. Use as follows:&lt;/p&gt;
&lt;div class=&quot;language-java highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;&lt;span class=&quot;nc&quot;&gt;Bundle&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;bundle&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;k&quot;&gt;new&lt;/span&gt; &lt;span class=&quot;nc&quot;&gt;Bundle&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;();&lt;/span&gt;
&lt;span class=&quot;n&quot;&gt;bundle&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;na&quot;&gt;putFloat&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;s&quot;&gt;&quot;LAT&quot;&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;latitude&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;);&lt;/span&gt;
&lt;span class=&quot;n&quot;&gt;bundle&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;na&quot;&gt;putFloat&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;s&quot;&gt;&quot;LONG&quot;&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;longitude&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;);&lt;/span&gt;
&lt;span class=&quot;n&quot;&gt;intent&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;na&quot;&gt;putExtra&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nc&quot;&gt;Intents&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;na&quot;&gt;Encode&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;na&quot;&gt;DATA&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;bundle&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;);&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;See &lt;a href=&quot;https://github.com/zxing/zxing&quot;&gt;XZing on github&lt;/a&gt;&lt;/p&gt;
</description>
        <pubDate>Mon, 11 May 2026 13:35:38 +0000</pubDate>
        <link>https://openintents.github.io/action/com-google-zxing-client-android-encode/</link>
        <guid isPermaLink="true">https://openintents.github.io/action/com-google-zxing-client-android-encode/</guid>
      </item>
    
      <item>
        <title>Scan</title>
        <description>&lt;p&gt;Scan a barcode.&lt;/p&gt;

&lt;p&gt;See also [XZing on github][https://github.com/zxing/zxing]&lt;/p&gt;
</description>
        <pubDate>Mon, 11 May 2026 13:35:38 +0000</pubDate>
        <link>https://openintents.github.io/action/com-google-zxing-client-android-scan/</link>
        <guid isPermaLink="true">https://openintents.github.io/action/com-google-zxing-client-android-scan/</guid>
      </item>
    
      <item>
        <title>Search book contents</title>
        <description>&lt;p&gt;Use Google Book Search to search the contents of the book provided.&lt;/p&gt;

&lt;p&gt;Intent specific extras:
ISBN: The book to search, identified by ISBN number.
QUERY: An optional field which is the text to search for.&lt;/p&gt;
</description>
        <pubDate>Mon, 11 May 2026 13:35:38 +0000</pubDate>
        <link>https://openintents.github.io/action/com-google-zxing-client-android-search-book-contents/</link>
        <guid isPermaLink="true">https://openintents.github.io/action/com-google-zxing-client-android-search-book-contents/</guid>
      </item>
    
      <item>
        <title>Launch in a mirror link session</title>
        <description>&lt;p&gt;This intent action allows a mirror link server to launch your app, i.e. the app can be used in cars.
It goes together with the &lt;a href=&quot;http://www.openintents.org/action/com-mirrorlink-android-app-terminate&quot;&gt;terminate in a mirror link session&lt;/a&gt;.&lt;/p&gt;
</description>
        <pubDate>Mon, 11 May 2026 13:35:38 +0000</pubDate>
        <link>https://openintents.github.io/action/com-mirrorlink-android-app-launch/</link>
        <guid isPermaLink="true">https://openintents.github.io/action/com-mirrorlink-android-app-launch/</guid>
      </item>
    
      <item>
        <title>Terminate app in a mirror link session</title>
        <description>&lt;p&gt;This intent action is used to terminate the application when running in a car.
See &lt;a href=&quot;http://www.openintents.org/action/com-mirrorlink-android-app-launch&quot;&gt;Launch app in a mirror link session&lt;/a&gt; intent.&lt;/p&gt;
</description>
        <pubDate>Mon, 11 May 2026 13:35:38 +0000</pubDate>
        <link>https://openintents.github.io/action/com-mirrorlink-android-app-terminate/</link>
        <guid isPermaLink="true">https://openintents.github.io/action/com-mirrorlink-android-app-terminate/</guid>
      </item>
    
      <item>
        <title>Book a Table</title>
        <description>&lt;p&gt;Reserve a table at a known location of opentable.com, partysize and refId are optional query parameters of the url.&lt;/p&gt;

&lt;p&gt;Read more at
&lt;a href=&quot;http://blog.7touchgroup.com/2009/12/integrating-application-with-intents/&quot;&gt;7 Touch Group’s blog&lt;/a&gt;.&lt;/p&gt;
</description>
        <pubDate>Mon, 11 May 2026 13:35:38 +0000</pubDate>
        <link>https://openintents.github.io/action/com-opentable-action-reserve/</link>
        <guid isPermaLink="true">https://openintents.github.io/action/com-opentable-action-reserve/</guid>
      </item>
    
      <item>
        <title>Big Red Button Pressed</title>
        <description>&lt;p&gt;Broadcast intent to notify that the user pressed the big red button.&lt;/p&gt;

&lt;p&gt;This intent can be used by the End User for any purpose.&lt;/p&gt;
</description>
        <pubDate>Mon, 11 May 2026 13:35:38 +0000</pubDate>
        <link>https://openintents.github.io/action/com-perseum-bigredbuttonpressed/</link>
        <guid isPermaLink="true">https://openintents.github.io/action/com-perseum-bigredbuttonpressed/</guid>
      </item>
    
      <item>
        <title>Edit settings for app Locale</title>
        <description>&lt;p&gt;Edit settings for app Locale&lt;/p&gt;
</description>
        <pubDate>Mon, 11 May 2026 13:35:38 +0000</pubDate>
        <link>https://openintents.github.io/action/com-phonegap-plugins-barcodescanner-encode/</link>
        <guid isPermaLink="true">https://openintents.github.io/action/com-phonegap-plugins-barcodescanner-encode/</guid>
      </item>
    
      <item>
        <title>Open Ringtone settings</title>
        <description>&lt;p&gt;Brings user to activity to quickly change the device’s ringmode.&lt;/p&gt;
</description>
        <pubDate>Mon, 11 May 2026 13:35:38 +0000</pubDate>
        <link>https://openintents.github.io/action/com-roozen-intent-ringmode-control/</link>
        <guid isPermaLink="true">https://openintents.github.io/action/com-roozen-intent-ringmode-control/</guid>
      </item>
    
      <item>
        <title>Open Sound Settings</title>
        <description>&lt;p&gt;Brings user to a sound control screen where user can modify a number of different sound settings.&lt;/p&gt;
</description>
        <pubDate>Mon, 11 May 2026 13:35:38 +0000</pubDate>
        <link>https://openintents.github.io/action/com-roozen-intent-sound-control/</link>
        <guid isPermaLink="true">https://openintents.github.io/action/com-roozen-intent-sound-control/</guid>
      </item>
    
      <item>
        <title>Open Vibration Settings</title>
        <description>&lt;p&gt;Brings user to activity to quickly change the phone’s vibration settings.&lt;/p&gt;
</description>
        <pubDate>Mon, 11 May 2026 13:35:38 +0000</pubDate>
        <link>https://openintents.github.io/action/com-roozen-intent-vibration-control/</link>
        <guid isPermaLink="true">https://openintents.github.io/action/com-roozen-intent-vibration-control/</guid>
      </item>
    
      <item>
        <title>Open Volumne Settings</title>
        <description>&lt;p&gt;Use this intent to pop up a dialog box in your activity to allow the user to manually change one of the six volume streams as listed under input.&lt;/p&gt;

&lt;p&gt;This intent could be useful if an app is using several volume types (Alarms and Play Media, for example) and only provides the volume buttons to change volume for one type.&lt;/p&gt;

&lt;p&gt;How it Works: Opens dialog box of the specified volume type. User slides a progress bar to choose volume. The volume for that stream changes when the user slides the bar. When finished, the Android GUI for a volume change pops up to display the selected value. User touches OK button to close the dialog.&lt;/p&gt;

&lt;p&gt;If the volume type is System, Ringer, or Notification, a volume change will change the Ringmode to Normal (AudioManager.RING_MODE_NORMAL). This is because a change in volume will have no affect, as a user would expect it would, if the Ringmode is still Silent or Vibrate Only.&lt;/p&gt;

&lt;p&gt;Explanation of Streams:&lt;/p&gt;

&lt;p&gt;AudioManager.STREAM_MUSIC: For media, such as music and video.
AudioManager.STREAM_ALARM: For Alarms.
AudioManager.STREAM_VOICE_CALL: For In-Call Volume, that is, the volume of the other person’s voice when in a call.
AudioManager.STREAM_RING: For the ringer volume. Notifications are also on this stream unless the user deselects that option by going to (from home menu) Menu &amp;gt; Settings &amp;gt; Sound &amp;amp; display &amp;gt; Ringer Volume and deselecting the checkbox.
AudioManager.STREAM_SYSTEM: For System volume, such as the sound of button presses, if that setting is turned on, or the camera shutter.
AudioManager.STREAM_NOTIFICATION: Changes the volume for notification alerts.&lt;/p&gt;

</description>
        <pubDate>Mon, 11 May 2026 13:35:38 +0000</pubDate>
        <link>https://openintents.github.io/action/com-roozen-intent-volume-control/</link>
        <guid isPermaLink="true">https://openintents.github.io/action/com-roozen-intent-volume-control/</guid>
      </item>
    
      <item>
        <title>Hover</title>
        <description>&lt;p&gt;Hover&lt;/p&gt;
</description>
        <pubDate>Mon, 11 May 2026 13:35:38 +0000</pubDate>
        <link>https://openintents.github.io/action/com-sec-android-airview-hover/</link>
        <guid isPermaLink="true">https://openintents.github.io/action/com-sec-android-airview-hover/</guid>
      </item>
    
      <item>
        <title>Bluetooth button pressed</title>
        <description>&lt;p&gt;Intents that are broadcasted on button press by OpenWatch (MBW-100, MBW-150, MBW-200).&lt;/p&gt;

&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;com.smartmadsoft.openwatch.command.BUTTON_FF
com.smartmadsoft.openwatch.command.BUTTON_RW
com.smartmadsoft.openwatch.command.BUTTON_PLAYPAUSE
com.smartmadsoft.openwatch.command.BUTTON_VOLUME_UP
com.smartmadsoft.openwatch.command.BUTTON_VOLUME_DOWN
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;
</description>
        <pubDate>Mon, 11 May 2026 13:35:38 +0000</pubDate>
        <link>https://openintents.github.io/action/com-smartmadsoft-openwatch-command-button-xxx/</link>
        <guid isPermaLink="true">https://openintents.github.io/action/com-smartmadsoft-openwatch-command-button-xxx/</guid>
      </item>
    
      <item>
        <title>Start register mode</title>
        <description>&lt;p&gt;Start register mode&lt;/p&gt;
</description>
        <pubDate>Mon, 11 May 2026 13:35:38 +0000</pubDate>
        <link>https://openintents.github.io/action/com-sonymobile-camera-addon-action-register-mode/</link>
        <guid isPermaLink="true">https://openintents.github.io/action/com-sonymobile-camera-addon-action-register-mode/</guid>
      </item>
    
      <item>
        <title>Edit settings for app Locale</title>
        <description>&lt;p&gt;Edit settings for app Locale&lt;/p&gt;
</description>
        <pubDate>Mon, 11 May 2026 13:35:38 +0000</pubDate>
        <link>https://openintents.github.io/action/com-twofortyfouram-locale-intent-action-edit-setting/</link>
        <guid isPermaLink="true">https://openintents.github.io/action/com-twofortyfouram-locale-intent-action-edit-setting/</guid>
      </item>
    
      <item>
        <title>Start recording for Whatsapp</title>
        <description>&lt;p&gt;Start recording for Whatsapp&lt;/p&gt;
</description>
        <pubDate>Mon, 11 May 2026 13:35:38 +0000</pubDate>
        <link>https://openintents.github.io/action/com-whatsapp-action-whatsapp-recording/</link>
        <guid isPermaLink="true">https://openintents.github.io/action/com-whatsapp-action-whatsapp-recording/</guid>
      </item>
    
      <item>
        <title>Remote Intents</title>
        <description>&lt;p&gt;PeerDeviceNet exposes a group of intents for sending intents to remote devices:&lt;/p&gt;

&lt;p&gt;com.xconns.peerdevicenet.START_REMOTE_ACTIVITY
com.xconns.peerdevicenet.START_REMOTE_ACTIVITY_FOR_RESULT
com.xconns.peerdevicenet.START_REMOTE_SERVICE
com.xconns.peerdevicenet.SEND_REMOTE_BROADCAST&lt;/p&gt;

&lt;p&gt;for more details, please refer to
http://www.peerdevicenet.net/rmt_intent.html&lt;/p&gt;
</description>
        <pubDate>Mon, 11 May 2026 13:35:38 +0000</pubDate>
        <link>https://openintents.github.io/action/com-xconns-peerdevicenet-start-remote-activity/</link>
        <guid isPermaLink="true">https://openintents.github.io/action/com-xconns-peerdevicenet-start-remote-activity/</guid>
      </item>
    
      <item>
        <title>Save WebSMS</title>
        <description>&lt;p&gt;Send the URI of a sent text message as broadcast to notify Call Meter 3G that the message was sent with the given WebSMS Connector.&lt;/p&gt;
</description>
        <pubDate>Mon, 11 May 2026 13:35:38 +0000</pubDate>
        <link>https://openintents.github.io/action/de-ub0r-android-callmeter-save-websms/</link>
        <guid isPermaLink="true">https://openintents.github.io/action/de-ub0r-android-callmeter-save-websms/</guid>
      </item>
    
      <item>
        <title>React to panic action</title>
        <description>&lt;p&gt;App reacts to panic action&lt;/p&gt;
</description>
        <pubDate>Mon, 11 May 2026 13:35:38 +0000</pubDate>
        <link>https://openintents.github.io/action/info-guardianproject-panic-action-trigger/</link>
        <guid isPermaLink="true">https://openintents.github.io/action/info-guardianproject-panic-action-trigger/</guid>
      </item>
    
      <item>
        <title>Scan</title>
        <description>&lt;p&gt;Scan a QR code with QR Droid.&lt;/p&gt;

&lt;p&gt;Create an Intent with one of these actions:&lt;/p&gt;
&lt;div class=&quot;language-java highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;&lt;span class=&quot;n&quot;&gt;la&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;na&quot;&gt;droid&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;na&quot;&gt;qr&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;na&quot;&gt;scan&lt;/span&gt;
&lt;span class=&quot;n&quot;&gt;la&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;na&quot;&gt;droid&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;na&quot;&gt;qr&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;na&quot;&gt;encode&lt;/span&gt;
&lt;span class=&quot;n&quot;&gt;la&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;na&quot;&gt;droid&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;na&quot;&gt;qr&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;na&quot;&gt;decode&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;(Note that QR Droid package is “la.droid.qr“, so that’s why all actions have that prefix)&lt;/p&gt;

</description>
        <pubDate>Mon, 11 May 2026 13:35:38 +0000</pubDate>
        <link>https://openintents.github.io/action/la-droid-qr-scan/</link>
        <guid isPermaLink="true">https://openintents.github.io/action/la-droid-qr-scan/</guid>
      </item>
    
      <item>
        <title>User Info Chooser</title>
        <description>&lt;p&gt;Allows the user to choose information (username, password, email address..) to be filled into another application&lt;/p&gt;
</description>
        <pubDate>Mon, 11 May 2026 13:35:38 +0000</pubDate>
        <link>https://openintents.github.io/action/net-ivantis-userinfo-chooser/</link>
        <guid isPermaLink="true">https://openintents.github.io/action/net-ivantis-userinfo-chooser/</guid>
      </item>
    
      <item>
        <title>Edit Collection</title>
        <description>&lt;p&gt;Edit a collection specifically. A collection of items.&lt;/p&gt;

&lt;p&gt;Originally for &lt;a href=&quot;https://code.launchpad.net/collectionista&quot;&gt;Collectionista&lt;/a&gt;, but every collection manager can use these.&lt;/p&gt;
</description>
        <pubDate>Mon, 11 May 2026 13:35:38 +0000</pubDate>
        <link>https://openintents.github.io/action/net-lp-collectionista-action-edit-collection/</link>
        <guid isPermaLink="true">https://openintents.github.io/action/net-lp-collectionista-action-edit-collection/</guid>
      </item>
    
      <item>
        <title>Edit Item</title>
        <description>&lt;p&gt;Edit an item specifically. An item from a collection.&lt;/p&gt;

&lt;p&gt;Originally for &lt;a href=&quot;https://launchpad.net/collectionista&quot;&gt;Collectionista&lt;/a&gt;, but every collection manager can use these.&lt;/p&gt;
</description>
        <pubDate>Mon, 11 May 2026 13:35:38 +0000</pubDate>
        <link>https://openintents.github.io/action/net-lp-collectionista-action-edit-item/</link>
        <guid isPermaLink="true">https://openintents.github.io/action/net-lp-collectionista-action-edit-item/</guid>
      </item>
    
      <item>
        <title>Print Image</title>
        <description>&lt;p&gt;Any application can use HP iPrint Photo for Android for printing images on nearby printers from Android phones.&lt;/p&gt;
</description>
        <pubDate>Mon, 11 May 2026 13:35:38 +0000</pubDate>
        <link>https://openintents.github.io/action/org-androidprinting-intent-action-print/</link>
        <guid isPermaLink="true">https://openintents.github.io/action/org-androidprinting-intent-action-print/</guid>
      </item>
    
      <item>
        <title>Web Intents &quot;Discover&quot; protocol</title>
        <description>&lt;p&gt;The discover intent is designed to let the invoking Android components query services from the registered Web intents
The “Discover” protocol is intended to be a lightweight registry list.&lt;/p&gt;
</description>
        <pubDate>Mon, 11 May 2026 13:35:38 +0000</pubDate>
        <link>https://openintents.github.io/action/org-openintents-discover/</link>
        <guid isPermaLink="true">https://openintents.github.io/action/org-openintents-discover/</guid>
      </item>
    
      <item>
        <title>Pay Money</title>
        <description>&lt;p&gt;Intent to pay some one a specified amount of money.&lt;/p&gt;

&lt;p&gt;The receiver of the money could be specified by an email address (mailto://) or through content like “content://com.visa/savedreceivers/1”, or mime type “text/x-bancAccount” or by additional information of a contact.&lt;/p&gt;
</description>
        <pubDate>Mon, 11 May 2026 13:35:38 +0000</pubDate>
        <link>https://openintents.github.io/action/org-openintents-action-pay-to/</link>
        <guid isPermaLink="true">https://openintents.github.io/action/org-openintents-action-pay-to/</guid>
      </item>
    
      <item>
        <title>Pick a Color</title>
        <description>&lt;p&gt;Pick a color using a color picker dialog.&lt;/p&gt;

&lt;p&gt;Applications should use &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;startActivityForResult()&lt;/code&gt; to launch this color picker with a default color specified in the integer Intent extra &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;&quot;org.openintents.extra.COLOR&quot;&lt;/code&gt;. The chosen color will be returned in an Intent the same way.&lt;/p&gt;

</description>
        <pubDate>Mon, 11 May 2026 13:35:38 +0000</pubDate>
        <link>https://openintents.github.io/action/org-openintents-action-pick-color/</link>
        <guid isPermaLink="true">https://openintents.github.io/action/org-openintents-action-pick-color/</guid>
      </item>
    
      <item>
        <title>Pick a file</title>
        <description>&lt;p&gt;Pick a file through a file manager.&lt;/p&gt;

&lt;p&gt;The picked file URI can be obtained in &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;onActivityResult()&lt;/code&gt; through &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;getData()&lt;/code&gt;.&lt;/p&gt;

&lt;p&gt;Details can be found in the sample application &lt;a href=&quot;https://github.com/openintents/filemanager/tree/master/FileManagerDemo&quot;&gt;TestFileManager&lt;/a&gt; in the public repository.&lt;/p&gt;

&lt;p&gt;You may want to use the &lt;a href=&quot;https://github.com/openintents/filemanager/blob/master/FileManagerDemo/src/org/openintents/intents/FileManagerIntents.java&quot;&gt;OI File Manager intent definition file&lt;/a&gt;.&lt;/p&gt;
</description>
        <pubDate>Mon, 11 May 2026 13:35:38 +0000</pubDate>
        <link>https://openintents.github.io/action/org-openintents-action-pick-file/</link>
        <guid isPermaLink="true">https://openintents.github.io/action/org-openintents-action-pick-file/</guid>
      </item>
    
      <item>
        <title>Request payment</title>
        <description>&lt;p&gt;Request a payment. The user would like to initate a request for payment by another user. 
This could be e.g. a merchant asking another user to pay for goods or services.&lt;/p&gt;

&lt;p&gt;Applications can use &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;startActivityForResult()&lt;/code&gt; to launch this request to get information about the state of the payment request.&lt;/p&gt;

</description>
        <pubDate>Mon, 11 May 2026 13:35:38 +0000</pubDate>
        <link>https://openintents.github.io/action/org-openintents-action-request-payment/</link>
        <guid isPermaLink="true">https://openintents.github.io/action/org-openintents-action-request-payment/</guid>
      </item>
    
      <item>
        <title>Resolve Unresolved Intent</title>
        <description>&lt;p&gt;Delegates the user to a selection of possible applications that can resolve the given intent.&lt;/p&gt;
</description>
        <pubDate>Mon, 11 May 2026 13:35:38 +0000</pubDate>
        <link>https://openintents.github.io/action/org-openintents-action-resolve-unresolved-intent/</link>
        <guid isPermaLink="true">https://openintents.github.io/action/org-openintents-action-resolve-unresolved-intent/</guid>
      </item>
    
      <item>
        <title>Run Automation</title>
        <description>&lt;p&gt;Intent to start execution of an automated task.&lt;/p&gt;
</description>
        <pubDate>Mon, 11 May 2026 13:35:38 +0000</pubDate>
        <link>https://openintents.github.io/action/org-openintents-action-run-automation/</link>
        <guid isPermaLink="true">https://openintents.github.io/action/org-openintents-action-run-automation/</guid>
      </item>
    
      <item>
        <title>Show about dialog</title>
        <description>&lt;p&gt;Show an about dialog to display information about your application.&lt;/p&gt;

&lt;p&gt;By default the information is retrieved from the Manifest of your application (both from the manifest tag as from metadata tags). Metadata keys are specified in (as constants) in &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;org.openintents.metadata.AboutMetaData&lt;/code&gt;. 
Optionally send along extras with information to display (overriding the metadata). Intent extra keys are specified (as constants) in &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;org.openintents.intents.AboutIntents&lt;/code&gt;.&lt;/p&gt;

&lt;p&gt;From your “about” menu option you start an activity with this specific intent action:&lt;/p&gt;
&lt;div class=&quot;language-java highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;&lt;span class=&quot;nc&quot;&gt;Intent&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;intent&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;k&quot;&gt;new&lt;/span&gt; &lt;span class=&quot;nc&quot;&gt;Intent&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;s&quot;&gt;&quot;org.openintents.action.SHOW_ABOUT_DIALOG&quot;&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;);&lt;/span&gt;
&lt;span class=&quot;n&quot;&gt;startActivityForResult&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;intent&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;);&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;The activity needs to be launched “forResult” with requestCode&amp;gt;=0 so that the package name is passed properly. Optionally, one can set the intent extra
&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;org.openintents.extra.PACKAGE_NAME&lt;/code&gt;.&lt;/p&gt;

&lt;p&gt;Original use is with OI About: See &lt;a href=&quot;https://openintents.github.io/aboutapp&quot;&gt;OI About&lt;/a&gt; for usage information for this intent.
An OI TestAboutApp demonstrating this is also available.&lt;/p&gt;
</description>
        <pubDate>Mon, 11 May 2026 13:35:38 +0000</pubDate>
        <link>https://openintents.github.io/action/org-openintents-action-show-about-dialog/</link>
        <guid isPermaLink="true">https://openintents.github.io/action/org-openintents-action-show-about-dialog/</guid>
      </item>
    
      <item>
        <title>Add a Tag to the Given Data</title>
        <description>&lt;p&gt;Activity implementing this intent provide means to add the given tag or newly entered tag to the given data.&lt;/p&gt;

&lt;p&gt;The data is specified by its content URI.&lt;/p&gt;
</description>
        <pubDate>Mon, 11 May 2026 13:35:38 +0000</pubDate>
        <link>https://openintents.github.io/action/org-openintents-action-tag/</link>
        <guid isPermaLink="true">https://openintents.github.io/action/org-openintents-action-tag/</guid>
      </item>
    
      <item>
        <title>Translate text</title>
        <description>&lt;p&gt;Use some translation engine to translate a text and return the result.&lt;/p&gt;
</description>
        <pubDate>Mon, 11 May 2026 13:35:38 +0000</pubDate>
        <link>https://openintents.github.io/action/org-openintents-action-translate/</link>
        <guid isPermaLink="true">https://openintents.github.io/action/org-openintents-action-translate/</guid>
      </item>
    
      <item>
        <title>Turn Text Upside Down</title>
        <description>&lt;p&gt;Process a given text and return it upside down.&lt;/p&gt;

&lt;p&gt;The text is usually a selection, if the selection is empty, 
the whole text, i.e. before and after the caret is processed.&lt;/p&gt;

&lt;p&gt;This action is usually launched with mime type &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;text/plain&lt;/code&gt; and the following category:&lt;/p&gt;
&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;org.openintents.category.TEXT_SELECTION_ALTERNATIVE
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;
</description>
        <pubDate>Mon, 11 May 2026 13:35:38 +0000</pubDate>
        <link>https://openintents.github.io/action/org-openintents-action-upside-down/</link>
        <guid isPermaLink="true">https://openintents.github.io/action/org-openintents-action-upside-down/</guid>
      </item>
    
      <item>
        <title>Check App version</title>
        <description>&lt;p&gt;Protocol to facilitate automated update mechanism for app stores.&lt;/p&gt;

&lt;p&gt;Data describes an url to a simple text file containing information about the latest version or a VeeCheck file. 
If a new version is available the user is notified and can initiate the update process.&lt;/p&gt;
</description>
        <pubDate>Mon, 11 May 2026 13:35:38 +0000</pubDate>
        <link>https://openintents.github.io/action/org-openintents-intents-check-version/</link>
        <guid isPermaLink="true">https://openintents.github.io/action/org-openintents-intents-check-version/</guid>
      </item>
    
      <item>
        <title>View data on remote machine</title>
        <description>&lt;p&gt;Simulates an android.intent.action.VIEW intent on a remote machine.&lt;/p&gt;

&lt;p&gt;Although the remote machine may not be running Android, it may be controlled remotely by an Android application. 
For example, an Android application for controlling a media center may instruct the media center to open a file that is stored locally on the media center. 
The data URI would be interpreted relative to the remote machine. For example, a file:// URI would always refer to a file on the media center, not a file on the SD card of the device controlling the media center.&lt;/p&gt;
</description>
        <pubDate>Mon, 11 May 2026 13:35:38 +0000</pubDate>
        <link>https://openintents.github.io/action/org-openintents-remote-intent-action-view/</link>
        <guid isPermaLink="true">https://openintents.github.io/action/org-openintents-remote-intent-action-view/</guid>
      </item>
    
      <item>
        <title>View file directory</title>
        <description>&lt;p&gt;This intention is used to allow 3rd party apps to direct the user to a directory of the file system
or document tree.&lt;/p&gt;

&lt;p&gt;The location of the directory is either provided in the extra or as data uri.&lt;/p&gt;

&lt;p&gt;The content uri (if provided) of the received intent can be used by the (file manager) app to retrieve the display name of the folder via &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;OpenableColumns.DATA&lt;/code&gt;. The file: scheme uri (if provided) can be used to determine the directory path if the extra was not provided.&lt;/p&gt;

&lt;p&gt;It is the responsibility of the (file manager) app to decide whether it can display the directory
or not (due to missing permissions or unknown location).&lt;/p&gt;

&lt;p&gt;Note, file: scheme uris should not be used in apps targeted Android 24+, otherwise a &lt;a href=&quot;https://developer.android.com/reference/android/os/FileUriExposedException.html&quot;&gt;&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;FileUriExposedException&lt;/code&gt;&lt;/a&gt; is thrown.&lt;/p&gt;

&lt;p&gt;Note, for picking a directory or file, use &lt;a href=&quot;/action/android-intent-action-open-document&quot;&gt;OPEN_DOCUMENT&lt;/a&gt;,&lt;br /&gt;
&lt;a href=&quot;/action/android-intent-action-open-document-tree&quot;&gt;OPEN_DOCUMENT_TREE&lt;/a&gt;
or &lt;a href=&quot;/action/org-openintents-action-pick-file&quot;&gt;PICK_FILE&lt;/a&gt;.&lt;/p&gt;
</description>
        <pubDate>Mon, 11 May 2026 13:35:38 +0000</pubDate>
        <link>https://openintents.github.io/action/android-intent-action-view/file-directory</link>
        <guid isPermaLink="true">https://openintents.github.io/action/android-intent-action-view/file-directory</guid>
      </item>
    
      <item>
        <title>Start an X11 Server</title>
        <description>&lt;p&gt;This intention is used to allow X11 applications to be able to launch an X server as a prerrequisite for other applications. The URI is specified as, for example, x11://localhost:6000, where usually localhost is the bind address and 6000 means a port number … An uri of x11://localhost:6100 would usually mean that the environment variable DISPLAY for the application would have been set to DISPLAY=localhost:100.&lt;/p&gt;

</description>
        <pubDate>Mon, 11 May 2026 13:35:38 +0000</pubDate>
        <link>https://openintents.github.io/action/android-intent-action-view/x11-server</link>
        <guid isPermaLink="true">https://openintents.github.io/action/android-intent-action-view/x11-server</guid>
      </item>
    
  </channel>
</rss>
