Привет, у меня есть ошибка. Конструктор Intent (новый View.OnClickListener() {}, Class) не определен, я создан Util класс в этом классе создает всплывающий макет в этом лог-экране экрана макета, пароль chanage, например, созданный текстовый просмотр, что текстовый вид onClick я должен вызвать другое действие. на этот раз показывая эту ошибку.Конструктор Intent (новый View.OnClickListener() {}, класс <ChangePasswordActivity>) не определен
public class Util {
public static void initPopWindow(Activity a, Button button)
{
final Context context = a;
// popupWindow
View contentView = LayoutInflater.from(a).inflate(R.layout.my_list, null);
// popupWindow
contentView.setBackgroundColor(Color.LTGRAY);
popupWindow = new PopupWindow(contentView, 340, 249, true);
contentView.setFocusableInTouchMode(true);
popupWindow.setBackgroundDrawable(new BitmapDrawable());
popupWindow.showAtLocation(button, Gravity.TOP|Gravity.RIGHT, 2, 127);
change_passwrod_activity.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
startActivity((new Intent(this, ChangePasswordActivity.class)));
}
});
}
}
main Activity call
public void onSetting(View v) {
Util.initPopWindow(this, menubutton)
}
Изменить этот startActivity ((новый Intent (это, ChangePasswordActivity.class))) // Ваше это здесь не является допустимым контекст. к startActivity ((новый Intent (контекст, ChangePasswordActivity.class))) – Raghunandan
его работает отлично ... спасибо за ваши комментарии ... –
Это название заставило меня смеяться. –