我使用工具栏设置标题文本,但是对于不同的屏幕,我使用样式定义了不同的标题文本大小。但问题是当我在手机上运行时,哪个屏幕是MDPI
标题文本大小是可以的,但对于Tablet MDPI
屏幕,标题看起来太小了,这是我的风格
<style name="Toolbar.TitleText" parent="TextAppearance.Widget.AppCompat.Toolbar.Title">
<item name="android:textSize">15dp</item>
<item name="android:textStyle">bold</item>
</style>
这是toolbar.xml
<?xml version="1.0" encoding="utf-8"?>
<android.support.v7.widget.Toolbar
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:id="@+id/toolbar"
android:minHeight="?attr/actionBarSize"
android:background="@color/colorPrimary"
android:layout_width="match_parent"
android:layout_height="50dp"
app:titleTextAppearance="@style/Toolbar.TitleText"
android:subtitleTextAppearance="@style/AppTheme.Toolbar.SubTitle"
app:popupTheme="@style/ThemeOverlay.AppCompat.Light"
app:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar"/>
我已经在所有文件夹中声明了这个样式,如style.xml(mdpi)
、style.xml(hdpi)
、style.xml(xhdpi)
。所以请帮助我如何设置标题的文本大小,使它在手机和平板电脑上看起来都很好
在所有Dimensions.xml中
<dimen name="myTextSize">xxxxxsp</dimen>
在values/style.xml中
<style name="Toolbar.TitleText" parent="TextAppearance.Widget.AppCompat.Toolbar.Title">
<item name="android:textSize">@dimen/myTextSize</item>
</style>
我有一个网页内的Android Studio,我试图做一个网站内显示。但问题是,我试图将一个自定义地址从顶部放在地址栏中,但我在代码中有一个错误,并附上了一个注释,我认为相同的代码在其他类中工作,在其他类中一切都是正确的。但在这段代码中,有一个错误。
我想这样做,但与折叠工具栏布局或滚动后在工具栏中显示徽标和标题。 请帮助我
我第一次使用工具栏。我在应用程序中将其用作操作栏。 我想将工具栏的标题与中心对齐。但我意识到,没有内置的方法可以让你做到这一点。 所以我在工具栏上添加了一个文本视图,如下所示- 然而,即使这种方法也不起作用,因为我的工具栏左边缘有一个抽屉菜单图标。因此,尽管我的文本在textview中居中对齐,但textview本身并不覆盖屏幕的宽度。结果如下: 对如何解决这个问题有什么建议吗? 谢谢
问题内容: 我的应用程序中有一个工具栏,例如: 我将标题添加为: 我已经读过Android工具栏中心标题和自定义字体 但是,如果我更改工具栏的xml,我不知道如何更改TextView的值。有人可以帮助我吗? 问题答案: 如果您具有自定义的工具栏布局,请不要用于设置标题。 相反,假设您的XML布局如下所示: 你需要调用,在某处你的可能是:
当我运行应用程序,工具栏显示,但不是标题。如何显示标题?谢了。
但是如果我更改工具栏的xml,我不知道如何更改TextView的值。有人能帮我吗?