初めまして、失礼します。
SWF ファイルを実行するアプリケーションを Eclipse (ADT) で作成しました。古いタブレットでは問題なく動作しましたが、Samsung や Phillips などのタブレットでこのアプリケーションを実行するには、swf ファイルのボタンを 2 回クリックする必要があります。
Actionscript 3 と AIR 3.2 APK を使用して FLA をコンパイルし、ファイルを生成すると、SWF ボタンが正常に機能します。
新しいタブレットのマルチタッチをどのように「遅くする」ことができますか? これがエラーの原因であると想像してください。AIR では SWF ファイルに問題はなく、問題は新しいものではなく、タブレット コードにあるためです。
私のコードは次のとおりです。
public class modulo1 extends Activity {
WebView mWebView;
@SuppressWarnings("deprecation")
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.modulo1);
mWebView = (WebView) findViewById(R.id.webView1);
mWebView.clearCache(true);
mWebView.getSettings().setJavaScriptEnabled(true);
mWebView.getSettings().setBuiltInZoomControls(false);
mWebView.getSettings().setJavaScriptCanOpenWindowsAutomatically(true);
mWebView.getSettings().setAppCacheEnabled(false);
mWebView.getSettings().setCacheMode(WebSettings.LOAD_NO_CACHE);
mWebView.getSettings().setPluginsEnabled(true);
mWebView.loadUrl("file:///android_res/raw/modulo1.swf");
}
ありがとうございました