import React, { useState } from 'react'; import { View, Text, Dimensions } from 'react-native'; import { AutoComplete, AutoCompleteOption, FloatingLayer, Field, Button, } from '@xrnjs/ui'; import styles from './style'; const AdvancedDemo = () => { const [options, setOptions] = useState([]); const [showFloatingLayer, setShowFloatingLayer] = useState(false); const maxHeight = Dimensions.get('window').height - 198; const handleChange = (value: string) => { if (!value) { return setOptions([]); } // 生成更多选项来演示滚动 const suggestions = Array.from({ length: 8 }, (_, i) => ({ value: `高级选项${i + 1}`, })); setOptions(suggestions); }; return ( 高级功能 在 FloatingLayer 中使用(解决 Android 滚动问题) setShowFloatingLayer(false)} onConfirm={() => setShowFloatingLayer(false)} > ); }; export default AdvancedDemo;