2010-11-26 15 views
0

半透明な(設定可能なアルファチャンネル値)フィルタ(画面上でのPNG、アクティビティ、まだわからない)を適用したいこのフィルタはタッチイベントを処理しません。 どうすればいいですか?タッチイベントを処理しない透明なフィルタを作成する方法

後で編集:いいえ私はこのようにしたいとは思えません、私は別の解決策が必要です。 基本的に私はスクリーンフィルターに似たものを実装したいと考えています:http://www.appbrain.com/app/screen-filter/com.haxor

これはどうやってできましたか?おかげさまで

+0

ちょうど推測しかし、あなたは、標準のビューを使用して:

  • アプリケーションを透明にすることは、他の場所に記載されていますか?あなたのタッチの問題については、ビューのオンタッチを上書きして、イベントがブロックされないようにsuper.ontouch以外の何もしないでください –

  • 答えて

    -1

    Clickableをfalseに設定して、View of Activityに設定できます。あなたの意見をタッチイベントに気付かないようにします。 -Thanks

    +0

    申し訳ありませんが、私はタッチイベントを処理したくありませんが、タッチイベントを処理するための透明な(半透明の)アクティビティ – Alex

    2

    あなたはこれを試すことができます。

    1. は、イベントがあなたの活動/アプリケーションによってキャッチではなく、以下のいずれかに通過されていないことを確認するためにあなたの活動の「のonCreate」でgetWindow().addFlags(WindowManager.LayoutParams.FLAG_NOT_TOUCHABLE);を追加します。 [透明な背景] Transparent Background

    関連する問題