On Thu, Jun 9, 2011 at 8:53 PM, Dominik <dominik.gru...@fhnw.ch> wrote: > Question: How do i have to pack this information on the tag? Two > NdefRecords in the same NdefMessage or (if that is possible) two > NdefMessages?
AFAIK, neither. As "andrew" said, Google will only launch one startActivity() Intent per tag. Hence, one strategy that I expect to see is for you to set up the <intent-filter> for your activity to be launched by the tag like this: <activity android:name="URLHandler" android:label="@string/app_name"> <intent-filter android:label="@string/app_name"> <action android:name="android.nfc.action.NDEF_DISCOVERED" /> <data android:scheme="http" android:host="commonsware.com" android:path="/nfctest" /> <category android:name="android.intent.category.DEFAULT" /> </intent-filter> </activity> If your application is installed, your app will launch. If your application is not installed, the Tags application will display the URL, and one tap will bring up the Web browser. Make the URL and path something you control, and put something on that page to steer the user in the direction of your application for download (e.g., Market URL). This is the basic strategy employed by Barcode Scanner -- you can construct a URL that will trigger the Barcode Scanner if its installed or brings up a ZXing Web page if it is not installed. -- Mark Murphy (a Commons Guy) http://commonsware.com | http://github.com/commonsguy http://commonsware.com/blog | http://twitter.com/commonsguy Android 3.0 Programming Books: http://commonsware.com/books -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en