【问题标题】:Show a TextView in front of a VideoView?在 VideoView 前面显示 TextView?
【发布时间】:2010-07-13 13:17:32
【问题描述】:

有没有办法在VideoView 前面显示TextView

【问题讨论】:

    标签: android user-interface widget


    【解决方案1】:

    您可以使用RelativeLayout 在 Z 轴上堆叠小部件。让您的VideoView 成为RelativeLayout 的第一个孩子。让您的TextView 成为第二个孩子。设置他们的android:layout_ 规则,使它们在 X/Y 坐标平面中重叠。 TextView 将出现在 VideoView 上方。

    【讨论】:

    【解决方案2】:

    如果Custom Toast 不够用,您可以尝试使用Dialog

    【讨论】:

    • 如果 toast 可以完全透明,只显示文本,我可以一次显示 2 个。透明部分看起来是可能的..我在这里尝试..
    • 我想展示其中的 2 个,一个在顶部(按向上键),一个在底部(按向下键)。他们不需要同时出现。但安卓不允许我使用 2 次吐司。当我尝试使用相同的,只是重置位置和文本时,效果很好,但是如果我在短时间内按下两个键,两个信息都会显示在底部或顶部,它首先出现的位置。有什么想法可以解决这个问题吗?我说清楚了吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-11-09
    • 2021-11-17
    • 2015-04-25
    • 2013-03-23
    • 1970-01-01
    相关资源
    最近更新 更多