私はこれに苦労しています。この質問に対する直接の回答は一般的なキーワードのため、無関係な質問につながりません。プログラムで設定されたビューの高さまたは幅をリセットまたは設定解除する方法
私は、プログラムビューの高さや幅を設定した場合、例えば:
((Button) findViewById(R.id.myButtonId)).getLayoutParams().height = 100;
どうやって解除/ビューの高さ(または幅)はその大きさの前にそのデフォルトの動作に戻りますように、このプロセスを元に戻す/リセットすることができます設定された?私は、インラインスタイルのためsome_dom_element.removeAttribute("style")
をheight: unset
またはheight: initial
のHtml CSS
同等、あるいはJavaScriptの道のようなものを見つけようとしています
は、これを実現するためには何がありますか?
最初の高さを保存してから、終了時に元の高さに戻すのはなぜでしょうか? – nhouser9
@ nhouser9ビューには動的なサイズ( 'match_parent'、' wrap_content'など)があります。最初のプロパティを保存するためにどちらを検出できるのでないかぎり、後で復元することはできません。これが可能かどうか、それをどうやって行うのか知っていますか?もしあなたがそうしていれば、私が成功すればテストし、承認する答えとして投稿することができれば幸いです。 – Shadow
既に投稿したのと同じコードを使って高さを動的に取得することはできませんか? int oldHeight =((Button)findViewById(R.id.myButtonId))。getLayoutParams()。height; '? – nhouser9