forked from upstream-mirrors/OpenTracks
Fixing directory used in sharing as well
This commit is contained in:
@@ -1505,10 +1505,19 @@ public class MyTracks extends TabActivity implements OnTouchListener,
|
|||||||
showDialogSafely(DIALOG_WRITE_PROGRESS);
|
showDialogSafely(DIALOG_WRITE_PROGRESS);
|
||||||
final TrackWriter writer =
|
final TrackWriter writer =
|
||||||
TrackWriterFactory.newWriter(this, providerUtils, trackId, format);
|
TrackWriterFactory.newWriter(this, providerUtils, trackId, format);
|
||||||
|
|
||||||
String sep = System.getProperty("file.separator");
|
String sep = System.getProperty("file.separator");
|
||||||
String extension = format.getExtension();
|
String extension = format.getExtension();
|
||||||
File dir = new File(Environment.getExternalStorageDirectory()
|
StringBuilder dirNameBuilder = new StringBuilder();
|
||||||
+ sep + extension + sep + "tmp");
|
dirNameBuilder.append(Environment.getExternalStorageDirectory());
|
||||||
|
dirNameBuilder.append(sep);
|
||||||
|
dirNameBuilder.append(MyTracksConstants.SDCARD_TOP_DIR);
|
||||||
|
dirNameBuilder.append(sep);
|
||||||
|
dirNameBuilder.append(extension);
|
||||||
|
dirNameBuilder.append(sep);
|
||||||
|
dirNameBuilder.append("tmp");
|
||||||
|
|
||||||
|
File dir = new File(dirNameBuilder.toString());
|
||||||
writer.setDirectory(dir);
|
writer.setDirectory(dir);
|
||||||
writer.setOnCompletion(new Runnable() {
|
writer.setOnCompletion(new Runnable() {
|
||||||
public void run() {
|
public void run() {
|
||||||
|
|||||||
Reference in New Issue
Block a user