我是Java和android studio的初学者。我正试图使一个搜索栏,给出了负值和正值。我做了一个如图所示的搜索栏[1]:https://i.stack.imgur.com/tJZJN.png)。然而,它开始于0,结束于100。我想从零下50度开始,到50度结束。我手上的密码就在这里。希望有人能帮忙。
提前谢谢你。这是我的代码
公共类MainActivity扩展AppCompatActivity {
ArcSeekBar defaultSeekBar, seekBarBackground, gradientSeekBar;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
defaultSeekBar= (ArcSeekBar) findViewById (R.id.defaultSeekBar );
defaultSeekBar.setOnProgressChangedListener(new ProgressListener() {
@Override
public void invoke(int i) {
Log.d("VALUE",""+i);
}
});
}
}
不就是setMin(x)
和setMax(x)
吗?除了通过编程方式实现,你还可以在布局本身中应用它。
请参考(收藏此站点,并始终探索您正在使用的类中存在哪些api):
https://developer.android.com/reference/android/widget/AbsSeekBar?hl=en setMax (int)