क्रोम में, जब उपयोगकर्ता सामग्री को ऊपर/नीचे स्वाइप करता है तो पता बार छुपा/दिखाया जाएगा।मैं अपने एंड्रॉइड ऐप के लिए "ऑटो-छुपा नेविगेशन" जैसे क्रोम को कैसे कार्यान्वित कर सकता हूं?
क्या मैं अपने ऐप के समान तर्क लागू कर सकता हूं?
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/container"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".MainActivity"
tools:ignore="MergeRootFrame">
<WebView
android:id="@+id/my_webview"
android:layout_width="match_parent"
android:layout_height="match_parent" />
</FrameLayout>
मुझे आश्चर्य है कि अगर वहाँ कुछ भी मैं निम्नलिखित कोड से कर सकते हैं, ताकि ActionBar छिपा दिया जाएगा/दिखाया जाता है जब उपयोगकर्ता WebView ऊपर/नीचे स्वाइप करें।
WebView webView = (WebView) findViewById(R.id.my_webview);
webView.setOnTouchListener(new View.OnTouchListener() {
public boolean onTouch (View v, MotionEvent event) {
webView.onTouchEvent(event);
}
});
छोटी "मोबाइल" साइट के लिए काम है, लेकिन बड़ी साइटों पर भी अंतराल है, मैं अभी भी सबसे अच्छे समाधान के तहत काम कर रहा हूं। –