【问题标题】:Android listview selected item while button click [closed]Android listview selected item while button click [关闭]
【发布时间】:2013-05-05 05:02:31
【问题描述】:

我是安卓开发的新手。 我在 ListView 控件中有 3 个 TextView 和一个按钮。我的疑问是在单击此按钮时 我想获取选定的列表项 TextView 文本,我可以知道如何获取它吗?

【问题讨论】:

    标签: android listview selecteditem


    【解决方案1】:

    首先,您将 textView 的文本放入 String 中,然后(我猜如果 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")); 
    

    【讨论】:

    • saad,感谢您的回复。但是,我不知道我必须把这段代码放在哪里,什么是 getIntent 等?能详细点吗?
    • 我解决了。将 android:focusable="false" android:clickable="true" 设置为 textview 并将 android:focusable="false" android:clickable="false" 设置为按钮。
    • sry 我在度假,所以无法回复...您必须在 oncreate 方法中编写此代码...
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多