java - 如何控制 Activity 的宽度或可见性

标签 java android xml android-activity navigation-drawer

我正在使用这个很棒的库 Dragger 为我的 Activity 添加拖动功能,但是有没有办法在显示或拖动时限制 Activity 的宽度..!?我不想让它填满整个屏幕..!有点像抽屉导航菜单(见下图)

我在考虑 Dialog Activity,但它似乎只与对话框有关并且不允许填充其他 3 个边或者我不完全理解它......!

有什么帮助吗?

enter image description here

最佳答案

Activity 不是 View ,因此它没有大小。然而,它的布局 View 确实如此。 您可以尝试更改它们的大小。或者,因为它是一个动画库,您可以尝试修改现有的或添加您自己的动画,其中 View 在移动时会改变大小。您可以修改此参数:

 <item name="android:windowAnimationStyle">@null</item>

This可能对你有帮助。

关于java - 如何控制 Activity 的宽度或可见性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45476362/

相关文章:

java - Spring MVC : form:errors tag

java - 需要在单元测试中使用依赖注入(inject) - 我应该使用 junit 还是 testng?

java - Edittext,提交时需要显示在android的另一个窗口上

c# - 如何将文本框绑定(bind)到 XML 文件(带命名空间)

java - 在布局和 ScrollView 底部添加按钮

java - 使用内部类(java)时遇到问题

Java代码不发布证书

android - SharedPreferences 默认在应用程序第一次运行时未绑定(bind)

android - targetSdkVersion 30 的 ActivityCompat.requestPermissions 不起作用

java - 跨类检索ListView到Adapter