Giter Site home page Giter Site logo

Comments (16)

fda77 avatar fda77 commented on June 5, 2024

A lot of - !
I Dont have Android 3.0

What API level should I target in my manifest when using the library?

Targetting API level 11 or newer is required as it will cause Android to automatically add the native action bar when run on newer devices. Since you will be compiling against new APIs but your app will likely be run on devices with older versions of Android extra care must be taken to either avoid using or properly check and call any methods that were introduced after your minimum SDK version.

from andlytics.

AndyScherzinger avatar AndyScherzinger commented on June 5, 2024

Just target 15.

ABS will transparently use the native actionbar on Honeycomb and up and use its own below going back 1.6 or 2.1 but the look and feel is exactly the same.

from andlytics.

AndyScherzinger avatar AndyScherzinger commented on June 5, 2024

Compiling again 15 isn't a problem since we also configured the minSDK so lint will show errors in case we use an API which isn't present in ALL supported Android versions :-)

from andlytics.

AndyScherzinger avatar AndyScherzinger commented on June 5, 2024

Checkout Hubroid for example, which uses the ABS

from andlytics.

fda77 avatar fda77 commented on June 5, 2024

If it runs with my "old" 2.3 device it doesn't matter :9

from andlytics.

AndyScherzinger avatar AndyScherzinger commented on June 5, 2024

Did you already start on this issue? Just asking so we don't do the integration twice.

from andlytics.

AndyScherzinger avatar AndyScherzinger commented on June 5, 2024

Yes it definitely runs at least on 2.1+ devices!

from andlytics.

AndyScherzinger avatar AndyScherzinger commented on June 5, 2024

Check the demo App on the market to get an impression of the ABS :)

from andlytics.

fda77 avatar fda77 commented on June 5, 2024

Did you already start on this issue? Just asking so we don't do the integration twice.

Me? No

Sound fine
The library will automatically use the native action bar when appropriate or will automatically wrap a custom implementation around your layouts. This allows you to easily develop an application with an action bar for every version of Android from 2.x and up.

from andlytics.

schoentoon avatar schoentoon commented on June 5, 2024

ActionBarSherlock is awesome! It can certainly enhance AndLytics if it got the ActionBar.

from andlytics.

fda77 avatar fda77 commented on June 5, 2024

Take a look the fork of @AndyScherzinger

from andlytics.

schoentoon avatar schoentoon commented on June 5, 2024

Certainly heading the right direction, already detected a few small bugs. But I'll address those once it get's merged, likely even fix them when I have the time. Keep up the good work @AndyScherzinger

from andlytics.

AndyScherzinger avatar AndyScherzinger commented on June 5, 2024

pull request:
#87

from andlytics.

willlunniss avatar willlunniss commented on June 5, 2024

Is it not 'better' to use a git submodule (I think they are the equivilant of svn externals), to link directly to a specific ABS tag for easier updating of ABS.

http://speirs.org/blog/2009/5/11/understanding-git-submodules.html

from andlytics.

AndyScherzinger avatar AndyScherzinger commented on June 5, 2024

Will have to take a look at this, knew that submodules would be the way to go, but couldn't get it working...so I checked in the code itself...

from andlytics.

AndyScherzinger avatar AndyScherzinger commented on June 5, 2024

@schoentoon it's merged :) Happy forking!

from andlytics.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.