android之SeekBar控件用法详解
MainActivity.java
packagecom.example.mars_2400_seekbar; importandroid.support.v7.app.ActionBarActivity; importandroid.support.v7.app.ActionBar; importandroid.support.v4.app.Fragment; importandroid.app.Activity; importandroid.os.Bundle; importandroid.view.LayoutInflater; importandroid.view.Menu; importandroid.view.MenuItem; importandroid.view.View; importandroid.view.ViewGroup; importandroid.widget.SeekBar; importandroid.widget.SeekBar.OnSeekBarChangeListener; importandroid.widget.TextView; importandroid.os.Build; publicclassMainActivityextendsActivityimplementsOnSeekBarChangeListener{ privateTextViewtv; privateSeekBarsb; @Override protectedvoidonCreate(BundlesavedInstanceState){ super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); tv=(TextView)findViewById(R.id.textView1); sb=(SeekBar)findViewById(R.id.seekbar); sb.setOnSeekBarChangeListener(this); } @Override publicvoidonProgressChanged(SeekBarseekBar,intprogress, booleanfromUser){ //TODOAuto-generatedmethodstub tv.setText("Progressis"+progress +(fromUser?"Trigger":"Nontrigger")+"byuser."); } @Override publicvoidonStartTrackingTouch(SeekBarseekBar){ //TODOAuto-generatedmethodstub System.out.println("onStart-->"+seekBar.getProgress()); } @Override publicvoidonStopTrackingTouch(SeekBarseekBar){ //TODOAuto-generatedmethodstub System.out.println("onStop-->"+seekBar.getProgress()); } @Override publicbooleanonCreateOptionsMenu(Menumenu){ //Inflatethemenu;thisaddsitemstotheactionbarifitispresent. getMenuInflater().inflate(R.menu.main,menu); returntrue; } }
activity_main.xml
<?xmlversion="1.0"encoding="UTF-8"?> <LinearLayoutxmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent" > <TextViewandroid:layout_width="fill_parent" android:layout_height="wrap_content" android:id="@+id/textView1"/> <SeekBarandroid:id="@+id/seekbar" android:layout_width="fill_parent" android:layout_height="wrap_content"/> </LinearLayout>
以上就是小编为大家带来的android之SeekBar控件用法详解的全部内容了,希望对大家有所帮助,多多支持毛票票~