android - 如何获取要重命名的 ScrollView 标题的 ID(应用栏中的标题)

标签 android android-studio uiscrollview android-appbarlayout

我想获取 ScrollView 标题的 ID,以便我可以使用用户输入重命名它。有没有什么我可以放在 xml 或 java 中来给它一些我可以引用的 id

最佳答案

也许这会有用,如果你有工具栏,试试这个:

TextView toolbarTextView;
for (int i = 0; i < yourToolbar.getChildCount(); ++i) {
    final View toolbarChild = yourToolbar.getChildAt(i);
    if (toolbarChild instanceof TextView) {
        toolbarTextView = (TextView) toolbarChild;
    }
}

或者如果你有一个 supportActionBar,试试这个:

final ActionBar myActionBar = getSupportActionBar();
if (myActionBar != null) {
    myActionBar.setTitle("This a new text");
}

关于android - 如何获取要重命名的 ScrollView 标题的 ID(应用栏中的标题),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38640485/

相关文章:

android - Ebay API - 滚动加载更多项目加载相同的数据

android - 如何从android中的特定url读取图像

Android SDK (Nexus 5X API28 x86) 在准备设置时停止

android - 使用getSegment逐步绘制路径

ios - 为什么这个对象在 ARC 下被过早释放?

iphone - 滚动 UITableView 时 UIScrollView 内容偏移 x 设置为 0

java - 如何安装Android GCM

android - osmdroid 的用户代理

iphone - 更改 UIScrollView 上的页面

php - Android WebView Cookie 问题