主页按钮以编程方式禁用

时间:2018-08-31 09:41:31

标签: android launcher

我正在创建启动器应用程序。我在AndroidManifest.xml中添加了一些代码部分

<activity android:name=".MainActivity"
        android:launchMode="singleInstance"
        android:hardwareAccelerated="true">
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
            <category android:name="android.intent.category.HOME" />
            <category android:name="android.intent.category.DEFAULT" />
        </intent-filter>
    </activity>

但是,如果我按下主页按钮,则会显示一条消息,使用仅一次始终按钮

使用默认的应用程序

我也尝试使用此代码将其禁用。但是不起作用。

Intent intent10 = new Intent("android.intent.action.touchkey");
                intent10.putExtra("menu_key", "off");
                sendBroadcast(intent10);

我尝试按主页按钮时捕获该事件,如果捕获了该事件,请告诉我禁用该对话框的任何方法

提前感谢

0 个答案:

没有答案