设置在build.gradle flavorDimensions "xyz", "abc"
@Incubating
@Deprecated(message = "Replaced by flavorDimensions property")
public void flavorDimensions(
@NotNull String... dimensions
)
Run Code Online (Sandbox Code Playgroud)
我找不到现代方法的例子。
我有一个动态创建的ImageViewone ConstraintLayout. 一旦我运行应用程序,ImageView 将显示在左上角,因为没有为ImageView.
如何动态设置 ImageView 的位置(比如说 CENTER)?
我写了下面的代码:
ConstraintLayout layout = (ConstraintLayout) findViewById(R.id.constraintLayout);
ImageView imageView = new ImageView(ChooseOptionsActivity.this);
imageView.setImageResource(R.drawable.redlight);
layout.addView(imageView);
setContentView(layout);
Run Code Online (Sandbox Code Playgroud)
任何建议都将受到高度赞赏。
我在 Android Studio 中有一个ConstraintLayout,我希望它的高度为运行它的任何设备的屏幕尺寸的 60%,我想知道如何在 xml 中做到这一点?
目前,我有:
<androidx.constraintlayout.widget.ConstraintLayout
android:id="@+id/recycler_view_container"
android:layout_width="match_parent"
android:layout_height="372dp" // BAD!! HARDCODED
android:background="@color/white">
...
</androidx.constraintlayout.widget.ConstraintLayout>
Run Code Online (Sandbox Code Playgroud)
我怎么能这样做呢?如您所见,layout_height现在是硬编码的。