小编Car*_*che的帖子

Android webview:检测滚动

我需要知道如何检测用户是否无法在webView中滚动.我想在用户向左或向右滑动时生成一个动作,但仅当用户无法滚动时:

IF the user swipes to the left AND the webview can't scroll to left THEN
 do something
ELSE
 let the webview scroll
Run Code Online (Sandbox Code Playgroud)

android scroll webview

8
推荐指数
1
解决办法
1万
查看次数

在ExpandableListView中,如何检测组折叠?

在我的expandableListView中,我创建了一个自定义按钮来扩展/折叠组并扩展它的工作原理,但是当没有折叠时.

用这个代码

listView.setOnGroupClickListener(new OnGroupClickListener() {

            @Override
            public boolean onGroupClick(ExpandableListView parent, View v, int groupPosition, long id) {
                Log.d("group click");
                return true;
            }
        });

        listView.setOnGroupCollapseListener(new OnGroupCollapseListener() {

            @Override
            public void onGroupCollapse(int groupPosition) {
                Log.d("group collapse");

            }
        });

        listView.setOnGroupExpandListener(new OnGroupExpandListener() {

            @Override
            public void onGroupExpand(int groupPosition) {
                Log.d("group expand");
            }
        });
Run Code Online (Sandbox Code Playgroud)

使用此代码:当组折叠时:

  • 单击按钮=展开组
  • 点击组中的任何其他位置=执行某些操作 setOnGroupClickListener

当组扩展时:

  • 点击按钮=折叠组(好但是......)
  • 点击组中的任何其他位置=折叠组而不是反应 setOnGroupClickListener

setOnGroupClickListener单击展开的组时为什么没有加载?怎么解决?

android expandablelistview

6
推荐指数
1
解决办法
1万
查看次数

标签 统计

android ×2

expandablelistview ×1

scroll ×1

webview ×1