Ev değiştirme uygulaması üzerinde çalışıyorum. Bu kod adaptörü MyPagerAdapter
içindedirAndroid, startClickListener ile etkinlik oluşturmaya başladı mı?
The method startActivity(Intent) is undefined for the type new View.OnClickListener(){}
: Ben Java ile bir düğme ama deniyorum arada bir OnClickListener
eklemeye çalışıyorum hata üretir. Örneğin com.android.contacts.ContactApplication
için olduğu gibi, başka bir uygulama açan bir düğmeye
buttonItem.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent intent = new Intent("com.android.contacts.ContactsApplication");
startActivity(intent);
}
});
nasıl ekleyebilir bir OnClickListener
:
Bu benim çalışıyorum nedir?
DÜZENLEME: Bu tam kod şu anda çalışıyorum ne olduğunu: Tam olarak bu kod içinde ne
public class MyPagerAdapter extends PagerAdapter {
@Override
public Object instantiateItem(View container, int position) {
Context context = container.getContext();
LinearLayout layout = new LinearLayout(context);
SharedPreferences sharedPrefs = PreferenceManager.getDefaultSharedPreferences(context);
TextView textItem = new TextView(context);
Button buttonItem = new Button(context);
buttonItem.setText("Aceptar");
// This is what I'm trying, (crashes on click)
buttonItem.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent intent = new Intent("com.android.contacts.ContactsApplication");
v.getContext().startActivity(intent);
}
});
? Bir aktivite? –
PagerAdapter üzerindedir. – lisovaccaro
Herzaman, 'v.getContext(). StartActivity (intent); 'uygulamasını başlatmak ve Grid'in amacını düzgün bir şekilde yapmak için yanıtını kullanın. (Gerçekten bir amaca hizmet etmediğinden cevabı silindi). –