首页 > android > android定位,一行显示2块字,左侧区域根据右侧区域大小自动

android定位,一行显示2块字,左侧区域根据右侧区域大小自动

2015年1月17日 发表评论 阅读评论

要实现如下效果

1,一行左侧显示一段文字,右侧显示一段文字

2,左侧背景色为黄色,右侧背景色为绿色

3,右侧宽度根据内容文字自动

4,左侧宽度根据右侧宽度自动

效果如图(2个图片):

111

22

这样在android安卓下如何实现呢?很难?公司程序说实现不了,自己动手,代码如下:

<?xml version=”1.0″ encoding=”utf-8″?>
<RelativeLayout xmlns:android=”http://schemas.android.com/apk/res/android”
android:layout_width=”match_parent”
android:layout_height=”match_parent”
android:orientation=”horizontal”
android:paddingTop=”50dp” >

<TextView
android:id=”@+id/text1″
android:layout_width=”match_parent”
android:layout_height=”30dp”
android:layout_toLeftOf=”@id/text2″
android:background=”#ff6600″
android:ellipsize=”end”
android:gravity=”center”
android:paddingLeft=”6dp”
android:paddingRight=”6dp”
android:singleLine=”true”
android:text=”毛主席万岁,毛主席万岁,毛主席万岁,毛主席万岁,毛主席万岁,毛主席万岁,毛主席万岁” >
</TextView>

<TextView
android:id=”@+id/text2″
android:layout_width=”wrap_content”
android:layout_height=”30dp”
android:layout_alignParentRight=”true”
android:background=”#00ff00″
android:gravity=”center”
android:paddingLeft=”6dp”
android:paddingRight=”6dp”
android:text=”30/30″ >
</TextView>

</RelativeLayout>

分类: android 标签: , , , ,
  1. 本文目前尚无任何评论.
您必须在 登录 后才能发布评论.
css.php