在Android中,要更新WheelView的动态数据,你可以按照以下步骤操作:
build.gradle
文件中添加以下依赖:dependencies {
implementation 'com.github.lawnstarter:WheelView:1.0.0'
}
activity_main.xml
文件中添加:<com.example.wheelview.WheelView
android:id="@+id/wheelView"
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
String[] items = {"Item 1", "Item 2", "Item 3", "Item 4", "Item 5"};
WheelView wheelView = findViewById(R.id.wheelView);
ArrayAdapter<String> adapter = new ArrayAdapter<>(this, android.R.layout.simple_spinner_item, items);
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
wheelView.setAdapter(adapter);
swapData()
方法:String[] newItems = {"New Item 1", "New Item 2", "New Item 3", "New Item 4", "New Item 5"};
adapter.swapData(newItems);
这样,你就可以在Android中更新WheelView的动态数据了。如果你想要在用户交互时更新数据,例如点击一个按钮,你可以在按钮的点击监听器中执行上述代码。