M
Martin2013
Neues Mitglied
- 0
Hi,
ich will einen Kreis zeichnen und dessen Radius ich mit einer Seekbar ändern kann.
Zuerst Hab ich mal die SeekBar eingebaut und wollte erstmal den eingestellten Wert in einer TextView ausgben. Kann mir wer sagen warum der Wert nicht angezeigt wird ?
2. Frage, wie zeichnet man einen Kreis in Android ? und ist es möglich dann den Radius so fließend zu ändern ?
Danke!
ich will einen Kreis zeichnen und dessen Radius ich mit einer Seekbar ändern kann.
Zuerst Hab ich mal die SeekBar eingebaut und wollte erstmal den eingestellten Wert in einer TextView ausgben. Kann mir wer sagen warum der Wert nicht angezeigt wird ?
Code:
public class Kreis extends Activity implements OnSeekBarChangeListener{
SeekBar seekbar;
int radius;
TextView textview;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_kreis);
seekbar = (SeekBar)findViewById(R.id.radiusbar);
textview = (TextView)findViewById(R.id.ausgabe);
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.kreis, menu);
return true;
}
@Override
public void onProgressChanged(SeekBar seekBar, int progress,
boolean fromUser) {
radius = seekbar.getProgress();
textview.setText(radius+"");
}
@Override
public void onStartTrackingTouch(SeekBar seekBar) {
}
@Override
public void onStopTrackingTouch(SeekBar seekBar) {
}
}
2. Frage, wie zeichnet man einen Kreis in Android ? und ist es möglich dann den Radius so fließend zu ändern ?
Danke!