在我的 Android 应用程序中,在 AdapterActivity 中,我有意从 MainActivity 获取工具栏名称
在 AdapterActivity 中我有列表,单击将打开 DetailActivity.class 对于 DetailActivity,我在 Adapter 方法中发送数据是 onCreateViewHolder
override fun onCreateViewHolder(parent: ViewGroup, viewType: Int): ViewHolder {
val view = LayoutInflater.from(parent.context).inflate(R.layout.row_item_sozder, parent, false)
val holder = ViewHolder(view)
view.setOnClickListener {
val intent = Intent(parent.context, DetailActivity::class.java)
intent.putExtra("TILEK", alphabets[holder.adapterPosition].kaz)
parent.context.startActivity(intent)
}
return holder
}
如何从 MainActivity 的 Intent 发送 DetailActivity 的工具栏名称
最佳答案
您可以像这样获取/设置工具栏图 block
var title=(context as YourActivity).supportActionBar?.title //getter
(context as YourActivity).supportActionBar?.title ="my new title" //setter
关于java - 我如何获取父工具栏名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53935722/