안드로이드 버그 좀 봐주세요.
글쓴이: lalupo20 / 작성시간: 화, 2019/05/28 - 2:58오후
filtered html로 하면 코드는 되는데 동영상태그가 안되고..
full html로하면 동영상은 되는데 코드태그는 안되고..
불편하시겠지만 동영상은 링크에서 봐주세요.
https://www.youtube.com/watch?v=skDPcN_R8Tk
package com.example.keehl.laromacorea; import android.app.Dialog; import android.content.Context; import android.os.Bundle; import android.view.Gravity; import android.view.WindowManager; import android.webkit.WebView; public class MatchDialog extends Dialog { private WebView webView; private String htmlTemp; private Context context; public MatchDialog(Context context) { super(context); this.context = context; } public MatchDialog(Context context, String htmlTemp) { super(context); this.htmlTemp = htmlTemp; this.context = context; } public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); webView = new WebView(context); setContentView(webView); WindowManager.LayoutParams lp = getWindow().getAttributes(); // getWindow().clearFlags(WindowManager.LayoutParams.FLAG_DIM_BEHIND); lp.alpha = 0.5f; lp.gravity = Gravity.CENTER; getWindow().setAttributes(lp); imgcng(htmlTemp, webView); } public String creHtmlBody(String imagUrl){ StringBuffer sb = new StringBuffer("<HTML>"); sb.append("<HEAD>"); sb.append("</HEAD>"); sb.append("<BODY style='margin:0; padding:0; text-align:center;'>"); //중앙정렬 sb.append(imagUrl); //지 비율에 맞게 나옴 sb.append("</BODY>"); sb.append("</HTML>"); return sb.toString(); } public void imgcng(String url1, WebView webView){ webView.setVerticalScrollBarEnabled(false); webView.setVerticalScrollbarOverlay(false); webView.setHorizontalScrollBarEnabled(false); webView.setHorizontalScrollbarOverlay(false); webView.loadDataWithBaseURL(null,creHtmlBody(url1), "text/html", "utf-8", null); } }
이와 같이 다이얼로그를 작성해주고
new MatchDialog(this, DataContainer.leagueTableHtml).show();
와 같은 식으로 다이얼로그를 호출하면
다이얼로그가 상하로 마구 흔들립니다.
인자로 넣어주는 값은 html태그값이구요.
비슷한 경험 있는 분 계신가요?
Forums:
소스코드는 code 태그 이용해주셔요. 안 그러면
소스코드는 code 태그 이용해주셔요. 안 그러면 들여쓰기 무시되어서 보기 불편합니다.
세벌 https://sebuls.blogspot.kr/
이상하네요.
코드 손댄거 없는데 지금은 갑자기 안 흔들리네요.
왜 그런거지..
댓글 달기