java dialog按钮英文,java – Dialog标题栏中的自定义按钮
我正在尝试创建一个对话框,类似于Nova Launcher中的对话框(对话框的右上角):
显示应用程序的设置.我无法显示,我当前的对话框只显示一个正常的标题栏:
当前代码:
自定义对话框文件:(add_dialog_custom_title)
xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="horizontal"
android:paddingLeft="15.0dip"
android:paddingRight="15.0dip"
android:layout_width="fill_parent"
android:layout_height="wrap_content">
android:textAppearance="?android:textAppearanceLarge"
android:gravity="center_vertical"
android:layout_width="0.0dip"
android:layout_height="wrap_content"
android:minHeight="?android:listPreferredItemHeight"
android:text="@string/menu_item_add_item"
android:drawablePadding="14.0dip"
android:layout_weight="1.0" />
android:layout_gravity="center"
android:id="@id/settings_button"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@android:drawable/ic_menu_preferences"
android:layout_weight="0.0" />
NfcUnlockActivity:
package com.quinny898.gcse.doorcontrol;
import android.app.*;
import android.widget.*;
import android.content.*;
import android.text.*;
import android.os.*;
import android.view.*;
public class NfcUnlockActivity extends Activity
{
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
AlertDialog.Builder builder;
AlertDialog alertDialog;
Context mContext = getApplicationContext();
Dialog dialog = new Dialog (mContext);
LayoutInflater inflater = (LayoutInflater) mContext.getSystemService(LAYOUT_INFLATER_SERVICE);
View layout = inflater.inflate(R.layout.add_dialog_custom_title,
(ViewGroup) findViewById(R.id.layout_root));
dialog.setContentView(R.layout.add_dialog_custom_title);
dialog.setTitle("Door Control");
builder = new AlertDialog.Builder(mContext);
builder.setView(layout);
alertDialog = builder.create();
}
}
我检查了所有的ID和字符串
我觉得我在这里错过了一些非常愚蠢的东西,有什么帮助吗?
编辑:
修好了,我做了你说的话,然后加了
alertDialog.show();
然后我在这里使用第二个答案来修复导致的崩溃:Android: ProgressDialog.show() crashes with getApplicationContext
完美的工作,感谢您的帮助
java dialog按钮英文,java – Dialog标题栏中的自定义按钮相关推荐
- 【ucGUI如何在对话框的标题栏中新增自定义按钮】
ucGUI如何在对话框的标题栏中新增自定义按钮 对话框中可以新增的按钮 在标题栏加入自定义按钮 本文章基于ucGUI3.98版本而言,因为公司不让升级版本,版本变动会带来很多麻烦,因此基于旧版本实现一 ...
- android按钮对齐方式,表格行中三个按钮的对齐方式Android
在线性布局内我的Actvity中有三个按钮. 在这里,我希望所有的按钮应该占据整个tablelayour同样. 所以我编码如下.表格行中三个按钮的对齐方式Android ...... android: ...
- ECharts自定义toolbox中增加自定义按钮
今天想能不能在ECharts中的ToolBox增加自己的按钮,然后读了一下ToolBox代码,自己试了试,验证是可以的. 1.效果图 图片中红色框起来的按钮 2.代码 selfButtons:{//自 ...
- html中单击按钮事件,处理C++代码中的HTML按钮单击事件
我有一个Windows本机C++/Win32/MFC对话框应用程序.我正在使用对话框中的IE ActiveX控件来呈现一些HTML内容.正在呈现的HTML包含一个按钮.该按钮具有onClick Jav ...
- messagrbox自定义按钮c语言,基于dialogbox修改可自定义按钮及事件的弹出框插件
插件描述:基于dialogbox1.0修改可自定义按钮及事件的弹出框插件,每个按钮可绑定单独的触发事件,并且能支持将弹出框作为一个表单来填入数据并获取 $('body').dialogbox({ ty ...
- java实现按钮名字自定义_在Java中创建自定义按钮
当我第一次学习Java时,我们必须使Yahtzee,我认为创建自定义的Swing组件和容器,而不是只是绘制一切在一个JPanel是很酷.扩展Swing组件的好处当然是能够添加对键盘快捷方式和其他辅助功 ...
- java ftl 标签_在FTL文件中使用自定义的Java方法
在项目中使用FreeMarker做为Spring MVC中的视图文件,在展示List的时候,展示的对象中带有时间字段,但是此时间字段存的是整型的毫秒值,为了更好的展示给用户,必须要进行格式化. 但是F ...
- java插件获取首选项_Eclipse RCP 中创建自定义首选项,并能读取首选项中的值
Eclipse RCP的插件中若想自己定义首选项需要扩展扩展点: org.eclipse.core.runtime.preferences //该扩展点用于初始化首选项中的值 org.eclipse. ...
- java emr_java – EMR – 在Hadoop(和YARN)中使用自定义日志记录appender
在我们的EMR集群中,我们使用自定义log4j-appender和log4j.properties来允许我们将日志转发到Splunk并让我们做一些魔术,提供的库和配置不知道如何操作. 在EMR 3.x ...
最新文章
- hadoop 第一课 启动dfs 文件系统
- echo服务器(回显服务器)
- Win10安装玩Ubuntu19.04后,bios和grub页面都没有Windows启动项,无法进入Windows
- python操纵excel的方法_python操作Excel的几种方式
- mysql防止预约重号_mysql 防止重复插入唯一限制的数据
- python:json文件的保存与读取
- Django 入门初探
- dnf mysql数据库密码,MYSQL8在CentOS8环境中的安装过程(DNF/YUM)
- 什么是正则表达式 ?
- 最新大数据资料合集.pdf
- Win10 CMD命令大全—超好用快捷键
- UE4UE5 VR开发多人联机RPC的坑
- 【vue3】ref获取v-for循环渲染的元素
- word如何一次性删除所有批注
- 测试你适合的发型软件叫什么,有没有测试发型的app 测试自己适合什么发型
- 为Exynos4412移植U-Boot-2017.11的步骤(一)——让U-Boot跑起来
- 【转】《伤心者》作者:何夕 ——对有些东西是不应该过多讲求回报的,你不应该要求它们长出漂亮的叶子和花来,因为它们是根...
- 大津二值化算法(Otsu)
- 统计咨询:决定系数(R方)是否越大越好?
- 中山中专计算机专业分数线,成都市中山计算机职业技术学校2020年招生录取分数线...
热门文章
- jdbc找不到mysql驱动程序_找不到Jdbc驱动程序(Jdbc Driver Not Found)
- recast 3 partition
- 创业加盟 前期调研很重要
- 内存管理源码分析1-ARMV8-AARCH64 MMU 及 linux页表映射过程
- 【虚拟网络编辑器】vmnet8设置中出现错误,子网IP和子网掩码不一致
- OC之set方法内存管理
- 知乎x-zse-96最新参数破解
- 华为畅玩版怎么升级android版本号,华为荣耀畅玩版的手机系统是什么?能升级安卓4.3吗?...
- IxEdit傻瓜式JavaScript开发工具(附下载、汉化版、视频教程)
- arm64架构ubuntu18.04国内镜像源