Note that there are some explanatory texts on larger screens.

plurals
  1. POimage switching on button click
    primarykey
    data
    text
    <p>I have tries to switch the images on button click..but i failed and got the errors Here is my code....please somebody help me!! please add XML code if required also please post the same also</p> <pre><code>package com.conn; import android.app.Activity; import android.os.Bundle; import android.util.Log; import android.view.View; import android.view.ViewGroup.LayoutParams; import android.view.animation.Animation; import android.view.animation.AnimationUtils; import android.widget.Button; import android.widget.ImageSwitcher; import android.widget.ImageView; import android.widget.LinearLayout; import android.widget.ViewSwitcher.ViewFactory; public class image_slider extends Activity { Integer[] imageIDs = { R.drawable.haha, R.drawable.dte,R.drawable.new_login }; private ImageSwitcher imageSwitcher; private Button nextButton; private Button previousButton; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.imgslide); imageSwitcher.setImageResource(imageIDs[0]); nextButton = (Button) findViewById(R.id.next); nextButton.setOnClickListener(new View.OnClickListener() { public void onClick(View v) { final Animation out= AnimationUtils.loadAnimation(this, android.R.anim.slide_out_right); final Animation in= AnimationUtils.loadAnimation(this, android.R.anim.slide_in_left); imageSwitcher = (ImageSwitcher) findViewById(R.id.switcher1); imageSwitcher.setFactory(this); imageSwitcher.setInAnimation(in); imageSwitcher.setOutAnimation(out); imageSwitcher.setImageResource(imageIDs[1]); // imageSwitcher.setImageResource(imageIDs[1]); } }); previousButton = (Button) findViewById(R.id.previous); previousButton.setOnClickListener(new View.OnClickListener() { public void onClick(View v) { final Animation out= AnimationUtils.loadAnimation(this, android.R.anim.slide_out_left); final Animation in= AnimationUtils.loadAnimation(this, android.R.anim.slide_in_right); imageSwitcher.setFactory(this); imageSwitcher.setInAnimation(in); imageSwitcher.setOutAnimation(out); imageSwitcher.setImageResource(imageIDs[0]); } }); } public View makeView() { ImageView imageView = new ImageView(this); imageView.setBackgroundColor(0xFF000000); imageView.setScaleType(ImageView.ScaleType.CENTER); imageView.setLayoutParams(new ImageSwitcher.LayoutParams(LayoutParams.FILL_PARENT, LayoutParams.FILL_PARENT)); return imageView; } } </code></pre>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload