【Android:如何以编程方式设置对话框大小?】教程文章相关的互联网学习教程文章

android – 如何以编程方式设置ga_trackingId属性?【代码】

我有一个应用程序,但根据用户的选择,它将在谷歌分析中完全分开监控,因此我需要以编程方式为EasyTracker设置“ga_trackingId”. 我试过EasyTracker.getTracker().setAppId(id)没有运气.解决方法:要更改EasyTracker的ID,请执行以下操作: 在onStart()EasyTracker.getInstance(this).set(Fields.TRACKING_ID, "<your_ga_id"); EasyTracker.getInstance(this).activityStart(this);的onStop()EasyTracker.getInstance(this).activitySt...

android – 如何以编程方式为LinearLayout指定layout_below?【代码】

我想以编程方式执行此类操作 – <RelativeLayout1><LinearLayout name = 1><LinearLayout below = 1> <RelativeLayout1>我试着这样做:LinearLayout.LayoutParams params = (LinearLayout.LayoutParams)mButtonContainer.getLayoutParams();params有权重字段,宽度字段,但没有layout_below …谢谢你的帮助!解决方法:使用addRuleRelativeLayout.LayoutParams relativeParams = new RelativeLayout.LayoutParams(LayoutParams.FILL_P...

java – Android编程问题【代码】

你好,我是一名几乎完全使用c / c#/ vbs的程序员,现在刚刚进入Android开发世界.我遇到了几个问题,我似乎无法找到答案/不想看冗长的教程视频,所以我想我会问这里并得到一个快速的答案. 我不知道这是否是最好的方法,所以我愿意接受任何建议. 我需要为我的程序提供一些自定义数据容器,假设我想要一个’Achievement’类,所以我可以拥有它们的数组! 现在在C#我会做类似的事情public class Achievment {bool locked;string achName;str...

如何在android中以编程方式打开SMS窗口?【代码】

在我的应用程序中,我想以编程方式为我的应用程序打开android SMS创建窗口.怎么做?解决方法:这可能有所帮助,也可能无效.// LAUNCH SMS EVENT HANDLERfinal Button buttonLaunchSMS= (Button)findViewById(R.id.ButtonLaunchSMSMessage);buttonLaunchSMS.setOnClickListener(new View.OnClickListener() {@Overridepublic void onClick(View arg0) {// TODO Auto-generated method stubString outCipherText= editTextSMSCipherText...

如何在android活动中以编程方式触发onPause【代码】

我试图找出如何模拟暂停活动来调试我的应用程序.我希望onPause被调用但不是onStop.我只是想尝试一个暂停恢复周期,我正在寻找一些我可以调用的代码(例如按下按钮后)来触发这个. 有什么想法? 我看到人们建议在其他线程中按下主页按钮,但是当我这样做时,停止应用程序并调用onStop以及onPause,因此它不是我想要的.解决方法:摘自link:最简单的方法是在活动之上添加半透明活动.我自己做了测试,并且确实没有调用onStop: 透明活动:publ...

android – 以编程方式创建LinearLayout中的元素【代码】

我正在运行时创建一个LinearLayout,我在其中添加了两个元素:textview和一个微调器.我想将它们水平居中在LinearLayout中,但无法弄清楚如何做到这一点.下面是我用来创建视图的代码:LinearLayout leftSideAttributLayout = new LinearLayout(this);leftSideAttributLayout.setOrientation(LinearLayout.HORIZONTAL);LinearLayout.LayoutParams attributLayoutParams = new LinearLayout.LayoutParams(LayoutParams.MATCH_PARENT, La...

Android – 以编程方式设置图像的X,Y.【代码】

我在AbsoluteLayout中有两个ImageView.<AbsoluteLayout android:id="@+id/AbsoluteLayout01" android:layout_width="fill_parent" android:background="@drawable/whitebackground" android:layout_height="fill_parent" xmlns:android="http://schemas.android.com/apk/res/android"><ImageView android:id="@+id/floorPlanBackgroundImage"android:src="@drawable/ic_tab_lights_gray"android:scaleType="center" android:layo...

崩溃后以编程方式重启App – Android【代码】

我有没有办法让我的应用程序在崩溃时自动重启?我的应用程序只是一个简单的媒体渲染应用程序,但它偶尔崩溃(它应该).这是可能吗?谢谢.我的代码看起来像这样public void Play(){ if(mp != null) {mp.reset();mp.release();mp = null;} AudioRenderer mr = new AudioRenderer(); mp = mr.AudioRenderer(filePath); }private class AudioRenderer extends Activity { private MediaPlayer AudioRenderer(String filePath) { Fil...

android – 如何以编程方式创建整数密码EditText【代码】

我需要以编程方式创建EditText字段.但它必须是int的inputType,并且它必须是密码字段.我怎样才能实现这一点?我尝试了这些,但没有工作. > editText.setInputType(InputType.TYPE_CLASS_NUMBER | InputType.TYPE_TEXT_VARIATION_PASSWORD);> editText.setKeyListener(DigitsKeyListener.getInstance(“0123456789”));> editText.setInputType(InputType.TYPE_TEXT_VARIATION_PASSWORD);解决方法:尝试一下:editText.setInputType(In...

android – Force以编程方式关闭应用程序【代码】

我需要创建一个可以通过编程方式执行强制停止按钮对应用程序执行操作的应用程序. (我正在使用root权限) 我试过这段代码:private void killApp(){try {int pid = getPid(com.XXX);if(pid != -1){String command = "kill "+pid;Log.i("Got PID",pid + "");try {Process suProcess = Runtime.getRuntime().exec("su");DataOutputStream os = new DataOutputStream(suProcess.getOutputStream());os.writeBytes(command + "\n");os.fl...

如何使用代码编程获取设备的IMEI / ESN号但是在android> 6中【代码】

My Android version is Marshmallow 6.0如何在android中查找/获取imei号码> 6以编程方式. 注意:我在AndroidManifest.xml文件中添加了READ_PHONE_STATE权限.<uses-permission android:name="android.permission.READ_PHONE_STATE"></uses-permission>并且在MainActivity中TelephonyManager manager = (TelephonyManager) getSystemService(Context.TELEPHONY_SERVICE); String deviceid = manager.getDeviceId();//Device Id is IM...

Android工具栏 – 以编程方式更改导航图标的高度和宽度【代码】

我想以编程方式更改Android工具栏中导航图标(屏幕截图中的黑色圆圈)的高度和宽度.有没有办法这样做.这不是工具栏徽标.我无法更新Styles xml中的工具栏主题,因为我希望它是动态的.请帮忙.解决方法:我是这样做的:toolbar= (Toolbar) findViewById(R.id.toolbar); setSupportActionBar(toolbar); if(getSupportActionBar()!=null){Drawable drawable= getResources().getDrawable(R.drawable.ic_sync_white_36dp);Bitmap bitmap = ((...

Android以编程方式设置ListView背景,带有透明度问题【代码】

我的第一个问题是,如何将listview背景的颜色设置为白色? 我试过list.setBackgroundColor(0xFFFFFF);但当然这不起作用. 我在其他列表视图中遇到的另一个问题(我可以轻松更改xml中的bg,但我不知道如何在java中)是当你点击并滚动时行变成黑色. 我认为这是问题所在:Android ListView Background not painted 同样,我不知道如何在我的代码中实现它.解决方法:您可以按如下方式设置listview的背景颜色,ListView listview=new ListView(t...

如何以编程方式显示spinner在android中弹出

我正面临着关于微调器的问题.假设弹出一个微调器对话框,如果在我解锁屏幕时发生了熨平板锁定,那么弹出器弹出窗口就不会显示在那里.任何人都可以建议我任何解决方案或任何人都知道如何在onResume中实用弹出微调器对话框.解决方法:尝试spinner.performClick();.对我而言,这是有效的.

java – android:使用匿名类以编程方式创建单击侦听器【代码】

我看到一些通过设置onClick =“clickHandler”和clickable =“true”使TextView可单击的示例.有没有办法在活动中使用匿名类而不是硬编码“clickhandler”方法.解决方法:你去吧TextView tv = (TextView)findViewById(R.id.textview); tv.setOnClickListener(new OnClickListener() {@Overridepublic void onClick(View v) {// do whatever stuff you wanna do here} });