Pinch zoom text size

This commit is contained in:
M66B
2019-09-01 15:42:53 +02:00
parent ed29c0776c
commit 6e1dd04502
3 changed files with 67 additions and 4 deletions

View File

@@ -232,6 +232,7 @@ public class FragmentMessages extends FragmentBase implements SharedPreferences.
private int autoCloseCount = 0;
private boolean autoExpanded = true;
private Map<String, List<Long>> values = new HashMap<>();
private LongSparseArray<Float> sizes = new LongSparseArray<>();
private LongSparseArray<Spanned> bodies = new LongSparseArray<>();
private LongSparseArray<List<EntityAttachment>> attachments = new LongSparseArray<>();
private LongSparseArray<TupleAccountSwipes> accountSwipes = new LongSparseArray<>();
@@ -1179,6 +1180,16 @@ public class FragmentMessages extends FragmentBase implements SharedPreferences.
return false;
}
@Override
public void setSize(long id, float size) {
sizes.put(id, size);
}
@Override
public float getSize(long id, float defaultSize) {
return sizes.get(id, defaultSize);
}
@Override
public void setBody(long id, Spanned value) {
if (value == null)