Android: Associating Browser to File Type in App
- by tekmunki
I'm attempting to write a simple app that associates a file type to the browser; this is assuming the browser will open the file locally... If this doesn't work, the local file - editor will be fine.
I have an option of auto-mailing .ELC files from a custom app, they are basically html formatted TEXT or TXT only files; I would like to associate the .elc extension so that it will open direct from mail rather than just "Save to SD Card" as a mail option.
Here's the code I'm at right now;
AndroidManifest.xml:
ELCViewer.java:
package com.tekmunki.ELCViewer;
import android.app.Activity;
import android.os.Bundle;
import android.widget.TextView;
public class ELCViewer extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
TextView tv = new TextView(this);
tv.setText("ELC Viewer Installed! Now, when you receive the ELC files, they will open in the browser.");
setContentView(tv);
}
}
1) How do I make the browser associated with the ELCViewer Activity?
(Do I need to make a second activity, or can that all be done in the manifest?)
2) How do I make it persist after the app has been ran once?