2017-08-02 67 views
1

嗨,我有一個基本的社交網絡應用程序的要求。用戶在文本段落內部標記程序邏輯

我的問題似乎很愚蠢,這只是爲了從你們那裏得到觀點和程序邏輯。

我的要求是,用戶必須能夠提供與facebook完全相同的測試帖子內的其他用戶名稱。見下面 enter image description here

形象,我想顯示出任相同的Facebook

enter image description here

有人建議我一些很酷的想法去做。

我的計劃如下。

創建一個與此類似的帖子文本「@ user-userid this is a test」,並在帖子詳細信息中包含用戶詳細信息。用帖子詳細信息中的名稱替換「@ user-userid」。

有沒有更好的想法做同樣的事情?

在此先感謝....

PS:我需要做Android,iOS和angularJs Web應用程序相同的邏輯。

回答

0

一個可能的工作流程可以監聽,如果當前單詞開頭對你的EditText由編輯「@」(或您的鑰匙號)查看在您DATAS如果你有這個詞的匹配,然後添加回收視圖,匹配數據和autocoplete當一個項目被選中。

Regards,

+0

Thanks @ user1796260我應該保存在數據庫上的帖子的結果數據文本是什麼? – M14

+1

一個不錯的方法是保存一個json與文本和一個數組與每個引用和每個引用由他的文本定義他的起始點在整個字符串他的長度和鏈接到詳細數據(配置文件等) – user1796260