当前位置: 首页 > 面试题库 >

获取android seekbar值并将其显示在屏幕上

百里芷阳
2023-03-14
问题内容

我试图获取查找栏的值,只要它发生更改并在下面显示。我正在使用onclick我的seekbar上的方法来调用此方法。

public void getNumber(View view) 
{
    SeekBar seek = (SeekBar) findViewById(R.id.seekBar1);
    int seekValue = seek.getProgress();
    String x = "Value: " + Integer.toString(seekValue);
    ((TextView) findViewById(R.id.level)).setText(x);
}

问题答案:

这里有一些额外的帮助:

import android.app.Activity; 
import android.os.Bundle; 
import android.widget.SeekBar; 
import android.widget.TextView;

public class AndroidSeekBar extends Activity { 
   /** Called when the activity is first created. */ 
   @Override 
   public void onCreate(Bundle savedInstanceState) 
       super.onCreate(savedInstanceState); 
       setContentView(R.layout.main);

       SeekBar seekBar = (SeekBar)findViewById(R.id.seekbar); 
       final TextView seekBarValue = (TextView)findViewById(R.id.seekbarvalue);

       seekBar.setOnSeekBarChangeListener(new SeekBar.OnSeekBarChangeListener(){

   @Override 
   public void onProgressChanged(SeekBar seekBar, int progress, 
     boolean fromUser) { 
    // TODO Auto-generated method stub 
    seekBarValue.setText(String.valueOf(progress)); 
   }

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

   @Override 
   public void onStopTrackingTouch(SeekBar seekBar) { 
    // TODO Auto-generated method stub 
   } 
       }); 
   } 
}

使用该OnProgressChanged事件检查搜索栏的进度,您可以将该int返回以在应用程序的其他地方使用它。



 类似资料:
  • 我在控制台中不断得到的错误是: core.js:6241 ERROR firebaseerror:不能使用空路径调用函数collectionreference.doc()。 我的firestore设计: 集合名称“用户”->包含每个用户的文档->每个用户都有“联系人”集合->每个联系人包含电子邮件、姓名、电话联系人属性。

  • 我有一个列表视图,显示了我从Github API得到的一些信息,我为每个项目设置了ItemClickListener,这样我就可以在警报对话框中显示一些关于它们的信息。 在你用重复标记这个之前,我想说这些解决方案都不适合我如何获得在Android系统中点击的列表视图项目的值? 我试过这个: 但我得到了类Cast异常 java.lang.ClassCast异常:us.egek.repofinderf

  • 问题内容: 我想将我运行的命令的输出分配给变量,并防止将其输出到屏幕。但是,在下面的代码中,输出将发送到屏幕,并且打印的值是,我猜这表明该命令是否成功运行。有什么方法可以将命令输出分配给变量,也可以阻止它在屏幕上显示? 问题答案: 400 从我很久以前问过的“ Python中的Bash反引号等效 ”中,你可能想使用的是: 从Python 3.6的文档中, 这是使用实现的;有关更强大的方法来管理子流

  • 问题内容: 在最近的几天里,我试图从SQL表中获取数据并将其放入文本框。 表名称:“检查”。 我正在使用的代码: 结果我什么也没得到。有人知道为什么吗?也许我没有正确调用SQL? 问题答案: 一些评论: 不要使用,仅指定您需要的字段 使用-更少的代码,保证处理 我假设这是一个测试程序,否则在循环中将其重置为无意义

  • 我目前正在编写一个游戏,你必须避免小行星。我不得不处理一些混乱的坐标,我不得不猜测精灵的坐标。我现在有了描述我的世界的任意单位。不幸的是,我的游戏屏幕不能完全工作。当我想渲染我的小行星时,游戏屏幕会显示一个黑屏。 上面显示的代码工作正常,并向我展示了以下内容: 当我在GameScreen类中添加小行星的渲染方法时,GameScreen只是黑色的: 小行星等级: 小行星等级: