Android 无法在活动之间导航
我将ListView与CustomBaseAdapter的ViewHolder实现一起使用。当在listview上单击某个项目时,我正在尝试移动到另一个活动Android 无法在活动之间导航,android,android-intent,android-activity,Android,Android Intent,Android Activity,我将ListView与CustomBaseAdapter的ViewHolder实现一起使用。当在listview上单击某个项目时,我正在尝试移动到另一个活动 listView.setOnItemClickListener(new AdapterView.OnItemClickListener() { @Override public void onItemClick(AdapterView<?> parent, View view,
listView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> parent, View view,
int position, long id) {
// TODO Auto-generated method stubg
Intent intent = new Intent(getApplicationContext(), NurseryRhymeDetailActivity.class);
NurseryRhyme rhyme=(NurseryRhyme) parent.getItemAtPosition(1);
intent.putExtra("title", rhyme.getTitle());
intent.putExtra("description", rhyme.getDescription());
startActivity(intent);
}
});
ActivityNotFoundException
您是否在AndroidManifest.xml
中声明了此活动
您必须将
NurseryRhymeDetailActivity
活动注册到您的Manifest.xml
您是否在AndroidManifest.xml中声明了此活动?请发布logcat中生成错误的部分。
public class NurseryRhymeDetailActivity extends ActionBarActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
// setContentView(R.layout.details_activity);
Intent intent = getIntent();
String message = intent.getStringExtra("description");
// Create the text view
TextView textView = new TextView(this);
textView.setTextSize(40);
textView.setText(message);
// Set the text view as the activity layout
setContentView(textView);
}
}