新しいレコードを表示する (新しいデータをロードする) ために、Android でフリング ジェスチャをサポートする必要がある webview コントロールがあります。これは、Activity を拡張するクラスで発生しています。私が見たすべての例は、テキストビューのジェスチャサポートを実装する方法を示していますが、Web ビューには何もありません。
左フリングと右フリングの両方で異なるアクションを実行する必要があります。これは完全に困惑しているので、コードの助けをいただければ幸いです。
これが私の基本的なonCreateと私のクラスです
import android.app.Activity;
import android.content.Intent;
import android.database.Cursor;
import android.database.SQLException;
import android.os.Bundle;
import android.text.Html;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
import android.view.Window;
import android.webkit.WebView;
public class ArticleActivity extends Activity {
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
Window w = getWindow();
w.requestFeature(Window.FEATURE_LEFT_ICON);
WebView webview = new WebView(this);
setContentView(webview);
w.setFeatureDrawableResource(Window.FEATURE_LEFT_ICON,
R.drawable.gq);
setDefaultKeyMode(DEFAULT_KEYS_SEARCH_LOCAL);
populateFields();
webview.loadData(question + answer, "text/html", "utf-8");
//
}
private void populateFields() {
....
}
}