दिलचस्प पोस्ट
पायथन में वर्तमान सीपीयू और रैम उपयोग कैसे प्राप्त करें? UISegmented आईओएस 7 में यूआईनेविगेशनबार नीचे नियंत्रण वर्तमान निष्पादन विधि का नाम प्राप्त करना यूट्यूब iframe पर ओवरले अपारदर्शी डिवीजन एक ArrayList का उपयोग कर एक ListView जनसंख्या? LINQ में केस असंवेदनशील है .NET वर्जन अंतिम क्षेत्र में अल्पविराम की अनुमति देता है IPhone पर रीयल-टाइम पिच स्थानांतरण गैर-विंडोज प्लेटफॉर्म (लिनक्स या मैक) पर पायथन में एक एक्सेस डेटाबेस पढ़ें java.io.FileNotFoundException: सिस्टम निर्दिष्ट फ़ाइल नहीं ढूँढ सकता जावा में प्रोग्राम विंडो के एक्स और वाई कैसे प्राप्त करें? एप्लिकेशन प्रारंभ करने में विफल रहा क्योंकि यह क्यू प्लस प्लगइन "विंडो" वैश्विक माउस ईवेंट हैंडलर पायथन में कम से कम यूआरएल-सुरक्षित स्ट्रिंग में एक पूर्णांक कैसे परिवर्तित करें? पेपैल जैसे एक पूर्ण ऑनलाइन भुगतान गेटवे का निर्माण

एंड्रॉइड में एसएमएस भेजें

मैं एसएमएस भेजना चाहता हूं

एसएमएस भेजने का इरादा क्या है … या कोई अन्य कोड? मैं अपने पूर्व-परिभाषित पाठ संदेश के क्षेत्र में से गुजरने वाले एसएमएस के साथ कंपोज़ एसएमएस दृश्य दिखाना चाहता हूं।

क्या इसके लिए कोई मदद है?

वेब के समाधान से एकत्रित समाधान "एंड्रॉइड में एसएमएस भेजें"

आप निम्न कोड का उपयोग कर सकते हैं:

startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("sms:" + phoneNumber))); 

सुनिश्चित करें कि आपने फ़ोन नंबर को फ़ोन नंबर पर सेट किया है जिसे आप संदेश भेजना चाहते हैं

आप (टिप्पणी से) के साथ एसएमएस में एक संदेश जोड़ सकते हैं:

 Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse("sms:" + phoneNumber)); intent.putExtra("sms_body", message); startActivity(intent); 

यह मेरे लिए काम किया

 public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); Button btnSendSMS = (Button) findViewById(R.id.btnSendSMS); btnSendSMS.setOnClickListener(new View.OnClickListener() { public void onClick(View v) { sendSMS("5556", "Hi You got a message!"); /*here i can send message to emulator 5556. In Real device *you can change number*/ } }); } //Sends an SMS message to another device private void sendSMS(String phoneNumber, String message) { SmsManager sms = SmsManager.getDefault(); sms.sendTextMessage(phoneNumber, null, message, null, null); } 

आप AndroidManifest.xml में इस लाइन को जोड़ सकते हैं

 <uses-permission android:name="android.permission.SEND_SMS"/> 

इस पर एक नज़र डालें

यह आपके लिए सहायक हो सकता है

नीचे दिए गए कोड को आज़माएं और फिर कॉल करें, sendSMS("99999999999", "message"); वांछित संख्या में एसएमएस भेजने के लिए

 //---sends an SMS message to another device--- @SuppressWarnings("deprecation") private void sendSMS(String phoneNumber, String message) { Log.v("phoneNumber",phoneNumber); Log.v("MEssage",message); PendingIntent pi = PendingIntent.getActivity(this, 0, new Intent(this, **DummyClasshere.class**), 0); SmsManager sms = SmsManager.getDefault(); sms.sendTextMessage(phoneNumber, null, message, pi, null); } 

कृपया AndroidManifest.xml फ़ाइल में निम्नलिखित अनुमति दें।

 <uses-permission android:name="android.permission.SEND_SMS"/> 

आशा है कि यह मदद कर सकता है

अद्यतन से टिप्पणी: DummyClasshere.class किसी भी प्रक्रिया या वर्ग में बिना नेविगेट करने के लिए एक गतिविधि है।

आप DummyClasshere.class की जगह Object.class का उपयोग कर सकते हैं।

यह निश्चित रूप से काम करेगा, इसमें, किसी भी इरादे के बिना संदेश भेजें

 SmsManager smsManager = SmsManager.getDefault(); smsManager.sendTextMessage("Phone Number", null, "Message", null, null); 

यह कोड पृष्ठभूमि में संदेश भेजने के लिए उपयोग किया जाता है (संदेश संगीतकार नहीं दिखा रहा है) , यह प्रसारण रिसीवर के अंदर भी काम कर सकता है यदि आप प्रसारण रिसीवर से एक संदेश भेजना चाहते हैं

  <uses-permission android:name="android.permission.SEND_SMS"/> 

एंड्रॉइड में, हमारे पास एसएमएस मैनेजर क्लास है जो एसएमएस संचालन का प्रबंधन करता है जैसे डेटा, पाठ, और पीडयू एसएमएस संदेश भेजना। स्थिर ऑब्जेक्ट SmsManager.getDefault () को कॉल करके इस वस्तु को प्राप्त करें

एसएमएसए मैनेजर जवाडोक

एसएमएस भेजने के लिए नमूना कोड प्राप्त करने के लिए निम्न लिंक की जांच करें:

एंड्रॉइड में एसएमएस संदेश भेजने और प्राप्त करने का आलेख

आशा है कि यह कोड आपकी मदद करता है 🙂

 public class MainActivity extends Activity { private int mMessageSentParts; private int mMessageSentTotalParts; private int mMessageSentCount; String SENT = "SMS_SENT"; String DELIVERED = "SMS_DELIVERED"; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); Button button=(Button)findViewById(R.id.button1); button.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { // TODO Auto-generated method stub String phoneNumber = "0000000000"; String message = "Hello World!"; sendSMS(phoneNumber,message); } }); } public void sendSMS(String phoneNumber,String message) { SmsManager smsManager = SmsManager.getDefault(); String SENT = "SMS_SENT"; String DELIVERED = "SMS_DELIVERED"; SmsManager sms = SmsManager.getDefault(); ArrayList<String> parts = sms.divideMessage(message); int messageCount = parts.size(); Log.i("Message Count", "Message Count: " + messageCount); ArrayList<PendingIntent> deliveryIntents = new ArrayList<PendingIntent>(); ArrayList<PendingIntent> sentIntents = new ArrayList<PendingIntent>(); PendingIntent sentPI = PendingIntent.getBroadcast(this, 0, new Intent(SENT), 0); PendingIntent deliveredPI = PendingIntent.getBroadcast(this, 0, new Intent(DELIVERED), 0); for (int j = 0; j < messageCount; j++) { sentIntents.add(sentPI); deliveryIntents.add(deliveredPI); } // ---when the SMS has been sent--- registerReceiver(new BroadcastReceiver() { @Override public void onReceive(Context arg0, Intent arg1) { switch (getResultCode()) { case Activity.RESULT_OK: Toast.makeText(getBaseContext(), "SMS sent", Toast.LENGTH_SHORT).show(); break; case SmsManager.RESULT_ERROR_GENERIC_FAILURE: Toast.makeText(getBaseContext(), "Generic failure", Toast.LENGTH_SHORT).show(); break; case SmsManager.RESULT_ERROR_NO_SERVICE: Toast.makeText(getBaseContext(), "No service", Toast.LENGTH_SHORT).show(); break; case SmsManager.RESULT_ERROR_NULL_PDU: Toast.makeText(getBaseContext(), "Null PDU", Toast.LENGTH_SHORT).show(); break; case SmsManager.RESULT_ERROR_RADIO_OFF: Toast.makeText(getBaseContext(), "Radio off", Toast.LENGTH_SHORT).show(); break; } } }, new IntentFilter(SENT)); // ---when the SMS has been delivered--- registerReceiver(new BroadcastReceiver() { @Override public void onReceive(Context arg0, Intent arg1) { switch (getResultCode()) { case Activity.RESULT_OK: Toast.makeText(getBaseContext(), "SMS delivered", Toast.LENGTH_SHORT).show(); break; case Activity.RESULT_CANCELED: Toast.makeText(getBaseContext(), "SMS not delivered", Toast.LENGTH_SHORT).show(); break; } } }, new IntentFilter(DELIVERED)); smsManager.sendTextMessage(phoneNumber, null, message, sentPI, deliveredPI); /* sms.sendMultipartTextMessage(phoneNumber, null, parts, sentIntents, deliveryIntents); */ } } 

जो कुछ ऊपर बताया गया है, उसका मतलब केवल 'लॉन्च करने के लिए तैयार' राज्य में एक एसएमएस रखने के लिए है। जैसा कि सेंथिल एमजी ने कहा है कि आप एसएमएस मैनेजर का इस्तेमाल एसएमएस भेजने के लिए कर सकते हैं, लेकिन एसएमएस मैनेजर को एंड्रॉइड के लिए स्थानांतरित कर दिया गया है। टेलीफोनी एसएमएस मैनेजर

मुझे पता है कि यह बहुत अधिक जानकारी नहीं है, लेकिन यह किसी को कुछ दिन में मदद कर सकता है।

 String phoneNumber = "0123456789"; String message = "Hello World!"; SmsManager smsManager = SmsManager.getDefault(); smsManager.sendTextMessage(phoneNumber, null, message, null, null); 

अपनी AndroidManifest.xml फ़ाइल में निम्नलिखित अनुमति शामिल करें

 <uses-permission android:name="android.permission.SEND_SMS" /> 

अगर मैं किसी की मदद कर सकता हूं तो मैं अपना एसएमएस विधि जोड़ूंगा SmsManager.sendTextMessage के साथ सावधान रहें, अगर पाठ बहुत लंबा है, संदेश दूर नहीं जाता है। एन्कोडिंग के आधार पर आपको अधिकतम लंबाई का सम्मान करना होगा। अधिक जानकारी यहां एसएसएम मैनेजर मल्टिप्पर्ट संदेश भेजते हैं, जब 160 से कम वर्ण हैं

// हर जगह का उपयोग करने के लिए

 SMSUtils.sendSMS(context, phoneNumber, message); 

// प्रकट

 <!-- SMS --> <uses-permission android:name="android.permission.SEND_SMS"/> <uses-permission android:name="android.permission.READ_PHONE_STATE"/> <receiver android:name=".SMSUtils" android:enabled="true" android:exported="true"> <intent-filter> <action android:name="SMS_SENT"/> <action android:name="SMS_DELIVERED"/> </intent-filter> </receiver> 

//जावा

 public class SMSUtils extends BroadcastReceiver { public static final String SENT_SMS_ACTION_NAME = "SMS_SENT"; public static final String DELIVERED_SMS_ACTION_NAME = "SMS_DELIVERED"; @Override public void onReceive(Context context, Intent intent) { //Detect l'envoie de sms if (intent.getAction().equals(SENT_SMS_ACTION_NAME)) { switch (getResultCode()) { case Activity.RESULT_OK: // Sms sent Toast.makeText(context, context.getString(R.string.sms_send), Toast.LENGTH_LONG).show(); break; case SmsManager.RESULT_ERROR_GENERIC_FAILURE: // generic failure Toast.makeText(context, context.getString(R.string.sms_not_send), Toast.LENGTH_LONG).show(); break; case SmsManager.RESULT_ERROR_NO_SERVICE: // No service Toast.makeText(context, context.getString(R.string.sms_not_send_no_service), Toast.LENGTH_LONG).show(); break; case SmsManager.RESULT_ERROR_NULL_PDU: // null pdu Toast.makeText(context, context.getString(R.string.sms_not_send), Toast.LENGTH_LONG).show(); break; case SmsManager.RESULT_ERROR_RADIO_OFF: //Radio off Toast.makeText(context, context.getString(R.string.sms_not_send_no_radio), Toast.LENGTH_LONG).show(); break; } } //detect la reception d'un sms else if (intent.getAction().equals(DELIVERED_SMS_ACTION_NAME)) { switch (getResultCode()) { case Activity.RESULT_OK: Toast.makeText(context, context.getString(R.string.sms_receive), Toast.LENGTH_LONG).show(); break; case Activity.RESULT_CANCELED: Toast.makeText(context, context.getString(R.string.sms_not_receive), Toast.LENGTH_LONG).show(); break; } } } /** * Test if device can send SMS * @param context * @return */ public static boolean canSendSMS(Context context) { return context.getPackageManager().hasSystemFeature(PackageManager.FEATURE_TELEPHONY); } public static void sendSMS(final Context context, String phoneNumber, String message) { if (!canSendSMS(context)) { Toast.makeText(context, context.getString(R.string.cannot_send_sms), Toast.LENGTH_LONG).show(); return; } PendingIntent sentPI = PendingIntent.getBroadcast(context, 0, new Intent(SENT_SMS_ACTION_NAME), 0); PendingIntent deliveredPI = PendingIntent.getBroadcast(context, 0, new Intent(DELIVERED_SMS_ACTION_NAME), 0); final SMSUtils smsUtils = new SMSUtils(); //register for sending and delivery context.registerReceiver(smsUtils, new IntentFilter(SMSUtils.SENT_SMS_ACTION_NAME)); context.registerReceiver(smsUtils, new IntentFilter(DELIVERED_SMS_ACTION_NAME)); SmsManager sms = SmsManager.getDefault(); ArrayList<String> parts = sms.divideMessage(message); ArrayList<PendingIntent> sendList = new ArrayList<>(); sendList.add(sentPI); ArrayList<PendingIntent> deliverList = new ArrayList<>(); deliverList.add(deliveredPI); sms.sendMultipartTextMessage(phoneNumber, null, parts, sendList, deliverList); //we unsubscribed in 10 seconds new Handler().postDelayed(new Runnable() { @Override public void run() { context.unregisterReceiver(smsUtils); } }, 10000); } } 

आशा है कि यह आपकी मदद कर सकता है …

फ़ाइल नाम = मुख्य गतिविधि.जावा

 import android.os.Bundle; import android.app.Activity; import android.telephony.SmsManager; import android.view.Menu; import android.view.inputmethod.InputMethodManager; import android.widget.*; import android.view.View.OnClickListener; import android.view.*; public class MainActivity extends Activity implements OnClickListener{ Button click; EditText txt; TextView txtvw; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); click = (Button)findViewById(R.id.button); txt = (EditText)findViewById(R.id.editText); txtvw = (TextView)findViewById(R.id.textView1); click.setOnClickListener(this); } @Override public void onClick(View v){ txt.setText(""); v = this.getCurrentFocus(); try{ SmsManager sms = SmsManager.getDefault(); sms.sendTextMessage("8017891398",null,"Sent from Android",null,null); } catch(Exception e){ txtvw.setText("Message not sent!"); } if(v != null){ InputMethodManager imm = (InputMethodManager)getSystemService(INPUT_METHOD_SERVICE); imm.hideSoftInputFromWindow(v.getWindowToken(),0); } } @Override public boolean onCreateOptionsMenu(Menu menu) { // Inflate the menu; this adds items to the action bar if it is present. getMenuInflater().inflate(R.menu.main, menu); return true; } } 

AndroidManifest.xml में इस लाइन को जोड़ें

 <uses-permission android:name="android.permission.SEND_SMS" /> 

यहां छवि विवरण दर्ज करें

इससे मौजूदा ऐप के माध्यम से पाठ संदेश भेजने की अनुमति मिलती है फोन नंबर – स्ट्रिंग है यदि आप फ़ोन नंबर निर्दिष्ट नहीं करना चाहते हैं, तो खाली स्ट्रिंग का उपयोग करें।

 Intent sendIntent = new Intent(Intent.ACTION_SENDTO, Uri.fromParts("smsto", phoneNumber, null)); sendIntent.putExtra("sms_body", "text message"); startActivity(sendIntent); 

आप इसे किसी भी संख्या में एसएमएस भेजने के लिए उपयोग कर सकते हैं।
एक्सएमएल में इसका इस्तेमाल करें

 <Button android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="New Button" android:onClick="sendsms" android:id="@+id/button2" android:layout_centerVertical="true" android:layout_centerHorizontal="true" /> 

इस गतिविधि कक्षा में उपयोग करें

  public void sendsms(View view) { String phoneNumber = "+880xxxxxxxxxx"; String message = "Welcome to sms"; Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse("sms:" + phoneNumber)); intent.putExtra("sms_body", message); startActivity(intent); } 

एस की आवश्यकता है END_SMS अनुमति

 <uses-permission android:name="android.permission.SEND_SMS" /> 

केवल एक चीज जो मेरे लिए काम करती है:

 Intent sendIntent = new Intent(Intent.ACTION_SENDTO, Uri.parse("smsto:"+phone_number)); sendIntent.putExtra("sms_body", message); startActivity(sendIntent); 

किटकैट और इसके बाद के संस्करण से एसएमएस भेजें: – अपने AndroidManifest.xml में इस अनुमति को जोड़ें

 <uses-permission android:name="android.permission.SEND_SMS"/> 

आपको Marshmallow और ऊपर संस्करण के लिए रनटाइम अनुमति भी लागू करनी चाहिए।

AndroidManifest.xml

 <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.defaultmessanginggit"> <uses-permission android:name="android.permission.SEND_SMS"/> <application android:allowBackup="true" android:icon="@mipmap/ic_launcher" android:label="@string/app_name" android:roundIcon="@mipmap/ic_launcher_round" android:supportsRtl="true" android:theme="@style/AppTheme"> <activity android:name=".ConversationListActivity" android:label="@string/app_name" > <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> <activity android:name=".ComposeSMSActivity" android:label="@string/title_activity_compose_sms" > </activity> </application> </manifest> 

जो कोड नीचे दिया जाएगा: –

activity_conversation_list.xml

 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" xmlns:tools="http://schemas.android.com/tools" android:orientation="vertical"> <Button android:id="@+id/btn_send_msg" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Message" /> </LinearLayout> 

ConversationListActivity.java

 public class ConversationListActivity extends FragmentActivity { /** * Whether or not the activity is in two-pane mode, ie running on a tablet * device. */ private int PERMISSIONS_REQUEST_RECEIVE_SMS = 130; private Button btn_send_sms; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_conversation_list); btn_send_sms = (Button) findViewById(R.id.btn_send_msg); btn_send_sms.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { int hasSendSMSPermission = 0; if (android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.M) { hasSendSMSPermission = checkSelfPermission(Manifest.permission.SEND_SMS); if (hasSendSMSPermission != PackageManager.PERMISSION_GRANTED) { requestPermissions(new String[]{Manifest.permission.SEND_SMS}, PERMISSIONS_REQUEST_RECEIVE_SMS); } else if (hasSendSMSPermission == PackageManager.PERMISSION_GRANTED) { Intent intent = new Intent(ConversationListActivity.this, ComposeSMSActivity.class); startActivity(intent); } }else{ Intent intent = new Intent(ConversationListActivity.this, ComposeSMSActivity.class); startActivity(intent); } } }); } } 

यह एसएमएस लेआउट और एसएमएस भेजने के लिए कोड है: –

activity_compose_sms.xml

 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical"> <FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:id="@+id/container" android:layout_width="match_parent" android:layout_height="match_parent" tools:ignore="MergeRootFrame" /> </LinearLayout> 

fragment_compose_sms.xml

 <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:paddingLeft="16dp" android:paddingRight="16dp" android:paddingTop="16dp" android:paddingBottom="16dp"> <LinearLayout android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_alignParentTop="true" android:layout_alignParentStart="true"> <LinearLayout android:orientation="horizontal" android:layout_width="match_parent" android:layout_height="wrap_content"> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/compose_to" android:id="@+id/textView" android:layout_gravity="center_vertical" /> <EditText android:layout_width="wrap_content" android:layout_height="wrap_content" android:inputType="phone" android:ems="10" android:id="@+id/composeEditTextTo" /> </LinearLayout> <LinearLayout android:orientation="horizontal" android:layout_width="match_parent" android:layout_height="wrap_content"> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/compose_message" android:id="@+id/textView2" android:layout_gravity="center_vertical" /> <EditText android:layout_width="wrap_content" android:layout_height="wrap_content" android:inputType="textMultiLine" android:ems="10" android:id="@+id/composeEditTextMessage" android:layout_weight="1" /> </LinearLayout> <LinearLayout android:orientation="horizontal" android:layout_width="match_parent" android:layout_height="wrap_content"> <Button android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/compose_cancel" android:id="@+id/composeButtonCancel" /> <Button android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/compose_send" android:id="@+id/composeButtonSend" /> </LinearLayout> <LinearLayout android:orientation="vertical" android:layout_width="match_parent" android:layout_height="wrap_content" android:paddingTop="10dp" android:id="@+id/composeNotDefault" android:visibility="invisible"> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:textAppearance="?android:attr/textAppearanceMedium" android:text="@string/compose_not_default" android:id="@id/composeNotDefault" /> <Button android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/compose_set_default" android:id="@+id/composeButtonSetDefault" /> </LinearLayout> </LinearLayout> </RelativeLayout> 

ComposeSMSActivity.java

 public class ComposeSMSActivity extends Activity { Activity mActivity; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_compose_sms); mActivity = this; if (savedInstanceState == null) { getFragmentManager().beginTransaction() .add(R.id.container, new PlaceholderFragment()) .commit(); } getActionBar().setDisplayHomeAsUpEnabled(true); } public static class PlaceholderFragment extends Fragment { public PlaceholderFragment() { } @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { final View rootView = inflater.inflate(R.layout.fragment_compose_sms, container, false); rootView.findViewById(R.id.composeButtonCancel).setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { NavUtils.navigateUpTo(getActivity(), new Intent(getActivity(), ConversationListActivity.class)); } }); rootView.findViewById(R.id.composeButtonSend).setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { String recipient = ((TextView) rootView.findViewById(R.id.composeEditTextTo)).getText().toString(); String message = ((TextView) rootView.findViewById(R.id.composeEditTextMessage)).getText().toString(); SmsManager smsManager = SmsManager.getDefault(); smsManager.sendTextMessage(recipient, "ME", message, null, null); } }); return rootView; } } } 

बस।