我正在尝试设置 if-else 语句以使用 JSON 制作聊天应用程序,我想让 if-else 语句读取 JSON 并将其放置在我希望它们所在的标签中。
想象一下,我是“A”,我和“B”聊天。
如果消息来自“B”(不是我),它会将消息放在列表视图中与右侧对齐的标签上。ELSE - 当我发送一条消息时,它被放在列表视图内的左标签上。
我在语句中使用的字符串是“TAG_FACEBOOK”。
我的列表适配器:
ListAdapter adapter = new SimpleAdapter(this, contactList,
R.layout.list_item, new String[] { TAG_CONTEXT, TAG_FACEBOOK }, new int[] {
R.id.context, R.id.facebook });
setListAdapter(adapter);
我尝试使用这样的 if-else 语句来解决它:
if (TAG_FACEBOOK == "B"){
ListAdapter adapter = new SimpleAdapter(this, contactList,
R.layout.list_item, new String[] { TAG_CONTEXT, TAG_FACEBOOK }, new int[] {
R.id.context, R.id.facebook });
setListAdapter(adapter);
}
else {
ListAdapter adapter = new SimpleAdapter(this, contactList,
R.layout.list_item, new String[] { TAG_CONTEXT, TAG_FACEBOOK }, new int[] {
R.id.contextL, R.id.facebookL });
setListAdapter(adapter);
}
但是 Eclipse 告诉我这是“死代码”。我应该怎么做?