mirror of
https://github.com/kiwix/kiwix-android.git
synced 2025-09-22 12:03:09 -04:00
Refactor exit from LocalFileTransferActivity
- Separate device disconnection to separate method - Override back button
This commit is contained in:
parent
c474d02391
commit
99b93659f2
@ -367,7 +367,9 @@ public class DeviceListFragment extends ListFragment implements WifiP2pManager.P
|
||||
|
||||
void connect(WifiP2pDevice peerDevice);
|
||||
|
||||
void disconnect();
|
||||
//void disconnect();
|
||||
|
||||
void closeLocalFileTransferActivity();
|
||||
}
|
||||
|
||||
public static class EditDeviceNameDialog extends DialogFragment {
|
||||
@ -717,7 +719,7 @@ public class DeviceListFragment extends ListFragment implements WifiP2pManager.P
|
||||
super.onPostExecute(s);
|
||||
Toast.makeText(context, "File transfer complete", Toast.LENGTH_LONG).show();
|
||||
Log.d(LocalFileTransferActivity.TAG, "File transfer complete");
|
||||
((LocalFileTransferActivity) deviceListFragment.getActivity()).disconnect();
|
||||
((LocalFileTransferActivity) deviceListFragment.getActivity()).closeLocalFileTransferActivity();
|
||||
|
||||
/*File recvFile = new File(filePath);
|
||||
Uri fileUri = FileProvider.getUriForFile(context, BuildConfig.APPLICATION_ID+".fileprovider",recvFile);
|
||||
|
@ -108,7 +108,7 @@ public class LocalFileTransferActivity extends AppCompatActivity implements Wifi
|
||||
actionBar.setNavigationOnClickListener(new View.OnClickListener(){
|
||||
@Override
|
||||
public void onClick(View v) {
|
||||
disconnect();
|
||||
closeLocalFileTransferActivity();
|
||||
}
|
||||
});
|
||||
|
||||
@ -591,9 +591,13 @@ public class LocalFileTransferActivity extends AppCompatActivity implements Wifi
|
||||
}
|
||||
|
||||
@Override
|
||||
public void disconnect() {
|
||||
public void closeLocalFileTransferActivity() {
|
||||
fileSendingDevice = false;
|
||||
disconnect();
|
||||
this.finish();
|
||||
}
|
||||
|
||||
public void disconnect() {
|
||||
//TODO
|
||||
manager.removeGroup(channel, new WifiP2pManager.ActionListener() {
|
||||
|
||||
@ -609,8 +613,12 @@ public class LocalFileTransferActivity extends AppCompatActivity implements Wifi
|
||||
}
|
||||
|
||||
});
|
||||
}
|
||||
|
||||
this.finish();
|
||||
@Override
|
||||
public void onBackPressed() {
|
||||
super.onBackPressed();
|
||||
closeLocalFileTransferActivity();
|
||||
}
|
||||
}
|
||||
/*
|
||||
|
Loading…
x
Reference in New Issue
Block a user