You could always create a 'boot receiver' that deletes the file on next 
boot:   

     <receiver android:name=".Boot_Receiver" >
            <intent-filter>
                <action android:name="android.intent.action.BOOT_COMPLETED" 
>
                </action>
            </intent-filter>
        </receiver>



public class Boot_Receiver extends BroadcastReceiver
{

@Override
public void onReceive(Context context, Intent intent)
{
// delete
}

}


On Thursday, November 1, 2012 7:05:55 AM UTC-5, casantos wrote:
>
> On Wed, Oct 31, 2012 at 3:09 AM, Jovish P <[email protected]<javascript:>> 
> wrote: 
> > When user clicks on a button i want to open the pdf file stored inside 
> our 
> > application(ie which is inside Assets folder of our app). Open means , 
> to 
> > view the pdf file using Intent. I don't have any problem in  using third 
> > party applications to  view pdf file.In the intent i sepcify mimetype , 
> so 
> > it will list all the pdf viewer installed in his phone. So user can 
> select 
> > his favorite pdf viewer to view the pdf file which is stored in our 
> > application 
> > 
> > <some-context-instance>.getAssets().open(assetName) will return 
> inputstream. 
> > That is not wht we need. Thanks for this suggestion 
>
> I see. So I suggest you to create a content provider and invoke the 
> third-party app with a corresponding intent (supposing that the viewer 
> is able to read from a provider, of course). That would be the elegant 
> and fancy approach. 
>
> A not-so-fancy solution is to copy the PDF to the SD card and invoke 
> the viewer app with a file:// URI. This approach has a disadvantage: 
> it's hard to know when the copy can be removed because you don't know 
> when the viewer will stop accessing it. 
>
> > I guess now everything is clear. sorry for my bad English. 
>
>
> -- 
> "The flames are all long gone, but the pain lingers on" 
>

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to