Programlama konusunda yeni bir programım var, ancak bir veritabanının içeriğini gösteren bir liste görünümüm var. Ayrıca basılabilen bir düğme vardır. ile ilgili sorun yaşıyorum listview için benim adaptör sınıfında. İdeal olarak, butonun yeni aktiviteye basıldığı satır hakkında bilgi aktarmak istiyorum. Şimdiye kadar startActivity'i çıkarırsam düğmenin metnini değiştirebilirim, bu yüzden düğmenin çalıştığını biliyorum, ancak bir startActivity eklemeye başladığım anda sadece çökecektir. Açmaya çalıştığım etkinlik sadece bu yüzden düğmeyi çalıştırabileceğimi biliyorum (bu yüzden başarı olarak adlandırdım), böylece bunu başka bir uygulamaya uygulayabilirim. Birisi bana yeni faaliyetin neden açılmadığını ve nasıl düzeltileceğini anlatan yardım edebilir, şimdiden teşekkürler.bir liste görüntüleme bağdaştırıcısındaki onclicklistener içinde amaçlanıyor
@Override
public View getView(int position,View convertView,ViewGroup parent)
{
View row = convertView;
final LayoutHandler layoutHandler;
if(row == null)
{
LayoutInflater layoutInflater = (LayoutInflater)this.getContext().getSystemService(Context.LAYOUT_INFLATER_SERVICE);
row = layoutInflater.inflate(R.layout.row_layout,parent,false);
layoutHandler = new LayoutHandler();
layoutHandler.NAME = (TextView)row.findViewById(R.id.tvViewRow);
layoutHandler.BtntoClick = (Button)row.findViewById(R.id.BtnToClick);
row.setTag(layoutHandler);
}
else
{
layoutHandler = (LayoutHandler) row.getTag();
}
DataProvider dataProvider = (DataProvider)this.getItem(position);
layoutHandler.NAME.setText(dataProvider.getName());
// bu düğmeye nihai Düğme btn adında = layoutHandler.BtntoClick tıklandığında edildikten sonra yöntemdir;
btn.setOnClickListener(new View.OnClickListener(){
@Override
public void onClick(View view) {
btn.setText("clicked");
Log.e("intent builder", "onClick method started");
Intent intent = new Intent(ListDataAdapter.this, Success.class);
startActivity(intent);
}
private void startActivity(Intent intent) {
}
});
return row;
}
bir yığın izleme nedir? ve bu, – krisC
http://stackoverflow.com/questions/3988788/what-is-a-stack-trace-and-how-can-i-use-it-to-debug-my-application-errors adresindedir. –