Im пытается манипулировать кнопкой макета из моего класса ImageAdapter, который простирается от BaseAdapter.Android-макет инфлятора из класса адаптера не работает
вот мой адаптер класс:
public class ImageAdapterAvatar extends BaseAdapter {
public ImageAdapterAvatar(Context context) {
this.context = context;
}
public View getView(int position, View convertView, ViewGroup parent) {
LayoutInflater inflater = (LayoutInflater) context.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
View gridView = inflater.inflate(R.layout.avatar, null);
//do things with my gridwiew
View bouttonView = inflater.inflate(R.layout.activity_which_contain_my_button,null);
Button bouttonValidate = (Button) bouttonView.findViewById(R.id.buttonValidate);
}
}
и моя деятельность Код
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_which_contain_my_button);
fragmentAdaptateur = new ImageAdapterAvatar(this);
в GridView работает, я могу делать то, что я хочу, но кнопка не так, я могу получить элемент, но когда я пытаюсь манипулировать следующим образом:
bouttonValidate.setText("hello world");
У меня нет ответа.
Нужна помощь ~~