2011-05-12 4 views
0

나는 android development를 처음 사용했습니다. 페인트 관련 앱을 구현하기 시작했습니다. 그 점에서 나는 사용자가 바에 표시되는 브러시 크기를 선택하기를 원했습니다. '+'버튼을 누르면 브러쉬 크기가 커지고 '-'버튼을 누르면 바가 약간 움직이고 그 반대도 마찬가지입니다. iPhone에서 사용할 수있는 API가 있습니까 (회 전자 API에 대해 들었습니까?). 나는 그물에 그러한 API를 발견하지 못했습니다.android에서 이미지 브러시 크기를 구현하는 방법

도움을 주시면 대단히 감사하겠습니다.

미리 감사드립니다.
-Pratima

답변

0

무엇이 SeekBar입니까? 예 :

RelativeLayout.LayoutParams params3 = 
       new RelativeLayout.LayoutParams(RelativeLayout.LayoutParams.FILL_PARENT, 
        RelativeLayout.LayoutParams.WRAP_CONTENT);  
      params3.addRule(RelativeLayout.ABOVE, RemindButton.getId()); 
      WidthBar = new SeekBar(this); 
      WidthBar.setMax(70); 
      WidthBar.setProgress(15); 
      WidthBar.setOnSeekBarChangeListener(new OnSeekBarChangeListener() { 

       @Override 
       public void onStopTrackingTouch(SeekBar seekBar) { 


       } 

       @Override 
       public void onStartTrackingTouch(SeekBar seekBar) { 
        // TODO Auto-generated method stub 

       } 

       @Override 
       public void onProgressChanged(SeekBar seekBar, int progress, 
         boolean fromUser) { 
        if (fromUser) 
        mPaint.setStrokeWidth(progress); //Change StrokeWidth  
       } 
      }); 
LL.addView(WidthBar,params3); 
+0

고마워요. 효과가있다. – pratima