Вот поток Я пытаюсь сделать работу:Как проверить, что пользователю понравилась конкретная страница Facebook или нет в андроиде?
активность открывается и кнопка Как показано пользователю пользователь нажимает на кнопку и Войти экран Facebook, проявляющимся логины и направляется на страницу вентилятора (через Intent или WebView ... или что-нибудь еще, что работает :) Пользователю понравилась страница Пользователь нажимает кнопку Android назад и возвращается к действию Активность возобновляется и проверяется, действительно ли понравилась страница.
public class MainActivity extends AppCompatActivity {
private Button mBtnSubmit;
private WebView mWebView;
private final int MY_PERMISSIONS_REQUEST = 1234;
private MyBrowser myBrowser;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
mWebView = new WebView(MainActivity.this);
myBrowser = new MyBrowser();
mWebView.getSettings().setLoadsImagesAutomatically(true);
mWebView.getSettings().setJavaScriptEnabled(true);
mWebView.setScrollBarStyle(View.SCROLLBARS_INSIDE_OVERLAY);
mWebView.loadUrl("https://www.facebook.com/rvcjofficial/?ref=br_rs");
mWebView.setWebViewClient(new MyBrowser());
setContentView(mWebView);
}
private class MyBrowser extends WebViewClient {
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
view.loadUrl(url);
return true;
}
}
}
«Если бы он сделал, очки подаренный ему» - вы должны прочитать политику платформы перед созданием любого приложения. вознаграждение пользователей каким-либо образом за то, что вам нравится страница, не разрешено, это называется «стимулирование». – luschn
Я сделал это несколько лет назад. Вам нужно установить 'webviewclient' и переопределить' shouldOverrideUrlLoading'. Вам нужно проверить url (String # contains будет работать), когда страница похожа, например, я помню, что url дает подсказку, когда страница понравится. Удачи –
@Muhammad Babar Я попробовал ваш метод. Я не получил никакого намека с url.I обновил мой код. посмотрите пожалуйста. и если вы знаете, как я могу это реализовать. поэтому, пожалуйста, скажите мне. это срочно. – aarav