0
アンドロイドスピナー内にあるビューを取得し、私の代わりに内部のgetViewメソッド()メソッドの別のクラスからスピナー内のTextViewをスピナー内にあるボタンのビューを取得したり、取得する方法について質問があり私はカスタムスピナーを使用しています
それを明確にするコードはここにあります。
@Override
public View getView(int position, View convertView, ViewGroup parent){
View v = convertView;
LayoutInflater inflater = (LayoutInflater) getContext().getSystemService(Context.LAYOUT_INFLATER_SERVICE);
v = inflater.inflate(R.layout.custom_spinner_items,null);
Button delete = (Button) v.findViewById(R.id.delete);
final TextView notetype = (TextView) v.findViewById(R.id.notetype);
notetype.setText(list.get(position));
return v;
}
これはカスタムアレイアダプタビューです。このボタンを他のクラスで使用するにはどうしたらいいですか?
もう1つの質問は、私の例ではgetSelectedItem()
が返されますか?ボタンとテキストビューの両方を含むビューを返すか、単にテキスト値を返しますか?