2017-05-14 3 views
0

を表示することはできませんこれは私の現在のlistivewです。それは私の電話で切るようなものです。ここでリストビューは、最後の項目

はXMLコードです:

<?xml version="1.0" encoding="utf-8"?> 
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    android:orientation="vertical" android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    android:weightSum="1"> 
    <RelativeLayout 
     android:orientation="vertical" 
     android:id="@+id/border" 
     android:layout_width="match_parent" 
     android:layout_height="280dp" 

     android:background="@drawable/dfcomment3" 
     android:layout_weight="0.07"> 


     <LinearLayout 
      android:layout_width="match_parent" 
      android:layout_height="wrap_content" > 

      <Button 
       style="?android:attr/buttonStyleSmall" 
       android:layout_width="wrap_content" 
       android:layout_height="40dp" 
       android:text="Add comment" 
       android:id="@+id/button12" 
       android:layout_marginTop="215dp" 
       android:layout_marginLeft="5dp" /> 
      <Button 
       style="?android:attr/buttonStyleSmall" 
       android:layout_width="wrap_content" 
       android:layout_height="40dp" 
       android:text="Update Post" 
       android:id="@+id/button13" 
       android:layout_marginTop="215dp" /> 
      <Button 
       style="?android:attr/buttonStyleSmall" 
       android:layout_width="wrap_content" 
       android:layout_height="40dp" 
       android:text="Close This" 
       android:id="@+id/button14" 
       android:layout_marginTop="215dp" /> 


     </LinearLayout> 

     <TextView 
      android:layout_marginLeft="10dp" 
      android:textSize="35dp" 
      android:id="@+id/textView11" 
      android:gravity="center" 
      android:text="ID" 
      android:textStyle="bold" 
      android:textColor="#994495" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" /> 

     <TextView 
      android:id="@+id/textView12" 
      android:text="Name" 
      android:textSize="16dp" 
      android:textColor="#994495" 
      android:layout_marginTop="190dp" 
      android:layout_marginLeft="210dp" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" /> 

     <TextView 
      android:id="@+id/textView13" 
      android:text="Lastname" 
      android:textStyle="bold" 
      android:textSize="16dp" 
      android:layout_marginLeft="90dp" 
      android:textColor="#994495" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:layout_below="@+id/id" 
      android:layout_toEndOf="@+id/id" 
      android:layout_marginTop="5dp" /> 

     <TextView 
      android:id="@+id/textView14" 
      android:text="title" 
      android:textSize="15dp" 
      android:textColor="#994495" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:layout_marginLeft="260dp" 
      android:layout_below="@+id/name" 
      android:layout_alignStart="@+id/name" 
      android:layout_marginTop="190dp" /> 

     <TextView 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:text="descr" 
      android:textSize="21dp" 
      android:textColor="#994495" 
      android:id="@+id/textView15" 
      android:layout_marginLeft="110dp" 
      android:layout_marginTop="60dp" /> 

     <TextView 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:text="dept" 
      android:textStyle="italic" 
      android:textColor="#994495" 
      android:id="@+id/textView16" 
      android:layout_marginLeft="180dp" 
      android:layout_marginTop="30dp" /> 

     <TextView 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:text="tags" 
      android:textStyle="italic" 
      android:textSize="14dp" 
      android:textColor="#994495" 
      android:id="@+id/textView17" 
      android:layout_marginLeft="120dp" 
      android:layout_marginTop="30dp" /> 

     <TextView 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:text="status" 
      android:textSize="25dp" 
      android:textStyle="bold" 
      android:textColor="#70CC86" 
      android:id="@+id/textView18" 
      android:layout_marginLeft="290dp" 
      android:layout_marginTop="10dp" /> 

     <TextView 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:text="date" 
      android:textColor="#994495" 
      android:id="@+id/textView19" 
      android:layout_marginLeft="10dp" 
      android:layout_marginTop="190dp" /> 
    </RelativeLayout> 

    <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
     android:layout_width="match_parent" 
     android:orientation="horizontal" 
     android:layout_height="match_parent" > 

     <ListView 
      android:id="@+id/listView" 
      android:layout_width="match_parent" 
      android:layout_height="match_parent" /> 

    </LinearLayout> 
</LinearLayout> 

私はrecyclerviewに慣れていないよので、私はリストビューに固執したいできるだけ。この問題を解決する方法があれば、私はうれしいでしょう。 画像で自分の問題の参照を確認してください。

実際には4つの項目があり、2つの項目しか表示できません。

+0

Javaコードを追加する必要があります。問題はXMLではありません。 – Swarnveer

+0

または、リストビューでデータを取得しているが、画面上のスペースが少なくても表示できないと言ってもいいですか? – Swarnveer

+0

@Swarnveerは私の文章について私を許しています、そうです。 –

答えて

0

xmlに変更する:

<?xml version="1.0" encoding="utf-8"?> 
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    android:orientation="vertical" android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    android:weightSum="1"> 
    <RelativeLayout 
     android:orientation="vertical" 
     android:id="@+id/border" 
     android:layout_width="match_parent" 
     android:layout_height="280dp" 
     android:layout_weight="0.07"--> Delete this 
     > 
     .... 
    </RelativeLayout> 

    <LinearLayout 
     android:layout_width="match_parent" 
     android:orientation="horizontal" 
     android:layout_weight="1" -> Add this 
     android:layout_height="0dp" > 

     <ListView 
      android:id="@+id/listView" 
      android:layout_width="match_parent" 
      android:layout_height="match_parent" /> 

    </LinearLayout> 
</LinearLayout> 
1

まず、weightsumとlayout_weightを使用するときに、高さまたは幅のディメンションを指定する必要がないため、XMLに問題があります。 これはあなたのXMLでなければなりません。 また、あなたのXMLにもいくつかの問題があります。あなたが使用するような "アンドロイド:layout_belowは=" @ + ID/idは、 "ID"

<?xml version="1.0" encoding="utf-8"?> 
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
android:orientation="vertical" android:layout_width="match_parent" 
android:layout_height="match_parent" 
android:weightSum="100"> 
<RelativeLayout 
    android:orientation="vertical" 
    android:id="@+id/border" 
    android:layout_width="match_parent" 
    android:layout_height="0dp" 
    android:background="@drawable/dfcomment3" 
    android:layout_weight="70"> 


    <LinearLayout 
     android:layout_width="match_parent" 
     android:layout_height="wrap_content" > 

     <Button 
      style="?android:attr/buttonStyleSmall" 
      android:layout_width="wrap_content" 
      android:layout_height="40dp" 
      android:text="Add comment" 
      android:id="@+id/button12" 
      android:layout_marginTop="215dp" 
      android:layout_marginLeft="5dp" /> 
     <Button 
      style="?android:attr/buttonStyleSmall" 
      android:layout_width="wrap_content" 
      android:layout_height="40dp" 
      android:text="Update Post" 
      android:id="@+id/button13" 
      android:layout_marginTop="215dp" /> 
     <Button 
      style="?android:attr/buttonStyleSmall" 
      android:layout_width="wrap_content" 
      android:layout_height="40dp" 
      android:text="Close This" 
      android:id="@+id/button14" 
      android:layout_marginTop="215dp" /> 


    </LinearLayout> 

    <TextView 
     android:layout_marginLeft="10dp" 
     android:textSize="35dp" 
     android:id="@+id/textView11" 
     android:gravity="center" 
     android:text="ID" 
     android:textStyle="bold" 
     android:textColor="#994495" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" /> 

    <TextView 
     android:id="@+id/textView12" 
     android:text="Name" 
     android:textSize="16dp" 
     android:textColor="#994495" 
     android:layout_marginTop="190dp" 
     android:layout_marginLeft="210dp" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" /> 

    <TextView 
     android:id="@+id/textView13" 
     android:text="Lastname" 
     android:textStyle="bold" 
     android:textSize="16dp" 
     android:layout_marginLeft="90dp" 
     android:textColor="#994495" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:layout_below="@+id/id" 
     android:layout_toEndOf="@+id/id" 
     android:layout_marginTop="5dp" /> 

    <TextView 
     android:id="@+id/textView14" 
     android:text="title" 
     android:textSize="15dp" 
     android:textColor="#994495" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:layout_marginLeft="260dp" 
     android:layout_below="@+id/name" 
     android:layout_alignStart="@+id/name" 
     android:layout_marginTop="190dp" /> 

    <TextView 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:text="descr" 
     android:textSize="21dp" 
     android:textColor="#994495" 
     android:id="@+id/textView15" 
     android:layout_marginLeft="110dp" 
     android:layout_marginTop="60dp" /> 

    <TextView 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:text="dept" 
     android:textStyle="italic" 
     android:textColor="#994495" 
     android:id="@+id/textView16" 
     android:layout_marginLeft="180dp" 
     android:layout_marginTop="30dp" /> 

    <TextView 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:text="tags" 
     android:textStyle="italic" 
     android:textSize="14dp" 
     android:textColor="#994495" 
     android:id="@+id/textView17" 
     android:layout_marginLeft="120dp" 
     android:layout_marginTop="30dp" /> 

    <TextView 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:text="status" 
     android:textSize="25dp" 
     android:textStyle="bold" 
     android:textColor="#70CC86" 
     android:id="@+id/textView18" 
     android:layout_marginLeft="290dp" 
     android:layout_marginTop="10dp" /> 

    <TextView 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:text="date" 
     android:textColor="#994495" 
     android:id="@+id/textView19" 
     android:layout_marginLeft="10dp" 
     android:layout_marginTop="190dp" /> 
</RelativeLayout> 

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    android:layout_width="match_parent" 
    android:orientation="horizontal" 
    android:layout_weight="30" 
    android:layout_height="0dp" > 

    <ListView 
     android:id="@+id/listView" 
     android:layout_width="match_parent" 
     android:layout_height="match_parent" 
     /> 

</LinearLayout> 
</LinearLayout> 

あなたのListViewに4つの値を取得していない場合は、Javaコードを追加します "が、あなたのXMLに何もありません"

+0

http://imgur.com/a/Q0hjwこれは何が起こったかです。あなたのコードを使用して –

+0

あなたの属性のIDを修正する必要があることを忘れないでください。赤いアンダーラインを確認してください – Swarnveer

+0

http://imgur.com/a/ZRjEB – Swarnveer

関連する問題