请问: 想问下 要做到以下的效果:
============================= (“==”表示屏幕的宽度)
赞(0)| 评论(0)
也就是 “赞”要放在 屏幕的中间,
然后 要把赞(0)放在一个 relativelayout里边 和 把评论(0)放在另外一个relativelayout里边
这样就是为了后面 处理点击事件的时候, 是对应于点击的 relativelayout。
比如当点击 赞所在的relativelayout,这时候,所在的 relativelayout的背景色改变。
我的布局文件是以下这样的,把它们分别放在不同的relativelayout里边,但是 为什么 ”赞“不能处于屏幕的中间呢?
我的已经是按照这样的了:relativelayout(
relativelayout()
relativelayout()
)
也就是 一个大relativelayout 包涵这两个relativelayout
麻烦会的朋友帮忙回复下,谢谢啦。
<?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="fill_parent"
android:background="#F8F8F8"
android:orientation="vertical" >
。。。。。。。。
< RelativeLayout
android:id="@+id/like_comment_layout"
android:layout_width="fill_parent"
android:background="#FFFFFF"
android:layout_marginRight="10dp"
android:layout_marginLeft="10dp"
android:layout_height="wrap_content">
< RelativeLayout
android:id="@+id/like_layout"
android:layout_width="wrap_content"
android:background="#FFFFFF"
android:layout_marginRight="10dp"
android:layout_marginLeft="10dp"
android:layout_height="wrap_content">
<TextView
android:id="@+id/like1"
android:textSize="15sp"
android:layout_marginTop="5dp"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textColor="#707070"
android:layout_centerHorizontal="true"
android:text="赞" />
<!-- android:layout_centerHorizontal="true" -->
<TextView
android:id="@+id/left1"
android:textSize="15sp"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textColor="#707070"
android:layout_toRightOf="@id/like1"
android:layout_marginLeft="5dp"
android:layout_centerVertical="true"
android:text="(" />
<TextView
android:id="@+id/likenumber1"
android:textSize="15sp"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textColor="#707070"
android:layout_toRightOf="@id/left1"
android:layout_marginLeft="10dp"
android:layout_centerVertical="true"
android:text="0" />
<TextView
android:id="@+id/right1"
android:textSize="15sp"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textColor="#707070"
android:layout_toRightOf="@id/likenumber1"
android:layout_marginLeft="10dp"
android:layout_centerVertical="true"
android:text=")" />
</RelativeLayout>
<View
android:id="@+id/viewline1"
android:layout_width ="1dp"
android:layout_height="15dp"
android:background="#0A0A0A"
android:layout_toRightOf="@id/right1"
android:layout_centerVertical="true"
android:layout_marginLeft="5dp"
/>
<RelativeLayout
android:id="@+id/comment_layout"
android:layout_width="wrap_content"
android:background="#FFFFFF"
android:layout_marginRight="10dp"
android:layout_marginLeft="10dp"
android:layout_height="wrap_content">
<TextView
android:id="@+id/comment1"
android:textSize="15sp"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textColor="#707070"
android:layout_centerVertical="true"
android:layout_toRightOf="@id/viewline1"
android:layout_marginLeft="5dp"
android:text="评论" />
<TextView
android:id="@+id/leftcomment1"
android:textSize="15sp"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textColor="#707070"
android:layout_toRightOf="@id/comment1"
android:layout_marginRight="10dp"
android:layout_centerVertical="true"
android:text="(" />
<TextView
android:id="@+id/commentnumber1"
android:textSize="15sp"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textColor="#707070"
android:layout_toRightOf="@id/leftcomment1"
android:layout_marginRight="10dp"
android:layout_centerVertical="true"
android:text="0" />
<TextView
android:id="@+id/rightcomment1"
android:textSize="15sp"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textColor="#707070"
android:layout_toRightOf="@id/commentnumber1"
android:layout_marginRight="10dp"
android:layout_centerVertical="true"
android:text=")"/>
</RelativeLayout>
</RelativeLayout>
</LinearLayout>
============================= (“==”表示屏幕的宽度)
赞(0)| 评论(0)
也就是 “赞”要放在 屏幕的中间,
然后 要把赞(0)放在一个 relativelayout里边 和 把评论(0)放在另外一个relativelayout里边
这样就是为了后面 处理点击事件的时候, 是对应于点击的 relativelayout。
比如当点击 赞所在的relativelayout,这时候,所在的 relativelayout的背景色改变。
我的布局文件是以下这样的,把它们分别放在不同的relativelayout里边,但是 为什么 ”赞“不能处于屏幕的中间呢?
我的已经是按照这样的了:relativelayout(
relativelayout()
relativelayout()
)
也就是 一个大relativelayout 包涵这两个relativelayout
麻烦会的朋友帮忙回复下,谢谢啦。
<?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="fill_parent"
android:background="#F8F8F8"
android:orientation="vertical" >
。。。。。。。。
< RelativeLayout
android:id="@+id/like_comment_layout"
android:layout_width="fill_parent"
android:background="#FFFFFF"
android:layout_marginRight="10dp"
android:layout_marginLeft="10dp"
android:layout_height="wrap_content">
< RelativeLayout
android:id="@+id/like_layout"
android:layout_width="wrap_content"
android:background="#FFFFFF"
android:layout_marginRight="10dp"
android:layout_marginLeft="10dp"
android:layout_height="wrap_content">
<TextView
android:id="@+id/like1"
android:textSize="15sp"
android:layout_marginTop="5dp"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textColor="#707070"
android:layout_centerHorizontal="true"
android:text="赞" />
<!-- android:layout_centerHorizontal="true" -->
<TextView
android:id="@+id/left1"
android:textSize="15sp"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textColor="#707070"
android:layout_toRightOf="@id/like1"
android:layout_marginLeft="5dp"
android:layout_centerVertical="true"
android:text="(" />
<TextView
android:id="@+id/likenumber1"
android:textSize="15sp"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textColor="#707070"
android:layout_toRightOf="@id/left1"
android:layout_marginLeft="10dp"
android:layout_centerVertical="true"
android:text="0" />
<TextView
android:id="@+id/right1"
android:textSize="15sp"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textColor="#707070"
android:layout_toRightOf="@id/likenumber1"
android:layout_marginLeft="10dp"
android:layout_centerVertical="true"
android:text=")" />
</RelativeLayout>
<View
android:id="@+id/viewline1"
android:layout_width ="1dp"
android:layout_height="15dp"
android:background="#0A0A0A"
android:layout_toRightOf="@id/right1"
android:layout_centerVertical="true"
android:layout_marginLeft="5dp"
/>
<RelativeLayout
android:id="@+id/comment_layout"
android:layout_width="wrap_content"
android:background="#FFFFFF"
android:layout_marginRight="10dp"
android:layout_marginLeft="10dp"
android:layout_height="wrap_content">
<TextView
android:id="@+id/comment1"
android:textSize="15sp"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textColor="#707070"
android:layout_centerVertical="true"
android:layout_toRightOf="@id/viewline1"
android:layout_marginLeft="5dp"
android:text="评论" />
<TextView
android:id="@+id/leftcomment1"
android:textSize="15sp"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textColor="#707070"
android:layout_toRightOf="@id/comment1"
android:layout_marginRight="10dp"
android:layout_centerVertical="true"
android:text="(" />
<TextView
android:id="@+id/commentnumber1"
android:textSize="15sp"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textColor="#707070"
android:layout_toRightOf="@id/leftcomment1"
android:layout_marginRight="10dp"
android:layout_centerVertical="true"
android:text="0" />
<TextView
android:id="@+id/rightcomment1"
android:textSize="15sp"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textColor="#707070"
android:layout_toRightOf="@id/commentnumber1"
android:layout_marginRight="10dp"
android:layout_centerVertical="true"
android:text=")"/>
</RelativeLayout>
</RelativeLayout>
</LinearLayout>