だから私は赤ちゃんのステップでこのものを考え出しています。そして、私が望む方法をトグルするためにボタンを手に入れました。しかし、今私はボタンを追加したい。Android Java ImageButtonメソッドヘルプ
`public class Menu extends Activity{
ImageButton select;
int isClicked = 0;
@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
select = (ImageButton)findViewById(R.id.select);
select.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
if (isClicked == 0){
select.setImageResource(R.drawable.select_pressed);
isClicked = 1;
}
else{
select.setImageResource(R.drawable.select);
isClicked = 0;
}
}});
}
}`
だから、ImageButtonメソッドをコピーするとします。新しいボタンのコードを使うつもりなら、どこに挿入すればいいですか?
`<ImageButton
android:src="@drawable/select"
android:id="@+id/select"
android:layout_height="30dp"
android:layout_width="120dp"
android:background="@null"
android:layout_alignParentLeft="true"
android:layout_alignParentBottom="true">
</ImageButton>`
、あなたはアンドロイド書く理由です:だけではなく、これがないと宣言 – Marmoy
@videreからbackground属性を省略することで、それは====ように参照画像の下にアンダーレイを残し背景=「ヌル@」 =========画像==============ヌルはアンダーレイを削除するだけです。私はそれが私がやっていることよりももっと効率的なやり方をしていると確信していますが、私は結局それを理解するでしょう。 – Cataroux