我正在编写一个Android应用程序。我有一个包含许多网址的数组。我在mainactivity中加载了webview上的第一个url,我想在刷卡时加载下一个url。我正在使用webview加载网址。所以现在我必须做如何通过滑动加载下一个URL
答案 0 :(得分:0)
1-使用this library并按照this wiki进行简单的手势检测。
2-获取下一个数组项并将其加载到WebView。
示例代码:
myView.setOnTouchListener(new OnSwipeTouchListener(this) {
@Override
public void onSwipeDown() {
Toast.makeText(MainActivity.this, "Down", Toast.LENGTH_SHORT).show();
}
@Override
public void onSwipeLeft() {
Toast.makeText(MainActivity.this, "Left", Toast.LENGTH_SHORT).show();
}
@Override
public void onSwipeUp() {
Toast.makeText(MainActivity.this, "Up", Toast.LENGTH_SHORT).show();
}
@Override
public void onSwipeRight() {
Iterator<String> it = al.iterator();
while (it.hasNext()) {
yourWebView.loadUrl(it.next());
}
}
});
我没有日食,但必须是这样的。