Show author in offline mode
This commit is contained in:
parent
3bdb6e86af
commit
0822058712
@ -284,7 +284,11 @@ public class OfflineArticleFragment extends Fragment implements GestureDetector.
|
||||
TextView author = (TextView)view.findViewById(R.id.author);
|
||||
|
||||
if (author != null) {
|
||||
author.setVisibility(View.GONE);
|
||||
int authorIndex = m_cursor.getColumnIndex("author");
|
||||
if(authorIndex >= 0)
|
||||
author.setText(m_cursor.getString(authorIndex));
|
||||
else
|
||||
author.setVisibility(View.GONE);
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -367,10 +367,8 @@ public class OfflineDownloadService extends Service {
|
||||
m_articles = new Gson().fromJson(content, listType);
|
||||
|
||||
SQLiteStatement stmtInsert = getWritableDb().compileStatement("INSERT INTO articles " +
|
||||
"(" +
|
||||
BaseColumns._ID +
|
||||
", unread, marked, published, score, updated, is_updated, title, link, feed_id, tags, content) " +
|
||||
"VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?);");
|
||||
"("+BaseColumns._ID+", unread, marked, published, score, updated, is_updated, title, link, feed_id, tags, content, author) " +
|
||||
"VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?);");
|
||||
|
||||
for (Article article : m_articles) {
|
||||
|
||||
@ -395,6 +393,7 @@ public class OfflineDownloadService extends Service {
|
||||
stmtInsert.bindLong(index++, article.feed_id);
|
||||
stmtInsert.bindString(index++, tagsString); // comma-separated tags
|
||||
stmtInsert.bindString(index++, article.content);
|
||||
stmtInsert.bindString(index++, article.author);
|
||||
|
||||
if (m_downloadImages) {
|
||||
Document doc = Jsoup.parse(article.content);
|
||||
|
@ -532,6 +532,14 @@ public class OfflineHeadlinesFragment extends Fragment implements OnItemClickLis
|
||||
te.setText(excerpt);
|
||||
}
|
||||
|
||||
TextView ta = (TextView)v.findViewById(R.id.author);
|
||||
|
||||
if (ta != null) {
|
||||
int authorIndex = article.getColumnIndex("author");
|
||||
if(authorIndex >= 0)
|
||||
ta.setText(article.getString(authorIndex));
|
||||
}
|
||||
|
||||
/* ImageView separator = (ImageView)v.findViewById(R.id.headlines_separator);
|
||||
|
||||
if (separator != null && m_offlineServices.isSmallScreen()) {
|
||||
|
@ -51,6 +51,7 @@ public class DatabaseHelper extends SQLiteOpenHelper {
|
||||
"feed_id INTEGER, " +
|
||||
"tags TEXT, " +
|
||||
"content TEXT, " +
|
||||
"author TEXT, " +
|
||||
"selected BOOLEAN, " +
|
||||
"modified BOOLEAN" +
|
||||
");");
|
||||
|
Loading…
Reference in New Issue
Block a user