アンドロイド初心者。 NetEase ニュース ページのような 1 段落のテキスト、1 つの画像、1 段落のテキストを実装するにはどうすればよいですか?
曾经蜡笔没有小新
曾经蜡笔没有小新 2017-05-16 13:30:18
0
11
1567

TextView にはテキストが表示され、ImageView には画像が表示されることはわかっています。ただし、ニュース コンテンツは動的であり、複数のテキストや画像が含まれる場合があり、その数は変動します。これを達成するにはどうすればよいでしょうか?

そして編集者と同様に、CKEditor などの HTML エディターを使用してニュース コンテンツを編集し、テキストを HTML 形式でフィールドに保存します。 TextView や ImageView ではできないはずですよね?この機能を備えたコントロールは見たことがありません。

H5ページにしてWebViewで表示できないでしょうか? NetEase News では他の計画はありますか?

曾经蜡笔没有小新
曾经蜡笔没有小新

全員に返信(11)
黄舟

当然有别的方案,可以用RecyclerView/ListView 来实现,文字和图片用不同的布局

いいねを押す +0
洪涛

没错,就是h5,包括SegmentFault的问题界面也是用h5做的。

いいねを押す +0
黄舟

这个难道不是用ListView来实现吗,ListView配合adapte正好就能满足你的需求了

いいねを押す +0
给我你的怀抱

基本上新闻页面都是HTML5来实现的,这就是HTML5优势,因为新闻编辑人员进行富文本编辑,就直接以HTML5的形式显示最方便

いいねを押す +0
黄舟

你打开手机里的显示布局边界再看看

いいねを押す +0
仅有的幸福

默认显示的一张图片,数据加载完成之后显示数据,其实就是数据加载之前的一个状态,原来用的是空白页

いいねを押す +0
刘奇

你说的就是富文本显示,其实TextView就可以做到的,加载html数据并解析,
你可以看这个库:https://github.com/Sufficient...
当然使用WebView也是可以的

いいねを押す +0
曾经蜡笔没有小新

TextView 使用富文本功能Spannable实现图文混排

いいねを押す +0
我想大声告诉你

显示布局边界的比较靠谱 既然要仿人家总要知道人家到底用的啥吧 总的来说H5显示效果最好,不过要处理好跟原生的交互问题;然后富文本比较难控制,文本的样式和图片的尺寸等一系列问题吧;最后通过viewtype匹配不同item样式的方法也不错,参考代码不要太多。

いいねを押す +0
淡淡烟草味

一般都是直接使用的Html5

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!