我的类实现了一个 onClickListener,所以我这样做了:
创建:
final ImageButton btn_audio = (ImageButton)findViewById(R.id.btn_tool_audio);
btn_audio.setOnClickListener(this);
onClick 方法:
@Override
public void onClick(View v) {
switch(v.getId()){
case R.id.btn_tool_audio:
Bundle extras = getIntent().getExtras();
String audio_text_url = extras.getString("audio_text_url");
Intent launchAudio= new Intent(Intent.ACTION_VIEW, audio_text_url);
startActivity(launchAudio);
break;
但是字符串的值为'null',问题是我如何能够从onClick方法中的前一个活动中获取它的值?
仅供参考,当我在 onCreate 中调用 extra 时,我在获取值方面没有任何问题