ImageView에서 이미지 자동 변경

APK

나는 이미지 뷰와 많은 이미지를 가지고 있지만 문제는 이미지 뷰의 모든 이미지를 차례로 표시하고 이미지가 gif 애니메이션처럼 매초 또는 0.2 초마다 변경되어야한다는 것입니다.

<ImageView
    android:id="@+id/imageView1"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_alignParentLeft="true"
    android:layout_alignParentTop="true"
    android:layout_marginLeft="97dp"
    android:layout_marginTop="108dp"
    android:src="@drawable/ic_launcher" />



import android.app.Activity;
import android.os.Bundle;
import android.view.KeyEvent;
import android.view.View;
import android.webkit.CookieManager;
import android.webkit.WebSettings;
import android.webkit.WebSettings.PluginState;
import android.webkit.WebSettings.RenderPriority;
import android.webkit.WebView;
import android.webkit.WebViewClient;

public class MainActivity extends Activity {


private WebView mWebView;

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    CookieManager.getInstance().setAcceptCookie(true);//Enable Cookies

    mWebView = (WebView) findViewById(R.id.webView1);
    mWebView.getSettings().setJavaScriptEnabled(true);//Enable Java Script
    mWebView.setWebViewClient(new HelloWebViewClient());
    mWebView.loadUrl("http://www.google.com/"); //Set Home page
    mWebView.setScrollBarStyle(View.SCROLLBARS_INSIDE_OVERLAY);//Remove ScrollBars
    mWebView.getSettings().setDefaultFontSize(12);//Set Font Size
    mWebView.getSettings().setLoadsImagesAutomatically(true);//Enable Image Loading
    mWebView.getSettings().setPluginState(PluginState.ON);//Enable Flash
    mWebView.getSettings().setRenderPriority(RenderPriority.HIGH); //improves Feedback     on touch
    mWebView.setBackgroundColor(0x00000000);//Transparent Screen When Loading
  //mWebView.getSettings().setBuiltInZoomControls(true);//Set Zoom Controls 

    mWebView.getSettings().setAppCacheMaxSize(1024*1024*8);//Set Cache (8mb)
    String appCachePath =     getApplicationContext().getCacheDir().getAbsolutePath();//Set Cache (8mb)
    mWebView.getSettings().setAppCachePath(appCachePath);//Set Cache (8mb)
    mWebView.getSettings().setAllowFileAccess(true);//Set Cache (8mb)
    mWebView.getSettings().setAppCacheEnabled(true);//Set Cache (8mb)
    mWebView.getSettings().setCacheMode(WebSettings.LOAD_DEFAULT);//Set Cache (8mb)

    mWebView.setWebViewClient(new WebViewClient() {//Show Image/Page/HTML on Error
    public void onReceivedError(WebView view, int errorCode, String description,     String failingUrl) {//Show Image/Page/HTML on Error
    mWebView.loadUrl("http://www.google.com");//Show WebPage on Error, to show     Offline file, use ("file:///android_asset/error_404.jpg");
        }
    });


}
private class HelloWebViewClient extends WebViewClient {
@Override
public boolean shouldOverrideUrlLoading(WebView webview, String url)
{


webview.loadUrl(url);
return true;
}
}

 @Override
 public boolean onKeyDown(int keyCode, KeyEvent event)
  {

 if ((keyCode == KeyEvent.KEYCODE_BACK) && mWebView.canGoBack())

{
mWebView.goBack();
return true;
}
return super.onKeyDown(keyCode, event);
}
}
InnocentKiller

아래 코드를 사용하십시오.

이미지 배열을 만듭니다.

int[] imageArray = { R.drawable.progress_one, R.drawable.progress_two,
            R.drawable.progress_three, R.drawable.progress_four,
            R.drawable.progress_five, R.drawable.progress_six,
            R.drawable.progress_seven, R.drawable.progress_eight,
            R.drawable.progress_nine, R.drawable.progress_ten,
            R.drawable.progress_ele, R.drawable.progress_twe };

이 배열을 핸들러 안에 넣습니다.

Handler handler = new Handler();
            Runnable runnable = new Runnable() {
                int i = 0;

                public void run() {
                    imageView1.setImageResource(imageArray[i]);
                    i++;
                    if (i > imageArray.length - 1) {
                        i = 0;
                    }
                    handler.postDelayed(this, 2000);
                }
            };
            handler.postDelayed(runnable, 2000);

2 초마다 이미지가 변경됩니다. 0.2를 원한다면 2000을 200으로 바꾸십시오.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

ImageView에서 이미지 변경

분류에서Dev

ImageView onClick에서 이미지 변경

분류에서Dev

javaFX의 ImageView에서 이미지 변경

분류에서Dev

정시에 아래로 이미지 자동 변경

분류에서Dev

Android Asyn이 ListVIew에서 ImageView를로드하고 이미지가 자동으로 변경되고 올바르지 않습니다.

분류에서Dev

Adapter의 getView ()에서 imageView를 클릭하여 이미지 변경

분류에서Dev

Android 사용자 지정 ArrayAdapter | ImageView 클릭에서 아이콘 변경

분류에서Dev

선택에서 jquery 동적 이미지 변경

분류에서Dev

SVG 이미지에서 맥동하는 색상 변경

분류에서Dev

if 문에서 이미지를 동적으로 변경

분류에서Dev

Facebook 보내기 대화 상자에서 이미지 변경.

분류에서Dev

모서리 변경에 따른 Opencv C ++ 자르기 이미지

분류에서Dev

사용자 지정 작업 표시 줄에서 ImageView 소스를 동적으로 변경

분류에서Dev

ImageView 목록에서 이미지보기를 동적으로 가져와 해당 이미지보기를 이미지보기 변수에 배치하는 방법

분류에서Dev

Swing에서 배경 이미지 이동

분류에서Dev

mousemove에서 배경 이미지 이동

분류에서Dev

스 와이프 스크롤 뷰에서 빠른 이미지 이동 변경

분류에서Dev

Android Studio에서 1 초 후 자동으로 이미지를 변경하는 방법은 무엇입니까?

분류에서Dev

스크롤 목록보기에서 이미지보기가 자동으로 변경됨

분류에서Dev

JavaFX : FileChooser의 파일을 사용하여 ImageView에서 이미지 변경

분류에서Dev

JavaFX Scene Builder를 사용하여 코드에서 ImageView 이미지 변경

분류에서Dev

사용자 지정 목록보기 Android에서 클릭시 이미지 변경

분류에서Dev

Android의 동적 목록에서 동적으로 이미지 변경

분류에서Dev

자바 안드로이드에서 빠르게 이미지 변경

분류에서Dev

방향을 변경하면 ImageView 자르기 이미지가 사라집니다.

분류에서Dev

방향을 변경하면 ImageView 자르기 이미지가 사라집니다.

분류에서Dev

이미지보기에서 이미지를 동적으로 변경하는 방법은 무엇입니까?

분류에서Dev

자바 스크립트에서 이미지 클릭 후 이미지 변경 (드롭 다운 사용 안함)

분류에서Dev

텍스트 문서에서 지속적으로 변경되는 (동적) 문자열을 이미지 경로로 .conkyrc에 삽입하는 방법

Related 관련 기사

  1. 1

    ImageView에서 이미지 변경

  2. 2

    ImageView onClick에서 이미지 변경

  3. 3

    javaFX의 ImageView에서 이미지 변경

  4. 4

    정시에 아래로 이미지 자동 변경

  5. 5

    Android Asyn이 ListVIew에서 ImageView를로드하고 이미지가 자동으로 변경되고 올바르지 않습니다.

  6. 6

    Adapter의 getView ()에서 imageView를 클릭하여 이미지 변경

  7. 7

    Android 사용자 지정 ArrayAdapter | ImageView 클릭에서 아이콘 변경

  8. 8

    선택에서 jquery 동적 이미지 변경

  9. 9

    SVG 이미지에서 맥동하는 색상 변경

  10. 10

    if 문에서 이미지를 동적으로 변경

  11. 11

    Facebook 보내기 대화 상자에서 이미지 변경.

  12. 12

    모서리 변경에 따른 Opencv C ++ 자르기 이미지

  13. 13

    사용자 지정 작업 표시 줄에서 ImageView 소스를 동적으로 변경

  14. 14

    ImageView 목록에서 이미지보기를 동적으로 가져와 해당 이미지보기를 이미지보기 변수에 배치하는 방법

  15. 15

    Swing에서 배경 이미지 이동

  16. 16

    mousemove에서 배경 이미지 이동

  17. 17

    스 와이프 스크롤 뷰에서 빠른 이미지 이동 변경

  18. 18

    Android Studio에서 1 초 후 자동으로 이미지를 변경하는 방법은 무엇입니까?

  19. 19

    스크롤 목록보기에서 이미지보기가 자동으로 변경됨

  20. 20

    JavaFX : FileChooser의 파일을 사용하여 ImageView에서 이미지 변경

  21. 21

    JavaFX Scene Builder를 사용하여 코드에서 ImageView 이미지 변경

  22. 22

    사용자 지정 목록보기 Android에서 클릭시 이미지 변경

  23. 23

    Android의 동적 목록에서 동적으로 이미지 변경

  24. 24

    자바 안드로이드에서 빠르게 이미지 변경

  25. 25

    방향을 변경하면 ImageView 자르기 이미지가 사라집니다.

  26. 26

    방향을 변경하면 ImageView 자르기 이미지가 사라집니다.

  27. 27

    이미지보기에서 이미지를 동적으로 변경하는 방법은 무엇입니까?

  28. 28

    자바 스크립트에서 이미지 클릭 후 이미지 변경 (드롭 다운 사용 안함)

  29. 29

    텍스트 문서에서 지속적으로 변경되는 (동적) 문자열을 이미지 경로로 .conkyrc에 삽입하는 방법

뜨겁다태그

보관