public View getView()

in LexSample/app/src/main/java/com/amazonaws/sample/lex/MessagesListAdapter.java [52:74]


    public View getView(int position, View convertView, ViewGroup parent) {
        Holder holder;

        TextMessage item = Conversation.getMessage(position);

        if (convertView == null) {
            if ("tx".equals(item.getFrom())) {
                convertView = layoutInflater.inflate(R.layout.message_sent, null);
                holder = new Holder();
                holder.data = (TextView) convertView.findViewById(R.id.editTextUserDetailInput_tx);
            } else {
                convertView = layoutInflater.inflate(R.layout.message_response, null);
                holder = new Holder();
                holder.data = (TextView) convertView.findViewById(R.id.editTextUserDetailInput_rx);
            }
            convertView.setTag(holder);
        } else {
            holder = (Holder) convertView.getTag();
        }

        holder.data.setText(item.getMessage());
        return convertView;
    }