Take the 2-minute tour ×

I want to use two different activities as launcher one for smartphone and other one for tablet. i know that i can put both activities as Launcher in manifest, but how can i invoke them for phone or tablet.

share|improve this question
You might consider looking into one of the newer features of the Android market that allows you to upload different apk's for your application and target them at different devices. Then you could solve this problem at a higher level than the activity. –  FoamyGuy Sep 2 '11 at 13:24
thanx tim... i will consider it.. –  ARV Sep 2 '11 at 13:38
It's a bit late, but this answer worked ok for me: stackoverflow.com/a/16542600/689723 –  m3n0R Mar 3 at 12:23

2 Answers 2

up vote 2 down vote accepted

You can use a single activity without layout which will check the android version and start the respective activity each time.

share|improve this answer
yes i tried that, but there isn't proper solution for this??? –  ARV Sep 2 '11 at 13:27
What do you mean proper? The solution I propose is widely used for such case. –  Dimitris Makris Sep 2 '11 at 13:32

if you use use two different activities as launcher it will put two launcher icon in the device.....you should use different builds for that......

share|improve this answer

Your Answer


