I need to get number of Sim one while having dual sim android phone and not getting this by following code. I am getting everything exact the same as it is but not getting the sim number
In My manifest file
uses-permission android:name="android.permission.READ_PHONE_STATE"
My main activity
TelephonyManager tel = (TelephonyManager)getSystemService(Context.TELEPHONY_SERVICE);
TextView txt=(TextView)findViewById(R.id.textView1);
txt.setText("Operator Code : " + tel.getSimOperator().toString()
+ "\nOperator Name : " + tel.getSimOperatorName().toString()
+ "\nCountry ISO : " + tel.getSimCountryIso().toString()+"sim"+tel.getLine1Number()+" Serial Number : " + tel.getSimSerialNumber().toString()
+ "\nMobile Number : " + tel.getLine1Number().toString());
Please help with the example code