私の悩みにもかかわらず、以前のデバイス、つまりAPIバージョン11以前のテストでは、ViewクラスにはsetAlphaもsetXメソッドもありませんでした。誰かが代替案を提案することはできますか?私は現在、そのXの位置を更新し、ユーザーのやりとりに基づいて前後にフェードアウトすることで視点を移動しています。View.setXを使用しないAPIバージョンの場合はどうすればよいですか?
2
A
答えて
0
AlphaAnimation
およびTranslateAnimation
のようなプログラムロジックを実装する場合は、標準Animation
を使用してView
の動作を行うことができます。しかし、親のレイアウトにあるView
の元の位置は変更されません(ピクセルのみが再描画されます)。つまり、ユーザがView
の新しい画像をタップすると、Rect
が古い位置にとどまるので、このView
はイベントを取得しません。
あなたがそこに渡された4つの位置決めパラメータでView.layout()
方法を使用して、アニメーションの終了後にView
の四角形を再配置することができますが、たとえば、あなたがLinearLayout
で作業する場合ので、この場合には、あなたが、あなたのレイアウト自然について検討すべきであると位置を変更しますlayout()
メソッドを呼び出して兄弟のうち、UI要素のサイズの次の変更はreaqestLayout()
メソッドを呼び出し、アニメーションView
が初期位置に戻ってきます
関連する問題
- 1. .NET用SQL API(C#)を使用する場合、ファイルの拡張子はどうすればよいですか?
- 2. 最新のSDK APIを使用しないようにするにはどうすればよいですか?
- 3. Wikipedia APIを使用する場合、スタイルシートを取得するにはどうすればいいですか?
- 4. Web APIが単純なCRUDでない場合はどうすればよいですか?
- 5. コマンドが存在しない場合はどうすればいいですか
- 6. Override CompareTo:nullの場合はどうすればいいですか?
- 7. 私の場合はnullを返さないようにするにはどうすればいいですか?
- 8. ライブラリに `base 'の別のバージョンが必要な場合はどうすればいいですか?
- 9. Android - view.setX()の使用とapiのsetY 8
- 10. 4GB RAMのうち800MBを使用しない場合、コーディングプラットフォームをよりうまく活用するにはどうすればよいですか?
- 11. package.jsonのバージョン番号の代わりに*を使用する場合、常に最新のバージョンを取得するにはどうすればよいですか?
- 12. リモートAPIを使用している場合、エンティティを読み取るようにユーザーを制限するにはどうすればよいですか?
- 13. 更新していない場合はbrewを更新するにはどうすればよいですか?
- 14. アプリで使用しているTLSのバージョンを確認するにはどうすればよいですか?
- 15. エラーロギングが失敗した場合はどうすればよいのですか?
- 16. Broadleaf REST APIを使用するにはどうすればよいですか?
- 17. spotify apiトークンを使用するにはどうすればよいですか?
- 18. GoogleジオロケーションAPIを使用するにはどうすればよいですか?
- 19. ジェネリック引数を使用してジェネリックメソッドを呼び出す場合はどうすればよいですか?
- 20. Pythonの2つのバージョンを使用している場合、PyCharmのpipを更新するにはどうすればよいですか?
- 21. ブートストラップのような入力グループを作成するのにFlexを使用しない場合はどうすればよいですか?
- 22. SparkをHDFSで使用する場合、どのようにHDFSを設定すればよいですか?
- 23. コンテキストがない場合はどうすればいいですか?
- 24. 特定のバージョンのAdobe Connect APIバージョンを参照するにはどうすればよいですか?
- 25. Rubyの正しいバージョンを使用するにはどうすればよいですか?
- 26. ifを使用するにはどうすればよいですか?Angular2の場合はelse
- 27. Recurly failed transactionからHost Codeパラメータを取得するにはどうすればよいですか? PHPでRecurlyのAPIを使用している場合
- 28. 新しいOpenGLバージョンでvispyを使用するにはどうすればよいですか?
- 29. UICollectionViewCellsのスペーシングが異なる場合はどうすればいいですか?
- 30. この場合、アンドロイドでスクロールバーを使用するにはどうすればよいですか?