私はviewId
を取得し、Toast
コマンドを使用してそれを示す関数に、以下のコードを減らしたいと思います。その後、aluno
とnotas
の場合は、を1つに繰り返します。どのように4つの画像ビューでde viewIdのアクティビティを取得できますか?
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_tela_principal);
LinearLayout linearLayout = (LinearLayout)findViewById(R.id.mtela);
sala = (ImageView)findViewById(R.id.sala);
professor = (ImageView)findViewById(R.id.professor);
aluno = (ImageView)findViewById(R.id.aluno);
notas = (ImageView)findViewById(R.id.notas);
sala.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
Toast.makeText(getApplicationContext(),"sala"+sala.getId(),Toast.LENGTH_LONG).show();
}
});
professor.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
Toast.makeText(getApplicationContext(),"sala"+professor.getId(),Toast.LENGTH_LONG).show();
}
});
}