热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

android4.0以上播放flash简单明了

这是一个我之前做的android4.0以上播放本地flash的小案例flash是放在手机内从卡里面真机测试无误。packagecom.wjb;importandr

 这是一个我之前做的android 4.0以上播放本地flash的小案例

flash 是放在手机内从卡里面  真机测试无误。

package com.wjb;

import android.app.Activity;
import android.content.Intent;
import android.content.pm.ActivityInfo;
import android.os.Bundle;
import android.util.Log;
import android.view.MotionEvent;
import android.view.View;
import android.view.View.OnTouchListener;
import android.view.Window;
import android.view.WindowManager;
import android.webkit.WebView;
import android.widget.Button;
import android.widget.FrameLayout;

public class FlashActivity  extends Activity
{  
    private WebView wbShow;  
    private  String  flashName = null;
    private    int FLASH_NIAJI    = 0;
    private    int FLASH_DANYUAN = 0;
    private    int FLASH_ORDER   = 0 ;
 private Button  yuwen,shuxue,yingyu;
 private Button  fanhui,shouye;
 
    @Override 
    protected void onCreate(Bundle savedInstanceState)
    {  
        super.onCreate(savedInstanceState);
        this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);
  requestWindowFeature(Window.FEATURE_NO_TITLE);
  if(getRequestedOrientation()!=ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE)
     { 
      setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);
     }
        setContentView(R.layout.flash);  
        wbShow = (WebView)this.findViewById(R.id.webView01);   
        wbShow.getSettings().setJavascriptEnabled(true);
        wbShow.getSettings().setAllowFileAccess(true);
        wbShow.getSettings().setPluginsEnabled(true);                      
        wbShow.getSettings().setPluginsEnabled(true);                                
        wbShow.getSettings().setBuiltInZoomControls(true);                  
        wbShow.getSettings().setJavascriptEnabled(true);                
        wbShow.getSettings().setAllowFileAccess(true);                
        wbShow.getSettings().setPluginsEnabled(true);                  
        wbShow.getSettings().setAppCacheEnabled(true);               
        wbShow.getSettings().setSupportMultipleWindows(true);                                 
        wbShow.getSettings().setPluginsEnabled(true);                               
        wbShow.getSettings().setBuiltInZoomControls(true);                
        wbShow.getSettings().setJavascriptEnabled(true);  
        wbShow.getSettings().setPluginsEnabled(true);  
        flashName = "file:///sdcard/ziyuan/yingyu/nianji/xiaoxue/sannianjishang/shiping/neirong/unit1/a_talk.swf";     
        wbShow.loadUrl(flashName);
    }  
 
    @Override 
    protected void onPause()
    {  
        super.onPause();  
        wbShow.pauseTimers();  
        if(isFinishing())
        {  
            wbShow.loadUrl("about:blank");  
            setContentView(new FrameLayout(this));  
            Log.d("琚噴鏀句簡", "琚噴鏀句簡");
        }  
    }  
 
    @Override 
    protected void onResume(){  
        super.onResume();  
        wbShow.resumeTimers();  
    }  
}

//布局文件


 android:orientation="vertical"
 android:layout_
 android:layout_
    android:background = "@drawable/bj_001"
 > 
       android:id="@+id/webView01"
     android:layout_width ="770px"
  android:layout_
  android:layout_x = "203px"
  android:layout_y = "70px" 
      />
 
 

权限文件很重要

                      />


推荐阅读
author-avatar
给力的饼干_235
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有