0
我想在Android中创建一个服务,最初会询问用户是否要启动蓝牙并设置蓝牙发现。在Android中使用蓝牙激活创建服务
我的问题是:
我可以在以下活动的服务的推出?
if (!mBluetoothAdapter.isEnabled()) { Intent enableBtIntent = new Intent(BluetoothAdapter.ACTION_REQUEST_ENABLE); startActivityForResult(enableBtIntent, 0); } // Set Phone Discoverable for 300 seconds. Intent discoverableIntent = new Intent(BluetoothAdapter.ACTION_REQUEST_DISCOVERABLE); discoverableIntent.putExtra(BluetoothAdapter.EXTRA_DISCOVERABLE_DURATION, 600); startActivity(discoverableIntent);
我想在应用程序的生命周期中设置手机的可移植性。可能吗?
我想要访问SD卡上的空闲空间。我应该怎么做?
在此先感谢。
感谢您的帮助。 我认为在服务中启用蓝牙发现是不可能的。 第三次问题我问 我想访问SD卡上可用的空闲空间。我应该怎么做? Android的Java库Java.io没有提供任何功能来访问当前文件系统的空闲空间作为标准的Java.Io提供的。 但我发现了android.os的StatFs类,它解决了我的问题。 – 2010-04-26 06:49:28
不太好的建议,因为谷歌不建议启用蓝牙,而不先询问用户。它可以这样做,但BT管理员的特殊许可必须在清单中设置。 – Ewoks 2012-07-18 11:53:50