Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.example.irinagrishchenko.test2;
- import android.app.ActionBar;
- import android.support.v7.app.AppCompatActivity;
- import android.os.Bundle;
- import android.view.Gravity;
- import android.view.View;
- import android.widget.Button;
- import android.widget.EditText;
- import android.widget.LinearLayout;
- import android.widget.RadioGroup;
- import android.widget.SeekBar;
- import android.widget.TextView;
- import android.widget.Toast;
- import org.w3c.dom.Text;
- public class MainActivity extends AppCompatActivity implements SeekBar.OnSeekBarChangeListener {
- SeekBar seekBar;
- Button btn1;
- Button btn2;
- LinearLayout.LayoutParams lParams1;
- LinearLayout.LayoutParams lParams2;
- @Override
- protected void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- setContentView(R.layout.activity_main);
- seekBar = findViewById(R.id.seekBar);
- seekBar.setOnSeekBarChangeListener(this);
- btn1 = findViewById(R.id.btn1);
- btn2 = findViewById(R.id.btn2);
- lParams1 = btn1.getLayoutParams();
- lParams2 = btn2.getLayoutParams();
- }
- @Override
- public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
- int leftValue = progress;
- int rigthValue = seekBar.getMax() - progress;
- lParams1.weight = leftValue;
- lParams2.weight = rigthValue;
- btn1.setText(String.valueOf(leftValue));
- btn2.setText(String.valueOf(rigthValue));
- }
- @Override
- public void onStartTrackingTouch(SeekBar seekBar) {
- }
- @Override
- public void onStopTrackingTouch(SeekBar seekBar) {
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement