使用API​​打开聊天室 - Scringo Android

时间:2014-04-22 15:06:38

标签: android chat scringo

我正在使用Scringo在我的Android应用中实现群聊。有没有办法可以通过代码打开一个特定的聊天室?现在,从示例应用程序和API,我发现只有下面的代码。

Scringo.openChatRooms(MainActivity.this);

请告诉我如何

  1. 以编程方式创建聊天室
  2. 以编程方式打开特定的聊天室。

2 个答案:

答案 0 :(得分:0)

这段代码解决了我的问题:

  

MainActivity.java

public class MainActivity extends Activity {

private Scringo scringo;

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);

    scringo = new Scringo(this);

    ...

    findViewById(R.id.openChatRoomButton).setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View arg0) {
            Scringo.openChatRooms(MainActivity.this);
        }
    });

    ...

}
  

main.xml中

<RelativeLayout
    xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    tools:context=".MainActivity" >

    ...

    <Button
        android:id="@+id/openChatRoomButton"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:clickable="true"
        android:text="@string/open_inbox_button_text" />

</RelativeLayout>

答案 1 :(得分:0)

目前Scringo SDK没有提供以编程方式打开聊天室的方法。他们有自己的屏幕(Activity)来管理多对多的聊天功能。他们尚未在Android SDK上集成以下功能。 1.以编程方式创建聊天室 2.以编程方式加入/打开聊天室

来源:我的支持小组得到了回复。他们声称此功能适用于他们的IOS sdk。我不确定。