From ec001b515d71397551b0fcd12dd7d9471d42e793 Mon Sep 17 00:00:00 2001 From: David Walter Seikel Date: Tue, 23 Sep 2014 03:42:45 +1000 Subject: Actually download toybox. Plus, fix a typo. --- src/net/onefang/toyboxInstaller/MainActivity.java | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) (limited to 'src/net/onefang') diff --git a/src/net/onefang/toyboxInstaller/MainActivity.java b/src/net/onefang/toyboxInstaller/MainActivity.java index 36b2b5f..753d6f3 100644 --- a/src/net/onefang/toyboxInstaller/MainActivity.java +++ b/src/net/onefang/toyboxInstaller/MainActivity.java @@ -10,7 +10,7 @@ import android.speech.*; public class MainActivity extends Activity implements AdapterView.OnItemSelectedListener { - private String requstedVersion = "latest"; + private String requestedVersion = "latest"; private String requestedCPU = ""; private String requestedPath = ""; @@ -75,7 +75,7 @@ public class MainActivity extends Activity implements AdapterView.OnItemSelected { case R.id.versions : { - requstedVersion = s; + requestedVersion = s; break; } @@ -91,7 +91,7 @@ public class MainActivity extends Activity implements AdapterView.OnItemSelected break; } } - source.setText(SOURCE + " http://landley.net/code/toybox/downloads/binaries/" + requstedVersion + "/toybox-" + requestedCPU + "\n"); + source.setText(SOURCE + " http://landley.net/code/toybox/downloads/binaries/" + requestedVersion + "/toybox-" + requestedCPU + "\n"); destination.setText(DESTINATION + " " + requestedPath + "\n"); } @@ -103,14 +103,15 @@ public class MainActivity extends Activity implements AdapterView.OnItemSelected public void installToybox(View view) { - String url = "http://landley.net/code/toybox/downloads/binaries/" + requstedVersion + "/toybox-" + requestedCPU; + String url = "http://landley.net/code/toybox/downloads/binaries/" + requestedVersion + "/toybox-" + requestedCPU; DownloadManager.Request request = new DownloadManager.Request(Uri.parse(url)); DownloadManager manager = (DownloadManager) getSystemService(DOWNLOAD_SERVICE); - request.setDescription("toybox v" + requstedVersion + " for " + requestedCPU); + Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DOWNLOADS).mkdirs(); + request.setDescription("v " + requestedVersion + " CPU " + requestedCPU); request.setTitle("toybox"); request.setNotificationVisibility(DownloadManager.Request.VISIBILITY_VISIBLE_NOTIFY_COMPLETED); - request.setDestinationInExternalFilesDir(this, Environment.DIRECTORY_DOWNLOADS, requstedVersion + "/toybox-" + requestedCPU); + request.setDestinationInExternalPublicDir(Environment.DIRECTORY_DOWNLOADS, "toybox-" + requestedCPU + "-" + requestedVersion); manager.enqueue(request); } } -- cgit v1.1