2012-09-03 1 views

답변

1

처음에는 이것이 좋지 않은 것처럼 보입니다. 자신의 서비스 약관에 위배 될 수도 있습니다. 이것은 Facebook API가있는 것입니다.

어쩌면 더 좋은 방법은 당신이 후에 어떤이해야 할, 우리는 당신이 달성하고자 알려주십시오 (예를 들어 페이스 북의 API를 사용하여?)

실제 대답

이 페이스 북 페이지는 사용자가 필요 일단 로그인하면 httpclient에 페이지를로드하거나 악명 높은 자바 스크립트 해킹 (how to get html content from a webview?)을 사용하여 html을 가져옵니다. 그런 다음 html을 구문 분석하고, 사용하기에 불필요한 것을 제거하고 loadData를 사용하여 webview에로드하십시오.

WebView의 WebViewClient에서 shouldoverrideurl을 가로 채어 모든 페이지 변경 사항을 포착하고 이에 따라 html을 다듬어야합니다.

다시 한 번 일반적으로 나쁜 아이디어를 얻는 것이 어렵습니다.

+0

나는 그것이 나쁜 생각 인 것처럼 알고 있으며, 이제 나는 당신의 대답, 매우 어려운 것을 보았습니다. 것은 내가 webview에서로드하는 것은 fanpage이며, 나는 사용자가 그것을 보길 원한다는 것입니다 ... 그가 facebook을 탐색하게하지 않기 위해서입니다. 그래서 불필요한 파란색 막대가 생깁니다. – 6r0pius

+0

글쎄 팬 페이지라면 실제로 실제로 덜 어렵습니다. 로그인 세션을 관리 할 필요가 없습니다. 나는 네가 여기 새로 왔음을 안다. 그들이 당신을 도울 때 응답을 받아들이거나 아무도는 당신을 더 도울 것을 도우십시오. 행운을 빕니다. – Yahel

+0

예, 저는 모든 것에 새로운 ... 심지어 안드로이드 개발 ... 모든 것에 대한 감사하지만 이것은 나에게 너무 어려워 보입니다 ... 어쩌면 나는 그것을 남겨 두어야합니다. – 6r0pius