小编Sri*_*lla的帖子

将触摸事件传递给父视图

我有一个自定义ViewSwitcher,我实现了触摸事件,所以我可以使用触摸屏滚动屏幕.

我的布局层次结构如下所示:

<ViewSwitcher>

    <LinearLayout>
        <ListView />
    </LinearLayout>

    <LinearLayout>
        <ListView />
    </LinearLayout>

</ViewSwitcher>
Run Code Online (Sandbox Code Playgroud)

现在,问题是触摸事件正被消耗 ListViews,我无法切换视图.当我没有时,它工作正常ListViews.我需要能够滚动浏览视图并滚动查看ListView.

我该如何解决这个问题?

编辑:我还需要ListView可点击的项目.

提前致谢!

android android-layout android-listview

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

需要每2分钟ping 1000个网址

我有1000个源URL位于MySQL数据库表中.我需要每隔2分钟向所有这些网址发送一个http请求.我写了一个PHP脚本来做,但脚本需要5分30秒才能运行.

我希望能够在一分钟内完成所有1000个请求.有没有办法运行多个异步进程来更快地完成工作?任何帮助表示赞赏.提前致谢.

javascript php python perl curl

7
推荐指数
2
解决办法
3781
查看次数

如何将两个查询合并为一个?

这是针对 Android SQLite 的。我有两个这样的查询:

select * from table where name='name';
Run Code Online (Sandbox Code Playgroud)

select * from table where name!='name' order by name;
Run Code Online (Sandbox Code Playgroud)

我想创建一个结合这两个查询的语句。我尝试了全部联合,但无法按一条语句进行排序然后合并。我试过这个:

select * from table where name='name'
union all
select * from table where name!='name' order by name;
Run Code Online (Sandbox Code Playgroud)

它所做的只是组合查询,然后按名称排序。我不想要这样。我想先对第二个语句进行排序,然后将它们组合起来。

为了以不同的方式提出问题,这是我的数据:

Name

a
b
c
d
e
f
g
h
i
j
Run Code Online (Sandbox Code Playgroud)

但我希望输出是:

Name

g
a
b
c
d
e
f
h
i
j
Run Code Online (Sandbox Code Playgroud)

我想将一行放在顶部,然后对其余行进行排序。任何帮助表示赞赏。

sql sqlite select android

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