-8
即时通讯新手来android开发。 我有3个TextViews和一个ListView控件中的按钮。我的疑问是,当点击这个按钮 我想获得选定的列表项TextView文本,我可以知道如何得到它?Android listview selected item while button click
即时通讯新手来android开发。 我有3个TextViews和一个ListView控件中的按钮。我的疑问是,当点击这个按钮 我想获得选定的列表项TextView文本,我可以知道如何得到它?Android listview selected item while button click
首先,你拿的TextView的文本字符串,然后(我猜你必须把它发送给其他活动,如果IM R8那么做,因为我在下面的代码做)
String xyz = textView.getText().toString();
button = (Button) findViewById(R.id.button);
button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
Intent intent = new Intent(YOUR_PRESENT_ACTIVITY.this, YOUR_NEXT_ACTIVITY.class);
intent.putExtra("key", xyz);
startActivity(intent);
}
});
然后在您的YOUR_NEXT_ACTIVITY
Intent in = getIntent();
String str = in.getStringExtra(("key"));
萨德,感谢您的回应。但是,我不知道我必须把这些代码放在哪里,什么是getIntent等等?你可以请张贴indetail吗? – user2331129 2013-05-10 14:09:23
我解决了它。将android:focusable =“false”android:clickable =“true”设置为textview并将android:focusable =“false”android:clickable =“false”设置为按钮。 – user2331129 2013-05-11 08:52:11
sry我是在度假,这就是为什么不能回复...你必须在你的oncreate方法中写这个代码... – Saad 2013-05-13 04:33:11