2016-07-25 6 views
0

私はボタンを持っており、それが選択された後、文法的にグリーンティックの画像を右上のボタンに追加したいと思います。Androidはボタンの右上にプログラムでプログラムを追加します

+0

詳細はあまりにもあなたを助けるにはあまりにも少ない – Dexto

+0

どのように曖昧さを少なくするかわからない、ボタンの右上隅に画像を追加する方法 –

+0

ImageButtonをXMLに追加し、プログラムで設定するsrcは要件に応じて – Dexto

答えて

1

まず絵

ImageView imageView = (ImageView)findViewById(R.id.theImage); 

Button myBtn = (Button)findViewById(R.id.myButton); 
myBtn.setOnClickListener(new View.OnClickListener() { 
     @Override 
     public void onClick(View v) { 
       RelativeLayout.LayoutParams params = (RelativeLayout.LayoutParams)imageView.getLayoutParams(); 
       params.addRule(RelativeLayout.ALIGN_PARENT_RIGHT); 
       params.addRule(RelativeLayout.ALIGN_PARENT_TOP); 
       imageView.setLayoutParams(params); 
      } 
     }); 
の位置を更新する相対的なレイアウトの家族を呼び出し、LayoutPramを使用して曖昧です

試してみてください!

0
画像アウト

利用のImageButtonとのonClickスワップ

その漠然とした答えが、あなたの質問にも

+0

ボタン全体を画像にしたくありません。右上の小さな画像 –

関連する問題