public class MainActivity extends AppCompatActivity implements ServiceConnection { private static final int RECALL_NAME = 0; private TextView textView; private EditText editText; private MyService.MyBinder binder; private android.os.Handler handler = new android.os.Handler() { @Override public void handleMessage(Message msg) { super.handleMessage(msg); if (msg.arg1 == RECALL_NAME) { textView.setText(msg.getData().getString("name")); } } }; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); textView = (TextView) findViewById(R.id.<
android Service传值
最新推荐文章于 2024-08-15 14:17:56 发布
本文介绍了如何在Android中使用Service进行数据传递。通过创建ServiceConnection并实现Service的Binder接口,实现了Activity与Service之间的通信,允许在Service中设置和获取名称,并通过Handler更新UI。
摘要由CSDN通过智能技术生成