>  Q&A  >  본문

안드로이드에 새로운. NetEase 뉴스 페이지와 같이 텍스트 한 단락, 그림 한 개, 텍스트 한 단락을 구현하는 방법은 무엇입니까?

TextView는 텍스트를 표시하고 ImageView는 그림을 표시한다는 것을 알고 있습니다. 그러나 뉴스 콘텐츠는 동적이므로 여러 텍스트와 이미지가 포함될 수 있으며 그 수는 가변적입니다. 이것을 달성하는 방법은 무엇입니까?

그리고 편집자와 마찬가지로 CKEditor와 같은 HTML 편집기를 사용하여 뉴스 콘텐츠를 편집하고 필드에 텍스트 일부를 HTML 형식으로 저장합니다. TextView와 ImageView로는 불가능하죠? 이 기능으로 어떤 컨트롤도 본 적이 없습니다.

H5 페이지로 만들어 WebView로 표시할 수 있나요? NetEase News에서는 다른 계획이 있나요?

曾经蜡笔没有小新曾经蜡笔没有小新2733일 전1735

모든 응답(11)나는 대답할 것이다

  • 黄舟

    黄舟2017-05-16 13:32:18

    물론 다른 솔루션도 있습니다. RecyclerView/ListView를 사용하여 구현하고 텍스트와 그림에 다양한 레이아웃을 사용할 수 있습니다

    회신하다
    0
  • PHP中文网

    PHP中文网2017-05-16 13:32:18

    그렇습니다. SegmentFault 문제 인터페이스를 포함하여 역시 h5로 만들어진 h5입니다.

    회신하다
    0
  • 黄舟

    黄舟2017-05-16 13:32:18

    이것은 ListView를 사용하여 구현되지 않습니까? ListView를 어댑터와 결합하면 귀하의 요구를 충족시킬 수 있습니다

    회신하다
    0
  • 给我你的怀抱

    给我你的怀抱2017-05-16 13:32:18

    기본적으로 뉴스 페이지는 HTML5로 구현되어 있는데, 이것이 HTML5의 장점입니다. 뉴스 편집자는 Rich Text를 편집하기 때문에 HTML5 형식으로 직접 표시하는 것이 가장 편리합니다.

    회신하다
    0
  • 黄舟

    黄舟2017-05-16 13:32:18

    휴대폰에서 디스플레이 레이아웃 테두리를 열고 다시 살펴보세요

    회신하다
    0
  • 仅有的幸福

    仅有的幸福2017-05-16 13:32:18

    기본적으로 표시되는 사진입니다. 데이터가 로드된 후 표시됩니다. 실제로는 데이터가 로드되기 전의 상태입니다.

    회신하다
    0
  • 怪我咯

    怪我咯2017-05-16 13:32:18

    당신이 말하는 것은 실제로 TextView가 할 수 있는 일입니다. html 데이터를 로드하고 파싱합니다.
    이 라이브러리를 확인하실 수 있습니다: https://github.com/Sufficient...
    물론이죠. , WebView

    를 사용할 수도 있습니다.

    회신하다
    0
  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-05-16 13:32:18

    TextView는 풍부한 텍스트 기능을 사용하여Spannable이미지와 텍스트를 혼합하여 배열합니다

    회신하다
    0
  • 我想大声告诉你

    我想大声告诉你2017-05-16 13:32:18

    레이아웃 경계 표시가 더 안정적입니다. 다른 사람을 모방하려면 그들이 무엇을 사용하고 있는지 알아야 합니다. 일반적으로 H5는 표시 효과가 가장 좋지만 기본과의 상호 작용 문제를 처리해야 합니다. 그러면 서식 있는 텍스트는 제어하기가 더 어렵고 텍스트 스타일 및 그림 크기와 같은 일련의 문제가 있습니다. 마지막으로 뷰 유형을 통해 다양한 항목 스타일을 일치시키는 방법도 좋은 방법이며 참조가 너무 많지 않아야 합니다. 코드.

    회신하다
    0
  • 淡淡烟草味

    淡淡烟草味2017-05-16 13:32:18

    일반적으로 직접 사용됩니다Html5

    회신하다
    0
  • 취소회신하다