Ciao a tutti!!!
Non riesco a risolvere un piccolissimo problemino ora vi spiego in cosa consiste...
allora..ho creato in android 2 Activity tra cui uno è quello principale mentre l'altro è secondario...
Nel secondo activity ho un ListView dove all'evento click mi riporta all'activitiy principale con i risultati del row cliccato....ma mi da errore appena avvio l'activity principale...
cmq ora vi posto i seguenti cod:
questo è l'activity principale:
codice:
import com.example.karlive.Book;
import com.example.karlive.DataHelper;
import android.os.Bundle;
import android.app.Activity;
import android.content.Intent;
import android.view.Menu;
import android.view.View;
import android.widget.Button;
import android.widget.TextView;
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
TextView nomeTextView = (TextView)findViewById(R.id.link_nome);
// quì è il problema!!!
DataHelper dh = new DataHelper(this);
Intent intent = getIntent();
String bookName = (String) intent.getSerializableExtra("bookName");
final Book book = dh.getBookDetails(bookName);
nomeTextView.setText(book.getNome());
baseTextView.setText(book.getBase());
jpgTextView.setText(book.getJPG());
//}
Button list = (Button)findViewById(R.id.list);
list.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
Intent intent = new Intent();
intent.setClass(getApplicationContext(), Lista.class);
startActivity(intent);
}
});
Button database = (Button)findViewById(R.id.database);
database.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
Intent intent = new Intent();
intent.setClass(getApplicationContext(), Database.class);
startActivity(intent);
}
});
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.kar_live, menu);
return true;
}
}
praticamente il problema è all'avvio!!!!!
o provato a metterlo come secondo o terzo activity e non mi da nessun problema....il problema è quando apro il MainActivity senza il click del secondo Activity
spero di essere stato chiaro!!!!
se volete vi inserisco anche il secondo Activity!!!!
se mi potreste aiutare!!!!