gpt4 book ai didi

java - umano android slidinguppanel 2 views as sliding child 遇到麻烦

转载 作者:行者123 更新时间:2023-11-30 11:13:42 25 4
gpt4 key购买 nike

我正在使用 umano AndroidSlidingUpPanel 的这个库它工作正常,只是有一个问题我无法解决。主要的 child 是一个工作正常的 mapview(静态主视图),第二个 child (slidinguppanel)是 webview 和 imageview 中的响应式 html 文件。问题是,当我向上滑动面板时,我无法在 webview 中滚动 html 文件。该库声明我可以使单个 View 可拖动,以便我可以滚动另一个 View ,但我真的不知道该怎么做,我们将不胜感激。这是我的 xml 文件

<com.sothree.slidinguppanel.SlidingUpPanelLayout
xmlns:sothree="http://schemas.android.com/apk/res-auto"
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/sliding_layout"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:gravity="bottom"
sothree:panelHeight="50dp"
sothree:shadowHeight="4dp">

<fragment
android:id="@+id/map"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:name="com.google.android.gms.maps.MapFragment"/>

<LinearLayout
android:layout_width="match_parent"
android:id="@+id/llayout"
android:orientation="vertical"
android:layout_height="match_parent" >

<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity ="center_horizontal"
android:src="@drawable/divider">
</ImageView>

<WebView
android:layout_width="match_parent"
android:id="@+id/desc"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:paddingBottom="7dp"/>
</LinearLayout>
</com.sothree.slidinguppanel.SlidingUpPanelLayout>

最佳答案

我修复了它我只需要调用库方法来设置 dragview 并仅将 imageview 设置为可拖动以便 webview 可以正常滚动,这是我的做法:

     ImageView image=(ImageView)findViewById(R.id.divideri); //Layout to slide  
SlidingUpPanelLayout layout = (SlidingUpPanelLayout)
findViewById(R.id.sliding_layout);


layout.setDragView(image);

彻底...

关于java - umano android slidinguppanel 2 views as sliding child 遇到麻烦,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26331111/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com