Facebook如何在服务器上存储标签和主题标签

时间:2017-07-04 11:48:05

标签: android android-layout tags hashtag

我正在尝试构建像facebook这样的东西,我正面临着在编辑文本中标记和放置主题标签的问题。我想只向用户显示名称,但我也想将ID保存到服务器。因此,当点击标签时,它应该与特定标记用户一起制作意图。

代码是这样的。

statusEd.addTextChangedListener(new TextWatcher() {
            @Override
            public void beforeTextChanged(CharSequence s, int start, int count, int after) {
            }

            @Override
            public void onTextChanged(CharSequence s, int start, int before, int count) {
            }


            @Override
            public void afterTextChanged(Editable s) {
                items.clear();
                friendListAdpter.notifyDataSetChanged();
                messageSave();
                final String text = s.toString();


                if (text.lastIndexOf("@") > text.lastIndexOf(" ")) {
                    w = text.substring(text.lastIndexOf("@"), text.length());

                    w = w.replace("@", "");
                    requestFriendTAg(w);
                    type = "@";
                }
                else if (text.lastIndexOf("#") > text.lastIndexOf(" ")) {
                    w = text.substring(text.lastIndexOf("#"), text.length());

                    w = w.replace("#", "");
                    requestHashTag(w);
                    type = "#";
                }else {

                    sendMassageToServer=sendMassageToServer+text.charAt(text.length() - 1);
                    //Toast.makeText(activity, ""+text.charAt(text.length() - 1), Toast.LENGTH_SHORT).show();
                }

            }
        });

我正在添加名称以@开头的userId,但它正在弄乱整个代码的工作。 如果有其他方法可以这样做,请随时给我更多的东西。 谢谢。

0 个答案:

没有答案