Book Image

Xamarin Mobile Application Development for Android, Second Edition

Book Image

Xamarin Mobile Application Development for Android, Second Edition

Overview of this book

Table of Contents (18 chapters)
Xamarin Mobile Application Development for Android Second Edition
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
Index

Fragments for older Android devices


As we discussed earlier, the Fragment API was added in Android 3.0 API level 11. In the POIApp example discussed so far, I have assumed that the user who tests my application will be using Android 3.0 or later. However, if your business demands that you support your app for older devices, then you can still take advantage of the new Fragment API classes.

As there is some portion of the market still running on 3.0, Google provides support libraries that allow you to implement fragments while maintaining backward compatibility. The Fragment features are available in the V4 support library, and it works in Android 1.6 API level 4.

You cannot directly use the Fragment class as we have used it in this chapter. You have to add the Support package to your solution. For users of Xamarin Studio 5.9.x or above, while creating a new solution, you can select Maximum Compatibility for the targeted platform selection to include support packages in your project.

Alternatively...