public class MainActivity extends AppCompatActivity implements View.OnClickListener {
    Button btn[] = new Button[2];
    LayoutInflater inflater;
    View view;
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        inflater = (LayoutInflater)getSystemService(Context.LAYOUT_INFLATER_SERVICE);
        view = inflater.inflate(R.layout.activity_aaa, null);
        btn[0] = (Button) view.findViewById(R.id.button);
        btn[1] = (Button) view.findViewById(R.id.button2);
        startActivity(new Intent(MainActivity.this, aaaActivity.class));
        btn[0].setOnClickListener(this);
        btn[1].setOnClickListener(this);
        btn[0].setTag(0);
        btn[1].setTag(1);
    }
    @Override
    public void onClick(View v) {
        Button newBtn = (Button) v;
        for (Button tempBtn : btn){
            if (tempBtn == newBtn){
                int position = (Integer) v.getTag();
                Toast.makeText(this, "btn " + String.valueOf(position), Toast.LENGTH_SHORT).show();
            }
        }
    }
}
MainActiviy에서 다른 aaaActivity를 인플레이션해서 aaaActivity에 있는 버튼을 findViewById해서 제어하려고 합니다.
근데 저렇게 처리를 했는데 aaaActivity에서 버튼을 클릭했을 때 토스트메시지가 발생하지 않네요
인플레이션해서 컴포넌트를 등록한다음 컴포넌트를 사용하면 되는게 아닌가요??
어떻게 해야할지 구글링해도 답이 나오질 않습니다...