安卓模拟器Android SDK安装完整图文教程,在最新的Adroid4.0.3R2模拟器中,已经加入了GPU支持,可以支持OeGLES2.0标准,让开发者可以借助模拟器来测试自己的OeGL游戏。在去......
Android中SeekBar控件的编写与使用
Android中SeekBar控件的编写与使用
工具/原料
- android studio
方法/步骤
现在R.layout.activity_main中添加SeekBar控件
然后是和textview
参考xml:
SeekBar android:id="@ id/sbar" style="@android:style/Widget.Material.SeekBar" android:layout_width="match_parent" android:layout_height="wrap_content" tools:layout_editor_absoluteX="0dp" tools:layout_editor_absoluteY="16dp" /> TextView android:id="@ id/tv" android:layout_width="match_parent" android:layout_height="wrap_content" tools:layout_editor_absoluteX="0dp" tools:layout_editor_absoluteY="56dp" />
预览效果
然后在main activity中添加
SeekBar seekBar=findViewById(R.id.sbar);final TextView textView=findViewById(R.id.tv);
为了获取拖动时的进展,可以设置监听事件。setOnSeekBarChangeListener
在监听器中重载如下代码:
seekBar.setOnSeekBarChangeListener(new SeekBar.OnSeekBarChangeListener() { @Override public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) { textView.setText(progress "%"); } @Override public void onStartTrackingTouch(SeekBar seekBar) { Toast.makeText(MainActivity.this,"start",Toast.LENGTH_LONG).show(); }});
最后的参考代码
真机效果:拖动后再textview显示百分比
以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!
相关文章
- 详细阅读
- 详细阅读
-
Delphi XE7下如何创建一个Android模拟器调试详细阅读
Delphi XE7下如何创建一个Android模拟器调试,利用DelhiXE7我们可以进行多种设备程序的开发,尤其是移动开发应用程序得到不断地加强。在实际的Adroid移动程序开发中,如果我们直接用......
2023-03-17 407 Android