两个不同布局之间的android listview消息

时间:2012-03-22 13:08:03

标签: android listview

|几乎让我的应用程序工作。现在我处于最后阶段。我很震惊在动态列表视图中显示已发送和已接收消息的问题。根据发送或接收的数据,我需要在listview中显示文本。我能够查看已发送的消息。我能够从接收方接收消息,但我无法在列表视图中显示该消息。

示例代码:

public View getView(int position, View convertView, ViewGroup parent) {
            LayoutInflater inflater = getLayoutInflater();
             View row;
             String query = null;
             // String even_color, odd_color;
             SharedPreferences prefList = getSharedPreferences("PrefsFile",
                    MODE_PRIVATE);
             if(query == data){
                row = inflater.inflate(R.layout.list_row_layout_odd,     parent,
                        false);
                TextView textLabel = (TextView)     row.findViewById(R.id.text);
                textLabel.setText(data);
            }
             else
            {
                    row =     inflater.inflate(R.layout.list_row_layout_even, parent,
                        false);
                TextView textLabel = (TextView)     row.findViewById(R.id.text);
                textLabel.setText(datas);
            }
            return row;
        }
    }

如果我发送消息,我需要在ie(list_row_layout_odd)中显示消息,如果我收到消息,我需要在(list_row_layout_even)布局中显示。

请帮我解决这个问题。

提前致谢。

0 个答案:

没有答案