2016-04-03 3 views
0

У меня есть ListView нагрузку около 50 изображений:Android ListView увеличить не может прокручивать влево и вправо

<?xml version="1.0" encoding="utf-8"?> 
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    xmlns:app="http://schemas.android.com/apk/res-auto" 
    xmlns:tools="http://schemas.android.com/tools" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    app:layout_behavior="@string/appbar_scrolling_view_behavior" 
    android:padding="10dp" 
    android:background="@drawable/background"> 

    <LinearLayout 
     android:layout_width="match_parent" 
     android:layout_height="match_parent" 
     android:orientation="vertical" 
     android:focusableInTouchMode="true"> 

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

    </LinearLayout> 

активности, этот код масштабирования ListView

final ListView lvi = (ListView)findViewById(R.id.listViewImg); 

    try { 
     XmlPullParserImg parser = new XmlPullParserImg(); 
     imgList = parser.parse(getAssets().open(get_xml)); 
     BinderDataImg binderdata = new BinderDataImg(this, imgHashmap); 
     lvi.setAdapter(binderdata); 

    }catch(IOException e) { 
    e.printStackTrace(); 
    } 

    FloatingActionButton fa1 = (FloatingActionButton) findViewById(R.id.fab1); 
    fa1.setOnClickListener(new View.OnClickListener() { 
    @Override 
    public void onClick(View v) { 
     float x1 = lvi.getScaleX(); 
     float y1 = lvi.getScaleY(); 
     lvi.setScaleX(x1 * 2); 
     lvi.setScaleY(y1 * 2); 
    } 
    }); 

я могу увеличить in и уменьшить масштаб списка.
При увеличении, я могу прокручивать список вверх и вниз, а изображение больше, чем макет.
, но я не могу прокручиваюсь влево и вправо (или двигаться влево или вправо)
извините за мой плохой английский
благодарственного для чтения ширины

+0

Показать код Java ListViewAdapter. Невозможно полностью разрешить это только с вашими макетами xml-код –

+0

Я был обновлен в своем сообщении – abcd1234

ответ

0

набора всех макета и ListView в wrap_content вместо match_parent

+0

Это не работает, все равно – abcd1234