diff --git a/.idea/dictionaries/lionel.xml b/.idea/dictionaries/lionel.xml new file mode 100644 index 0000000..9d95a22 --- /dev/null +++ b/.idea/dictionaries/lionel.xml @@ -0,0 +1,7 @@ + + + + netdldata + + + \ No newline at end of file diff --git a/app/src/main/java/com/localtransfer/MainActivity.java b/app/src/main/java/com/localtransfer/MainActivity.java index 83c1cb7..92f5c89 100644 --- a/app/src/main/java/com/localtransfer/MainActivity.java +++ b/app/src/main/java/com/localtransfer/MainActivity.java @@ -87,7 +87,7 @@ public class MainActivity extends AppCompatActivity { tr.handleSendText(sharedText); } else { Uri uri = intent.getParcelableExtra(Intent.EXTRA_STREAM); - new Thread(() -> tr.handleSendFile(uri)).start(); + tr.handleSendFile(uri); } } else if (Intent.ACTION_SEND_MULTIPLE.equals(action) && type != null) { viewPager.setCurrentItem(2); diff --git a/app/src/main/java/com/localtransfer/Progress.java b/app/src/main/java/com/localtransfer/Progress.java index a9ab623..983ffe5 100644 --- a/app/src/main/java/com/localtransfer/Progress.java +++ b/app/src/main/java/com/localtransfer/Progress.java @@ -29,7 +29,7 @@ public class Progress { private static NotificationManagerCompat notifiManager = NotificationManagerCompat.from(Transfer.activity); private static final LayoutInflater inflater = (LayoutInflater) Transfer.activity.getSystemService(Transfer.activity.LAYOUT_INFLATER_SERVICE); - private static List instances = new ArrayList(); + private static List instances = new ArrayList<>(); private Integer id; private String name; diff --git a/app/src/main/java/com/localtransfer/SectionsPagerAdapter.java b/app/src/main/java/com/localtransfer/SectionsPagerAdapter.java index a6f99f0..2944a77 100644 --- a/app/src/main/java/com/localtransfer/SectionsPagerAdapter.java +++ b/app/src/main/java/com/localtransfer/SectionsPagerAdapter.java @@ -22,7 +22,7 @@ public class SectionsPagerAdapter extends FragmentPagerAdapter { private final Context mContext; public SectionsPagerAdapter(Context context, FragmentManager fm) { - super(fm); + super(fm, BEHAVIOR_RESUME_ONLY_CURRENT_FRAGMENT); mContext = context; } diff --git a/build.gradle b/build.gradle index 04baf1e..d8d46b9 100644 --- a/build.gradle +++ b/build.gradle @@ -17,6 +17,11 @@ allprojects { google() jcenter() } + gradle.projectsEvaluated { + tasks.withType(JavaCompile) { + options.compilerArgs << "-Xlint:unchecked" << "-Xlint:deprecation" + } + } } task clean(type: Delete) {