Java Facebook LikeView更改按钮大小
我正在android应用程序中使用LikeView,希望更改按钮大小。使用布局参数或addView()处的宽度/高度更改视图的大小没有帮助 我使用的是libGDX,从来没有使用过XML+libGDX,所以如果只使用代码就可以了 有人知道怎么做吗?目前,我使用以下代码创建LikeView:Java Facebook LikeView更改按钮大小,java,android,facebook,Java,Android,Facebook,我正在android应用程序中使用LikeView,希望更改按钮大小。使用布局参数或addView()处的宽度/高度更改视图的大小没有帮助 我使用的是libGDX,从来没有使用过XML+libGDX,所以如果只使用代码就可以了 有人知道怎么做吗?目前,我使用以下代码创建LikeView: likeButton = new LikeView(application); likeButton.setLikeViewStyle(LikeView.Style.BUTTON); likeButton.se
likeButton = new LikeView(application);
likeButton.setLikeViewStyle(LikeView.Style.BUTTON);
likeButton.setX(x);
likeButton.setY(y);
likeButton.setObjectId(LIKE_URL);
likeButton.setVisibility(View.GONE);
application.layout.addView(likeButton,width,height);
likeButton.invalidate();
application.layout是一个相对的视图,请尝试从XML创建您喜欢的视图(或在运行时扩展此布局):
我终于用视图上的setScale修复了它。这不是最优雅的解决方案,但它确实起到了作用
likeButton.setScaleX(1.8f);
likeButton.setScaleY(1.8f);
我应该指定我使用的是libGDX,如果有一种使用代码的方法,可能会容易得多。我还从未在android上使用过XML,要想知道如何将其与libGDX集成需要一些时间
likeButton.setScaleX(1.8f);
likeButton.setScaleY(1.8f);