gpt4 book ai didi

android - 图标未显示在 Activity 栏中

转载 作者:行者123 更新时间:2023-11-30 01:54:10 28 4
gpt4 key购买 nike

我在让我的操作栏显示图标时遇到问题。它显示了我在溢出菜单中设置的文本/标题(三个点),但没有任何操作。这是我的代码,我错过了什么?

MainActivity.java

public class MainActivity extends AppCompatActivity {

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_vehicle_table);
if (savedInstanceState == null) {
getFragmentManager().beginTransaction()
.add(R.id.vehicle_table, new VehicleTable())
.commit();
}
getSupportActionBar().setDisplayOptions(ActionBar.DISPLAY_SHOW_CUSTOM);
getSupportActionBar().setCustomView(R.layout.custom_vehicle_action_bar_layout);
}

VehicleTable.java(我的 fragment )

public class VehicleTable extends Fragment {

public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) {
// Inflate the menu; this adds items to the action bar if it is present.
inflater.inflate(R.menu.menu_vehicle_table, menu);
}

menu_vehicle_table.xml

<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
tools:context="com.roadstruck.mobile.VehicleTable">


<item android:id="@+id/add_vehicle"
android:icon="@drawable/ic_add_white_24dp"
android:orderInCategory="100"
android:title="Add"
android:showAsAction="always"
/>
</menu>

custom_vehicle_action_bar_layout(用于居中菜单文本的自定义 TextView )

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical" >

<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:text="VEHICLES"
android:textColor="#ffffff"
android:id="@+id/mytext"
android:textSize="18sp" />
</LinearLayout>

最佳答案

尝试将 android:showAsAction="always" 更改为 app:showAsAction="always"

关于android - 图标未显示在 Activity 栏中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32529706/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com