安卓開發獲取循環多個圖片或按鈕的下標

for(int i=0;i<3;i++){

    Button button1=new Button(getApplicationContext());
    button1.setLayoutParams(new LinearLayout.LayoutParams(LinearLayout.LayoutParams.FILL_PARENT, LinearLayout.LayoutParams.WRAP_CONTENT, 1.0f));
    button1.setText("按鈕");

    button1.setId(i);
    menulayout.addView(button1);
    button1.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {

            Log.d("e","消息:"+v.getId());
        }
    });

}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章