Android 如何从自定义组件启动活动&;在中间传递数据?

Android 如何从自定义组件启动活动&;在中间传递数据?,android,Android,我已经为表行创建了一个组件,并将其添加到另一个活动中。它工作正常。该表行有一个按钮和一些文本视图。现在,我想在按下此按钮时传递值并启动另一个活动。// Intent intent = new Intent(this, YourClass.class); Bundle bundle = new Bundle(); bundle.putString("yourKey","yourvalue"); intent.putExtras(bundle); startActivityForResult(int

我已经为表行创建了一个组件,并将其添加到另一个活动中。它工作正常。该表行有一个按钮和一些文本视图。现在,我想在按下此按钮时传递值并启动另一个活动。

//

Intent intent = new Intent(this, YourClass.class);
Bundle bundle = new Bundle();
bundle.putString("yourKey","yourvalue");
intent.putExtras(bundle);
startActivityForResult(intent,Intent.FILL_IN_DATA);
//论接受活动 //onCreate(Bundle savedinstancestate)

这样就可以填充您的数据

我希望这对你有帮助

Bundle bundle = getIntent().getExtras();
String a = bundle.getString("yourkey")