У меня есть Android WebView, который я реализовал, но не могу загрузить изображение профиля через код - PullRequest
0 голосов
/ 03 ноября 2019

Я реализовал Android WebView, но не могу загрузить изображение профиля через него, устал проверять другой вопрос, но нет ни одного, который бы поддерживал мой метод реализации WebView. был бы признателен за работоспособный образец моего кода ниже

public class CheckUserStatusWebView extends Fragment {
private WebView webView;

private SharedPreferences preference;
private String NAME;
private String PICTUREID;
private String userStatus;
private Toolbar toolbar;
private ProgressDialog dialog;


@Nullable
@Override
public View onCreateView(LayoutInflater inflater, @Nullable ViewGroup 
container, Bundle savedInstanceState) {

View view = inflater.inflate(R.layout.chec_user_status, container, false);
    webView = view.findViewById(R.id.webView);
    WebSettings webSettings = webView.getSettings();
    webSettings.setJavaScriptEnabled(true);
    preference = getActivity().getSharedPreferences("CEPF", MODE_PRIVATE);
    String webUrl = "https://xxxxxxxxxxxx=" + 
    preference.getString("USERID", null) + "&ev=20";
    Log.d("webUrl ", webUrl);

    webView.loadUrl(webUrl);
    return view;
 }

Ответы [ 2 ]

0 голосов
/ 03 ноября 2019

Использование Расширенный веб-просмотр . Используя это, вы можете избавиться от проблемы загрузки.

<im.delight.android.webview.AdvancedWebView
    android:id="@+id/webview"
    android:layout_width="match_parent"
    android:layout_height="match_parent" />

вместо вашего WebView

Пожалуйста, смотрите документацию для деталей

0 голосов
/ 03 ноября 2019

добавить

1002 *
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...