gpt4 book ai didi

java - android ListView 按钮控件

转载 作者:行者123 更新时间:2023-12-01 16:06:39 25 4
gpt4 key购买 nike

我有一个充满项目的 Android ListView 。

每个项目都有一个按钮。

这是我的 ListView 的模板。

<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:paddingBottom="6dip"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:paddingLeft="5px"
android:paddingTop="5px"
android:paddingRight="5px"
android:gravity="left">
<TextView android:id="@+id/TextView_test1"
android:layout_width="200dip"
android:paddingLeft="0px"
android:layout_height="wrap_content"/>
<TextView android:id="@+id/TextView_test2"
android:layout_width="250dip"
android:paddingLeft="0px"
android:layout_height="wrap_content"
android:layout_weight="1"/>
<TextView android:id="@+id/TextView_test3"
android:layout_width="400dip"
android:paddingLeft="0px"
android:layout_height="wrap_content"
android:layout_weight="1"/>
<Button
android:id="@+id/Button_buttontest"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/Button_buttontest"/>
</LinearLayout>

我如何处理 Activity 代码中每个按钮的点击?每个按钮都有相同的 id“Button_buttontest”?

提前致谢。此致。何塞

最佳答案

您可能需要创建一个自定义Adapter,用于在创建行 View 时将View.OnClickListener 连接到按钮。由于您是从 View 中创建 OnClickListener,因此您将知道被单击的行的位置。可能有更好的方法,但这是我首先想到的。

关于java - android ListView 按钮控件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2433604/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com