Foreground Service Integration
- Add Foreground Service - Reviewed Progress Method - Reviewed Transfer Object Integration - Fix Some Error
This commit is contained in:
@ -78,16 +78,14 @@ public class MainActivity extends AppCompatActivity {
|
||||
String action = intent.getAction();
|
||||
String type = intent.getType();
|
||||
|
||||
Transfer tr = new Transfer();
|
||||
|
||||
if (Intent.ACTION_SEND.equals(action) && type != null) {
|
||||
viewPager.setCurrentItem(2);
|
||||
if ("text/plain".equals(type)) {
|
||||
String sharedText = intent.getStringExtra(Intent.EXTRA_TEXT);
|
||||
tr.handleSendText(sharedText);
|
||||
Transfer.handleSendText(sharedText);
|
||||
} else {
|
||||
Uri uri = intent.getParcelableExtra(Intent.EXTRA_STREAM);
|
||||
tr.handleSendFile(uri);
|
||||
Transfer.handleSendFile(uri);
|
||||
}
|
||||
} else if (Intent.ACTION_SEND_MULTIPLE.equals(action) && type != null) {
|
||||
viewPager.setCurrentItem(2);
|
||||
@ -95,7 +93,7 @@ public class MainActivity extends AppCompatActivity {
|
||||
int nbItem = fileUris.size();
|
||||
Toast.makeText(this, "You select " + nbItem + " files", Toast.LENGTH_SHORT).show();
|
||||
if (fileUris != null)
|
||||
for(Uri uri : fileUris) tr.handleSendFile(uri);
|
||||
for(Uri uri : fileUris) Transfer.handleSendFile(uri);
|
||||
}
|
||||
|
||||
}
|
||||
@ -110,11 +108,10 @@ public class MainActivity extends AppCompatActivity {
|
||||
ViewPager viewPager = this.findViewById(R.id.view_pager);
|
||||
viewPager.setCurrentItem(2);
|
||||
|
||||
Transfer tr = new Transfer();
|
||||
|
||||
if (type != null) {
|
||||
String sharedText = data.getStringExtra(Intent.EXTRA_TEXT);
|
||||
tr.handleSendText(sharedText);
|
||||
Transfer.handleSendText(sharedText);
|
||||
}
|
||||
else {
|
||||
ArrayList<Uri> fileUris = new ArrayList<>();
|
||||
@ -130,7 +127,7 @@ public class MainActivity extends AppCompatActivity {
|
||||
fileUris.add(uri);
|
||||
}
|
||||
for (Uri uri : fileUris) {
|
||||
tr.handleSendFile(uri);
|
||||
Transfer.handleSendFile(uri);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user