close
有時候需要動態的新增ImageView在畫面上
可以不用先在layout拉好ImageView!!
從程式也可以直接生成
ImageView imageview= new ImageView(getApplicationContext()); imageview.setImageResource(R.drawable.ic_launcher); //這一行是你想要讓你的圖片大小是多大,我想要的是30*30 RelativeLayout.LayoutParams params = new RelativeLayout.LayoutParams(30, 30); //下面是你想要讓你的圖片的位置在哪邊,我想要的是距離上面100,距離左邊100 params.leftMargin = 100; params.topMargin = 100;
需要先把你想要新增在哪一個layout上面先定義出來,只能使用relaytivelayout喔
relativeLayout.addView(imageview,params);
移除的話就可以用這個,看你當時命名的名字是甚麼就可以利用名稱去移除
relativeLayout.removeView(imageview);
文章標籤
全站熱搜