This error message means that the layout file for this particular 
activity does not specify the layout height attribute. I would guess 
that the LinearLayout height should be set to fill_parent, so that it 
would consume the entire screen (vertically).

Hope that makes sense,
Sergey

ying lcs wrote:
> I get the following error in logcat:
>
> java.lang.RuntimeException: Binary XML file line #26: You must supply
> a layout_height attribute.
>
> Can you please tell me which xml file that I am missing? And it said
> 'binary xml', does it mean it is actually line 26 in my file?
> or it is line 26 in the file after it compiles to be a binary xml file?
>
> Thank you.
>
>
> 02-15 17:19:58.873: WARN/WindowManager(50): Exception when adding
> starting window
> 02-15 17:19:58.873: WARN/WindowManager(50):
> java.lang.RuntimeException: Binary XML file line #26: You must supply
> a layout_height attribute.
> 02-15 17:19:58.873: WARN/WindowManager(50):     at
> android.content.res.TypedArray.getLayoutDimension(TypedArray.java:438)
> 02-15 17:19:58.873: WARN/WindowManager(50):     at
> android.view.ViewGroup$LayoutParams.setBaseAttributes(ViewGroup.java:3236)
> 02-15 17:19:58.873: WARN/WindowManager(50):     at
> android.view.ViewGroup$MarginLayoutParams.<init>(ViewGroup.java:3315)
> 02-15 17:19:58.873: WARN/WindowManager(50):     at
> android.widget.LinearLayout$LayoutParams.<init>(LinearLayout.java:1262)
> 02-15 17:19:58.873: WARN/WindowManager(50):     at
> android.widget.LinearLayout.generateLayoutParams(LinearLayout.java:1188)
> 02-15 17:19:58.873: WARN/WindowManager(50):     at
> android.widget.LinearLayout.generateLayoutParams(LinearLayout.java:45)
> 02-15 17:19:58.873: WARN/WindowManager(50):     at
> android.view.LayoutInflater.rInflate(LayoutInflater.java:619)
> 02-15 17:19:58.873: WARN/WindowManager(50):     at
> android.view.LayoutInflater.inflate(LayoutInflater.java:407)
> 02-15 17:19:58.873: WARN/WindowManager(50):     at
> android.view.LayoutInflater.inflate(LayoutInflater.java:320)
> 02-15 17:19:58.873: WARN/WindowManager(50):     at
> android.view.LayoutInflater.inflate(LayoutInflater.java:276)
> 02-15 17:19:58.873: WARN/WindowManager(50):     at
> com.android.internal.policy.impl.PhoneWindow.generateLayout(PhoneWindow.java:1989)
> 02-15 17:19:58.873: WARN/WindowManager(50):     at
> com.android.internal.policy.impl.PhoneWindow.installDecor(PhoneWindow.java:2043)
> 02-15 17:19:58.873: WARN/WindowManager(50):     at
> com.android.internal.policy.impl.PhoneWindow.getDecorView(PhoneWindow.java:1291)
> 02-15 17:19:58.873: WARN/WindowManager(50):     at
> com.android.internal.policy.impl.PhoneWindowManager.addStartingWindow(PhoneWindowManager.java:541)
> 02-15 17:19:58.873: WARN/WindowManager(50):     at
> com.android.server.WindowManagerService$H.handleMessage(WindowManagerService.java:5905)
> 02-15 17:19:58.873: WARN/WindowManager(50):     at
> android.os.Handler.dispatchMessage(Handler.java:88)
> 02-15 17:19:58.873: WARN/WindowManager(50):     at
> android.os.Looper.loop(Looper.java:123)
> 02-15 17:19:58.873: WARN/WindowManager(50):     at
> com.android.server.WindowManagerService$WMThread.run(WindowManagerService.java:372)
>
> >
>
>   


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "Android Developers" 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-developers?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to