我在我的应用程序中使用Harism提供的强大的lib来实现页面卷曲效果。你可以在github上找到它here。我在curl页面上使用布局而不是图像。但布局按钮不可点击。那么,如何在卷曲页面上创建一个带有可点击按钮的布局?
这是我的布局而不是图片代码:
private int[] mBitmapIds = { R.layout.layout_1, R.layout.layout_2, R.layout.layout_3, R.layout.layout_4, R.layout.layout_5};
@Override
public int getPageCount() {
return 5;
}
private Bitmap loadBitmap(int width, int height, int index) {
LayoutInflater inflater = (LayoutInflater)getSystemService(Context.LAYOUT_INFLATER_SERVICE);
View v = inflater.inflate(mBitmapIds[index],null);
v.measure(View.MeasureSpec.makeMeasureSpec(width, View.MeasureSpec.EXACTLY),View.MeasureSpec.makeMeasureSpec(height, View.MeasureSpec.EXACTLY));
v.layout(0, 0, v.getMeasuredWidth(), v.getMeasuredHeight());
Bitmap b = Bitmap.createBitmap(v.getWidth(), v.getHeight(),Bitmap.Config.ARGB_8888);
Canvas c = new Canvas(b);
v.draw(c);
return b;
}
我是初学者所以请原谅我如果我犯了任何错误 提前谢谢!