Здравствуйте помогите пожалуйста Мне надо чтобы при одном списке открывались одни activity, а при другом другие.
Тут меняется список:
package com.example.admin.orshagoes;
import android.support.v7.app.AppCom
patActivity;
import android.os.Bundle;
import android.view.MenuItem;
import android.view.View;
import android.widget.AdapterView;
import android.widget.ArrayAdapter;
import android.widget.CompoundButton;
import android.widget.ListView;
import android.widget.SimpleAdapter;
import android.widget.TextView;
import android.widget.ToggleButton;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
public class number_1 extends AppCompatActivity {
String[] arr; //={"Вокзал", "Школа №12"};
ListView listView1;
String[] arro;
List<String> adapterList;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_number_1);
getSupportActionBar().setDisplayHomeAsUpEnabled(true);
getSupportActionBar().setDisplayShowHomeEnabled(true);
arro = getResources().getStringArray(R.array.names1ob);
arr = getResources().getStringArray(R.array.names1);
adapterList = new ArrayList<>(Arrays.asList(arr));
listView1 = (ListView) findViewById(R.id.listview1);
// Создаём адаптер ArrayAdapter, чтобы привязать массив к ListView
ArrayAdapter<String> adapter = new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, adapterList);
// Привяжем массив через адаптер к ListView
listView1.setAdapter(adapter);
setMyAdapter(adapter);
}
public boolean onOptionsItemSelected(MenuItem item) {
int id = item.getItemId();
if (id == android.R.id.home) {
finish();
}
return super.onOptionsItemSelected(item);
}
public void setMyAdapter(final ArrayAdapter adapter){
ToggleButton toggle = (ToggleButton) findViewById(R.id.toggleButton1);
toggle.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {
public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
adapterList.clear();
if (isChecked) {
adapterList.addAll(Arrays.asList(arr));
} else {
adapterList.addAll(Arrays.asList(arro));
}
adapter.notifyDataSetChanged();
}
});
}
}
Виртуальный выделенный сервер (VDS) становится отличным выбором
Добрый деньЕсть таблица машин , их скорости , стоимости , и пробега
Как сделать авто-компиляцию файла less в css, чтобы каждый раз не вводить в терминале команду? Ubuntu 1604, sublime text 3
Помогите,как изменить consolelog на другой чтобы текст появился с права input-а