Android アプリケーションでボタンをプログラムして、別の xml/class で新しいボタンを作成/作成する方法を知りたいと思っていましたか? 誰かがこれで私を助けることができますか? どんな助けでも感謝します。ありがとう。
2 に答える
これには2つのアプローチがあります。
有効にするボタンを作成しますが、他のボタンは通常どおり XML レイアウト ファイルに作成します。次に、その
android:visibilityパラメータをgoneまたはに設定しますinvisible。ビューを表示するかどうかをコードから制御できるようになりました。View.setVisibility()それを変更するユーザー。詳細については、このリンクを確認してください: http://developer.android.com/reference/android/view/View.html#setVisibility(int)invisible(との違いについても説明していますgone)ViewGroupダイナミック from コードにビューを追加できます。これを行うには、コードから必要なボタンを作成し、 を呼び出し... new Button(...)...て目的のボタンに追加します。そのトピックの詳細: Android: コードから特定のレイアウトにビューを追加するViewGroupViewGroup.addView(...)
setVisibility メソッドを使用できます。
「作成」するボタンを INVISIBLE に設定するだけで、ユーザーが最初のボタンをクリックしたときに、2 番目のボタンの setVisibility を VISIBLE に設定すると、新しいボタンを作成したように見えます。