वेबव्यू से पता बार को अक्षम और छुपाएं कैसे करें?Android वेबदृश्य में पता बार अक्षम करें
उत्तर
WebView
में कोई पता बार नहीं है।
यदि आपको लगता है कि आपके पास WebView
है, और आपको पता बार दिखाई देता है, तो यह आपके WebView
नहीं है। इसके बजाय, आप ब्राउज़र एप्लिकेशन को देख रहे हैं। सबसे अधिक संभावना है कि यूआरएल ने WebView
को लोड करने के लिए कहा था, और आपने WebViewClient
और shouldOverrideURLLoading()
का उपयोग करके रीडायरेक्ट को अवरुद्ध नहीं किया था।
ब्राउज़र एप्लिकेशन है? मैंने ब्राउज़र एप्लिकेशन लॉन्च करने का इरादा नहीं बुलाया। मैंने मूल रूप से एक एकल वेबव्यू के साथ एक एक्सएमएल लेआउट का उपयोग किया जो स्क्रीन को भरता है, मैं उस वेबव्यू पर एक सरल कॉल लोआउआरएल करता हूं। एसडीके http://developer.android.com/reference/android/webkit/WebView.html – jonney
@ जोननी से इस उदाहरण का पालन किया: जैसा कि मैंने लिखा था, सबसे अधिक संभावना है कि यूआरएल जिसे आपने 'वेबव्यू' लोड करने के लिए कहा था, रीडायरेक्ट करें, और आपने 'WebViewClient' और 'shouldOverrideURLLoading()' का उपयोग करके रीडायरेक्ट को अवरुद्ध नहीं किया है। एक रीडायरेक्ट या किसी लिंक पर क्लिक करने से उपयोगकर्ता के ब्राउजर की पसंद में परिणामी यूआरएल लोड हो जाएगा, जब तक कि आप उस व्यवहार को बदलने के लिए 'WebViewClient' का उपयोग न करें। – CommonsWare
एंड्रॉइड.कॉम साइट पर दिया गया पता "google.com" है जब आप google.com पर जाते हैं तो यह google.lk पर रीडायरेक्ट करता है: डी datz मुझे पता बार क्यों दिखाई देता है .. अब मुझे यह मिल गया .. बहुत बहुत धन्यवाद। –
इसे जोड़ने से मेरे लिए पता बार अक्षम कर दिया गया।
WebView.setWebViewClient(new WebViewClient());
स्रोत: (जापानी साइट): http://www.techdoctranslator.com/android/webapps/webview
अंत में मैं इस के साथ प्रयास करें। इसका मेरे लिए काम किया ..
यहाँ काम कर कोड
private WebView webview ;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_ebook);
//webview use to call own site
webview =(WebView)findViewById(R.id.webView);
webview.setWebViewClient(new WebViewClient());
webview .getSettings().setJavaScriptEnabled(true);
webview .getSettings().setDomStorageEnabled(true);
webview.loadUrl("http://www.google.com");
}
और अपने पूरे main.xml (res/लेआउट) यह पसंद चाहिए देखने के लिए है:
<WebView xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/webView"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
/>
नहीं जाते लेआउट जोड़ें।
webview.setWebViewClient(new WebViewClient());
मेरे लिए समस्या हल ..
- 1. Android सक्षम और अक्षम जीपीएस
- 2. स्टेटस बार या अधिसूचना बार को कैसे अक्षम करें लेकिन एंड्रॉइड में टाइटल बार अक्षम नहीं करें?
- 3. Android में ग्रिड व्यू स्क्रॉलिंग को अक्षम कैसे करें?
- 4. पसंदीदा सामग्री को वेबदृश्य
- 5. पता बार
- 6. वेबदृश्य एसडी कार्ड
- 7. Android में एक्शन बार आइकन आकार 4.2
- 8. पता बार
- 9. एंड्रॉइड वेबदृश्य .loadData और CSS
- 10. FlowLayoutPanel में क्षैतिज स्क्रॉल बार को कैसे अक्षम करें?
- 11. Android SQLite जर्नल फ़ाइल को अक्षम कैसे करें?
- 12. कोको में, वेबदृश्य का उपयोग करते हुए, माउस खत्म होने पर स्टेटस बार में एक लिंक कैसे प्रदर्शित करें?
- 13. संपर्क सूची से केवल ईमेल पता प्राप्त करें Android
- 14. Android के लिए बार कोड लाइब्रेरी
- 15. अक्षम चुटकी/HTC उपकरणों पर Android 2.1 ब्राउज़र में ज़ूम
- 16. Android में साझा करें "लिंक"
- 17. एंड्रॉइड 3.0 हनीकॉम्ब: एक्शन बार में मेनू आइटम को कैसे सक्षम/अक्षम करें?
- 18. लॉगिन के कारण खाता अक्षम करें 3 बार विफल
- 19. Android ActionBar.Tab
- 20. पता बार जैसे एक्सप्लोरर विंडो
- 21. अक्षम पद लपेटें एक Android मल्टी लाइन TextView
- 22. Android को ऐप स्टोर में रीडायरेक्ट करें
- 23. अभिविन्यास अक्षम करें लेकिन अभिविन्यास का पता लगाएं
- 24. नेटवर्क एडेप्टर अक्षम होने पर मैक पता प्राप्त करें?
- 25. Android में टावर परिवर्तनों का पता कैसे लगाएं?
- 26. फेसबुक मोबाइल ब्राउज़र का पता लगाने अक्षम करें?
- 27. बिल्कुल एक बार अर्थशास्त्र क्यों अक्षम है?
- 28. सूची दृश्य में आइटम कैसे अक्षम करें?
- 29. Android
- 30. VS2012 में PerfWatson को कैसे अक्षम करें?
चिल्ला बंद कर दें। –
संपादित। अब हम अपने हाथों से अपना हाथ ले सकते हैं ... –
जो चिल्ला रहा था? – jonney