Page turning via volume key

This commit is contained in:
seven332 committed 2015-04-10 16:43:58 +08:00
1 parent b18cdd04ce
commit 2027b806df
11 files changed
+221 -36

No files matched your search

@@ -22,6 +22,7 @@ import android.content.pm.ActivityInfo;
import android.os.Environment;
import android.preference.PreferenceManager;
import com.hippo.ehviewer.content.Messenger;
import com.hippo.ehviewer.data.ListUrls;
import com.hippo.ehviewer.ehclient.EhClient;
@@ -43,6 +44,14 @@ public final class Config {
private static SharedPreferences mConfigPre;
public static final int MESSENGER_ID_VOLUME_PAGE;
static {
Messenger messenger = Messenger.getInstance();
MESSENGER_ID_VOLUME_PAGE = messenger.newId();
}
/**
* Init Config
*
@@ -343,6 +352,9 @@ public final class Config {
private static final String KEY_START_POSITION = "start_position";
private static final int DEFAULT_START_POSITION = 1;
private static final String KEY_VOLUME_PAGE = "volume_page";
private static final boolean DEFAULT_VOLUME_PAGE = false;
private static final String KEY_GALLERY_SHOW_CLOCK = "gallery_show_clock";
private static final boolean DEFAULT_GALLERY_SHOW_CLOCK = true;
@@ -395,6 +407,15 @@ public final class Config {
setBoolean(KEY_KEEP_SCREEN_ON, value);
}
public static void setVolumePage(boolean value) {
setBoolean(KEY_VOLUME_PAGE, value);
}
public static boolean getVolumePage() {
return getBoolean(KEY_VOLUME_PAGE, DEFAULT_VOLUME_PAGE);
}
public static boolean getShowClock() {
return getBoolean(KEY_GALLERY_SHOW_CLOCK, DEFAULT_GALLERY_SHOW_CLOCK);
}