颤振-听硬件按键。防止默认行为,Android

时间:2018-12-07 10:31:22

标签: android flutter

我想要得到这个:收听HW键(例如,音量键),但防止其出现默认行为(例如,我按“音量”键>我的应用对此做出反应),但是音量应该 >更改)。 这在Java android中很容易,但是我无法在FLutter中停止此事件。 这是演示代码:

import 'package:flutter/material.dart';
import 'package:flutter/services.dart' as serv;

void main() => runApp(MaterialApp(home: MyApp()));



class MyApp extends StatelessWidget {

  // This widget is the root of your application.
  @override
  Widget build(BuildContext context) {
    serv.RawKeyboard.instance.addListener((serv.RawKeyEvent k){
      print(k);
    });
    return Scaffold(body: SafeArea(
      child: Text("TEST"),
    ),);
  }
}

但是当我按下音量按钮时,音量也会改变。 如何停止呢?

0 个答案:

没有答案