-2
ここは私のカスタムアダプターです。ここでlistviewの各行のテキストフィールドの番号を使用してこの番号に電話をかけるにはどうすればよいですか?
public View getView(int position, View convertView, ViewGroup parent) {
LayoutInflater inflater= (LayoutInflater) context.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
View row=inflater.inflate(R.layout.single_row, parent, false);
ImageView myImage= (ImageView) row.findViewById(R.id.imageView);
TextView myNames= (TextView) row.findViewById(R.id.contact_name);
TextView myNumbers= (TextView) row.findViewById(R.id.contact_num);
Button btn= (Button) row.findViewById(R.id.caller_button);
myImage.setImageResource(images[position]);
myNames.setText(nameArray[position]);
myNumbers.setText(numberArray[position]);
btn.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
}
});
return row;
}
}
ご質問は明確ではありません: '( – uguboz
あなたは既に各行が検出する位置がありますので、指定された位置の項目を呼び出すことができます。 – uguboz
私はリストビューを作成しました。そこには、各行に名前、電話番号、ボタンが含まれています。ボタンを押してその番号に電話をかけたい。 – ashik