29  private static final String TAG = 
HelpActivity.class.toString();
 
   31  @Override 
public void onCreate(Bundle savedInstanceState)
 
   33    super.onCreate(savedInstanceState);
 
   35    WebView webview = 
new WebView(
this);
 
   36    setContentView(webview);
 
   39    if ((getResources().getConfiguration().screenLayout &
 
   40         Configuration.SCREENLAYOUT_SIZE_MASK) >= Configuration.SCREENLAYOUT_SIZE_LARGE)
 
   41      filename = 
"gestures.html";
 
   43      filename = 
"gestures_phone.html";
 
   45    WebSettings settings = webview.getSettings();
 
   46    settings.setDomStorageEnabled(
true);
 
   47    settings.setUseWideViewPort(
true);
 
   48    settings.setLoadWithOverviewMode(
true);
 
   49    settings.setSupportZoom(
true);
 
   50    settings.setJavaScriptEnabled(
true);
 
   52    settings.setAllowContentAccess(
true);
 
   53    settings.setAllowFileAccess(
true);
 
   55    final Locale def = Locale.getDefault();
 
   56    final String prefix = def.getLanguage().toLowerCase(def);
 
   58    final String base = 
"file:///android_asset/";
 
   59    final String baseName = 
"help_page";
 
   60    String dir = prefix + 
"_" + baseName + 
"/";
 
   61    String file = dir + filename;
 
   65      is = getAssets().open(file);
 
   70      Log.e(TAG, 
"Missing localized asset " + file, e);
 
   72      file = dir + filename;
 
   75    webview.loadUrl(base + file);