android studio实现打电话
来源:互联网 发布:css布局 知乎 编辑:程序博客网 时间:2024/05/21 09:58
首先需要在Manifest中配置权限
<uses-permission android:name="android.permission.CALL_PHONE"></uses-permission>
main.xml代码如下
android中有6中布局方式 TabLayout,RelativeLayou ,AbsoluteLayout,LinerLayout,GridLayout,FrameLayout
<?xml version="1.0" encoding="utf-8"?><android.widget.RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" xmlns:app="http://schemas.android.com/apk/res-auto" android:layout_width="match_parent" android:layout_height="match_parent" tools:context="app.yu.com.test.Main"> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="请输入电话号码" tools:layout_editor_absoluteY="20dp" tools:layout_editor_absoluteX="0dp" tools:ignore="MissingConstraints" /> <EditText android:id="@+id/edit" android:layout_width="200dp" android:layout_height="wrap_content" android:layout_marginTop="40dp" /> <Button android:id="@+id/bt1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="拨打电话" android:layout_alignParentTop="false" android:layout_marginTop="80dp" /></android.widget.RelativeLayout>
main.java中的代码如下
package app.yu.com.test;import android.content.Intent;import android.net.Uri;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.view.View;import android.widget.Button;import android.widget.EditText;import android.widget.Toast;public class Main extends AppCompatActivity implements View.OnClickListener { EditText editText; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); Button btn = (Button)this.findViewById(R.id.bt1); btn.setOnClickListener(this); editText = (EditText)findViewById(R.id.edit); } @Override public void onClick(View v) { Intent intent = new Intent(); intent.setAction(Intent.ACTION_CALL); intent.setData(Uri.parse("tel:"+ editText.getText())); startActivity(intent); Toast.makeText(getApplicationContext(),"实现点击第三个按钮",Toast.LENGTH_LONG).show(); }}
阅读全文
0 0
- android studio实现打电话
- android打电话实现分析
- Android 实现简单打电话
- android打电话实现分析
- android打电话实现分析
- Android实现打电话功能
- Android实现打电话功能
- android-打电话代码实现
- Android 实现打电话
- Android 点击实现打电话
- Android-实现拨号打电话
- android打电话、发短信实现
- Android模拟打电话程序实现
- android模拟打电话程序实现
- Android模拟打电话的实现:
- Android虚拟打电话程序实现
- Android模拟打电话程序实现
- android 打电话程序的实现
- IDA* 算法(Iterative deepening A*)
- Scala基础—异常、Lazy使用示例
- (document).height()与$(window).height()
- Spring事务管理——回滚(rollback-for)控制
- 20. 电话号码
- android studio实现打电话
- GCC笔记(警告.优化以及调试选项)
- 23种设计模式--结构型模式(适配器模式、装饰模式、代理模式、外观模式、桥接模式、组合模式、享元模式)
- 父进程退出后如何通知子进程退出
- ORACLE Unit05 视图、序列、索引 、 约束
- Oracle那些事(11)-SQL单表查询
- 21. 吃货续
- Android Studio安装教程
- error C2065: 'AfxGetFileName' : undeclared identifier