public class Main extends Activity {
int percent;
	Button button = (Button)findViewById(R.id.btnGH);
	ImageView iv = (ImageView)findViewById(R.id.iv);
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        percent = 100;
        
        
        button.setOnClickListener(new OnClickListener() {
			
			@Override
			public void onClick(View v) {
				// TODO Auto-generated method stub
				int dice = 1 + (int)(Math.random()*100);
				
				if (dice <= percent)
					iv.setImageResource(R.drawable.one);
				else iv.setImageResource(R.drawable.two);
			}
		});
    }
}



    <ImageView
        android:id="@+id/iv"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_centerHorizontal="true"
        />



아주 간단한 소스를 생각했었습니다

버튼을 누르면 리소스 이미지를 표현해주는데 

%에 따라서 랜덤하게 표현되는거죠

지금은 이미지 2개만 가지구 실험 ? 정도로 소스에 도전해보고있는데...


setImageResource때문인가요..

backgroundResource로 해도 안되긴 매한가지더라구용...


뭐가 잘못된 거지요 ㅠㅠ?