Trying to reply again... it didn't show up last time. I actually stopped right after this and started reading the java tutorial on sun's website. It's very enlightening.
Is this something that should be reported somewhere? On Nov 12, 5:38 pm, Indicator Veritatis <[email protected]> wrote: > 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

