- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
这是工具栏布局的 XML...
<?xml version="1.0" encoding="utf-8"?>
<android.support.v7.widget.Toolbar
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/mToolbar"
android:layout_width="match_parent"
android:layout_height="match_parent">
</android.support.v7.widget.Toolbar>
我正在使用支持库将工具栏用作我的操作栏。我在 onCreate 中这样做了...
Toolbar mToolbar = (Toolbar)getLayoutInflater().inflate(R.layout.toolbar, null);
setActionBar(mToolbar);
但是如果给我红色波浪线并告诉我标题中的信息。我想,LULWUT?!
最佳答案
您可能需要 setSupportActionBar
反而。使用 Toolbar
意味着您应该使用 AppCompatActivity
,所有这些东西都在 appcompat (~support) 库中。
编辑:如果您使用现已弃用的 ActionBarActivity
,此答案仍然适用,因为 ActionBarActivity
inherits the setSupportActionBar
method from AppCompactActivity
.
关于android - Activity 类型中的方法 setActionBar(Toolbar) 不适用于参数 (Toolbar),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29637565/
所以我的代码因这个错误而遇到了一些麻烦我正在使用 androidx,我认为问题是因为 dat。老实说,我不知道如何更改为旧版本的 android 所以错误是这样的 error: incompatibl
所以我想在应用程序中将工具栏用作操作栏。我正在尝试在一个 fragment 中使用 setSupportActionBar() 方法,该 fragment 由扩展类的 Activity 托管,该类扩展
这是我的工具栏布局。 以及获取它的代码。 Toolbar toolbar; toolbar=(Toolbar) findViewById( R.id.my_toolbar) setActionBar
这是工具栏布局的 XML... 我正在使用支持库将工具栏用作我的操作栏。我在 onCreate 中这样做了... Toolbar mToolbar = (Toolbar)getLayoutInf
我有 minSdkVersion 16,我想搜索正确的支持库以便使用方法 setActionBar()(在 api 级别 21 中引入)。 我应该使用哪个 appcompat 版本?当然,我不想使用旧
我是一名优秀的程序员,十分优秀!