5

マーキー機能をAndroidアプリケーションのHTMLで利用できるようにしたいのですが、Androidで何と呼んでいるのかわかりません。

たとえば、4〜5枚の画像があります。左から右または右から左のいずれかにマーキーする必要があります。(自動的に)

1つの注意-私は水平スクロールビューについて質問していません。

手順は何ですか?この機能を取得するにはどうすればよいですか?

4

2 に答える 2

7

私は答えを得ました...私の質問のために

そのオートスライダー

 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には、幅、高さ、位置を含むレイアウトと画像ビューだけが含まれています。

于 2013-03-02T09:04:53.157 に答える
1

ビューページャーをタイマーと一緒に使用できます。チェックマークを付けるたびに、ページャーアダプターを使用してビューページャーのページを変更します。

ビューページャーの公式定義:

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

ビューページャーとビューフリッパーの例をいくつか見てください。

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

http://wptrafficanalyzer.in/blog/image-slideshow-using-viewflipper-in-android/(ビューフリッパーの使用)

于 2013-03-01T15:10:13.270 に答える