导航:首页 > 操作系统 > androidmenu背景色

androidmenu背景色

发布时间:2022-12-13 04:39:59

android怎么改menu的颜色

你是想屏幕下方按钮的颜色吗?
系统默认是黑色的。
要改按键颜色的话需要系统最高权限root
然后通过re文件浏览器打开系统样式目录,然后修改按键样式,具体目录你网络搜索一下,你可以把按键改成你想要的颜色,或者图片哟

❷ Android如何自定义menu的背景

01.public class MenuEx extends Activity { 02. 03. private static final String TAG = "android123"; 04. @Override 05. public void onCreate(Bundle savedInstanceState) { 06. super.onCreate(savedInstanceState); 07. setContentView(R.layout.main); 08. } 09. @Override 10. public boolean onCreateOptionsMenu(Menu menu) { 11. super.onCreateOptionsMenu(menu); 12. MenuInflater inflater = new MenuInflater(getApplicationContext()); 13. inflater.inflate(R.menu.options_menu, menu); 14. setMenuBackground(); 15. return true; 16. } 01.public class MenuEx extends Activity { 02. 03. private static final String TAG = "android123"; 04. @Override 05. public void onCreate(Bundle savedInstanceState) { 06. super.onCreate(savedInstanceState); 07. setContentView(R.layout.main); 08. } 09. @Override 10. public boolean onCreateOptionsMenu(Menu menu) { 11. super.onCreateOptionsMenu(menu); 12. MenuInflater inflater = new MenuInflater(getApplicationContext()); 13. inflater.inflate(R.menu.options_menu, menu); 14. setMenuBackground(); 15. return true; 16. } 上面的例子可以轻松的替换当前Activity的Menu背景颜色,这里Android开发网再次提醒大家上面加粗的包名不能随意改动,如果非原生的Android系统,这句可能根据各个厂商编译的固件来灵活处理。

❸ android中怎么改变菜单的背景颜色

protected void setMenuBackGround() {
getLayoutInflater().setFactory(
new
android.view.LayoutInflater.Factory() {

@Override
public
View onCreateView(String name, Context context,
AttributeSet
attrs) {
//
TODO Auto-generated method stub
//
指定自定义inflater的对象
if
(name
.equalsIgnoreCase("com.android.internal.view.menu.IconMenuItemView"))
{
try
{
LayoutInflater
inflater = getLayoutInflater();
final
View view = inflater.createView(name,
null,
attrs);
new
Handler().post(new Runnable() {
public
void run() {
view
.setBackgroundResource(R.drawable.application_background_static);
}
});
return
view;
}
catch (InflateException e) {
e.printStackTrace();
}
catch (ClassNotFoundException e) {
e.printStackTrace();
}
}
return
null;
}
});
}

❹ android中的menu的背景颜色如何设置请指教

.Factory,但是细节不是太清楚,请指点。 在strings.xml里配下info的颜色,如果是代码生成的可以用这个menu.add(0, 1, 0, "确定").setIcon(R.drawable.info);不知道这样是否符合你的要求drawable是图片的目录,strings是一些文本的属性,你说的能具体点吗? 问题补充:sunquanfeng 写道引用sunquanfeng 写道 在strings.xml里配下info的颜色,如果是代码生成的可以用这个menu.add(0, 1, 0, "确定").setIcon(R.drawable.info);不知道这样是否符合你的要求 android工程里不是有个strings.xml文件么,里面是配置资源的,你配一个 <drawable name="info">#0000ff</drawable>,我说的不是目录,你配好了就可以引用啊您说的方法不能解决问题。

❺ android menu背景色怎么设置

menu中每项都是xml中定义出来的。
可以添加
<item android:id="@+id/happy"
android:title="Happy"
android:icon="@drawable/stat_happy" />

❻ android开发中如果设置menu的背景,现在都改用action bar了吗

您是不是想自定义menu?

在android中,向你那样设置menu背景是没有用的。源码中是不允许您这样设计的。

网上有很多自定义menu的案例,您可以试试看。

❼ android menu item的字体样式和背景颜色怎么自定义

android旋钮背景颜色 android按钮背景颜色 默认情况下,Button使用android系统提供的默认背景。因此在不同平台上或者设备上,button显示的风格也不相同。android支持修改button默认的显示风格,可通过Drawable状态列表替换默认的背景

❽ android optionmenu 怎么定义背景颜色色

java">(){
getLayoutInflater().setFactory(
newandroid.view.LayoutInflater.Factory(){

@Override
publicViewonCreateView(Stringname,Contextcontext,
AttributeSetattrs){
//TODOAuto-generatedmethodstub
//指定自定义inflater的对象
if(name
.equalsIgnoreCase("com.android.internal.view.menu.IconMenuItemView")){
try{
LayoutInflaterinflater=getLayoutInflater();
finalViewview=inflater.createView(name,
null,attrs);
newHandler().post(newRunnable(){
publicvoidrun(){
view
.setBackgroundResource(R.drawable.application_background_static);
}
});
returnview;
}catch(InflateExceptione){
e.printStackTrace();
}catch(ClassNotFoundExceptione){
e.printStackTrace();
}
}
returnnull;
}
});
}

如果2.3以上修改没效果,把getLayoutInflater()改为(LayoutInflater)context .getSystemService(Context.LAYOUT_INFLATER_SERVICE)

❾ Android4.0的Menu如何去掉按下时的默认蓝色背景

背景色去掉了,但有popupMenu的item在点击时,如何获取popupMenu弹出还是隐藏的状态?需要根据这个状态来显示不同的图片效果!
你的采纳是我前进的动力,
记得好评和采纳,答题不易,互相帮助,
手机提问的朋友在客户端右上角评价点(满意)即可.
如果你认可我的回答,请及时点击(采纳为满意回答)按钮!!

阅读全文

与androidmenu背景色相关的资料

热点内容
安卓的g加g是什么意思 浏览:125
加密vue 浏览:560
解压去焦虑的方法 浏览:551
程序员眼干眼涩睁不开眼 浏览:98
飞机晚点改签算法 浏览:684
编译过程中优化如何分类 浏览:201
旧的网线怎么加密 浏览:366
word转pdf用什么软件 浏览:318
安卓如何设置苹果闹铃 浏览:266
如何修改网站后台服务器数据 浏览:117
手机乐园java 浏览:895
二手车搬运工app哪个好 浏览:477
怎么编成一个mc服务器 浏览:199
施工压缩工期 浏览:552
python导入包代码 浏览:60
武汉解压体验馆创业 浏览:983
如何弄到一个服务器 浏览:805
psp里的文件夹怎么删除 浏览:647
安卓手机如何在锁屏的情况下拍摄视频 浏览:459
安卓为什么不能安装procreate 浏览:529