这是我想要的布局.
<relativeLayout xmlns:androID="http://schemas.androID.com/apk/res/androID" xmlns:tools="http://schemas.androID.com/tools" androID:ID="@+ID/linearLayout" androID:layout_wIDth="fill_parent" androID:layout_height="fill_parent" androID:orIEntation="vertical" androID:background="@color/white"> <linearLayout androID:ID="@+ID/linearLayout1" androID:layout_wIDth="match_parent" androID:layout_height="match_parent" androID:weightSum="2" androID:orIEntation="horizontal" > <fragment androID:ID="@+ID/map" androID:layout_margintop="5dp" androID:layout_weight=".1" androID:layout_wIDth="wrap_content" androID:layout_height="wrap_content" /> <button androID:ID="@+ID/button3" androID:layout_weight=".25" androID:layout_marginleft="34dp" androID:layout_margintop="10dp" androID:layout_wIDth="wrap_content" androID:layout_height="wrap_content" androID:onClick="ClickTourismbutton" androID:text="@string/Tourism" /> <button androID:ID="@+ID/button4" androID:layout_weight=".25" androID:layout_wIDth="wrap_content" androID:layout_height="wrap_content" androID:layout_marginleft="34dp" androID:text="@string/Nearby" /> <button androID:ID="@+ID/button2" androID:layout_weight=".25" androID:layout_marginleft="34dp" androID:layout_wIDth="wrap_content" androID:layout_height="wrap_content" androID:text="@string/Favourites" /> <button androID:ID="@+ID/button1" androID:layout_weight=".25" androID:layout_wIDth="wrap_content" androID:layout_height="wrap_content" androID:layout_marginleft="34dp" androID:text="@string/Map" /> </linearLayout> <linearLayout androID:ID="@+ID/linearLayout2" androID:layout_wIDth="fill_parent" androID:layout_height="wrap_content" androID:weightSum="2" androID:orIEntation="horizontal" > <TextVIEw androID:layout_marginleft="10dp" androID:layout_margintop="5dp" androID:layout_wIDth="wrap_content" androID:layout_height="wrap_content" androID:textIsSelectable="true" androID:ID="@+ID/Feedupdate1" /> <ListVIEw androID:ID="@androID:ID/List" androID:background="@color/red" androID:layout_weight="1" androID:layout_margintop="5dp" androID:layout_wIDth="wrap_content" androID:layout_height="wrap_content" androID:layout_marginleft="10dp"/> <TextVIEw androID:ID="@+ID/empty" androID:textIsSelectable="true" androID:layout_wIDth="wrap_content" androID:layout_height="wrap_content" androID:layout_marginleft="10dp" androID:layout_margintop="5dp"/> <TextVIEw androID:ID="@+ID/Feedupdate" androID:layout_marginleft="6dp" androID:layout_wIDth="wrap_content" androID:layout_height="wrap_content" androID:layout_margintop="430dp" androID:textIsSelectable="true"/> <ListVIEw androID:ID="@+ID/List1" androID:background="@color/blue" androID:layout_weight="1" androID:layout_wIDth="wrap_content" androID:layout_height="wrap_content" androID:layout_margintop="430dp" androID:layout_marginleft="6dp" /> </linearLayout></relativeLayout>
当我运行应用程序时,两个线性布局是相互叠加的?或者上面看到的黑色矩形的地图片段占据了所有的屏幕???我不知道我做错了什么,我看了几个教程,似乎没错?
需要帮助
谢谢
<linearLayout xmlns:androID="http://schemas.androID.com/apk/res/androID" xmlns:tools="http://schemas.androID.com/tools" androID:ID="@+ID/linearLayout" androID:layout_wIDth="fill_parent" androID:layout_height="fill_parent" androID:orIEntation="horizontal" androID:weightSum="2" androID:background="@color/white"> <linearLayout androID:ID="@+ID/linearLayout1" androID:layout_wIDth="0dp" androID:layout_height="match_parent" androID:layout_weight="1" androID:orIEntation="vertical" > <fragment androID:ID="@+ID/map" androID:layout_margintop="5dp" androID:layout_wIDth="wrap_content" androID:layout_height="wrap_content" /> <button androID:ID="@+ID/button3" androID:layout_marginleft="34dp" androID:layout_margintop="10dp" androID:layout_wIDth="wrap_content" androID:layout_height="wrap_content" androID:onClick="ClickTourismbutton" androID:text="@string/Tourism" /> <button androID:ID="@+ID/button4" androID:layout_wIDth="wrap_content" androID:layout_height="wrap_content" androID:layout_marginleft="34dp" androID:text="@string/Nearby" /> <button androID:ID="@+ID/button2" androID:layout_marginleft="34dp" androID:layout_wIDth="wrap_content" androID:layout_height="wrap_content" androID:text="@string/Favourites" /> <button androID:ID="@+ID/button1" androID:layout_wIDth="wrap_content" androID:layout_height="0dp" androID:layout_marginleft="34dp" androID:text="@string/Map" /> </linearLayout> <linearLayout androID:ID="@+ID/linearLayout2" androID:layout_wIDth="0dp" androID:layout_height="match_parent" androID:layout_weight="1" androID:orIEntation="vertical" > <TextVIEw androID:layout_marginleft="10dp" androID:layout_margintop="5dp" androID:layout_wIDth="wrap_content" androID:layout_height="wrap_content" androID:textIsSelectable="true" androID:ID="@+ID/Feedupdate1" /> <ListVIEw androID:ID="@androID:ID/List" androID:background="@color/red" androID:layout_margintop="5dp" androID:layout_wIDth="wrap_content" androID:layout_height="wrap_content" androID:layout_marginleft="10dp"/> <TextVIEw androID:ID="@+ID/empty" androID:textIsSelectable="true" androID:layout_wIDth="wrap_content" androID:layout_height="wrap_content" androID:layout_marginleft="10dp" androID:layout_margintop="5dp"/> <TextVIEw androID:ID="@+ID/Feedupdate" androID:layout_marginleft="6dp" androID:layout_wIDth="wrap_content" androID:layout_height="wrap_content" androID:layout_margintop="430dp" androID:textIsSelectable="true"/> <ListVIEw androID:ID="@+ID/List1" androID:background="@color/blue" androID:layout_wIDth="wrap_content" androID:layout_height="wrap_content" androID:layout_margintop="430dp" androID:layout_marginleft="6dp" /> </linearLayout></linearLayout>
一个组件占据每一方面?
它分成两部分,但地图片段占据了所有的一面,第一个ListvIEw占用了所有其他的???
>顶部删除相对并使用方向为HORIZONTAL的linearLayout
并且weightSum = 2
>现在,在两个子行为布局视图中,给出layout_wIDth =“0dp”和layout_weight =“1”
您的示例XML:http://pastebin.com/2MCBN9qk
总结以上是内存溢出为你收集整理的android – 同一屏幕中的两个线性布局全部内容,希望文章能够帮你解决android – 同一屏幕中的两个线性布局所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)