mirror of
https://github.com/kiwix/kiwix-android.git
synced 2025-09-24 05:04:50 -04:00
Remove onHostButtonClickedListener
This commit is contained in:
parent
48143fadda
commit
0cc72f56c4
@ -48,7 +48,7 @@ import static org.kiwix.kiwixmobile.webserver.WebServerHelper.stopAndroidWebServ
|
|||||||
import static org.kiwix.kiwixmobile.wifi_hotspot.HotspotService.checkHotspotState;
|
import static org.kiwix.kiwixmobile.wifi_hotspot.HotspotService.checkHotspotState;
|
||||||
|
|
||||||
public class ZimHostActivity extends AppCompatActivity implements
|
public class ZimHostActivity extends AppCompatActivity implements
|
||||||
ZimFileSelectFragment.OnHostActionButtonClickedListener, ServerStateListener {
|
ServerStateListener {
|
||||||
|
|
||||||
Button startServerButton;
|
Button startServerButton;
|
||||||
TextView serverTextView;
|
TextView serverTextView;
|
||||||
@ -235,11 +235,6 @@ public class ZimHostActivity extends AppCompatActivity implements
|
|||||||
toolbar.setNavigationOnClickListener(v -> onBackPressed());
|
toolbar.setNavigationOnClickListener(v -> onBackPressed());
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override public void onHostActionButtonClicked() {
|
|
||||||
Log.v("DANG", "Action button clicked");
|
|
||||||
Toast.makeText(this, "Host action button has been clicked", Toast.LENGTH_LONG).show();
|
|
||||||
}
|
|
||||||
|
|
||||||
private void setupLocationServices() {
|
private void setupLocationServices() {
|
||||||
LocationRequest mLocationRequest = new LocationRequest();
|
LocationRequest mLocationRequest = new LocationRequest();
|
||||||
mLocationRequest.setInterval(10);
|
mLocationRequest.setInterval(10);
|
||||||
|
@ -22,7 +22,6 @@ package org.kiwix.kiwixmobile.zim_manager.fileselect_view
|
|||||||
import android.Manifest
|
import android.Manifest
|
||||||
import android.content.pm.PackageManager
|
import android.content.pm.PackageManager
|
||||||
import android.os.Bundle
|
import android.os.Bundle
|
||||||
import android.util.Log
|
|
||||||
import android.view.ActionMode
|
import android.view.ActionMode
|
||||||
import android.view.LayoutInflater
|
import android.view.LayoutInflater
|
||||||
import android.view.View
|
import android.view.View
|
||||||
@ -159,22 +158,5 @@ class ZimFileSelectFragment : BaseFragment() {
|
|||||||
private fun requestFileSystemCheck() {
|
private fun requestFileSystemCheck() {
|
||||||
zimManageViewModel.requestFileSystemCheck.onNext(Unit)
|
zimManageViewModel.requestFileSystemCheck.onNext(Unit)
|
||||||
}
|
}
|
||||||
|
|
||||||
interface OnHostActionButtonClickedListener {
|
|
||||||
fun onHostActionButtonClicked()
|
|
||||||
}
|
|
||||||
|
|
||||||
inner class Test() {
|
|
||||||
private var listener: OnHostActionButtonClickedListener? = null
|
|
||||||
|
|
||||||
init {
|
|
||||||
listener = context as? OnHostActionButtonClickedListener
|
|
||||||
listener?.onHostActionButtonClicked()
|
|
||||||
if (listener == null)
|
|
||||||
Log.v("DANG", "Listener is null")
|
|
||||||
if (context == null)
|
|
||||||
Log.v("DANG", "Context is null")
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -8,8 +8,6 @@ import org.kiwix.kiwixmobile.extensions.startActionMode
|
|||||||
import org.kiwix.kiwixmobile.zim_manager.ZimManageViewModel.FileSelectActions
|
import org.kiwix.kiwixmobile.zim_manager.ZimManageViewModel.FileSelectActions
|
||||||
import org.kiwix.kiwixmobile.zim_manager.ZimManageViewModel.FileSelectActions.RequestDeleteMultiSelection
|
import org.kiwix.kiwixmobile.zim_manager.ZimManageViewModel.FileSelectActions.RequestDeleteMultiSelection
|
||||||
import org.kiwix.kiwixmobile.zim_manager.ZimManageViewModel.FileSelectActions.RequestShareMultiSelection
|
import org.kiwix.kiwixmobile.zim_manager.ZimManageViewModel.FileSelectActions.RequestShareMultiSelection
|
||||||
import org.kiwix.kiwixmobile.zim_manager.fileselect_view.ZimFileSelectFragment
|
|
||||||
import org.kiwix.kiwixmobile.zim_manager.fileselect_view.ZimFileSelectFragment.Test
|
|
||||||
import org.kiwix.kiwixmobile.zim_manager.fileselect_view.adapter.BooksOnDiskListItem
|
import org.kiwix.kiwixmobile.zim_manager.fileselect_view.adapter.BooksOnDiskListItem
|
||||||
|
|
||||||
data class StartMultiSelection(
|
data class StartMultiSelection(
|
||||||
@ -21,8 +19,7 @@ data class StartMultiSelection(
|
|||||||
R.menu.menu_zim_files_contextual,
|
R.menu.menu_zim_files_contextual,
|
||||||
mapOf(
|
mapOf(
|
||||||
R.id.zim_file_delete_item to { fileSelectActions.offer(RequestDeleteMultiSelection) },
|
R.id.zim_file_delete_item to { fileSelectActions.offer(RequestDeleteMultiSelection) },
|
||||||
R.id.zim_file_share_item to { fileSelectActions.offer(RequestShareMultiSelection) },
|
R.id.zim_file_share_item to { fileSelectActions.offer(RequestShareMultiSelection) }
|
||||||
R.id.zim_file_host_item to { ZimFileSelectFragment().Test() }
|
|
||||||
)
|
)
|
||||||
) { fileSelectActions.offer(FileSelectActions.MultiModeFinished) }
|
) { fileSelectActions.offer(FileSelectActions.MultiModeFinished) }
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user