房间列表组件 | 观看直播 |
| |
app/src/main/res/layout/app_activity_main.xml
)。<?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent"> <FrameLayout android:id="@+id/fl_live_list" android:layout_width="match_parent" android:layout_height="match_parent" /> </RelativeLayout>
AndroidManifest.xml
里注册,通过加载 TUILiveKit 的 TUILiveListFragment
页面,就可以展示房间列表。public class MainActivity extends AppCompatActivity { @Override protected void onCreate(@Nullable Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.app_activity_main);FragmentManager fragmentManager = getSupportFragmentManager(); FragmentTransaction fragmentTransaction = fragmentManager.beginTransaction(); TUILiveListFragment listFragment = new TUILiveListFragment(); fragmentTransaction.add(R.id.fl_live_list, listFragment); fragmentTransaction.commit(); } }
AndroidManifest.xml
里注册 MainActivity
(请使用您的MainActivity
实际包名):<?xml version="1.0" encoding="utf-8"?><manifest xmlns:android="http://schemas.android.com/apk/res/android"xmlns:tools="http://schemas.android.com/tools"><application>...<!-- 示例:注册 MainActivity,请使用您的实际包名 --><activityandroid:name="com.trtc.uikit.livekit.example.view.main.MainActivity"android:theme="@style/Theme.AppCompat.DayNight.NoActionBar"/>...</application></manifest>
MainActivity
继承自AppCompatActivity
,所以要给MainActivity
设置一个Theme.AppCompat
主题。您可以修改成自己的Theme.AppCompat
主题。
本页内容是否解决了您的问题?