點擊的時候動畫效果有,但是主菜單button顯示外,其余的不顯示
取消動畫,我在點擊中強制設(shè)定顯示其余imagebutton,用
public void onClick(View v) {//自定義控件中按鈕的監(jiān)聽方法
? ? ? ?mCButton=findViewById(R.id.id_button);//找到布局中的主按鈕的id
? ? ? ?if (mCButton==null){
? ? ? ? ? ?mCButton=getChildAt(0);
? ? ? ?}
? ? ? ?rotateCButton(v, 0f, 360f, 300);//參數(shù)含義:v-view本身,0f-起始角度,360f--結(jié)束角度,300-時間ms
// ? ? ? ?toggleMenu(300);
? ? ? ?int count=getChildCount();;
? ? ? ?for (int i=0;i<count-1;i++){
? ? ? ? ? ?final View childView=getChildAt(i+1);
// ? ? ? ? ? ?if (mCurrentStatus == Status.CLOSE) {
// ? ? ? ? ? ? ? ?childView.setVisibility(View.GONE);
// ? ? ? ? ? ? ? ?Log.e("tag", " 隱藏狀態(tài)");
// ? ? ? ? ? ?} else {
? ? ? ? ? ? ? ?childView.setVisibility(View.VISIBLE);
? ? ? ? ? ? ? ?Log.e("tag", " 顯示狀態(tài)");
// ? ? ? ? ? ?}
? ? ? ?}
? ?}
去顯示子菜單,仍然不顯示時怎么回事?