summaryrefslogtreecommitdiff
path: root/android
diff options
context:
space:
mode:
authorTomaž Vajngerl <tomaz.vajngerl@collabora.co.uk>2015-01-20 18:19:44 +0900
committerMiklos Vajna <vmiklos@collabora.co.uk>2015-01-26 10:27:37 +0100
commitf34f51bfbfbeb6d224439d215839bc0f21ef4df8 (patch)
tree3da7ccde8471c808713b21c803a9e2bd436fdcfc /android
parent166df60cfc474c535bbcd7ea76464b34645ed738 (diff)
android: eliminate hardcoded LibreOfficeMainActivity and package
Change-Id: I365ea3b51d9a8d965eca996d100441d24b8ff5a6
Diffstat (limited to 'android')
-rw-r--r--android/experimental/LOAndroid3/src/java/org/libreoffice/ui/LibreOfficeUIActivity.java7
1 files changed, 4 insertions, 3 deletions
diff --git a/android/experimental/LOAndroid3/src/java/org/libreoffice/ui/LibreOfficeUIActivity.java b/android/experimental/LOAndroid3/src/java/org/libreoffice/ui/LibreOfficeUIActivity.java
index c1a28d1a102b..ca0a464a2eb5 100644
--- a/android/experimental/LOAndroid3/src/java/org/libreoffice/ui/LibreOfficeUIActivity.java
+++ b/android/experimental/LOAndroid3/src/java/org/libreoffice/ui/LibreOfficeUIActivity.java
@@ -9,6 +9,7 @@
package org.libreoffice.ui;
+import org.libreoffice.LibreOfficeMainActivity;
import org.libreoffice.R;
import org.libreoffice.LOAbout;
import org.libreoffice.android.Bootstrap;
@@ -252,9 +253,9 @@ public class LibreOfficeUIActivity extends LOAbout implements ActionBar.OnNaviga
public void open(IFile document) {
File file = document.getDocument();
Intent i = new Intent(Intent.ACTION_VIEW, Uri.fromFile(file));
- i.setComponent(new ComponentName(
- "org.libreoffice",
- "org.libreoffice.LibreOfficeMainActivity"));
+ String packageName = getApplicationContext().getPackageName();
+ ComponentName componentName = new ComponentName(packageName, LibreOfficeMainActivity.class.getName());
+ i.setComponent(componentName);
startActivity(i);
}