如何在ConstraintLayout中将TextView放在ImageVew的顶部

时间:2019-01-24 19:39:56

标签: android android-studio

我正在使用ConstraintLayout。想要将TextView放在ImageView的顶部

在ConstraintLayout中找不到此功能

textmessages
  uid_0
    msg_id_0
       msg: "Hello"
    msg_id_1
       msg: "Goodbye"

messagecounter
    uid_0
       msg_count: 2

在上面的代码中,textview隐藏在imageview下。我想将文字放在图片上方

2 个答案:

答案 0 :(得分:1)

您还可以使用{21}上的bringToFront()函数:

TextView myTextView = findViewById(R.id.textView);
myTextView.bringToFront();

答案 1 :(得分:0)

如果您的应用的SDK最低为21或更高,则可以将其添加到要显示在其他UI元素上方的任何UI元素中:android:elevation="4dp"

不必为4dp,它可以更高或更低,具体取决于项目中的工作原理。