LineView: Show full line name on long press.

This commit is contained in:
Andreas Schildbach 2018-11-15 18:31:59 +01:00
parent aa7ce11dd0
commit 18229f3f05

View file

@ -21,6 +21,7 @@ import java.util.Arrays;
import java.util.Collection;
import de.schildbach.oeffi.R;
import de.schildbach.oeffi.util.CheatSheet;
import de.schildbach.pte.dto.Line;
import de.schildbach.pte.dto.Line.Attr;
import de.schildbach.pte.dto.Style;
@ -121,8 +122,18 @@ public class LineView extends TextView {
}
setText(text);
if (lines.size() == 1) {
final String name = lines.iterator().next().name;
if (name != null)
CheatSheet.setup(this, name);
else
CheatSheet.remove(this);
} else {
CheatSheet.remove(this);
}
} else {
setText(null);
CheatSheet.remove(this);
}
}