CONMISANMA的正確答案——Android詳解ImageButton屬性

轉載自1:Android--(6)--詳解ImageButton屬性

轉載自2:Android 圖像按鈕ImageButton


測試系統:DEEPIN LINUX 15.6

測試軟件:ANDROID STUDIO 3.1.3

測試機器:i6200掃描槍


ImageButton是android.widget.ImageView的子類

android:src                                  : 這將設置一個可繪製的 ImageView 內容 
android:adjustViewBounds       :設置爲true,如果想調整ImageView其邊界,以保持其繪製的高寬比 
android:baseline                         : 這是偏移此視圖內部基線 
android:baselineAlignBottom   : 如果爲true,則圖像視圖會基於其底部邊緣基線對齊 
android:cropToPadding             : 如果爲true,圖像將被裁剪以適合其填充之內 
android:background                   :這是一個可拉伸使用來做背景 
android:contentDescription      :定義文本簡要描述視圖內容 
android:onClick                          :在本視圖的上下文視圖被點擊時調用的方法的名稱 
android:visibility                         : 控制視圖的初始可視性 


XML使用:

       <ImageButton
            android:id="@+id/img1"
            android:src="@drawable/logo"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_span="2"
            android:adjustViewBounds="true"
            android:scaleType="centerCrop"
            android:layout_marginBottom="30dp"
             />


Activity(JAVA)使用:

private ImageButton ib_image;
ib_image = findViewById(R.id.img1);
ib_image.setOnTouchListener(new View.OnTouchListener() {
  @Override
  public boolean onTouch(View v, MotionEvent event) {
    return false;
  }
});



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章