TextView not effected onProgressChanged of seekBar
<p>I have this extension of SeekBar:</p>

<pre><code>package com.simplemathgame;

import android.content.Context;
import android.util.AttributeSet;
import android.util.Log;
import android.widget.SeekBar;
import android.widget.SeekBar.OnSeekBarChangeListener;
import android.widget.TextView;

public class SeekBarPlus extends SeekBar implements OnSeekBarChangeListener{
    private TextView numberOfDrills;

    public SeekBarPlus(Context context) {
        super(context);
    }

    public SeekBarPlus(Context context, AttributeSet attrs) {
        super(context, attrs);
    }

    public SeekBarPlus(Context context, AttributeSet attrs, int defStyle) {
        super(context, attrs, defStyle);
    }


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

    }

    public void onStopTrackingTouch(SeekBar seekBar) {
        // TODO Auto-generated method stub

    }

    public void onProgressChanged(SeekBar seekBar, int progress,
            boolean fromUser) {
        // TODO Auto-generated method stub
        Log.w("SeekBarChanged", "change to" + progress);
        numberOfDrills.setText(String.valueOf(progress));
    }

    public void setTextView(TextView textView){
        numberOfDrills = textView;
        Log.w("SeekBar", "text to bar");
    }

}
</code></pre>

<p>And here is the main activity code:</p>

<pre><code>package com.simplemathgame;

import android.os.Bundle;
import android.app.Activity;
import android.view.Menu;
import android.widget.SeekBar;
import android.widget.SeekBar.OnSeekBarChangeListener;
import android.widget.TextView;
import com.simplemathgame.SeekBarPlus;

public class MainActivity extends Activity{

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        SeekBarPlus addSeekBar = (SeekBarPlus) findViewById(R.id.add_seek_bar);
        SeekBarPlus subSeekBar = (SeekBarPlus) findViewById(R.id.sub_seek_bar);
        SeekBarPlus mulSeekBar = (SeekBarPlus) findViewById(R.id.mul_seek_bar);
        SeekBarPlus divSeekBar = (SeekBarPlus) findViewById(R.id.div_seek_bar);

        TextView numberOfAddDrills = (TextView) findViewById(R.id.add_drills_number);
        TextView numberOfSubDrills = (TextView) findViewById(R.id.sub_drills_number);
        TextView numberOfMulDrills = (TextView) findViewById(R.id.mul_drills_number);
        TextView numberOfDivDrills = (TextView) findViewById(R.id.div_drills_number);

        addSeekBar.setTextView(numberOfAddDrills);
    subSeekBar.setTextView(numberOfSubDrills);
    mulSeekBar.setTextView(numberOfMulDrills);
    divSeekBar.setTextView(numberOfDivDrills);
    }   
}
</code></pre>

<h2>After I move the progress bar nothing happens, I have all the needed elements (TextViews).</h2>

<h2>I would like:</h2>

<p>I would like the SeekBarPlus Automatically listen to it's changes and react as I have coded in the onProgressChanged method,in other words I would like that onProgressChanged would be triggered without any code in the main activity.</p>

<h2>Screenshot</h2>

<p><img src="http://i.stack.imgur.com/2pxuq.png" alt="enter image description here"></p>
