728x90
반응형
webview url과 달리 posturl 사용법을 알아보자.
1. posturl 에 넘길 데이터 값 변환 class
public class GetByte {
static byte[] myGetBytes(final String data, final String charset) {
if (data == null) {
throw new IllegalArgumentException("data may not be null");
}
if (charset == null || charset.length() == 0) {
throw new IllegalArgumentException("charset may not be null or empty");
}
try {
return data.getBytes(charset);
} catch (UnsupportedEncodingException e) {
return data.getBytes();
}
}
}
2. webview에 posturl 사용
val url = "http://www.url.com"
val data = "data=data&data2=data2"
binding.webView.postUrl(url,GetByte.myGetBytes(data, "BASE64")!!)
728x90
반응형
'android' 카테고리의 다른 글
[j android] Firebase / messaging Proguard 프로가드 설정 (0) | 2022.04.04 |
---|---|
[j android] BottomNavigationBar/View Indicator (해당 메뉴 표시, 색 변경) (0) | 2020.12.22 |
[j android] 변수명 자동생성 사이트 (0) | 2020.10.22 |
[j android] Databinding 세팅하기 (0) | 2020.06.16 |
[j android] floatingActionButton src 가운데 정렬 (0) | 2020.06.15 |