模拟Android系统控件Home

mac2022-06-30  78

模拟系统Home按键    微信,QQ,返回桌面都以这种方式处理

    省去每一次打开程序,需要重新加载数据。

 

代码:

package testpermission.androidsimulatehome;import android.content.Intent;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.view.View;import android.widget.Button;import android.widget.EditText;public class MainActivity extends AppCompatActivity { private EditText editText; private Button bn; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); editText = (EditText)findViewById(R.id.Ex); bn = (Button)findViewById(R.id.bn); bn.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { editText.setText("测试模拟Home按键"); Intent intent = new Intent(Intent.ACTION_MAIN); intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); intent.addCategory(Intent.CATEGORY_HOME); startActivity(intent); } }); }}

转载于:https://www.cnblogs.com/Rookietake/p/5896645.html

相关资源:android系统模拟点击事件发送QQ消息
最新回复(0)