视图寻呼机中的Frgament 1
寻呼机中的片段2
寻呼机中的片段3
我想从viewpager中的单个片段中获取数据,但如何处理?在一个活动和viewpager的3个片段中,我想知道如何制作noswipeviewpager?并且主背景图片部分从不改变仅输入层当使用终止时,应用程序的应用程序信息必须保存其数据。。
我想从viewpager中的单个片段中获取数据,但我该如何处理?
我假设您正在尝试在活动中的片段之间进行通信。基本上,您必须在从中检索数据的片段中定义一个接口,并在父活动中实现该接口。你可以看看这个好例子https://developer.android.com/training/basics/fragments/communicating
在一个活动和viewpager的3个片段中,我想知道如何制作noswipeviewpager?并且主背景图片部分从不改变仅输入层
您可以尝试使用android:background
属性设置rootlayot的背景,如下所示:
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="...">
<android.support.v4.view.ViewPager
android:id="@+id/container"
android:layout_width="match_parent"
android:layout_height="match_parent"
app:layout_behavior="@string/appbar_scrolling_view_behavior" />
</FrameLayout>
*记住不要为碎片的背景设置任何背景。默认情况下是透明的,因此可以看到根布局的背景。
这应该可以实现静态背景的目的,并且只有您的viewpager的"页面"才会在其上方滑动显示
当使用终止应用程序时,应用程序的信息必须保存其数据。。
好吧,你可以覆盖活动中的onStop()
或onDestroy()
方法,并在其中定义你的逻辑https://developer.android.com/reference/android/app/Activity#ActivityLifecycle并根据需要覆盖这些方法。