【发布时间】:2015-09-02 13:44:35
【问题描述】:
我想在操作栏的右上角放置一个图像(ImageView)。我不想使用 AppCompatActivity 库,所以我的 MainActivity 扩展了 Activity 而不是 AppCompatActivity。
我使用主题:<style name="AppTheme" parent="android:Theme.Holo.Light">
我尝试使用此代码,但它不起作用,因为我没有扩展 AppCompatActivity:
actionBar = getSupportActionBar();
actionBar.setDisplayShowCustomEnabled(true);
LayoutInflater inflator = (LayoutInflater) this .getSystemService(Context.LAYOUT_INFLATER_SERVICE);
View v = inflator.inflate(R.layout.custom_imageview, null);
v1 = inflator.inflate(R.layout.custom_imageview1, null);
actionBar.setCustomView(v);
编辑:我在运行 Android 4.4.2 的设备上运行此代码
【问题讨论】: