diff --git a/contrib/mobile/Android/src/org/geuz/onelab/AboutActivity.java b/contrib/mobile/Android/src/org/geuz/onelab/AboutActivity.java index b46b23274b564aaf99fd8120e1c250723b5fd576..ab8d73c24e60583f3d419e4ca80655cb3a1a1342 100644 --- a/contrib/mobile/Android/src/org/geuz/onelab/AboutActivity.java +++ b/contrib/mobile/Android/src/org/geuz/onelab/AboutActivity.java @@ -3,12 +3,15 @@ package org.geuz.onelab; import java.lang.String; import android.app.Activity; +import android.content.Intent; +import android.view.MenuItem; import android.webkit.WebView; public class AboutActivity extends Activity{ protected void onCreate(android.os.Bundle savedInstanceState) { super.onCreate(savedInstanceState); + getActionBar().setDisplayHomeAsUpEnabled(true); WebView webview = new WebView(this); String aboutGmsh = Gmsh.getAboutGmsh(); String aboutGetDP = Gmsh.getAboutGetDP(); @@ -24,5 +27,13 @@ public class AboutActivity extends Activity{ webview.loadDataWithBaseURL("", aboutOnelab + aboutGmsh + aboutGetDP, "text/html", "UTF-8", ""); setContentView(webview); } - + @Override + public boolean onMenuItemSelected(int featureId, MenuItem item) { + if(item.getItemId() == android.R.id.home) { + Intent returnIntent = new Intent(); + this.setResult(RESULT_CANCELED, returnIntent); + this.finish(); + } + return super.onMenuItemSelected(featureId, item); + } }