android表示gif画像例詳細
androidではgif形式の写真はサポートされていませんが、プログラムにロードしたばかりの時に小人がランニングをしています。この小人は走るのが1つのgifピクチャーです。つまりプログラムが起動すると、gif画像をロードしてほしいです。インターネットでいくつかの方法を調べましたが、私が使っているAndroidのバージョンが高いかどうかは分かりません。それとも、ロードできないのですか?最後に一つの方法を考えてロードしました。この方法はgifをwebViewに置いて表示させることです。
これに関するコードは以下の通りです。
activityprepare_fullscreen.xmlファイル
余分なものは貼りません。これは主要な二つの句です。
prvate WebView run WebView=null;
lnWebView=(WebView)findView ById(R.id.runWebView)
次の文はファイルに入れます。ファイルはasentsの下に置いてあります。
runWebView.loadData WithBaseURL(null、<
この文章を通して、このような問題を解決してくれるようにお願いします。皆さんのサポートに感謝します。
これに関するコードは以下の通りです。
activityprepare_fullscreen.xmlファイル
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="#F3F3F3"
>
<WebView
android:id="@+id/runWebView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_centerVertical="true" />
<TextView
android:id="@+id/fullscreen_content"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/runWebView"
android:layout_centerHorizontal="true"
android:gravity="center"
android:keepScreenOn="true"
android:text=" ..."
android:textColor="#33b5e5"
android:textSize="30sp"
android:textStyle="bold" />
</RelativeLayout>
PrepareFulscreenActivity.javaファイル余分なものは貼りません。これは主要な二つの句です。
prvate WebView run WebView=null;
lnWebView=(WebView)findView ById(R.id.runWebView)
次の文はファイルに入れます。ファイルはasentsの下に置いてあります。
runWebView.loadData WithBaseURL(null、<
file:///android_asset/run.gif'/
>>>>""text/html","UTF-8",null";この文章を通して、このような問題を解決してくれるようにお願いします。皆さんのサポートに感謝します。