Я пытаюсь закодировать приложение Android, чтобы открыть код из ставки A, сохранить данные в переменной, а затем преобразовать эти же данные в аналогичные события в точке b с возможностью сделать это для нескольких других сайтов ставки.
В настоящее время моя логика c использует вращатель, чтобы выбрать книгу ie для конвертации. После выбора книги ie появляется редактируемое текстовое поле с подсказкой «введите код бронирования». Для этого требуется, чтобы пользователь ввел код бронирования для выбранной книги ie, затем выберите книгу ie для изменения, после чего пользователь нажимает кнопку преобразования.
Теперь в моем методе convertcode
Я получаю Выбранный счетчик и преобразовать в строковые данные. Затем я проверяю с условным заявлением, чтобы получить выбранную книгу ie URL.
Я не совсем понимаю, как получить забронированные спортивные события из URL-адреса и сохранить их в переменной или массиве, чтобы выбранный сайт использовал те же данные для генерации кода тех же спортивных событий. , Я знаю, что это потребует какой-то итерации каждого спортивного события. Пожалуйста, как мне начать с того места, где я остановился?
/**
* This method is called when the convertcode button is clicked.
*/
public void ConvertCode(View view) {
Spinner spinner = (Spinner) findViewById(R.id.fromBetbookies_spinner);
String Text = spinner.getSelectedItem().toString();
if (Text == Bet9ja) {
url = "http://bet9ja.com/";
Uri webpagebet9ja = Uri.parse(url);
Intent bet9ja = new Intent(Intent.ACTION_VIEW, webpagebet9ja);
if (bet9ja.resolveActivity(getPackageManager()) != null) {
startActivity(bet9ja);
}
}
if (Text == xbet) {
url = "https://1xbet.ng/en/";
Uri webpagexbet = Uri.parse(url);
Intent xbet = new Intent(Intent.ACTION_VIEW, webpagexbet);
if (xbet.resolveActivity(getPackageManager()) != null) {
startActivity(xbet);
EditText bookiecode = findViewById(R.id.enter_bookiecode_view);
nametexts = bookiecode.getText().toString();
}
}
if (Text == Melbet) {
url = "https://melbet.ng/en/";
Uri webpagemelbet = Uri.parse(url);
Intent melbet = new Intent(Intent.ACTION_VIEW, webpagemelbet);
if (melbet.resolveActivity(getPackageManager()) != null) {
startActivity(melbet);
}
}
if (Text == Betking) {
url = "http://betking.com/";
Uri webpagebetking = Uri.parse(url);
Intent betking = new Intent(Intent.ACTION_VIEW, webpagebetking);
if (betking.resolveActivity(getPackageManager()) != null) {
startActivity(betking);
}
}
if (Text == Nairabet) {
url = "https://www.nairabet.com/";
Uri webpagenairabet = Uri.parse(url);
Intent nairabet = new Intent(Intent.ACTION_VIEW, webpagenairabet);
if (nairabet.resolveActivity(getPackageManager()) != null) {
startActivity(nairabet);
}
}
if (Text == Betwinner) {
url = "https://betwinner.ng/en/";
Uri webpagebetwinner = Uri.parse(url);
Intent betwinner = new Intent(Intent.ACTION_VIEW, webpagebetwinner);
if (betwinner.resolveActivity(getPackageManager()) != null) {
startActivity(betwinner);
}
}
if (Text == SportyBet) {
url = "https://www.sportybet.com/ng";
Uri webpagesportybet = Uri.parse(url);
Intent sportybet = new Intent(Intent.ACTION_VIEW, webpagesportybet);
if (sportybet.resolveActivity(getPackageManager()) != null) {
startActivity(sportybet);
}
}
}