Questions on sample "ActionBarCompat"
<p>I have been struggling with a problem in the past few days. I really appreciate your help!</p>

<p>When I build/run the sample "ActionBarCompat" with target API level 14. Everything works great.</p>

<p>Then I switched to target API level 8(after all, this is meant to be used in old device with old api levels), it looks like without manually commenting out a lot of code that specifically invokes support API level 8 and up(e.g. android.R.id.home, Build.VERSION_CODES.HONEYCOMB), the sample App won't build at all.</p>

<p>Does that mean that an app must have multiple source code versions in order to run in different api levels? Ideally, one set of source code can be used for devices of all API levels.</p>

<p>Thanks in advance!</p>

<p>humblelearner</p>
