为了账号安全,请及时绑定邮箱和手机立即绑定

为啥我的结果和老师的不太一样呢?

和老师的代码一样咋效果不一样呢?

http://img1.sycdn.imooc.com//5566c6ed0001c8b703410101.jpg

activity_main.xml

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    tools:context=".MainActivity" >
  <include layout="@layout/common_title"/>
    <TextView
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:text="正文内容"
        android:textSize="18dp"
         />
</RelativeLayout>

common_title.xml

<?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="wrap_content" 
    android:background="#000"
    android:paddingTop="10dp"
    android:paddingBottom="10dp"
    >
    <TextView
        android:id="@+id/textView_Left_Common_Title"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentLeft="true"
        android:layout_marginLeft="10dp"
        android:layout_centerVertical="true"
        android:textColor="#fff"
        android:textSize="14sp"
        android:text="返回" />
    <TextView
        android:id="@+id/TextView_Context_Common_Title"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_centerInParent="true"
        android:text="布局优化"
        android:textColor="#fff"
        android:textSize="18sp" />
    <TextView
        android:id="@+id/TextView_Right_Common_Title"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentRight="true"
        android:layout_centerVertical="true"
        android:layout_marginRight="10dp"
        android:text="功能"
        android:textColor="#fff"
        android:textSize="14sp" />
</RelativeLayout>


正在回答

2 回答

相对布局中的

<include layout="@layout/common_title"/> 与 

<TextView

        android:layout_width="match_parent"

        android:layout_height="wrap_content"

        android:text="正文内容"

        android:textSize="18dp"

         />这两部分,没有写出相对位置的关系。


2 回复 有任何疑惑可以回复我~
#1

Simcaxe

在楼上的代码中<TextView>部分加上一句 android:layout_below="@+id/TextView_Context_Common_Title"就行了
2016-09-14 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Android攻城狮的第二门课(第1季)
  • 参与学习       111172    人
  • 解答问题       1457    个

本课程由浅入深地带您学会Android的常用控件的开发和使用

进入课程

为啥我的结果和老师的不太一样呢?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信