From 862d99586c3c9de5d41bddb45e7330eab3cd40d3 Mon Sep 17 00:00:00 2001 From: Andrew Dolgov Date: Thu, 8 May 2025 16:18:54 +0300 Subject: update note view in article --- .../main/java/org/fox/ttrss/ArticleFragment.java | 9 ++--- .../src/main/res/drawable/baseline_note_24.xml | 5 +++ .../src/main/res/layout/fragment_article.xml | 42 ++++++++++++++++------ 3 files changed, 42 insertions(+), 14 deletions(-) create mode 100644 org.fox.ttrss/src/main/res/drawable/baseline_note_24.xml (limited to 'org.fox.ttrss/src') diff --git a/org.fox.ttrss/src/main/java/org/fox/ttrss/ArticleFragment.java b/org.fox.ttrss/src/main/java/org/fox/ttrss/ArticleFragment.java index 959ef7bf..aa623b6c 100755 --- a/org.fox.ttrss/src/main/java/org/fox/ttrss/ArticleFragment.java +++ b/org.fox.ttrss/src/main/java/org/fox/ttrss/ArticleFragment.java @@ -354,15 +354,16 @@ public class ArticleFragment extends androidx.fragment.app.Fragment { } TextView note = view.findViewById(R.id.note); + View noteContainer = view.findViewById(R.id.note_container); - if (note != null) { - if (m_article.note != null && !"".equals(m_article.note)) { + if (note != null && noteContainer != null) { + if (m_article.note != null && m_article.note.length() > 0) { note.setTextSize(TypedValue.COMPLEX_UNIT_SP, m_articleSmallFontSize); note.setText(m_article.note); + noteContainer.setVisibility(View.VISIBLE); } else { - note.setVisibility(View.GONE); + noteContainer.setVisibility(View.GONE); } - } TextView dv = view.findViewById(R.id.date); diff --git a/org.fox.ttrss/src/main/res/drawable/baseline_note_24.xml b/org.fox.ttrss/src/main/res/drawable/baseline_note_24.xml new file mode 100644 index 00000000..1e502e2f --- /dev/null +++ b/org.fox.ttrss/src/main/res/drawable/baseline_note_24.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/org.fox.ttrss/src/main/res/layout/fragment_article.xml b/org.fox.ttrss/src/main/res/layout/fragment_article.xml index 0f156245..197a8077 100755 --- a/org.fox.ttrss/src/main/res/layout/fragment_article.xml +++ b/org.fox.ttrss/src/main/res/layout/fragment_article.xml @@ -147,18 +147,42 @@ android:layout_height="wrap_content" android:background="?colorSurfaceContainer"> - + app:strokeWidth="0dp" + android:layout_height="match_parent"> + + + + + + + + + + @@ -167,8 +191,6 @@ -- cgit v1.2.3-54-g00ecf