繁体   English   中英

显示列表视图项的全部内容

Display whole content of listview item

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

在这里,我想显示whole content of the listview itemlistview 我该如何实现?

  ArrayAdapter< String> myadapter = new ArrayAdapter<String>(getApplicationContext(), android.R.layout.simple_list_item_single_choice,answers);
     listview.setAdapter(myadapter);
     listview.setChoiceMode(ListView.CHOICE_MODE_SINGLE);

Main.xml

<ListView
    android:id="@+id/questions_list"
    android:layout_width="match_parent"
    android:layout_height="fill_parent"
    android:cacheColorHint="@android:color/transparent" >
</ListView>  

检查图像:

列表视图的图像

谢谢。

编辑:

自定义listview与复选框/ RadioButton。 我知道了,但是我需要一个选择。

我尝试使用此lstvw.setChoiceMode(ListView.CHOICE_MODE_SINGLE); 但这对我不起作用。

main.java

  private ImageAdapter  adapter; 

private static String month[] = {"January","February","March","April","May",  
    "June","July","August","September",  
    "October","November","December"};  


/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);

    ListView lstvw = (ListView) findViewById(R.id.listView);

     adapter = new ImageAdapter(this, month);  
     lstvw.setAdapter(adapter);  
      lstvw.setChoiceMode(ListView.CHOICE_MODE_SINGLE);

     lstvw.setOnItemClickListener(this);
}

我不知道如何将复选框的代码添加到适配器类中。请检查适配器类,如下所示。

ImageAdapter.class

public class ImageAdapter extends BaseAdapter{

public String title[];  
public String description[];  
public Activity context;  
public LayoutInflater inflater;

public ImageAdapter(Activity context,String[] title) {  
    super();  

    this.context = context;  
    this.title = title;  

    this.inflater = (LayoutInflater)context.getSystemService(Context.LAYOUT_INFLATER_SERVICE);  
}  

@Override  
public int getCount() {  
    // TODO Auto-generated method stub  
    return title.length;  
}  

@Override  
public Object getItem(int position) {  
    // TODO Auto-generated method stub  
    return null;  
}  

@Override  
public long getItemId(int position) {  
    // TODO Auto-generated method stub  
    return 0;  
}  

public static class ViewHolder  
{  

    TextView txtViewTitle;  
    RadioButton radiobtn;

}  

@Override  
public View getView(int position, View convertView, ViewGroup parent) {  
    // TODO Auto-generated method stub  

    ViewHolder holder;  
    if(convertView==null)  
    {  
        holder = new ViewHolder();  
        convertView = inflater.inflate(R.layout.listitem, null);  

        holder.txtViewTitle = (TextView) convertView.findViewById(R.id.lstvw_textView);  

         holder.radiobtn = (RadioButton) convertView.findViewById(R.id.itemradio);

        convertView.setTag(holder);  
    }  
    else  
        holder=(ViewHolder)convertView.getTag();  

    holder.txtViewTitle.setText(title[position]);  

    /* holder.radiobtn.setOnClickListener(new OnClickListener() {

        @Override
        public void onClick(View v) {
            // TODO Auto-generated method stub

            RadioButton rb = (RadioButton) v;
            if (rb.isChecked() == true) 
            {
                // Here you will get list of checked item.

            }

            else 
           {
            // Here you will get list of unchecked item.    
            }

        }

    }); */

    return convertView;  
}   

}

Listitem.xml

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

<TextView
    android:id="@+id/lstvw_textView"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_alignParentLeft="true"
    android:layout_toLeftOf="@+id/itemCheckBox"
    android:padding="8dp"
    android:text="hello world" />



<CheckBox
    android:id="@+id/itemCheckBox"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_alignParentRight="true"
    android:gravity="right" />

4 个回复

看到这个问题

android listview项目高度

ListView中的wrap_content不会执行任何操作,因为重要的高度是项目中的高度。

android:layout_height="wrap_content" :)

请更改为此,并检查是否还有任何问题...

<ListView
    android:id="@+id/questions_list"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:cacheColorHint="@android:color/transparent" >
</ListView>

您必须为listview创建自定义列表项布局。 您无法使用该默认列表项android.R.layout.simple_list_item_single_choice

1 滚动视图未显示全部内容

我有一个XML文件,该文件具有一个ScrollView和一个子LinearLayout。 试图膨胀具有TableLayout和其他一些子视图的布局。 但由于某种原因,tableTable布局中的最后一个按钮不完全可见。 更新:-作为试用,我将按钮向上移动了。但是最后一个textView ...

2 TextView没有显示全部内容

我的xml布局: 我通过xml类型资源上的简单setText设置了TextView的文本。 这是此资源: 我想看到类似的东西: 但是我得到的是:( 电话屏幕截图1)和(电话屏幕截图2) (TextView剪切了文本的结尾) 我的第一个猜测是所有这些都是由于Text ...

3 wxpython HtmlWindow:显示全部内容吗?

如何显示HtmlWindow的全部内容? 我在可滚动面板中有一些HtmlWindows,我想在这些窗口中查看全文。 我尝试将比例设置为1,并将样式设置为wx.EXPAND,但这是行不通的。 当前看起来像这样: 但我想在Windows中看到全文: 样例代码: ...

4 表格视图单元格未显示全部内容

我创建了一个tableview来显示一些带有字幕的内容。 我选择了UITableViewCellStyleDefault。 因此,在我看来,表格视图应该是这样的。 在空格处将删除,我用_代表空格 shopA_ _ __ _ __ __ __ _楼层2 shopB_ ...

2011-06-28 04:05:42 3 413   xcode
5 段落列表不包含全部内容

我已经将近3天在寻找此问题的解决方案。 我有一个带占位符的Word文档。 而且,我们有自己的实现方式来解析Word文档模板并用内容替换占位符。 但是我遇到了一个问题,即段落列表没有包含word文档中的所有内容。 我正在获取OpenXmlPartRootElement的所有Paragrap ...

6 TableViewController不显示全部内容

tableViewCell的标题标签始终被剪切掉,而detailText大于3行时,detailText仅部分显示。 我已经设置了rowHeight和estimatedRowHeight但结果仍然相同。 TableViewController外观 结果 ...

7 SmartGwt-显示标签的全部内容

我在VStack中显示Label的全部内容时遇到问题。 在我的VStack中,标签很少,其中一个标签的内容包含很多文本和一些图像,所有标签都是html。 它会导致两个小的错误。 在firefox中,它会剪裁该Label的底部,但是在FF窗口调整大小时可以使用;在Chrome中,它会剪裁相同 ...

8 显示WordPress页面的全部内容

这是我正在处理的LINK 。 “ About Us部分没有显示全部内容,而是没有显示更多按钮以转到下一页,而我想显示“ About Us页面的全部内容,而不是简短的摘要。 我做了很多检查,但在主题中找不到任何解决方法 更新: 我在(page-template / custom- ...

10 JAVA SWING ICEPDF pdf未显示全部内容

我正在使用SWING创建一个小型桌面应用程序,其中我有一个要求在预览面板中显示PDF。 为了达到此要求,我正在使用以下版本的ICEPDF库 或者 但它不能正常工作 当我使用org.icepdf - icepdf-core and org.icepdf - icepdf-viewer时pdf显 ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2021 STACKOOM.COM