本文实例讲述了Android编程调用红外线遥控功能。分享给大家供大家参考,具体如下:
Android API Demos中有红外线遥控的小例子,在网上找了很久相关的资料,发现比较少,或许找的方法不对。
Github上有一个与之相关的开源项目https://github.com/timnew/AndroidInfrared,还没来得及学习。希望有相关资料或学习项目的大神们多指导 。
/**
* Android红外线遥控官方Demo
*
* @description:
* @author ldm
* @date 2016-4-28 下午5:06:28
*/
public class ConsumerIrActivity extends Activity {
private static final String TAG = "ConsumerIrTest";
private TextView mFreqsText;
// Android4.4之后 红外遥控ConsumerIrManager,可以被小米4调用
private ConsumerIrManager mCIR;
@SuppressLint("InlinedApi")
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.consumer_ir);
// 获取系统的红外遥控服务