[android-developers] qHD layouts?
What do I need to name my layout folders to get a qHD device to notice them? I have tried layout-large and layout-large-port but the device refuses to use them and still uses my layouts from my layout and layout-port folders. The device I am working with is the EVO 3D. The resolution is 960x540, which isn't listed here: http://developer.android.com/guide/practices/screens_support.html The device is drawing my app in the top middle of the screen, with huge black borders around it, even with my layout's height and width both being set to fill_parent. How do I support qHD with proper layouts? -- Greg Donald destiney.com | gregdonald.com -- You received this message because you are subscribed to the Google Groups Android Developers group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
Re: [android-developers] qHD layouts?
There is no such thing as a qHD layout. Just write your layout to adjust to the screen size using layout managers and such. Worth saying again: do not target specific screen sizes. You will be continually unhappy. On Thu, Jul 14, 2011 at 9:59 AM, Greg Donald gdon...@gmail.com wrote: What do I need to name my layout folders to get a qHD device to notice them? I have tried layout-large and layout-large-port but the device refuses to use them and still uses my layouts from my layout and layout-port folders. The device I am working with is the EVO 3D. The resolution is 960x540, which isn't listed here: http://developer.android.com/guide/practices/screens_support.html The device is drawing my app in the top middle of the screen, with huge black borders around it, even with my layout's height and width both being set to fill_parent. How do I support qHD with proper layouts? -- Greg Donald destiney.com | gregdonald.com -- You received this message because you are subscribed to the Google Groups Android Developers group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en -- Dianne Hackborn Android framework engineer hack...@android.com Note: please don't send private questions to me, as I don't have time to provide private support, and so won't reply to such e-mails. All such questions should be posted on public forums, where I and others can see and answer them. -- You received this message because you are subscribed to the Google Groups Android Developers group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
Re: [android-developers] qHD layouts?
I'm not targeting anything, I'm trying to fix my app. I'm trying to get my app that looks great on Droid, Evo, and Hero to also look great on Evo 3D. The specs say Evo 3G has qHD resolution, for whatever that's worth. How do I make it not have huge black borders? My layout uses fill_parent in both dimensions. Obviously I need to make some sort of change or addition to my code or layouts or graphics? On Thu, Jul 14, 2011 at 1:02 PM, Dianne Hackborn hack...@android.com wrote: There is no such thing as a qHD layout. Just write your layout to adjust to the screen size using layout managers and such. Worth saying again: do not target specific screen sizes. You will be continually unhappy. On Thu, Jul 14, 2011 at 9:59 AM, Greg Donald gdon...@gmail.com wrote: What do I need to name my layout folders to get a qHD device to notice them? I have tried layout-large and layout-large-port but the device refuses to use them and still uses my layouts from my layout and layout-port folders. The device I am working with is the EVO 3D. The resolution is 960x540, which isn't listed here: http://developer.android.com/guide/practices/screens_support.html The device is drawing my app in the top middle of the screen, with huge black borders around it, even with my layout's height and width both being set to fill_parent. How do I support qHD with proper layouts? -- Greg Donald destiney.com | gregdonald.com -- You received this message because you are subscribed to the Google Groups Android Developers group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en -- Dianne Hackborn Android framework engineer hack...@android.com Note: please don't send private questions to me, as I don't have time to provide private support, and so won't reply to such e-mails. All such questions should be posted on public forums, where I and others can see and answer them. -- You received this message because you are subscribed to the Google Groups Android Developers group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en -- Greg Donald destiney.com | gregdonald.com -- You received this message because you are subscribed to the Google Groups Android Developers group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
Re: [android-developers] qHD layouts?
- uses-sdk android:minSdkVersion=3 / + uses-sdk android:minSdkVersion=7 / This is what fixed it. Everything is filling the screen again. Some test code I used: DisplayMetrics metrics = new DisplayMetrics(); getWindowManager().getDefaultDisplay().getMetrics( metrics ); app.log( heightPixels: + metrics.heightPixels ); app.log( widthPixels: + metrics.widthPixels ); Looks like sdk version 3 is hard coded to 320x480, no matter what phone I run it on. Good to know. I guess I'm into sdk version 7 from here on. On Thu, Jul 14, 2011 at 1:14 PM, Greg Donald gdon...@gmail.com wrote: I'm not targeting anything, I'm trying to fix my app. I'm trying to get my app that looks great on Droid, Evo, and Hero to also look great on Evo 3D. The specs say Evo 3G has qHD resolution, for whatever that's worth. How do I make it not have huge black borders? My layout uses fill_parent in both dimensions. Obviously I need to make some sort of change or addition to my code or layouts or graphics? On Thu, Jul 14, 2011 at 1:02 PM, Dianne Hackborn hack...@android.com wrote: There is no such thing as a qHD layout. Just write your layout to adjust to the screen size using layout managers and such. Worth saying again: do not target specific screen sizes. You will be continually unhappy. On Thu, Jul 14, 2011 at 9:59 AM, Greg Donald gdon...@gmail.com wrote: What do I need to name my layout folders to get a qHD device to notice them? I have tried layout-large and layout-large-port but the device refuses to use them and still uses my layouts from my layout and layout-port folders. The device I am working with is the EVO 3D. The resolution is 960x540, which isn't listed here: http://developer.android.com/guide/practices/screens_support.html The device is drawing my app in the top middle of the screen, with huge black borders around it, even with my layout's height and width both being set to fill_parent. How do I support qHD with proper layouts? -- Greg Donald destiney.com | gregdonald.com -- You received this message because you are subscribed to the Google Groups Android Developers group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en -- Dianne Hackborn Android framework engineer hack...@android.com Note: please don't send private questions to me, as I don't have time to provide private support, and so won't reply to such e-mails. All such questions should be posted on public forums, where I and others can see and answer them. -- You received this message because you are subscribed to the Google Groups Android Developers group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en -- Greg Donald destiney.com | gregdonald.com -- Greg Donald destiney.com | gregdonald.com -- You received this message because you are subscribed to the Google Groups Android Developers group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
Re: [android-developers] qHD layouts?
Actually, you only need minSdk or targetSdk set to 4 or above. http://developer.android.com/guide/practices/screens-support-1.5.html#CompatMode -- Kostya 14.07.2011 23:00, Greg Donald пишет: -uses-sdk android:minSdkVersion=3 / +uses-sdk android:minSdkVersion=7 / This is what fixed it. Everything is filling the screen again. Some test code I used: DisplayMetrics metrics = new DisplayMetrics(); getWindowManager().getDefaultDisplay().getMetrics( metrics ); app.log( heightPixels: + metrics.heightPixels ); app.log( widthPixels: + metrics.widthPixels ); Looks like sdk version 3 is hard coded to 320x480, no matter what phone I run it on. Good to know. I guess I'm into sdk version 7 from here on. -- Kostya Vasilyev -- You received this message because you are subscribed to the Google Groups Android Developers group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
Re: [android-developers] qHD layouts?
This bug is driving me nuts. These nuts are making me thirsty. Etc. -- You received this message because you are subscribed to the Google Groups Android Developers group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en