Как добавить TextView для просмотра в kotlin - PullRequest
0 голосов
/ 30 ноября 2018

У меня есть кнопка, когда я хочу показать (Просмотреть) и внутри нее текстовое представление, которое я просмотрел, но не могу добавить к нему текстовое представление внутри него

fun you_color_button_1(view: View){
  val view1 : View
  view1 = View(this)
  myLayout.addView(view1)
  view1.layoutParams.height = (Height * 0.35).toInt()
  view1.layoutParams.width = (Width * 0.8).toInt()
  view1.x = (1+ Width*0.10).toFloat()
  view1.y = (Height*0.15).toFloat()
  view1.setBackgroundColor(Color.rgb(128,0,128))

val name_label1 =TextView(this)
  myLayout.addView(name_label1)
  la.addView(name_label1)
  name_label1!!.layoutParams.height = (la.width * 0.20).toInt()
  name_label1!!.layoutParams.width = (la.height * 0.10).toInt()
  name_label1!!.x = (1+la.width * 0.75).toFloat()
  name_label1!!.y = (la.height * 0.15).toFloat()
  name_label1.text = "name"
  name_label1.textSize = (Width * 0.014).toFloat()
  name_label1.setTextColor(Color.WHITE)
  name_label1.setTypeface(null,Typeface.BOLD)
  name_label1.gravity = Gravity.CENTER

  }

это то, что я хочу

и я тоже хочу угловой радиус для просмотра по коду

1 Ответ

0 голосов
/ 01 декабря 2018

Когда вы нажимаете на кнопку, подобную той, которую вы упомянули ниже https://i.stack.imgur.com/UgRzA.png Вы должны добавить это представление так, как вам нужно, в текущем xml и сделать так, чтобы видимость исчезла ... Затем, когда вы нажимаете кнопку наСобытие click подтверждает данные так, как вы хотите, и напрямую делает видимость этого представления видимой.Надеюсь, это поможет.

изначально видимость представления ->

yourView.visibility = View.GONE

btn.setOnClickListener{

     YourView.visibility = View.VISIBLE
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...