首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >CheckedTextView布局问题

CheckedTextView布局问题
EN

Stack Overflow用户
提问于 2011-08-23 16:13:39
回答 2查看 1.1K关注 0票数 0

我有一个使用CheckedTextViewList view布局,代码如下

代码语言:javascript
复制
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent" android:layout_height="?android:attr/listPreferredItemHeight"
    android:paddingLeft="5dip" android:paddingRight="5dip"
    android:paddingTop="5dip" android:paddingBottom="5dip"
    android:fastScrollEnabled="true"
    >
    <LinearLayout android:orientation="horizontal"
        android:padding="0dip" android:layout_width="fill_parent" 
        android:layout_weight="1" android:layout_height="wrap_content">
        <CheckedTextView xmlns:android="http://schemas.android.com/apk/res/android" 
             android:id="@+id/listCheckboxview" 
             android:layout_width="fill_parent" 
             android:layout_height="wrap_content" 
             android:layout_weight="1" android:gravity="center|left" 
             android:textColor="#0075AB"  android:textStyle="bold"  android:textSize="14dip"
             android:checkMark="?android:attr/listChoiceIndicatorMultiple" 
             android:paddingLeft="6dip" 
             android:paddingRight="6dip" 
             android:clickable="true"
             android:focusable="true"
             android:text="" 
             /> 
    </LinearLayout>
    <LinearLayout android:orientation="horizontal"
        android:padding="0dip" android:layout_width="fill_parent" 
        android:layout_weight="1" android:layout_height="wrap_content">
        <TextView android:id="@+id/customerDueAmount" android:paddingLeft="10dip"
            android:layout_width="wrap_content" android:layout_height="wrap_content"
            android:layout_weight="1" android:gravity="left" 
            android:textColor="#0075AB"  android:textStyle="bold"  android:textSize="14dip"
            android:text="112233" 
        />
        <TextView android:id="@+id/customerRevievedAmount" android:paddingLeft="10dip"
            android:layout_width="wrap_content" android:layout_height="wrap_content"
            android:layout_weight="1" android:gravity="left" 
            android:textColor="#0075AB"  android:textStyle="bold"  android:textSize="14dip"
            android:text="444555" 
        />
    </LinearLayout>
</LinearLayout>

上面的布局会导致屏幕

我注意到文本112233和444555显示在客户文本和复选框的下方,我该怎么做?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-09-08 20:12:00

将android:orientation=“垂直”设置为根布局。

票数 1
EN

Stack Overflow用户

发布于 2011-08-23 16:17:07

尝试使用RelativeLayout和layout_below="id“等方法。

Set your Customer text to layout_alignParentLeft="true"

  • Set your CheckBox to layout_toRightOf="Customer text ID“

  • 将112233文本设置为layout_below="CheckBox ID"

  • Set your 445566 text to layout_toRightOf="112233 ID"

你可以在这里找到更多关于它的信息:android layout tutorial

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7158040

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档