2016-01-06 27 views
-1

XML文件中的代碼:如何調整Android FloatingButton的大小?

<android.support.design.widget.FloatingActionButton 
    android:id="@+id/fabbutton" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" /> 

的Java文件代碼:

FloatingActionButton ehkelebutton = (FloatingActionButton) findViewById(R.id.ehkelebutton); 
ImageView ehkele1 = new ImageView(this); 
ehkele1.setImageResource(R.drawable.ehkelehublogo); 
ImageView ehkele2 = new ImageView(this); 
ehkele2.setImageResource(R.mipmap.ic_launcher); 
ImageView ehkele3 = new ImageView(this); 
ehkele3.setImageResource(R.mipmap.ic_launcher); 
ImageView ehkele4 = new ImageView(this); 
ehkele4.setImageResource(R.mipmap.ic_launcher); 
SubActionButton.Builder itemBuilder = new SubActionButton.Builder(this); 
SubActionButton button1 = itemBuilder.setContentView(ehkele1).build(); 
SubActionButton button2 = itemBuilder.setContentView(ehkele2).build(); 
SubActionButton button3 = itemBuilder.setContentView(ehkele3).build(); 
SubActionButton button4 = itemBuilder.setContentView(ehkele4).build(); 
FloatingActionMenu actionMenu = new FloatingActionMenu.Builder(this) 
     .addSubActionView(button1) 
     .addSubActionView(button2) 
     .addSubActionView(button3) 
     .addSubActionView(button4) 
     .attachTo(ehkelebutton) 
     .build(); 

這裏是什麼,我想調整照片大小:

IMAGE PREVIEW

+0

U可以編輯LIB 或 變化繪製大小 前改變ic_lanchur大小 –

回答

0

經由fab_type XML屬性設置按鈕類型(正常或微型)

fab:fab_type="mini" 

或 java代碼

FloatingActionButton fab = (FloatingActionButton) findViewById(R.id.fab); 
fab.setType(FloatingActionButton.TYPE_MINI); 

的更多細節請參考FloatingActionButton

+2

的鏈接不起作用.. – Haitham

+0

提交者正在使用Android支持庫FAB,所以我編輯您的鏈接,以配合適當的文件。 –

0

如果看到FAB的代碼,它正在擴展ImageButton。

因此,創建一個ImageButton,給它的海拔,使繪製創建一個圓形並將其設置爲背景,並添加一個src到ImageButton。