小编asm*_*mgx的帖子

如何捕获SearchView的清除按钮?

如何SearchView通过单击右侧的X按钮捕获用户单击明文的事件

我已经捕获了onQueryTextChange事件但是,这适用于任何文本更改而不是该X按钮

android searchview

62
推荐指数
9
解决办法
5万
查看次数

以编程方式将我的应用程序添加到Android中的AutoStart apps列表中

我希望我的应用程序在安装后位于自动启动列表中.

我知道当我安装类似(whatsapp)的应用程序时,它会自动进入自动启动列表.我希望我的应用程序是一样的

在此输入图像描述

我试过这个问题中的代码 如何自动启动Android应用程序?

但不幸的是,没有答案实际上使应用程序自动启动.

不确定我是否做错了什么

我需要应用程序自动启动的原因只是从Web服务获取通知.因为除非打开或自动启动,否则应用程序不会收到通知

非常感谢你的帮助

谢谢

android autostart android-manifest android-service

15
推荐指数
3
解决办法
6736
查看次数

下载所有SSRS报告

我想在一台服务器上获取所有.rdl文件的副本.我当时可以手动下载一个报告,但这很费时间,特别是该服务器有大约1500个报告.

有没有办法或任何工具允许我下载所有.rdl文件并获取它们的副本?

sql-server reporting-services ssrs-2008 ssrs-2012

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

Android Studio中窗口类型2002的权限被拒绝

今天我安装了最新版本的Android Studio

我正在学习Android中的Floating Widgets

我开始应用这个例子

https://www.spaceotechnologies.com/android-floating-widget-tutorial/

它汇编好了

但是当我在模拟器中运行它时会崩溃

给我这个错误

08-28 22:52:02.932 7400-7400/com.asmgx.MyApp.MyApp E/AndroidRuntime: FATAL EXCEPTION: main
    Process: com.asmgx.MyApp.MyApp, PID: 7400
    java.lang.RuntimeException: Unable to create service com.asmgx.MyApp.MyApp.FloatWidgetService: android.view.WindowManager$BadTokenException: Unable to add window android.view.ViewRootImpl$W@7c93828 -- permission denied for window type 2002
        at android.app.ActivityThread.handleCreateService(ActivityThread.java:3544)
        at android.app.ActivityThread.access$1300(ActivityThread.java:199)
        at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1666)
        at android.os.Handler.dispatchMessage(Handler.java:106)
        at android.os.Looper.loop(Looper.java:193)
        at android.app.ActivityThread.main(ActivityThread.java:6669)
        at java.lang.reflect.Method.invoke(Native Method)
        at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493)
        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:858)
     Caused by: android.view.WindowManager$BadTokenException: Unable to add window android.view.ViewRootImpl$W@7c93828 -- permission denied for window type 2002
        at android.view.ViewRootImpl.setView(ViewRootImpl.java:822)
        at android.view.WindowManagerGlobal.addView(WindowManagerGlobal.java:356)
        at android.view.WindowManagerImpl.addView(WindowManagerImpl.java:93)
        at …
Run Code Online (Sandbox Code Playgroud)

android android-permissions

10
推荐指数
2
解决办法
7645
查看次数

Using OrdinalEncoder to transform categorical values

我有一个包含很多列的数据集

No  Name  Sex  Blood  Grade  Height  Study
1   Tom   M    O      56     160     Math
2   Harry M    A      76     192     Math
3   John  M    A      45     178     English
4   Nancy F    B      78     157     Biology
5   Mike  M    O      79     167     Math
6   Kate  F    AB     66     156     English
7   Mary  F    O      99     166     Science
Run Code Online (Sandbox Code Playgroud)

我想把它改成那样

No  Name  Sex  Blood  Grade  Height  Study
1   Tom   0    0      56     160     0
2   Harry 0    1      76     192     0
3 …
Run Code Online (Sandbox Code Playgroud)

python scikit-learn

9
推荐指数
2
解决办法
2万
查看次数

使用分组累积先前的行

我在MS SQL Server上有这个表

Customer    Month    Amount
-----------------------------
Tom         1        10
Kate        1        60
Ali         1        70
Tom         2        50
Kate        2        40
Tom         3        80
Ali         3        20
Run Code Online (Sandbox Code Playgroud)

我希望select能够每个月积累客户

Customer    Month    Amount
-----------------------------
Tom         1        10
Kate        1        60
Ali         1        70
Tom         2        60
Kate        2        100
Ali         2        70
Tom         3        140
Kate        3        100
Ali         3        90
Run Code Online (Sandbox Code Playgroud)

注意到Ali没有2个月的数据,Kate没有3个月的数据

我已经做到了,但问题是,对于每个客户的缺失月份没有数据显示,Kate必须在第3个月有100个金额,而Ali必须在第2个月有70个金额

declare @myTable as TABLE   (Customer varchar(50), Month int, Amount int)
;

INSERT INTO @myTable
    (Customer, Month, Amount)
VALUES …
Run Code Online (Sandbox Code Playgroud)

sql t-sql sql-server

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

jdk.nashorn.internal.ir.annotations 不存在

我对 Java 非常陌生,并且使用 IntelliJ 我正在运行一个开源文件。

但是建筑物给出了这个错误

错误:(21, 43) java: 包 jdk.nashorn.internal.ir.annotations 不存在

我尝试安装 JDK 11,但仍然遇到相同的错误。

我必须做什么才能让系统识别这个库?

java nashorn

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

将 SSRS 从 2016 年降级至 2008 年

我们有 2 个工作环境,一个用于 SSRS 2016,另一个用于 2008

我错误地在 VS2016 中打开了 2008 年的报告之一,现在我无法在 2008 年打开它

如何将 2016 年打开的 SSRS 报告降级到 2008 年?

downgrade visual-studio reporting-services

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

Python DataFrame 列到逗号分隔值字符串

首先我搜索了 Stakeoverflow 并用谷歌搜索

但我得到的是如何用逗号连接同一记录的列或如何将 CSV 转换为数据框

我的数据集看起来像这样

ID     Name
1      Tom
2      John
3      Mike
4      Nancy
Run Code Online (Sandbox Code Playgroud)

我想得到一个字符串,其中所有名称之间都用逗号分隔

st = "Tom,John,Mike,Nancy"
Run Code Online (Sandbox Code Playgroud)

我尝试了这段代码,但没有给我预期的结果

st = df["Name"].to_string()
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点

python pandas

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

FirebaseInstanceIdService不会被调用

我按照互联网上的例子,在这里和其他网站上回顾了很多问题

我构建了我的应用程序,因此它处理FCM通知,但我仍然无法找出为什么不调用FirebaseInstanceIdService.

我宣布它 AndroidManifest.xml

<service android:name=".InstanceService">
    <intent-filter>
        <action android:name="com.google.firebase.INSTANCE_ID_EVENT"></action>
    </intent-filter>
</service>

<service android:name=".MessageService">
    <intent-filter>
        <action android:name="com.google.firebase.MESSAGING_EVENT"></action>
    </intent-filter>
</service>
Run Code Online (Sandbox Code Playgroud)

我的服务是

public class InstanceService extends FirebaseInstanceIdService {
    private static final String REG_Token="REG_Token";

    @Override
    public void onTokenRefresh() {

        String recent_token= FirebaseInstanceId.getInstance().getToken(); // get token from the server

        Log.d(REG_Token,recent_token); // show device token in Logcat View

    }
Run Code Online (Sandbox Code Playgroud)

我看看Logcat,但那里没有REG_Token.

我试图调试代码并停止它Log.d(REG_Token,recent_token);,但它并没有就此止步.

我认为该服务根本没有被调用,我找不到原因.

android firebase firebase-cloud-messaging

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