如何在android中自动选取图像(自动)?

时间:2013-03-01 13:41:01

标签: android android-layout

我想在我的android应用程序中使用html中提供的选框功能。我不知道我们在android中调用它。

例如,我有四到五张图像。它们需要从左到右或从右到左的选框。(自动)

1注意 - 我不是在询问水平滚动视图

程序是什么以及如何获得此功能?

2 个答案:

答案 0 :(得分:7)

我得到答案......我的问题

ITS AUTOSLIDER

 public class AutoSlider extends Activity {

    public int currentimageindex=0;
    Timer timer;
    TimerTask task;
    ImageView slidingimage;

    int[] IMAGE_IDS = {R.drawable.image1, R.drawable.image2, R.drawable.image3,
            R.drawable.image4};

    @Override
    protected void onCreate(Bundle savedInstanceState) 
{
    // TODO Auto-generated method stub
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
        final Handler mHandler = new Handler();

        // Create runnable for posting
        final Runnable mUpdateResults = new Runnable() {
            public void run() {

                AnimateandSlideShow();

            }
        };

        int delay = 1000; // delay for 1 sec.

        int period = 8000; // repeat every 4 sec.

        Timer timer = new Timer();

        timer.scheduleAtFixedRate(new TimerTask() {

        public void run() {

             mHandler.post(mUpdateResults);

        }

        }, delay, period);

    }

    public void onClick(View v) {

        finish();
        android.os.Process.killProcess(android.os.Process.myPid());
      }
       private void AnimateandSlideShow() {

        slidingimage = (ImageView)findViewById(R.id.ImageView_id);
        slidingimage.setImageResource(IMAGE_IDS[currentimageindex%IMAGE_IDS.length]);

        currentimageindex++;

      }

}

并且在XML中只有布局和图像视图及其宽度,高度和位置。

答案 1 :(得分:1)

您可以将View Pager与Timer配合使用: 每次勾选时使用寻呼机适配器更改视图寻呼机的页面:

  

View寻呼机官方定义:

Layout manager that allows the user to flip left and right through pages of data. You supply an implementation of a PagerAdapter to generate the pages that the view shows

请查看View寻呼机和查看脚蹼的一些示例:

http://www.edumobile.org/android/android-beginner-tutorials/view-pager-example-in-android-development/

http://wptrafficanalyzer.in/blog/image-slideshow-using-viewflipper-in-android/(使用视图鳍状肢)