1
我使用Hitomis/CircleMenu来显示社交媒体图标并意图在onclick上进行社交媒体活动。在hitomis/circlemenu中增加图标大小
它只是默认的图标大小太小,我想增加图标大小。
我的代码:
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
CircleMenu circleMenu = (CircleMenu) findViewById(R.id.circle_menu);
circleMenu.setMainMenu(Color.parseColor("#CDCDCD"), R.mipmap.ic_launcher, R.mipmap.ic_launcher);
circleMenu.addSubMenu(Color.parseColor("#258CFF"), R.mipmap.ic_launcher)
.addSubMenu(Color.parseColor("#30A400"), R.mipmap.ic_launcher)
.addSubMenu(Color.parseColor("#FF4B32"), R.mipmap.ic_launcher)
.addSubMenu(Color.parseColor("#8A39FF"), R.mipmap.ic_launcher)
.addSubMenu(Color.parseColor("#FF6A00"), R.mipmap.ic_launcher);
circleMenu.setOnMenuSelectedListener(new OnMenuSelectedListener() {
@Override
public void onMenuSelected(int index) {
switch (index) {
case 0:
Intent intent = new Intent(MainActivity.this,Jude.class);
startActivity(intent);
break;
case 1:
Intent intent2 = new Intent(MainActivity.this,Jude.class);
startActivity(intent2);
break;
case 2:
Intent inten3 = new Intent(MainActivity.this,Jude.class);
startActivity(inten3);
break;
case 3:
Toast.makeText(MainActivity.this, "Settings button Clcked", Toast.LENGTH_SHORT).show();
break;
case 4:
Toast.makeText(MainActivity.this, "GPS button Clicked", Toast.LENGTH_SHORT).show();
break;
}
}
}
);
circleMenu.setOnMenuStatusChangeListener(new OnMenuStatusChangeListener() {
@Override
public void onMenuOpened() {
Toast.makeText(MainActivity.this, "Menu Opend", Toast.LENGTH_SHORT).show();
}
@Override
public void onMenuClosed() {
Toast.makeText(MainActivity.this, "Menu Closed", Toast.LENGTH_SHORT).show();
}
}
);
}
}
我有一个问题 - 你如何增加的绘制/纹理贴图图像大小在这个圈子里的菜单吗? –
另一个问题 - 如何为子菜单设置文本? –