diff options
Diffstat (limited to 'org.fox.ttcomics/src/main/java/org/fox/ttcomics2/ViewComicActivity.java')
-rwxr-xr-x | org.fox.ttcomics/src/main/java/org/fox/ttcomics2/ViewComicActivity.java | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/org.fox.ttcomics/src/main/java/org/fox/ttcomics2/ViewComicActivity.java b/org.fox.ttcomics/src/main/java/org/fox/ttcomics2/ViewComicActivity.java index d08dbd5..5699943 100755 --- a/org.fox.ttcomics/src/main/java/org/fox/ttcomics2/ViewComicActivity.java +++ b/org.fox.ttcomics/src/main/java/org/fox/ttcomics2/ViewComicActivity.java @@ -80,6 +80,8 @@ public class ViewComicActivity extends CommonActivity { getSupportActionBar().setDisplayHomeAsUpEnabled(true);
+ initSyncClient();
+
setTitle(new File(m_fileName).getName());
}
@@ -103,8 +105,15 @@ public class ViewComicActivity extends CommonActivity { @Override
public void onComicSelected(String fileName, int position) {
super.onComicSelected(fileName, position);
+
+ Log.d(TAG, "onComicSelected: " + fileName + " " + position);
+
+ if ((position + 1) % 10 == 0 && m_prefs.getBoolean("use_position_sync", false) && m_syncClient.hasOwner()) {
+ m_syncClient.setPosition(sha1(new File(fileName).getName()), m_databaseHelper.getLastPosition(fileName));
+ }
}
-
+
+ @Override
public void onPause() {
super.onPause();
|