探索flutter框架开发的app在移动应用市场的潜力与挑战
954
2022-10-23
Android第一个功能:手机拨号器
核心代码四部分:
1、Layout
2、String值
3、MainActivity
4、给项目添加使用授权
package com.dcj;import com.dcj.R;import android.app.Activity;import android.content.Intent;import android-.Uri;import android.os.Bundle;import android.view.View;import android.widget.Button;import android.widget.EditText;public class MainActivity extends Activity { private EditText mobileText; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); mobileText = (EditText)findViewById(R.id.mobile); Button button = (Button)this.findViewById(R.id.button); button.setOnClickListener(new ButtonClickListener()); } private final class ButtonClickListener implements View.OnClickListener { public void onClick(View v) { String number = mobileText.getText().toString(); //Intent intent = new Intent(Intent.ACTION_CALL,Uri.parse("tel:"+number) ); 等同于以下三行代码 Intent intent = new Intent(); intent.setAction("android.intent.action.CALL"); intent.setData(Uri.parse("tel:"+number)); startActivity(intent); //方法内部会自动为Intent添加类别:android.intent.category.DEFAULT } }}
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~