0

Androidマーケットから1つのアプリケーションを参照していますが、実際には同様のインターフェースが必要なので、実際の問題は次のようになります-->

ステップ 1.) Android Phone にネイティブの連絡先リストがあります。添付の​​スクリーン ショットを参照してください---->

![ここに画像の説明を入力][1]

ステップ 2.) 次に、この連絡先リストから特定の連絡先を選択します。たとえば、xyz を選択すると、次のページに到達します----> ![ここに画像の説明を入力][2] 連絡先ページをクリックすると。このページでは、Call mobile オプションが Android Phone のデフォルトのオプションですが、その後に 2 番目の行にトランシーバーのオプションが表示されます。これは、アプリケーション開発者によってカスタマイズされたオプションであり、そのトランシーバーをクリックすると開始されます。アプリケーションのスクリーンショットを ------> として添付

トランシーバーのクリックで![ここに画像の説明を入力][3]

今、それはアプリケーションに着陸します。

ここで、トランシーバーのオプションを追加して独自のアプリケーションを起動するためにどこを変更する必要があるかということです。ここのように、彼らは連絡先の詳細ページでトランシーバーに、私がアプリケーションに与えたい同様のオプションを与えましたが、このオプションをどこに与えるべきですか??

1)アプリケーションなのでOSファイルの変更はできません。2) android-manifest.xml ファイルには、android のネイティブ連絡先の詳細ページから独自のアプリケーションを開始するための新しい行を追加するオプションを指定する必要があります。

3) ネイティブの電話または SMS とやり取りする意図があることを確認してください。たとえば、通話をクリックして SMS を送信する場合にのみ、このようにしてアプリケーションに移動することができます。次のようなオプションを指定できます----->を参照してください

        <activity
        android:name=".KVSMSLiteActivity"
        android:label="@string/app_name" >
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
        <intent-filter android:label="Send Voice SMS">
            <action  android:name="android.intent.action.CALL_PRIVILEGED"/>
            <category android:name="android.intent.category.DEFAULT" />
            <data android:scheme="tel" />
        </intent-filter>
        <intent-filter android:label="Send Voice SMS">
            <action  android:name="android.intent.action.SENDTO"/>
            <category android:name="android.intent.category.DEFAULT" />
            <data android:scheme="sms" />
            <data android:scheme="smsto" />
        </intent-filter>
        </activity>

このようにここにコードを入力してください....通話のモバイルをクリックしてください

ダイヤルをクリックすると、Android ネイティブの電話につながり、[Send Voice SMS] をクリックすると、私のアプリケーションに送られます。 -->

Androidネイティブコールのモバイル行の後に新しい行を配置する方法を教えてください.....?? ![ここに画像の説明を入力][4] 最後にこれを行う方法

お時間を割いていただきありがとうございます.....:-)

よろしく、ナレンドラ。

4

0 に答える 0