• react native 中函数ToastAndroid示例与说明


    /**
    * 函数ToastAndroid(用于在Android设备上显示一个悬浮的提示信息)
    * */

    import React,{PureComponent} from 'react'
    import {View,Text,TouchableOpacity,ToastAndroid} from 'react-native'

    class VibrationFunction extends PureComponent {
    render() {
    return (
    <View>
    <TouchableOpacity
    onPress={() => ToastAndroid.show('我是悬浮窗信息', 20000)}
    style={{height:50,backgroundColor:'#0f0',borderRadius:30,marginTop:30,justifyContent:'center',alignItems:'center'}}
    >
    <View>
    <Text style={{textAlign:'center'}}>悬浮的提示信息(ToastAndroid)</Text>
    </View>
    </TouchableOpacity>
    <TouchableOpacity
    onPress={() => ToastAndroid.showWithGravity('我是悬浮窗信息',10000, ToastAndroid.LONG,ToastAndroid.TOP)}
    style={{height:50,backgroundColor:'#0f0',borderRadius:30,marginTop:30,justifyContent:'center',alignItems:'center'}}
    >
    <View>
    <Text style={{textAlign:'center'}}>悬浮的提示信息TOP(ToastAndroid)</Text>
    </View>
    </TouchableOpacity>
    <TouchableOpacity
    onPress={() => ToastAndroid.showWithGravity('我是悬浮窗信息', ToastAndroid.SHORT,ToastAndroid.BOTTOM)}
    style={{height:50,backgroundColor:'#0f0',borderRadius:30,marginTop:30,justifyContent:'center',alignItems:'center'}}
    >
    <View>
    <Text style={{textAlign:'center'}}>悬浮的提示信息BOTTOM(ToastAndroid)</Text>
    </View>
    </TouchableOpacity>
    <TouchableOpacity
    onPress={() => ToastAndroid.showWithGravity('我是悬浮窗信息', ToastAndroid.SHORT,ToastAndroid.CENTER)}
    style={{height:50,backgroundColor:'#0f0',borderRadius:30,marginTop:30,justifyContent:'center',alignItems:'center'}}
    >
    <View>
    <Text style={{textAlign:'center'}}>悬浮的提示信息CENTER(ToastAndroid)</Text>
    </View>
    </TouchableOpacity>
    </View>
    );
    }
    }
    export default VibrationFunction;

    /***
    *
    *
    * 本模块将原生的ToastAndroid模块导出为一个JS模块,用于在Android设备上显示一个悬浮的提示信息。本模块包含一个show方法接受以下的参数:

    String message: 一个字符串,表示将要显示的文本内容。
    int duration: 提示信息持续显示的时间。可以是ToastAndroid.SHORT或者ToastAndroid.LONG。
    还有一个名为showWithGravity的方法可以指定弹出的位置。可选项有:ToastAndroid.TOP, ToastAndroid.BOTTOM, ToastAndroid.CENTER.

    用法示例:

    //方法
    static show(message: string, duration: number)
    显示(消息:字符串,持续时间:数字)

    static showWithGravity(message, duration, gravity)
    showWithGravity(消息、持续时间、位置)

    属性
    SHORT: MemberExpression

    LONG: MemberExpression

    // 时间常数

    TOP: MemberExpression
    //顶部

    BOTTOM: MemberExpression
    //底部

    CENTER: MemberExpression
    //中间

    / /位置常数


    * ***/
    函数Share(用于在Android设备上打开一个对话框来分享或发送文本内容)
  • 相关阅读:
    特征工程系列:GBDT特征构造以及聚类特征构造
    SQL语句优化,数据分析师必须掌握!
    Win8下修改任務欄的資源管理器默認打開位置
    eclipse升级,导入旧版eclipse的插件[转]
    内网Linux对公网开启SSH
    windows上传文件到linux
    Chrome每次打開都要打開123.sogou.com
    maven下载的jar文件出现invalid LOC header (bad signature)
    requesting java ast from selection
    JConsole connection failed
  • 原文地址:https://www.cnblogs.com/zhuyupingit/p/7667928.html
Copyright © 2020-2023  润新知