Directly call the interface: 007f is the IR header code, and 0x5f is the sent IR code
Import android. hardware. output. irSendManager; public class MainActivity extends Activity {private IrSendManager mIrSendMananger; @ Overrideprotected void onCreate (Bundle savedInstanceState) {super. onCreate (savedInstanceState); setContentView (R. layout. activity_main); // mTvManager = TvManager. getInstance (); mIrSendMananger = (IrSendManager) this. getApplicationContext (). getSystemService (Context. IRSEND_SERVICE); Button mSendIR = (Button) findViewById (R. id. send); mSendIR. setOnClickListener (new View. onClickListener () {@ Overridepublic void onClick (View arg0) {// TODO Auto-generated method stubtry {Log. d ("yanxi", "" + mIrSendMananger. sendIR (0x007f, 0x5f, false);} catch (RemoteException e) {// TODO Auto-generated catch blocke. printStackTrace ();}}});}}