Hai,

         I need to show List View with background image.

 XML CODE:
-------------------
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/
android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical"
  android:background="@drawable/bgimg">


      <ImageView
          android:id="@+id/imageView1"
          android:layout_width="wrap_content"
          android:layout_height="70dp"
          android:src="@drawable/test" />

      <TextView
          android:id="@+id/listView100"
          android:text=""
          android:paddingLeft="10dp"
          android:paddingTop="15dp"
          android:paddingBottom="15dp"
          android:textSize="20sp"
          android:layout_marginRight="1sp"
          android:layout_marginLeft="1sp"
          android:paddingRight="8dp"
          android:layout_marginTop="5sp"
          android:layout_width="match_parent"
          android:layout_height="wrap_content"
          android:textColor="@color/lightbrown"/>
</LinearLayout>

Java Code:
---------------


package p41.android.kiscol.act;
import android.app.ListActivity;
import android.os.Bundle;
import android.view.Window;
import android.view.animation.AlphaAnimation;
import android.view.animation.Animation;
import android.view.animation.AnimationSet;
import android.view.animation.LayoutAnimationController;
import android.view.animation.TranslateAnimation;
import android.widget.ArrayAdapter;
import android.widget.ImageView;
import android.widget.ListView;

public class CompaniesActivity extends ListActivity {
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        this.requestWindowFeature(Window.FEATURE_NO_TITLE);

        String[] values = new String[] {
                                "TEST 1",
                                "TEST 2",
                                "TEST 3",
                                "TEST 4",
                                "TEST 5"
                                 };

        ArrayAdapter<String> adapter = new
ArrayAdapter<String>(this,R.layout.companies, R.id.listView100,
values);
        setListAdapter(adapter);

        AnimationSet set = new AnimationSet(true);
                Animation animation = new AlphaAnimation(0.0f, 1.0f);
        animation.setDuration(1000);
        set.addAnimation(animation);
        getListView().setAnimationCacheEnabled(false);
                getListView().setScrollingCacheEnabled( false);

                animation = new TranslateAnimation(
            Animation.RELATIVE_TO_SELF,
0.0f,Animation.RELATIVE_TO_SELF, 0.0f,
            Animation.RELATIVE_TO_SELF,
-1.0f,Animation.RELATIVE_TO_SELF, 0.0f
        );

        set.addAnimation(animation);
        LayoutAnimationController controller = new
LayoutAnimationController(set, 0.5f);
        ListView listView;
        listView = getListView();
        listView.setLayoutAnimation(controller);
    }


}

OUTPUT
------------

But i got the result.
Each row having  background image and image view.
But i need all rows with one  background image and image view.

Please give solution for that.
Thanks.







-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to