Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Android

एंड्रॉइड में कॉल कैसे उठाएं और लटकाएं?

<घंटा/>

यह उदाहरण दर्शाता है कि मैं android में कॉल कैसे उठाऊं और काट दूं।

चरण 1 - एंड्रॉइड स्टूडियो में एक नया प्रोजेक्ट बनाएं, फाइल ⇒ न्यू प्रोजेक्ट पर जाएं और एक नया प्रोजेक्ट बनाने के लिए सभी आवश्यक विवरण भरें।

चरण 2 - निम्न कोड को res/layout/activity_main.xml में जोड़ें।

 

चरण 3 - निम्न कोड को src/MainActivity.java

में जोड़ें <पूर्व>आयात android.Manifest;import android.content.pm.PackageManager;import android.support.v4.app.ActivityCompat;import android.support.v4.content.ContextCompat;import android.support.v7.app.AppCompatActivity; आयात android.os.Bundle; आयात android.widget.Toast; सार्वजनिक वर्ग MainActivity AppCompatActivity को बढ़ाता है {@Override संरक्षित शून्य onCreate (बंडल सेव्ड इंस्टेंसस्टेट) {super.onCreate (savedInstanceState); setContentView(R.layout.activity_main); अगर (ContextCompat.checkSelfPermission(MainActivity.this, Manifest.permission.READ_PHONE_STATE)!=PackageManager.PERMISSION_GRANTED){ if (ActivityCompat. shouldShowRequestPermissionRationale(MainActivity.this, Manifest.permission.READ_PHONE_STATE)){ activityCompat.permission.READ_PHONE_STATE)) स्ट्रिंग [] {Manifest.permission.READ_PHONE_STATE}, 1); }else{ ActivityCompat.requestPermissions(MainActivity.this, new String[]{Manifest.permission.READ_PHONE_STATE}, 1); }}अन्य{ सूचित करें (); } } @Override सार्वजनिक शून्य onRequestPermissionsResult(int requestCode, String[] अनुमतियाँ, int[] GrantResults){ स्विच (requestCode){ केस 1:{ अगर (grantResults.length>0 &&GrantResults[0] ==PackageManager.PERMISSION_GRANTED){ अगर (ContextCompat.checkSelfPermission(MainActivity.this, Manifest.permission.READ_PHONE_STATE)==PackageManager.PERMISSION_GRANTED){ Toast.makeText(यह, "अनुमति दी गई", Toast.LENGTH_SHORT)। शो (); } }else{ Toast.makeText(यह, "अनुमति अस्वीकृत", Toast.LENGTH_SHORT)। शो (); } वापसी; } } }}

चरण 4 - प्रोजेक्ट पर राइट क्लिक करें, न्यू -> जावा क्लास चुनें और कॉलमैनेजर.जावा में निम्नलिखित कोड जोड़ें

import android.content.BroadcastReceiver;import android.content.Context;import android.content.Intent;import android.widget.Toast; public class callManager BroadcastReceiver का विस्तार करता है {@Override public void onReceive(संदर्भ संदर्भ, आशय आशय) { कोशिश करें { Toast.makeText (संदर्भ, "पिक अप कॉल", Toast.LENGTH_SHORT)। शो (); }कैच (अपवाद ई){ e.printStackTrace(); } }} 

चरण 5 - androidManifest.xml में निम्न कोड जोड़ें

 <उपयोग-अनुमति एंड्रॉइड:नाम ="android.permission.READ_PHONE_STATE" /> :roundIcon="@mipmap/ic_launcher_round" android:supportsRtl="true" android:theme="@style/AppTheme"> <गतिविधि android:name=".MainActivity"> <इरादे-फ़िल्टर> <कार्रवाई android:name=" android.intent.action.MAIN" /> <श्रेणी android:name="android.intent.category.LAUNCHER" />   

आइए अपना एप्लिकेशन चलाने का प्रयास करें। मुझे लगता है कि आपने अपने वास्तविक Android मोबाइल डिवाइस को अपने कंप्यूटर से कनेक्ट कर लिया है। एंड्रॉइड स्टूडियो से ऐप चलाने के लिए, अपने प्रोजेक्ट की गतिविधि फ़ाइलों में से एक खोलें और टूलबार से रन आइकन पर क्लिक करें। एक विकल्प के रूप में अपने मोबाइल डिवाइस का चयन करें और फिर अपने मोबाइल डिवाइस की जांच करें जो आपकी डिफ़ॉल्ट स्क्रीन प्रदर्शित करेगा -

एंड्रॉइड में कॉल कैसे उठाएं और लटकाएं?


एंड्रॉइड में कॉल कैसे उठाएं और लटकाएं?


  1. Android पर फ़ाइलें और ऐप्स कैसे छिपाएं

    स्मार्टफोन हमारी जिंदगी का अहम हिस्सा बन गए हैं। अगर हम अपने मोबाइल फोन को अपनी पहचान का विस्तार मान लें तो गलत नहीं होगा। हमारे पास हर तरह की जानकारी और डेटा हमारे फोन में सेव होता है। जिनमें से कुछ निजी और संवेदनशील हैं। यह विभिन्न खातों और ऐप्स तक पहुंचने का एक साधन भी है जो हमारी ऑनलाइन उपस्थिति

  1. Android पर Whatsapp कॉल को कैसे म्यूट करें?

    आप कई व्हाट्सएप ग्रुप का हिस्सा हो सकते हैं, या आपको बहुत सारे व्हाट्सएप कॉल प्राप्त हो सकते हैं जो अप्रासंगिक हैं। हम समझते हैं कि जब आप किसी महत्वपूर्ण व्यावसायिक कॉल या मीटिंग के बीच में होते हैं, तो प्रतिदिन इतने सारे व्हाट्सएप कॉल से निपटना थका देने वाला हो सकता है। यदि आप अपने फोन को वाइब्रेट

  1. Android पर WhatsApp कॉल कैसे रिकॉर्ड करें

    फोन कॉल रिकॉर्ड करना अपेक्षाकृत आसान है और इससे हमें यह सोचने पर मजबूर कर दिया कि क्या व्हाट्सएप कॉल भी रिकॉर्ड की जा सकती हैं? हाल ही में, लगभग सभी मैसेंजर ऐप्स ने वीडियो और वॉयस कॉल को अपनी सर्वोपरि विशेषताओं के रूप में शामिल किया है। अब हम वीओआईपी तकनीक का उपयोग करके दुनिया भर के लोगों को मुफ्त म