解决方案 »

  1.   

    这句话的意思应该是说在android包下面没有找到layout_alignParentStart这个属性
      

  2.   

    请问你采用的是什么布局?这个属性实在RelativeLayout中用的。
      

  3.   


    确实是RelativeLayout的布局,很奇怪的问题。。
      

  4.   


    确实是RelativeLayout的布局,很奇怪的问题。。我这边这样写是没问题的,能否贴出你完整的布局代码?
      

  5.   

    用的是github上的RoundedImageView源码,以下是源码,谢谢啦
    <?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="200dip"
        >  <ImageView
          android:id="@+id/imageView1"
          android:layout_width="wrap_content"
          android:layout_height="wrap_content"
          android:layout_alignParentTop="true"
          android:layout_alignParentBottom="true"
          android:layout_alignParentRight="true"
          android:layout_alignParentLeft="true"
          android:layout_alignParentStart="true"
          android:layout_alignParentEnd="true"
          android:padding="10dip"
          android:src="@drawable/photo1"
          android:scaleType="center"
          />  <TextView
          android:id="@+id/textView3"
          android:layout_width="wrap_content"
          android:layout_height="wrap_content"
          android:layout_marginBottom="36dp"
          android:layout_marginLeft="36dp"
          android:layout_marginStart="36dp"
          android:layout_alignBottom="@+id/imageView1"
          android:layout_alignLeft="@+id/imageView1"
          android:layout_alignStart="@+id/imageView1"
          android:background="#7f000000"
          android:paddingLeft="8dp"
          android:paddingRight="8dp"
          android:textAppearance="?android:attr/textAppearanceSmallInverse"
          />  <TextView
          android:id="@+id/textView2"
          android:layout_width="wrap_content"
          android:layout_height="wrap_content"
          android:layout_above="@+id/textView3"
          android:layout_alignLeft="@+id/textView3"
          android:layout_alignStart="@+id/textView3"
          android:layout_marginBottom="4dp"
          android:background="#7f000000"
          android:paddingLeft="8dp"
          android:paddingRight="8dp"
          android:textAppearance="?android:attr/textAppearanceMediumInverse"
          />  <TextView
          android:id="@+id/textView1"
          android:layout_width="wrap_content"
          android:layout_height="wrap_content"
          android:layout_above="@+id/textView2"
          android:layout_alignLeft="@+id/textView2"
          android:layout_alignStart="@+id/textView2"
          android:layout_marginBottom="4dp"
          android:background="#7f000000"
          android:paddingLeft="8dp"
          android:paddingRight="8dp"
          android:textAppearance="?android:attr/textAppearanceLargeInverse"
          /></RelativeLayout>
      

  6.   

    把你的代码完全复制到我这边也没出问题,感觉这个问题很奇怪,会不会是LZ的eclipse出了问题,你把整个项目clean再试一下
      

  7.   


    我也挺奇怪的,恩,可能是我这边eclipse问题。clean也无效的,就这样吧,结贴了,自己再研究研究.谢谢兄弟啦
      

  8.   

    layout_alignStart跟layout_alignLeft的效果是一样的,
    前者应该是17以后才加上去的。
    就向marginStart跟marginLeft,marginEnd跟marginRight。