最新回答 / Shorin_Chen
在toggleMenu方法下有個(gè) childView的點(diǎn)擊事件 用來開啟點(diǎn)擊后的動(dòng)畫的里面有個(gè)if語句if (mMenuItemClickListener != null) { ? ?mMenuItemClickListener.onClick(childView, pos);}menuItemAnim(pos - 1); 老師寫的時(shí)候把這一句寫進(jìn)if里面了 ?你把它拿出到if外面就OK了
2016-06-26
已采納回答 / mecury
在onLayout中,畫圖的坐標(biāo)你寫的不對。老師這樣寫,只是對應(yīng)特殊情況,你寫錯(cuò)了其中一個(gè)位置。用下面的代碼對應(yīng)所有情況if (mPosition == Position.LEFT_BOTTOM){ ? ?ct = getMeasuredHeight() - cHeight - ct;}else if (mPosition == Position.RIGHT_TOP){ ? ?cl = getMeasuredWidth() - cWidth - cl;}else if (mPosition == Posi...
2016-06-14
最新回答 / 326320
MainActivty里面mArcMenu.setOnMenuItemClickListener(new OnMenuItemClickListener() ? { ? ? ?@Override ? ? ?public void onClick(View view, int pos) ? ? ?{ ? ? ? ? //寫你相應(yīng)的跳轉(zhuǎn)頁面代碼 ? ? ?} ? });}
2016-05-20
已采納回答 / qq_ZhaoYuBetter_0
首先,設(shè)置了半徑,如:mRadius = 100;然后,獲取屏幕寬高,如:width = 480,height=800;計(jì)算:mCenterX = (480 - 2*mRadius) / 2 = 140;mCenterY = (800 - 2*mRadius) / 2 = 300;
2016-03-11
最新回答 / 這個(gè)殺手不太累
將這個(gè)復(fù)制到你的布局文件中試一下<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" ? ?xmlns:hyman="http://schemas.android.com/apk/res-auto" ? ?android:layout_width="match_parent" ? ?android:layout_hei...
2016-03-10