SeekBar Android

时间:2018-04-25 12:55:33

标签: android android-seekbar

如何在SeekBar的onProgressChanged上隐藏/显示CheckBox,EditText。    首先创建Actvity时,隐藏CheckBox,EditText。 &安培;当我们改变SeekBar的进度时显示CheckBox,EditText

2 个答案:

答案 0 :(得分:0)

您可以添加seekBar侦听器,然后根据进度值

根据需要执行操作
$page = new Page();
$page->page_name = Input::get('page_name');
$page->page_url  = Input::get('page_url');
$page->business_id = $businessId;
$page->save();

答案 1 :(得分:0)

oncreate()隐藏您的编辑文字和复选框。

@Override
    protected void onCreate(Bundle savedInstanceState) {

        super.onCreate(savedInstanceState);

        edittext.setVisibility(View.GONE);
        checkbox.setVisibility(View.GONE);

    }

并在setOnSeekBarChangeListener's onProgressChanged()中显示您的复选框和编辑文字。如下所示: -

 seekbarObj.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {       

    @Override       
    public void onStopTrackingTouch(SeekBar seekBar) {      

    }       

    @Override       
    public void onStartTrackingTouch(SeekBar seekBar) {     

    }       

    @Override       
    public void onProgressChanged(SeekBar seekBar, int progress,boolean isUSer) {     
        // TODO Auto-generated method stub      

       edittext.setVisibility(View.VISIBLE);
       checkbox.setVisibility(View.VISIBLE);

    }       
});