編輯:關於Android編程
在android中不支持gif格式的圖片,但是由於我希望在我的程序中剛剛加載的時候有一個小人在跑步表示正在加載。而這個小人跑就是一個gif圖片。也就是希望程序一啟動時就加載gif圖片。在網上查找了一些方法不知道是我使用的android的版本高(android4.4)還是什麼問題就是加載不出來。最後想了一個辦法加載了出來。這個辦法就是將gif放在webView中讓其顯示。
下面是關於這個的代碼:
activity_prepare_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:text /> </RelativeLayout>
PrepareFullscreenActivity.java 文件
多余的就不貼了,這是主要的兩句
private WebView runWebView=null;
runWebView = (WebView) findViewById(R.id.runWebView);
下一句就是放入文件,文件在assents下放著呢
runWebView.loadDataWithBaseURL(null,"<HTML><body bgcolor='#f3f3f3'><div align=center><IMG src='file:///android_asset/run.gif'/></div></body></html>", "text/html", "UTF-8",null);
希望通過本文,能幫助大家解決這種問題,謝謝大家對本站的支持!
vivo x7手機怎麼換字體?有部分用戶並不喜歡vivo x7手機系統自帶的字體,想要換成自己喜歡的字體,下面小編就教教大家如何換字體,有需要的朋友就一起來
手勢操作可以說是智能手機的一種魅力所在,前兩節給大家講解了兩種有趣的手勢操作,將它們置於游戲當中,大大提升了
新建一個項目,創建一個java類,繼承自Activity新建一個Android.xml文件:activity_test.xml這裡需要在清單文件裡面配置一下
本節引言: Android入門系列已經寫了大半了,學習了這麼多理論知識,不練下手怎麼行呢? 在實際的開發中我們會遇到更多的問題,