8

現在、画面上で移動できるアクティビティを作成しようとしています。つまり、このアクティビティは画面上に浮かぶことができます。この機能を実現するために追加する必要があるものがないことはわかっています。

画面上のどこにでも移動できるフローティング アクティビティを実現するにはどうすればよいですか?

4

2 に答える 2

0

ここに良い解決策があります: http://cases.azoft.com/android-tutorial-floating-activity/ タブレット アクティビティのテーマに属性を追加するだけです:

<item name="android:windowIsTranslucent">true</item>

KitKat デバイスで問題が発生した場合は、テーマに次の行を追加します。

<item name="android:windowIsFloating">true</item>  
<item name="android:windowCloseOnTouchOutside">false</item>  
<item name="android:colorBackgroundCacheHint">@null</item>  
<item name="android:backgroundDimEnabled">true</item>
于 2014-03-05T10:25:40.850 に答える