在我的Android程序我需要一些应用程序的名称像如何使用意图在ListView控件
列表1.Task提醒项目概况
现在,我要点击这个名单,并希望进入到这个应用。我已经为这两个课程编写了课程。任何人都可以告诉我如何使用Intent来做到这一点?
在我的Android程序我需要一些应用程序的名称像如何使用意图在ListView控件
列表1.Task提醒项目概况
现在,我要点击这个名单,并希望进入到这个应用。我已经为这两个课程编写了课程。任何人都可以告诉我如何使用Intent来做到这一点?
list.setOnItemClickListener(new OnItemClickListener()
{
public void onItemClick(AdapterView<?> arg0,
View arg1, int position, long arg3)
{
Intent n = new Intent(getApplicationContext(), profile.class);
// you can pass the value to profile class using "n.putExtra(name, value);"
startActivity(n);
}
});
使用此侦听器添加到您的列表视图
yourListViwObject.OnItemClickListener(this);
,当你使用这个类将被提示实现OnItemClickListener。做的是和你的类会要求你添加未实现的方法。当你添加他们,你会得到一个方法onItemClick()并实现你需要实现的方法如下所示
public void onItemClick(AdapterView arg0, View arg1, int arg2, long arg3) {
Toast.makeText(this,
"Item is clicked " + arg2,
600).show();
Intent i = new Intent(YourClass.this, TheActivityYouNeedToInvoke.class);
startActivity(i);
}
即使@RAM kiran的解决方案将解决你的问题 –
你有兴趣从意图调用活动吗? –
雅我想从一个意图调用活动,但从不同的包 – Hasan
下面的答案将帮助你解决你的问题 –