2016-04-03 5 views
0

I Listenansicht Last etwa 50 Bilder haben:Android Listenansicht vergrößern kann nicht blättern Sie nach links und rechts

<?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> 

in Aktivität, diesen Code Zoom Listenansicht

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); 
    } 
    }); 

Ich kann vergrößern Listenansicht ein- und auszoomen
Beim Vergrößern kann ich die Listenansicht nach oben und unten und das Bild größer als das Layout verschieben.
aber ich kann es nicht scrollen nach links und rechts (oder nach links oder rechts bewegen)
sorry für mein schlechtes Englisch
Dank für das Lesen

+0

Zeigen Sie Ihren Java ListViewAdapter-Code. Es ist nicht möglich, dies nur mit Ihren Layouts zu lösen xml code –

+0

Ich war Update in meinem Beitrag – abcd1234

Antwort

0

Schränkungsweite aller Layout und Listview wrap_content statt match_parent

+0

es ist nicht funktionieren, immer noch so – abcd1234

Verwandte Themen