navigation open 웹보기에서 다른 웹 사이트를 열어도 안드로이드 앱을 만들지 만 월마트 웹 사이트를 열면 내 웹 사이트 탐색 바를 내릴 때 웹 사이트 탐색 바에 문제가 있습니다. 꼭대기에 오르지 마라. Scroll for going on top of navigation top but not scroll going swipe to refreshandroid 웹보기 스 와이프 웹 사이트 탐색 바에서 새로 고침
내 xml 파일은 다음과 같습니다 -
`<android.support.v4.widget.SwipeRefreshLayout
android:id="@+id/swipeContainer"
android:layout_width="match_parent"
android:layout_below="@+id/progressBar"
android:layout_height= "match_parent">
<WebView
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/webView1"
android:layout_width="match_parent"
android:layout_height="match_parent"/>
</android.support.v4.widget.SwipeRefreshLayout>`
내 자바 코드는 다음과 같습니다 -
public class MainActivity extends AppCompatActivity {
private WebView myWebView;
Context context;
Toolbar toolbar;
ProgressBar progressBar;
SwipeRefreshLayout mySwipeRefreshLayout;
WebSettings settings;
RelativeLayout relativeLayout;
@SuppressLint("SetJavaScriptEnabled")
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
myWebView = (WebView) findViewById(R.id.webView1);
myWebView.setWebViewClient(new WebViewClientDemo());
myWebView.setWebChromeClient(new WebChromeClientDemo());
myWebView.getSettings().setJavaScriptEnabled(true);
myWebView.loadUrl("https://www.walmart.com/");
myWebView.getSettings().setDomStorageEnabled(true);
mySwipeRefreshLayout = (SwipeRefreshLayout)findViewById(R.id.swipeContainer);
mySwipeRefreshLayout.setOnRefreshListener(
new SwipeRefreshLayout.OnRefreshListener() {
@Override
public void onRefresh() {
myWebView.reload();
}
}
);
mySwipeRefreshLayout.setNestedScrollingEnabled(false);
죄송합니다 나쁜 영어 사전에 감사합니다.
xml에 대한 설명을 –
xml에 변경하지 않아도됩니다. –
코드 구현에 대해 자세히 설명해주십시오. –