I have this question in blackberry tag. It has been closed. While there is very similar question here in android tag which is still open with a lot of votes. Please could any one explain why its biased?
As has been implied in the comments on this question, this is a somewhat common situation in the Stack Overflow community.
Being a few years old now, the community has seen a lot of growth and a lot of change. What this boils down to is that questions were asked in ye olden days which were at the time:
But the definitions of these things have changed as the community itself has changed...
It presents an interesting problem, as you've now experienced. Old questions tend to be highly up-voted questions simply because they've been around for a long time and many people have stumbled across them. Given this, it can be accurately stated that:
This is... unintuitive. But given how successful Stack Overflow has been, it's apparently become true. (And, indeed, it seems like a good problem to have.) We can appreciate content while still closing it with dignity. (As with down-votes, closings should also not be taken personally.)
To summarize... For any given Stack Exchange site (indeed, for any community in general), don't rely on old questions as an example of what to ask. Rely primarily on the FAQ and additionally on current content.
Is at best, a misunderstanding.
In your particular case, a moderator closed the question because there was a flag on the question indicating that it might not be appropriate for the site.
As a general rule, the brunt of moderators work is to be based off the flag queue. We are discouraged to explicitly hunt for content.
That said, the question which you are referring was never flagged that it was inappropriate for the site. That's not to say that it isn't, but with a site that gets as much content as Stack Overflow does questions like this do have an opportunity to exist in the wild.
Which brings up my second point; posts existing in the wild which should be closed but aren't are not justifications for any post to be open when it should be closed.
So in reference to your statement, there was no bias, it simply was a matter of no one getting around to it yet (until now, of course).
That said, coming to meta is a perfectly valid way of approaching this, as you can see it's been effective and the other post you've referenced has indeed been closed (as it should be).
However, I think there are more efficient ways that you can achieve what you want, depending on the privileges one has:
In doing so, we'll see the flag in the queue and then take the appropriate action.
On the flip side, if you feel that your post was closed improperly, you can always flag your post with a custom moderator message, making your case as to why it shouldn't be closed (but please make it a constructive, civil argument).