android之SeekBar控件用法详解
更新时间:2016年09月28日 09:35:38 投稿:jingxian
下面小编就为大家带来一篇android之SeekBar控件用法详解。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
MainActivity.java
package com.example.mars_2400_seekbar; import android.support.v7.app.ActionBarActivity; import android.support.v7.app.ActionBar; import android.support.v4.app.Fragment; import android.app.Activity; import android.os.Bundle; import android.view.LayoutInflater; import android.view.Menu; import android.view.MenuItem; import android.view.View; import android.view.ViewGroup; import android.widget.SeekBar; import android.widget.SeekBar.OnSeekBarChangeListener; import android.widget.TextView; import android.os.Build; public class MainActivity extends Activity implements OnSeekBarChangeListener { private TextView tv; private SeekBar sb; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); tv = (TextView) findViewById(R.id.textView1); sb = (SeekBar) findViewById(R.id.seekbar); sb.setOnSeekBarChangeListener(this); } @Override public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) { // TODO Auto-generated method stub tv.setText("Progress is " + progress + (fromUser ? " Trigger" : " Nontrigger") + " by user."); } @Override public void onStartTrackingTouch(SeekBar seekBar) { // TODO Auto-generated method stub System.out.println("onStart-->"+seekBar.getProgress()); } @Override public void onStopTrackingTouch(SeekBar seekBar) { // TODO Auto-generated method stub System.out.println("onStop-->"+seekBar.getProgress()); } @Override public boolean onCreateOptionsMenu(Menu menu) { // Inflate the menu; this adds items to the action bar if it is present. getMenuInflater().inflate(R.menu.main, menu); return true; } }
activity_main.xml
<?xml version="1.0" encoding="UTF-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent" > <TextView android:layout_width="fill_parent" android:layout_height="wrap_content" android:id="@+id/textView1"/> <SeekBar android:id="@+id/seekbar" android:layout_width="fill_parent" android:layout_height="wrap_content"/> </LinearLayout>
以上就是小编为大家带来的android之SeekBar控件用法详解的全部内容了,希望对大家有所帮助,多多支持脚本之家~
相关文章
Fedora14下android开发: eclipse与ibus确有冲突的问题分析
本篇文章是对Fedora14下android开发,eclipse与ibus确有冲突的问题进行了分析介绍,需要的朋友参考下2013-05-05Android RecyclerView打造悬浮效果的实现代码
本篇文章主要介绍了Android RecyclerView打造悬浮效果的实现代码,具有一定的参考价值,感兴趣的小伙伴们可以参考一下2017-10-10Android界面 NotificationManager使用Bitmap做图标
Android界面 NotificationManager使用Bitmap做图标,如何实现呢,本文将介绍解决方法,需要的朋友可以参考下2012-12-12丢失Android系统库或者Conversion to Dalvik format failed with error
这篇文章主要介绍了丢失Android系统库或者Conversion to Dalvik format failed with error 1错误的解决方法,分析了Android系统库丢失及版本问题的处理技巧,具有一定参考借鉴价值,需要的朋友可以参考下2015-12-12
最新评论