`
carywei
  • 浏览: 191362 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

去掉Phone的DTMF的View

阅读更多

DTMF键盘View有两种
************************
1,non_drawer_dtmf_dialer
位置:/res/layout-finger/non_drawer_dialpad.xml
  /res/layout-long-finger/non_drawer_dialpad.xml
说明:
  此View只有键盘和输入框

2,dtmf_twelve_key_dialer
位置:/res/layout-finger/dtmf_twelve_key_dialer.xml
说明:
  此View,除键盘和输入框外,还有InCallScreen页面上拉出现键盘的keyButton(SlidingDrawer),即我们要删除的控件。

************************

修改方法
方法1:修改dtmf_twelve_key_dialer.xml
  SlidingDrawer控件中的BUTTON即为可见的触摸按钮。
  属性增加不可见即可。
---- 修改前 -----------
        <Button
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="@string/dtmfDialpadHandleLabel"
            android:singleLine="true"
            android:textAppearance="?android:attr/textAppearanceSmall"
            android:textStyle="bold"
            android:shadowDy="1"
            android:shadowRadius="0.9"
            android:shadowColor="#ffffffff"
            android:duplicateParentState="true"
            android:background="@drawable/tray_handle_tab"/>
--------修改后-------------------
        <Button
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="@string/dtmfDialpadHandleLabel"
            android:singleLine="true"
            android:textAppearance="?android:attr/textAppearanceSmall"
            android:textStyle="bold"
            android:shadowDy="1"
            android:shadowRadius="0.9"
            android:shadowColor="#ffffffff"
            android:duplicateParentState="true"
            android:background="@drawable/tray_handle_tab"
            android:visibility ="gone"/>   《======追加此行
----------------------------------------

分享到:
评论

相关推荐

    DTMF_dtmf信号识别_DTMF识别算法C语言实现_dtmf_

    DTMF(Dual-Tone Multi-Frequency)是一种电话通信中用于数字和特殊字符编码的技术,它通过结合两种不同的音频频率来代表数字和功能键。在这个项目中,我们将深入探讨DTMF信号的识别及其C语言实现。 首先,DTMF信号...

    dtmf2num(DTMF识别).rar

    首先,音频信号经过预处理,去除背景噪声,然后通过傅里叶变换将时域信号转换到频域,便于分析各频率成分。接着,系统会比较音频中的频率分量与预设的DTMF频率对(高音和低音),如700Hz和900Hz组合代表数字1,800Hz...

    A Phone Dialing program that play both DTMF Tones and MF Ton

    A Phone Dialing program that play both DTMF Tones and MF Tones using wav files. It does not use A real Phone.

    DTMF.rar_DTMF matlab_dtmf_dtmf matlab wav_dtmf生成wav_matlab

    DTMF(Dual-Tone Multi-Frequency)是一种电话通信中用于数字和特殊字符输入的音频信号标准。在电话拨号时,我们按下数字键,听到的短促音调就是DTMF信号。这种技术允许电话系统通过识别不同的音调组合来识别拨号的...

    DTMF双音多频 DTMF

    **DTMF双音多频详解** DTMF,全称为Dual-Tone Multi-Frequency,中文名为双音多频,是一种在电话通信系统中广泛使用的信号传输技术。它通过组合不同的高低频率来代表数字和字母,使得用户可以通过电话键盘输入数字...

    DTMF软解码C实现

    **DTMF软解码C实现** DTMF(Dual Tone Multi-Frequency)是一种广泛应用于电话系统的信号编码技术,用于数字按键的音频传输。每个按键都由一个高频和一个低频组合而成,通过监听这两个频率的组合,可以识别出拨号的...

    FSK DTMF检测程序

    标题中的“FSK DTMF检测程序”是一个用于识别和分析两种特定数字信号编码技术的软件工具。FSK(Frequency Shift Keying)是频率移键控,而DTMF(Dual-Tone Multi-Frequency)则是双音多频信号,这两种技术在通信领域...

    DTMF.zip_DTMF Goertzel_DTMF c++_DTMF检测_Goertzel算法_dtmf

    DTMF信号的检测程序,使用GOERTZEL算法实现,可以解码DTMF信号。

    DTMF_DTMF频谱辨识_

    **DTMF技术详解** DTMF,全称Dual-Tone Multi-Frequency,中文名为双音多频,是一种在电话系统中广泛使用的拨号方式。DTMF技术最初被设计用于电话自动拨号,允许用户通过按键发出特定频率的组合,从而向电话交换机...

    DTMF.rar_AT 电话_DTMF 电话_dtmfkit_dtmf信号解码_dtmf解码

    然后,可能需要进行滤波以去除噪声或非DTMF相关的频率成分。 2. **频率分析**:使用快速傅里叶变换(FFT)或其他频率域分析方法,检测音频中的高频和低频成分,寻找DTMF信号的特征频率。 3. **信号检测**:通过...

    Freeswitch DTMF

    Freeswitch DTMF 是一个在FreeSWITCH语音通信平台中处理双音多频(DTMF)信号的技术。DTMF是一种电话系统中的信号技术,它允许用户通过电话键盘输入数字和其他特殊字符,如星号(*)和井号(#)。FreeSWITCH是一个开源的...

    DTMF课设.rar

    1. **滤波和采样**:在接收端,首先需要对接收到的信号进行低通滤波,去除高频噪声,然后进行采样,转换成数字信号。 2. **频谱分析**:使用MATLAB的`fft`函数进行快速傅里叶变换,将时域信号转换为频域表示,以便...

    DTMF 软件解码部分程序

    DTMF(Dual-Tone Multi-Frequency)是一种广泛用于电话系统的编码技术,用于通过音频信号传输数字信息。在电话按键上按下数字时,DTMF会产生特定的频率组合,这些组合由低频和高频音调组成,使得电话交换机可以识别...

    DTMF双音多频

    **DTMF双音多频详解** DTMF,全称为Dual Tone Multi-Frequency,中文名为双音多频,是一种广泛应用于电话通信系统中的信号传输技术。它通过组合两种不同的音频频率来表示数字和字母,使得用户可以通过电话键盘输入...

    dtmf解码 c++源码

    2. **信号预处理**:采集到的音频信号可能包含噪声,需要进行滤波和去噪处理,如使用FFT(快速傅里叶变换)进行频谱分析,然后应用阈值检测来去除噪声。 3. **频率分析**:对处理后的信号进行频率分析,找出信号中...

    试验DTMF软解码,DTMF音频测试环境

    标题中的“试验DTMF软解码,DTMF音频测试环境”指的是一个关于数字信号处理的实验,特别是针对电话自动拨号系统中使用的双音多频(DTMF)信号的软解码技术。DTMF是一种通信编码方式,常用于电话按键输入,通过不同...

    vc++实现dtmf解码

    2. **信号预处理**:对采集的音频信号进行预处理,包括去除噪声、滤波(通常使用低通滤波器)和归一化,以提高信噪比,使得后续的频率分析更为准确。 3. **频谱分析**:通过快速傅里叶变换(FFT)将时域信号转换为...

    dtmf.zip_detect dtmf_dtmf

    标题中的"dtmf.zip_detect dtmf_dtmf"暗示了这个压缩包可能包含与DTMF(双音多频)信号检测相关的资源。DTMF是一种在电话系统中广泛使用的信号技术,用于通过电话按键发送数字信息。它通过组合两种不同的高频和低频...

    DTMF采用RFC2833进行带外传输的实现

    "DTMF采用RFC2833进行带外传输的实现" DTMF(Dual-Tone Multi-Frequency)是一种常用的电话信号格式,用于在电话网络中传输双音多频信号。RFC2833是一种用于传输DTMF信号的标准协议,该协议定义了DTMF信号的格式和...

Global site tag (gtag.js) - Google Analytics