如何在SeekBar的onProgressChanged上隐藏/显示CheckBox,EditText。 首先创建Actvity时,隐藏CheckBox,EditText。 &安培;当我们改变SeekBar的进度时显示CheckBox,EditText
答案 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);
}
});