私は画面上の画像ボタンをランダムに動かすアンドロイドのアプリケーションを作成しています。どのレイアウトが助けになるのか混乱しています。絶対的なレイアウトはx軸とy軸を持つように使いますが、現在はdepreceated .. relative ..its nt working ...私はx、yの位置に配置するためにランダムな番号を生成して、ボタンが動くようにしたい。 HERESにワット私はここに画像ボタンの位置を特定の位置に移動するためにアンドロイドアプリケーションでどのように相対レイアウトを使用できますか?
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
submit = (Button)findViewById(R.id.submit1);
submit.setOnClickListener(this);
machar = (ImageButton)findViewById(R.id.machar);
ed=(EditText)findViewById(R.id.eT1);
tb=(ToggleButton)findViewById(R.id.tb1);
tb.setOnClickListener(this);
RelativeLayout r1 =(RelativeLayout)findViewById(R.id.l1);
LayoutParams params = new RelativeLayout.LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT);
params.leftMargin=10;
params.rightMargin=20;
params.topMargin=30;
params.bottomMargin=40;
r1.setLayoutParams(params);
r1.addView(machar);
}
machar
は、このコードが動作していない...イメージボタンでやった... xmlファイルは、相対的なレイアウトタグの名前L1が含まれており、その中にイメージボタンはマーチャー...ワット命名します私は間違っている?
問題は、このコードが機能していないことです。 – navjosh