Не могу программно поместить изображение (на основе выбранной позиции в spnner) во FrameLayout
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
final FrameLayout forImg=(FrameLayout) findViewById(R.id.forImg);
setContentView(R.layout.activity_selection);
Spinner spinnerBase = (Spinner) findViewById(R.id.baseSpinner);
spinnerBase.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() {
@Override
public void onItemSelected(AdapterView<?> parent, View view, int position, long l) {
parent.getItemAtPosition(position);
if (position == 1){
ArrayAdapter<CharSequence> adapter = ArrayAdapter.createFromResource
(SelectionActivity.this, R.array.k, android.R.layout.simple_spinner_item);
Spinner spinnerSecond=(Spinner)findViewById(R.id.secondSpinner);
spinnerSecond.setAdapter(adapter);
spinnerSecond.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener(){
@Override
public void onItemSelected(AdapterView<?> parent, View view, final int position, long l) {
parent.getItemAtPosition(position);
if (position == 1){
ArrayAdapter<CharSequence> adapter = ArrayAdapter.createFromResource
(SelectionActivity.this, R.array.k, android.R.layout.simple_spinner_item);
Spinner spinnerThird=(Spinner)findViewById(R.id.thirdSpinner);
spinnerThird.setAdapter(adapter);
spinnerThird.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() {
@Override
public void onItemSelected(AdapterView<?> parent, View view, int position, long l) {
parent.getItemAtPosition(position);
if (position==1){
ImageView img = new ImageView(SelectionActivity.this);
img.setImageResource(R.drawable.i);
forImg.addView(img);
}
В результате запуска появляется пустое Activity на пару секунд и выбрасывает в MainActivity. Помогите картинку запихать во фрейм.
Вы пытаетесь определить id
контейнера до размещения пользовательского интерфейса. Достаточно эти две операции поменять местами.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Есть String, в которой Json ответ, как в Java можно распарсить это строку в объект? Есть ли какие-нибудь внешние или стандартные бибилиотеки?
Подскажите, пожалуйста в чем может быть проблема - клиент подключается, но не передает данные на сервер ? (В логах пусто) Клиент и сервер находятся...
Должны ли названия полей класса и названия типов класса, к которому я парсю Json, полностью соответствовать названию полей, содержащихся в Json? И какие...