আমার অ্যান্ড্রয়েড অ্যাপ্লিকেশনটিতে একটি মূল ওয়েবভিউ (একটি স্থানীয় উত্স থেকে লোড করা HTML) রয়েছে যা আমি স্ক্রিনের পুরো প্রস্থটি ব্যবহার করতে চাই এবং (উল্লম্বভাবে) স্ক্রোলযোগ্য করতে সক্ষম হতে চাই। সুতরাং আমি আমার লেআউট এক্সএমএলটিতে স্ক্রোলভিউতে ওয়েবউইভটি মুড়িয়ে ফেলেছি, তবে আমি যাই করুক না কেন আমি মনে করি না যে স্ক্রোল বারের ডান দিক থেকে স্ক্রোল বার ট্র্যাকটি সরাতে সক্ষম হব। আরও খারাপ, আমি স্ক্রোল বার ট্র্যাকের পটভূমির রঙ পরিবর্তন করতে সক্ষম বলে মনে হচ্ছে না।
ট্র্যাকটি প্রায় 10dp বা তার বেশি সময় নেয় যা ওয়েবভিউতে এইচটিএমএল-এর জন্য সমস্যা তৈরি করছে। আমি ওয়েব স্ক্রোলের শীর্ষে স্ক্রোল বারটি উপস্থিত হতে চাই (আইফোন শৈলী, আপনি যদি আমার অর্থ বোঝেন তবে)। এখন, আপনি বলতে পারেন "কেন আপনি আপনার এইচটিএমএলকে 10px পাতলা হিসাবে পরিবর্তন করবেন না?" এটি আমার ফ্যালব্যাক সমাধান, তবে আমার এর চেয়ে আরও বেশি দরকার নেই।
XML বিন্যাসের প্রাসঙ্গিক স্নিপেট এখানে আপনি দেখতে পাবেন যে আমি প্রতিটি অ্যান্ড্রয়েড চেষ্টা করেছি: ইত্যাদি বৈশিষ্ট্য যা আমি খুঁজে পেতে পারি:
<ScrollView
android:id="@+id/deal_web_view_holder"
android:layout_below="@id/clock_bar_holder"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:fillViewport="false"
android:fadingEdge="none"
android:background="#02a7e9"
android:scrollbars="none"
android:scrollbarSize="0dp"
android:paddingRight="0dp"
android:scrollbarAlwaysDrawVerticalTrack="false"
android:scrollbarStyle="insideOverlay"
android:scrollbarTrackVertical="@drawable/scrollbar_track_vertical" >
<WebView
android:id="@+id/deal_web_view"
android:layout_width="fill_parent"
android:layout_height="wrap_content"/>
</ScrollView>
আমি প্ল্যাটফর্ম ২.১ / এপিআই lvl 7 কে টার্গেট করছি, সত্যিই কেবল সাধারণ আকারের প্রদর্শন, এমডিপি, এইচডিপি এবং এক্সএইচডিপি নিয়ে কাজ করছি।
like the scrollbar to appear on top of the web view content