2

一定のトースト メッセージを使用して Google TV の写真の上にオーバーレイを表示するハックを使用しています。

トーストをさらに変更して、フェードインおよびフェードアウト効果を削除する方法があるかどうかを知りたいです。理想的には、オーバーレイがすぐに表示されるようにしたいと考えています。

どんな助けや指示も大歓迎です。

4

3 に答える 3

1

このために、レイアウト( FrameLayout) を使用することをお勧めします。現在のレイアウトの上に新しいレイアウトを使用し、TOAST に似たビューを最上位レイヤーに追加します。

その後、View のオブジェクトを v として作成することで 1 つのことを行います。

View v;

   v.setVisiblity(GONE);
   v.setVisibility(VISIBLE);

これにより、ビューが表示または非表示になります。

于 2013-03-23T09:43:39.943 に答える
0

を使用してFrameLayout、現在のレイアウトの上に新しいレイアウト レイヤーを作成し、トップ レイヤーにトーストのようなビューを追加できます。

View.setVisiblity(GONE);次に、次を使用できます。View.setVisibility(VISIBLE);

ビューを即座に表示および非表示にします。

View.setVisibility ドキュメント

FrameLayout の例

于 2013-03-23T09:23:55.117 に答える