-2

我正在开发一个食谱应用程序,我想知道您是否可以使用列表项来更改屏幕,将文本发送到下一个活动,就像您使用按钮一样,

如果可能的话,我该怎么做?

4

1 回答 1

0
 lv.setOnItemClickListener(new OnItemClickListener() {
    public void onItemClick(AdapterView<?> parent, View view,
        int position, long id) {
      // When clicked, show a toast with the TextView text
      Toast.makeText(getApplicationContext(), ((TextView) view).getText(),
          Toast.LENGTH_SHORT).show();

          Intent intent = new Intent(CURRENT_ACTIVITY.this*, NEW_ACTIVITY.class);
          intent.putExtra("keyName", "somevalue");
          startActivity(intent);
    }
  });

在活动 B

Bundle extras = getIntent().getExtras(); 
if(extras !=null)
{
String value = extras.getString("keyName");
}
于 2012-06-20T15:01:18.817 回答