2
私はアダプターとフラグメントを持っています。getViewメソッドの外側でビューとホルダーオブジェクトを取得する方法は?
は、このシナリオを考えてみましょう:アダプターは、デフォルトのテキスト編集することでテキスト編集
が編集可能
フラグメントは、編集アイコンアダプタの編集をクリックするだけで1つの編集アイコン
- を持っていますテキストは編集可能になりました
は、フラグメントのコードです:
@Override
public View getView(final int position, View convertView, ViewGroup parent) {
ViewHolder holder = null;
if (convertView == null) {
convertView = inflater.inflate(R.layout.layout, null);
holder = new ViewHolder();
holder.EditText = (EditText) convertView.findViewById(R.id.edit_text);
} else {
holder = (ViewHolder) convertView.getTag();
}
}
// This is method i am calling from fragment to make editText editable
public void makeEditTextEditable() {
// How do i get holder object and view object here? OR
// How do i make edit text editable from this method?
}
@lellomanありがとうございました...正常に動作しています... –
;)ようこそ – lelloman