Java 是否可以在列表视图中放置2个按钮 列表视图 [文字][按钮1][按钮2] [文字][按钮1][按钮2]

Java 是否可以在列表视图中放置2个按钮 列表视图 [文字][按钮1][按钮2] [文字][按钮1][按钮2],java,android,Java,Android,。。。(等等) 按钮1应该像复选框和其他按钮一样,允许在其他页面上重定向 上述事情可能吗 提前感谢。列表视图中的每一行都可以有您想要的任何内容。行基本上定义为其自己的布局,您可以根据需要定义布局。在你的情况下,你可能想做一个相对论。查看示例,它们非常接近您想要的内容。您可以让ListView行包含CheckedTextView和线性布局中的按钮 在\layout\folder中,定义自定义的my_row.xml,大致如下 <?xml version="1.0" encoding="utf-

。。。(等等)

按钮1应该像复选框和其他按钮一样,允许在其他页面上重定向

上述事情可能吗


提前感谢。

列表视图中的每一行都可以有您想要的任何内容。行基本上定义为其自己的布局,您可以根据需要定义布局。在你的情况下,你可能想做一个相对论。查看示例,它们非常接近您想要的内容。

您可以让ListView行包含CheckedTextView和线性布局中的按钮

在\layout\folder中,定义自定义的my_row.xml,大致如下

<?xml version="1.0" encoding="utf-8"?> 
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"     
    android:layout_width="fill_parent"  
    android:layout_height="fill_parent" 
    android:orientation="horizontal"> 
<CheckedTextView 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    /> 
<Button 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    /> 
</LinearLayout> 

然后,为了填充ListView,请在适配器中提供此选项

ArrayAdapter<String> myAdapter = new ArrayAdapter<String>(this, R.layout.my_row, strings);
myList.setAdapter(myAdapter);
ArrayAdapter myAdapter=新的ArrayAdapter(此,R.layout.my_行,字符串);
myList.setAdapter(myAdapter);
您是否尝试过将它们(每行)包装在容器中?(例如线性布局)。这应该能实现你的目标。