Or so I thought on first reading. But no, I was misled by the small frame in the tutorial. Now that I have it running in the emulator myself, I see the exact same thing you saw.
OTOH, the behavior is closer to what is to be expected (based on the tutorial) if you change from the default only the weight in the green band, changing from 1 to 2: then the green band is approximately twice as big as the red and blue, but the yellow falls somewhere in between! It looks like the layout manager is not perfect. On Nov 12, 5:19 pm, Indicator Veritatis <[email protected]> wrote: > Hi- > > The most likely explanation is that you did not modify the weight you > thought you did. The very first occurrence of the layout_weight > attribute is in the outermost LinearLayout, so it applies to the > entire screen, not to the upper half alone (the color bands). To > change the weight only for the latter, you need to change the SECOND > occurrence of the layout_weight attribute. > > Of course, that still doesn't explain the reverse behavior you > described, but at least it is a start. > > Now concerning your background: it is impressive that you have made > this much progress in Android w/o an OOP background, but you will make > it much easier on yourself if you take the time out to learn at least > the elements of OOP using Java before putting too much effort into > Android. All the Android documentation and tutorials do assume a > fairly high level of familiarity with these elementary facts about > Java. > > On Nov 11, 3:09 pm, maximus-dev <[email protected]> wrote: > > > Hi Everyone... > > > Very short background... I'm currently a C developer (not C++ > > unfortunately... so no experience with OOP) who writes homebrew for > > the nintendo DS. I'm exploring moving away from that platform and > > towards the Android. > > > That said, I'm doing as suggested at the end of the LinearLayout View > > tutorial and modifying the weight values to see how it affects the > > size of the columns and rows. The structure seemed very simple, so it > > seemed obvious that modifying the first weight (the top half) to 2 > > should give the top section 2/3rds of the screen and the bottom only > > 1/3rd. Instead... it appeared to be reversed... the upper area had > > become the smaller third (this is in the emulator... I do not have > > actual hardware yet). > > > I tested the same idea on the color columns and the more expected > > result occured... the columns with greater weight were now wider and > > seemed to take up the correct fractional area of the screen. > > > Any particular reason for this behavior? > > > Thanks everyone, > > Jeremiah -- You received this message because you are subscribed to the Google Groups "Android Beginners" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-beginners?hl=en

