मेरे पास एक वेबव्यू नियंत्रण है जिसे एक नया रिकॉर्ड (नया डेटा लोड करने) के लिए एंड्रॉइड में फ़्लिंग जेस्चर का समर्थन करने की आवश्यकता है। यह एक वर्ग में होता है जो गतिविधि को बढ़ाता है। मैंने देखा है कि सभी उदाहरण दिखाते हैं कि टेक्स्टव्यू के लिए इशारा समर्थन कैसे कार्यान्वित किया जाए, लेकिन वेबव्यू के लिए कुछ भी नहीं।एंड्रॉइड में फ़्लिंग जेस्चर और वेबव्यू
मुझे बाएं और दाएं दोनों हिस्सों के लिए अलग-अलग कार्रवाइयों को निष्पादित करने की आवश्यकता है। किसी भी कोड की मदद की सराहना की जाएगी क्योंकि यह पूरी तरह से मुझे फंस गया है।
यहाँ मेरी बुनियादी 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() {
....
}
}
मैं देशी घटनाओं संचालकों फोन करने की अनुमति देगा इस विधि को आजमाया है और ऐसा लगता है कि यह डिफ़ॉल्ट वेब व्यू टच इवेंट्स को अवरोधित करता है। मैंने वेबव्यू की बजाय गतिविधि पर इसे लागू करने का भी प्रयास किया और यह भी काम नहीं किया। ऐसा लगता है कि ऑनडाउन पर ओवरराइड समस्या है, लेकिन चूंकि यह इसके बिना काम नहीं कर रहा है, इसलिए मुझे यकीन नहीं है कि वेबव्यू के सामान्य संचालन को गड़बड़ किए बिना इसे कैसे काम किया जाए। कोशिश करने के लिए कुछ और सुझाव? – cottonBallPaws
@littleFluffyKitty। कृपया मेरे उत्तर पर मेरा संपादन देखें। अगर मुझे और मदद मिलती है तो मुझे बताएं। – techiServices
मैं अभी भी @littleFluffyKitty से सहमत हूं - संपादन के बाद भी यह लगता है कि यह कोड फ़्लिंग क्षमताओं को जोड़ता है लेकिन सभी डिफ़ॉल्ट वेबव्यू स्पर्श घटनाओं को अक्षम करता है, जो इस उद्देश्य को हरा देता है। जिन लोगों में मुझे रूचि है उनमें स्क्रॉल और क्लिक हैं, जिन्हें मुझे खुद को फिर से लिखना नहीं चाहिए। – Han