在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的動態數據了。如果你想要在用戶交互時更新數據,例如點擊一個按鈕,你可以在按鈕的點擊監聽器中執行上述代碼。