我正在使用Scringo在我的Android應用程序中實現羣聊。有沒有辦法通過代碼打開特定的聊天室?現在,從示例應用程序和API中,我只找到了下面的代碼。使用API打開聊天室 - Scringo Android
Scringo.openChatRooms(MainActivity.this);
請讓我知道我怎麼
- 創建一個聊天室程序
- 打開一個特定的聊天室程序。
我正在使用Scringo在我的Android應用程序中實現羣聊。有沒有辦法通過代碼打開特定的聊天室?現在,從示例應用程序和API中,我只找到了下面的代碼。使用API打開聊天室 - Scringo Android
Scringo.openChatRooms(MainActivity.this);
請讓我知道我怎麼
現在,Scringo SDK不提供以編程方式打開聊天室的方式。他們擁有自己的屏幕(活動)來管理多對多的聊天功能。他們尚未在其Android SDK上集成以下功能。 1.以編程方式創建聊天室 2.以編程方式加入/打開聊天室
來源:我收到了支持團隊的回覆。他們聲稱這個功能可用於他們的IOS SDK。我不確定。
此代碼解決我的問題:
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>
爲了一個好的答案,請嘗試解釋爲什麼你的代碼可以工作。這對於經驗較少的用戶也更有價值。 – Kris
對不起,你的答案是沒有辦法接近正確的。我的問題與Scringo SDK有關。現在他們沒有提供以編程方式打開聊天室的方式。他們擁有自己的屏幕來管理多種聊天功能。他們還沒有在他們的Android SDK上集成。 – Nirmalkumar
更容易理解的答案編輯 – MRK