Невозможно разрешить метод startActivity()Android

Форум для тех, кто программирует под Android
Ответить Пред. темаСлед. тема
Anonymous
 Невозможно разрешить метод startActivity()

Сообщение Anonymous »

Я новичок в разработке для Android, и у меня возникли проблемы с изменением деятельности. Я пытаюсь изменить действия внутри метода, но получаю сообщение об ошибке «Невозможно разрешить метод startActivity», а в конце параметра появляется ошибка «Невозможно разрешить конструктор «Намерение (...)». Я нашел здесь вопрос с такой же проблемой и попытался внедрить их ответы в свою программу, но безуспешно.

Вот код:

public void open301(View view) {
startActivity(new Intent(CustomAdapter.this, ThreeZeroOne.class));
}


до просмотра ответов на вопрос, указанный выше, код выглядел так с теми же ошибками:

public void open301(View view) {
Intent openThree = new Intent(this,ThreeZeroOne.class);
startActivity(openThree);
}


Полный код:

import android.content.Context;
import android.view.LayoutInflater;
import android.view.View;
import android.view.View.OnClickListener;
import android.view.ViewGroup;
import android.widget.BaseAdapter;
import android.widget.ImageView;
import android.widget.TextView;
import android.widget.Toast;
import android.content.Intent;

public class CustomAdapter extends BaseAdapter {
String[] result;
Context context;
int[] imageId;

private static LayoutInflater inflater = null;

public CustomAdapter(selectGame SelectGame, String[] prgmNameList, int[] prgmImages) {
result = prgmNameList;
context = SelectGame;
this.imageId = prgmImages;
inflater = (LayoutInflater) context.getSystemService(Context.
LAYOUT_INFLATER_SERVICE);
}

@Override
public int getCount() {
return result.length;
}

@Override
public Object getItem(int position) {
return position;
}

@Override
public long getItemId(int position) {
return position;
}

public class Holder {
TextView tv;
ImageView img;
}

@Override
public View getView(final int position, View convertView, ViewGroup parent) {
Holder holder = new Holder();
View rowView;
rowView = inflater.inflate(R.layout.game_selection, null);
holder.tv = (TextView) rowView.findViewById(R.id.txt);
holder.img = (ImageView) rowView.findViewById(R.id.img);
holder.tv.setText(result[position]);
holder.img.setImageResource(imageId[position]);
rowView.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
Toast.makeText(context, "Beginning game " + result[position], Toast.LENGTH_SHORT).show();

}
});
return rowView;
}

public void open301(View view) {
Intent openThree = new Intent(this,ThreeZeroOne.class);
startActivity(openThree);
}
}


Подробнее здесь: https://stackoverflow.com/questions/331 ... rtactivity
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • «Невозможно разрешить метод startActivity (Intent)» и «Невозможно разрешить конструктор Intent (MainActivity, Class<Comb
    Anonymous » » в форуме JAVA
    0 Ответы
    61 Просмотры
    Последнее сообщение Anonymous
  • «Невозможно разрешить метод startActivity (Intent)» и «Невозможно разрешить конструктор Intent (MainActivity, Class<Comb
    Anonymous » » в форуме Android
    0 Ответы
    56 Просмотры
    Последнее сообщение Anonymous
  • Огромная задержка между вызовом startActivity и запуском onCreate
    Гость » » в форуме Android
    0 Ответы
    35 Просмотры
    Последнее сообщение Гость
  • Огромная задержка между вызовом startActivity и запуском onCreate
    Гость » » в форуме Android
    0 Ответы
    40 Просмотры
    Последнее сообщение Гость
  • Сбой: startActivity в Android API 34
    Гость » » в форуме Android
    0 Ответы
    24 Просмотры
    Последнее сообщение Гость

Вернуться в «Android»