HTML 문자열에서 데이터를로드하기 위해 WebView를 시도하고 있지만 데이터를 그대로로드하고 웹보기로 변환하지 않습니다!
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_story);
webView = findViewById(R.id.webView3);
title = findViewById(R.id.title);
String description = "<p style="margin-bottom: 15px; padding: 0px; text-align: justify; font-size: 14px;">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla efficitur eros ut euismod feugiat. Duis efficitur, tortor non fermentum pulvinar, eros orci sodales nisi, ultrices eleifend enim enim id lacus. Phasellus vel commodo est. Sed nec mattis urna. Nunc non pretium nulla. Morbi pretium dolor leo, non tincidunt neque tristique quis. Nam molestie erat ac felis interdum convallis. Quisque quis justo tempor, faucibus sapien vitae, ornare quam. Phasellus imperdiet, dui vel dignissim porta, tortor massa blandit ante, eget imperdiet lectus ipsum ut turpis. Lorem ipsum dolor sit amet, consectetur adipiscing elit.<\\/p><p style="margin-bottom: 15px; padding: 0px; text-align: justify; font-size: 14px;">Suspendisse finibus lorem quis est lobortis vehicula. Morbi non dolor finibus, volutpat dolor eget, feugiat lacus. Maecenas odio sapien, consectetur sit amet pretium id, semper in nisl. Vivamus molestie ex commodo turpis tristique, eget volutpat risus posuere. Integer ex nunc, sollicitudin in faucibus sed, facilisis non urna. In sed ultrices risus. Fusce sit amet neque accumsan, malesuada quam eu, venenatis ligula. Vestibulum ullamcorper lorem sit amet nibh pretium, sed faucibus nibh vulputate. Duis porttitor nisi in mi interdum, ac pharetra mi maximus. Mauris vulputate metus odio, quis mattis ex ornare in. Aliquam faucibus ultrices lectus a venenatis. Quisque fringilla interdum ex laoreet accumsan. In hac habitasse platea dictumst. In pretium faucibus lorem. Phasellus non ultrices purus. Phasellus pulvinar tristique mattis.<\\/p><p style="margin-bottom: 15px; padding: 0px; text-align: justify; font-size: 14px;">Aliquam turpis ligula, tempus non dictum et, faucibus id nisl. Ut quis lorem sodales, molestie est et, facilisis elit. Donec sagittis, sapien a vestibulum placerat, turpis justo sollicitudin dolor, at pellentesque sapien ex ac nisl. Donec pretium odio a nunc bibendum malesuada. Nunc rhoncus, risus eu iaculis consequat, erat mi feugiat lorem, eget eleifend turpis libero quis sem. Donec tortor nisi, dictum sed velit quis, blandit tristique lectus. In consectetur fringilla imperdiet. Sed mattis sapien nibh, ac auctor dolor cursus eget. Vivamus cursus nec velit et vestibulum. Nunc laoreet fringilla consectetur. Sed sit amet diam in sem vestibulum placerat. Ut eu tristique diam.<\\/p><p style="margin-bottom: 15px; padding: 0px; text-align: justify; font-size: 14px;">Suspendisse cursus et arcu sed feugiat. Nulla tempus id nulla a luctus. Cras consectetur lectus ut aliquet euismod. Morbi tincidunt iaculis lectus, vel volutpat diam fringilla rutrum. Morbi at enim eget massa maximus commodo. Morbi sagittis pellentesque rhoncus. Aenean sit amet volutpat purus, id tristique dolor. Sed eget fermentum velit. Vestibulum ultrices mi sed volutpat posuere. Morbi vehicula quam risus, at pulvinar urna tempus et. Sed nulla risus, congue vel pharetra vel, pulvinar eu felis. Duis rhoncus accumsan enim, non vestibulum justo mattis eget. Pellentesque lacus turpis, facilisis ullamcorper gravida a, eleifend non metus. Nullam sed orci at mauris bibendum tempor. Donec consequat nulla nec sem ullamcorper, sed tincidunt velit ullamcorper.<\\/p><p style="margin-bottom: 15px; padding: 0px; text-align: justify; font-size: 14px;">Ut in aliquet erat. Vivamus pretium blandit sem, a aliquam lacus tincidunt ut. Ut ut lacinia diam, non maximus eros. Proin ipsum lacus, laoreet a felis sit amet, feugiat condimentum eros. Aenean iaculis enim non lacinia porttitor. Etiam in nibh ac nisl vehicula fringilla eu ac tellus. Proin sagittis magna vitae magna rutrum rhoncus. Fusce varius pharetra nulla, vel euismod orci malesuada id. Suspendisse potenti. Ut eu egestas est. Nam condimentum consequat massa sed rutrum. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Aliquam posuere nulla in urna efficitur, nec pharetra ex feugiat. Sed lorem libero, iaculis ut elit et, placerat hendrerit lectus. Morbi efficitur diam ut erat dapibus porta quis vitae lectus.<\\/p>";
webView.getSettings().setJavaScriptEnabled(true);
webView.loadDataWithBaseURL("", description, "text/html", "UTF-8","");
}
출력은 문자열에 html 태그가 같은 텍스트 일뿐입니다. 문제가 무엇인지 모르겠습니다
-
답변 # 1
관련 자료
- reactjs - Android 앱을 사용하여 Mapbox GL을 올바르게 설정하는 방법은 무엇입니까?
- if 문이 문자열 데이터에서 제대로 작동하지 않음 - excel
- plsql - Oracle에서 두 시간 빼기가 제대로 작동하지 않는 이유
- Android 로그인 힌트가 제대로 표시되지 않음
- java - Android, ListView는 데이터를 표시하지 않습니다
- google play - android 앱 거부 - 앱이 기기 및 네트워크 남용 정책을 준수하지 않습니다
- java - Android WebView에서 북마크 추가를 활성화하는 방법
- Android Studio가 APK 설치를 생성했지만 열리지 않음
- regex - 문자열에 주어진 두 개의 하위 문자열이 모두 포함되어 있지 않은지 테스트하는 방법은 무엇입니까?
- ios - matchedGeometryEffect가 제대로 작동하지 않습니다
- Android Studio에서 Flutter가 제대로 설치되지 않음
- java - WebView Android에 JavaScript를 포함하는 방법
- java - Android Studio OnClickListener가 작동하지 않습니다
- shell - 파일에서 문자열이 포함되지 않은 행을 찾고 시작 부분에 텍스트를 추가합니다
- jquery - $get 후에 부트 스트랩 4 모달이 제대로 작동하지 않습니다
- c# - 오늘부터 omnisharp가 제대로 시작되지 않음 ( "CheckForDuplicateFrameworkReferences"작업을 어셈블리에서로드 할 수 없음 […])
- python - "reaction_remove"를 기다릴 때 Botwait_for ()가 제대로 작동하지 않습니다
- python - 생성기를 사용하여 문자열을 목록으로 올바르게 변환하는 방법
- 문자열 클릭에서 Android Listview로드 이미지
- javascript - 값을 변경하고 코드를 다시 실행할 때 템플릿 리터럴 문자열이 업데이트되지 않음
이것은 유효한 HTML이 아닙니다. 엔티티 이스케이프되었습니다.
<
를 교체해야합니다<
와 함께 그리고>
>
와 함께 .