gpt4 book ai didi

android - 如何在 Android 的设置菜单中添加新项目?

转载 作者:太空宇宙 更新时间:2023-11-03 12:09:10 24 4
gpt4 key购买 nike

i need to add facebook like at setting menu as below image .so how to add new item to setting menu I tried to solve this issue only i had found the setting menu at res > values >string.xml > settings menu .

enter image description here

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent" >


<menu>
<item
android:id="@+id/action_settings"
android:orderInCategory="1"
android:showAsAction="never"
android:title="Settings"/>

<item
android:id="@+id/action_about"
android:orderInCategory="2"
android:showAsAction="never"
android:title="About"/>
<item
android:id="@+id/action_exit"
android:orderInCategory="3"
android:showAsAction="never"
android:title="Exit"/>

<TextView

android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_centerVertical="true"


<RelativeLayout


android:layout_width="match_parent"
android:layout_height="match_parent">

<WebView
android:id="@+id/web_engine"
android:layout_width="match_parent"
android:layout_height="match_parent" >

</WebView>

最佳答案

  1. 打开'/res/menu/menu.xml'
  2. 在里面添加这段代码:

    <item
    android:id="@+id/action_about"
    android:orderInCategory="2"
    android:showAsAction="never"
    android:title="About"/>
    <item
    android:id="@+id/action_exit"
    android:orderInCategory="3"
    android:showAsAction="never"
    android:title="Exit"/>

  3. 打开'/src/(packagename)/(acitivityname).java'

  4. 在此处添加此代码
@Override
public boolean onCreateOptionsMenu(Menu menu) {
getMenuInflater().inflate(R.menu.menu, menu);
return true;
}

@Override
public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId()) {
case R.id.action_about:
// About option clicked.
return true;
case R.id.action_exit:
// Exit option clicked.
return true;
case R.id.action_settings:
// Settings option clicked.
return true;
default:
return super.onOptionsItemSelected(item);
}
}

关于android - 如何在 Android 的设置菜单中添加新项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17163505/

24 4 0