質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
Java

Javaは、1995年にサン・マイクロシステムズが開発したプログラミング言語です。表記法はC言語に似ていますが、既存のプログラミング言語の短所を踏まえていちから設計されており、最初からオブジェクト指向性を備えてデザインされています。セキュリティ面が強力であることや、ネットワーク環境での利用に向いていることが特徴です。Javaで作られたソフトウェアは基本的にいかなるプラットフォームでも作動します。

Android

Androidは、Google社が開発したスマートフォンやタブレットなど携帯端末向けのプラットフォームです。 カーネル・ミドルウェア・ユーザーインターフェイス・ウェブブラウザ・電話帳などのアプリケーションやソフトウェアをひとつにまとめて構成。 カーネル・ライブラリ・ランタイムはほとんどがC言語/C++、アプリケーションなどはJavaSEのサブセットとAndroid環境で書かれています。

Q&A

0回答

1272閲覧

【Android】ViewPagerにてGildeを利用して表示させたGIF画像を停止及び最初から再生させる方法

nrs

総合スコア12

Java

Javaは、1995年にサン・マイクロシステムズが開発したプログラミング言語です。表記法はC言語に似ていますが、既存のプログラミング言語の短所を踏まえていちから設計されており、最初からオブジェクト指向性を備えてデザインされています。セキュリティ面が強力であることや、ネットワーク環境での利用に向いていることが特徴です。Javaで作られたソフトウェアは基本的にいかなるプラットフォームでも作動します。

Android

Androidは、Google社が開発したスマートフォンやタブレットなど携帯端末向けのプラットフォームです。 カーネル・ミドルウェア・ユーザーインターフェイス・ウェブブラウザ・電話帳などのアプリケーションやソフトウェアをひとつにまとめて構成。 カーネル・ライブラリ・ランタイムはほとんどがC言語/C++、アプリケーションなどはJavaSEのサブセットとAndroid環境で書かれています。

0グッド

0クリップ

投稿2016/09/29 06:18

###前提・実現したいこと
AndoridでViewPagerを使用し、GIFを再生するアプリケーションを作成しております。

実現させたい動きとしましては、
画面Aを表示 画面AのGIFが再生
画面Bを表示(フリックでページ切り替え等) 画面BのGIFが再生
画面Aを表示 画面AのGIFが最初から再生される

Gildeを利用してGIFを再生するところまではできたのですが、次のページに移動後、元のページに戻ってもGIFが再生されたままになってしまいます。
GIFを停止、及び最初から再生させる方法はありますでしょうか?
色々検索したのですが、参考になりそうなものが見つかりませんでした。

###該当のソースコード

java

1MyPageAdapter.java 2 3public Object instantiateItem(ViewGroup container, int position) { 4 5 mMainLayout = (FrameLayout) mInflater.inflate(R.layout.layout_A, null); 6 7 // 画像用のViewを取得 8 ImageView imageView = (ImageView)mMainLayout.findViewById(R.id.image_view); 9 10 // GIFをセット 11 Glide.with(mContext) 12 .load("test.gif") 13 .asGif() 14 .into(imageView); 15}

###補足情報(言語/FW/ツール等のバージョンなど)
Android4.4
Android Studio 2.3

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだ回答がついていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問