我想创建一个 android 应用程序,它有一个搜索栏,可以像 Tinder 一样设置与用户位置的距离范围。我该怎么做呢?
到目前为止,这是我尝试过的,但我不知道从这里去哪里。这可能是完全错误的。
谢谢你的帮助
public class MainActivity extends AppCompatActivity {
public static SeekBar seek_bar;
public static TextView text_view;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
seek_bar();
}
public void seek_bar( ) {
seek_bar = (SeekBar) findViewById(R.id.DistanceSeekBar);
text_view = (TextView) findViewById(R.id.DistanceTextView);
text_view.setText(seek_bar.getProgress() + " / " + seek_bar.getMax());
seek_bar.setOnSeekBarChangeListener(
new SeekBar.OnSeekBarChangeListener() {
int progress_value;
@Override
public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
progress_value = progress;
text_view.setText(progress + " / " + seek_bar.getMax());
Toast.makeText(MainActivity.this, "SeekBar in progress", Toast.LENGTH_LONG).show();
}
@Override
public void onStartTrackingTouch(SeekBar seekBar) {
Toast.makeText(MainActivity.this, "SeekBar in StartTracking", Toast.LENGTH_LONG).show();
}
@Override
public void onStopTrackingTouch(SeekBar seekBar) {
text_view.setText("Covered : " + progress_value + " / " + seek_bar.getMax());
Toast.makeText(MainActivity.this, "SeekBar in StopTracking", Toast.LENGTH_LONG).show();
}
}
);
}