我用ViewPager创建了一个TabLayout。在每个选项卡中,我都创建了带适配器的RecyclerView。每个RecyclerView中有四个项目,可以按位置重新排序。我需要从Activity页面获取RecyclerView重新排序位置的更改。有巨大的代码,这就是我无法发布代码的原因。但我正在展示下面的结构。
在Activity
页面中,我添加了TabLayout
和ViewPager
。然后我创建了一个Fragment
RecyclerView
。此Fragment
已添加到Tab
到PagerAdapter
的每个Item
。现在我创建了一个RecyclerViewAdapter
类和一个RecyclerView
来获取要在RecyclerView
中使用的项目。此RecyclerView
项具有拖动功能,可以更改RecyclerViews
中的位置顺序。我希望从Tab
页面获得每Activity
个import openqa.selenium.OutputType.*;
import org.openqa.selenium.*;
import org.openqa.selenium.support.ui.*;
WDS.sampleResult.sampleStart();
var ctx = org.apache.jmeter.threads.JMeterContextService.getContext();
var vars = ctx.getVariables();
String userName = WDS.args[0]; -- the result of this line is "loginName" instead of actual log in name. same for 2nd line.
//String userName = vars.get('loginName');
的重新排序位置。
我知道这是复杂的设计,但由于很多原因我需要这种结构。