Welcome to ShenZhenJia Knowledge Sharing Community for programmer and developer-Open, Learning and Share
menu search
person
Welcome To Ask or Share your Answers For Others

Categories

I have added a ListView inside a fragment, when clicking that listview i see single itemview. when i click the button in that single item view a call should go to that particular id in the listview. button is for call , when its clicked and automatic cal should go . my code is down , phone numbers are stored in side parse server. if anyone knows please help

btn = (Button) findViewById(R.id.button56) ;
btn.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            String phno="telephone";

            Intent i=new Intent(Intent.ACTION_DIAL,Uri.parse(phno));
            startActivity(i);
        }
});

xml code

   <Button
            android:id="@+id/button56"
            android:layout_width="0dp"
            android:layout_height="match_parent"
            android:text="TELE PHONE"

            android:layout_weight="1"
            android:background="#EFEFEF"/>
See Question&Answers more detail:os

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
thumb_up_alt 0 like thumb_down_alt 0 dislike
184 views
Welcome To Ask or Share your Answers For Others

1 Answer

Try using,

Uri.parse("tel:" +number)

and I assume you have added the permission,

.CALL_PHONE

in your manifest.


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
thumb_up_alt 0 like thumb_down_alt 0 dislike
Welcome to ShenZhenJia Knowledge Sharing Community for programmer and developer-Open, Learning and Share
...