Articles of dynamic

Androiddynamic图表

您好Android开发人员,目前我正在一个财务基础的图表应用程序,我绘制图表的jjoe64博客的帮助。 但现在我要实现实时图表。 例如图表自动在表面上每秒钟或一分钟一次在服务器端进行了更改。 任何一个都可以执行这些任务。 请帮助我这个。

dynamic地添加一个孩子到LinearLayout获取每个孩子的位置

我有一个问题,得到LinearLayout的孩子的位置。 首先,我dynamic添加一些button,然后我试图返回每个孩子的索引,并将其显示到一个TextView中 。 我在这里分享代码: java源码 : private String[] categories; private LinearLayout ll; private TextView tv; public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); categories = getResources().getStringArray(R.array.categories); tv = (TextView) findViewById(R.id.text); ll = (LinearLayout) findViewById(R.id.hsvLinearLayout); for(int i = 0; i < categories.length; i++) { Button btn = new Button(this); btn.setText(categories[i]); btn.setOnClickListener(buttonClick); ll.addView(btn); } } OnClickListener buttonClick = […]

android – dynamic更改选项菜单,但通过从XML膨胀

我需要能够改变在Android上的选项菜单(按下菜单button时显示的那个),以便在一种情况下(例如按下button时),它将使用特定的菜单资源(XML文件如in / res / menu / …),另一种情况是使用不同的XML文件。 到目前为止,我只看到没有XML的例子( 这里和这里的例子),他们工作得很好,但我想能够改变一些情况下的整个菜单。 我试图修改我find的解决scheme,但我的试验没有任何工作。 如果可能的话,我宁愿重新创build菜单,只有当它需要使用与当前菜单资源不同的菜单资源进行更新时。 请帮帮我。

Android的webview:像浏览器一样下载文件

我正在使用webview指向另一个团队的dynamic网站的Android应用程序。 当我下载一个文件(大部分是dynamicredirect的 PDF和ZIP), 我得到的是一个文件在下载文件夹中包含一些消息,如“用户不允许读取文件”的HTML代码 ,不pipe我如何实现下载,我尝试: 下载pipe理器 意图(让外部浏览器来pipe理下载) “手工”(AsyncTask和httpconnection …) 所有的结果都一样。 使用普通的浏览器进行浏览可以在台式电脑,安卓和iOS设备上正常工作 。 为什么WebView不应该有权访问文件? 可能是会话问题? http端口? 我真的需要一些想法… 另一个提示:当从同一链接下载两个文件时,链接将redirect到相同的文件,但导致两个不同的文件名… 编辑 :而不是指向的WebView的Web应用程序,我试图指向一个链接redirect下载另一个文件的公共网页,以及,只是它的工作原理。 这里是webview.setDownloadListener – onDownloadStart()参数: userAgent=Mozilla/5.0 (Linux; Android 4.4.2; Nexus 7 Build/KOT49H) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/30.0.0.0 Safari/537.36 contentDisposition=attachment; filename=correct_filename.pdf, url=http://www.xxx.xx/site/downloadfile.wplus?REDIRECTFILE=D-507497120&ID_COUNTOBJ=ce_5_home&TYPEOBJ=CExFILE&LN=2 mimeType=application/octet-stream 这是一些代码 wv.getSettings().setSupportMultipleWindows(true); wv.getSettings().setJavaScriptCanOpenWindowsAutomatically(true); wv.getSettings().setAllowFileAccess(true); wv.getSettings().setJavaScriptEnabled(true); wv.getSettings().setBuiltInZoomControls(true); wv.getSettings().setDisplayZoomControls(false); wv.getSettings().setLoadWithOverviewMode(true); wv.getSettings().setUseWideViewPort(true); wv.setDownloadListener(new DownloadListener() { @Override public void […]

自定义类加载/重写Android本机类

主要目标是用我自己的实现覆盖Android系统类(Activity,View等)。 http://android-developers.blogspot.com/2011/07/custom-class-loading-in-dalvik.html 用于自定义类加载的ClassLoader被实现,加载非系统类(自定义类)的作品。 但是,当我尝试加载与我的实现活动 – 它不加载,因为ClassLoader已经在它的caching中有这个类: /** * Returns the class with the specified name if it has already been loaded * by the virtual machine or {@code null} if it has not yet been loaded. * * @param className * the name of the class to look for. * @return the {@code Class} object […]

在Android中dynamic加载类时发生ClassCastException

我有一个线程,根据系统的具体实现,为它所需的资源加载不同的类。 我的实现是在Android上,我有一个类,返回我的实现所需的特定类。 我似乎能够加载类,但是当我尝试将它分配给我的主线程中的对象,它给了我一个ClassCastException。 这里是片段: 在我的主线,我做: try { grammarProcessor = config.loadObject(GrammarProcessor.class); 这给了我这个堆栈跟踪: E/AndroidRuntime(6682): FATAL EXCEPTION: JVoiceXmlMain E/AndroidRuntime(6682): java.lang.ClassCastException: org.jvoicexml.android.JVoiceXmlGrammarProcessor E/AndroidRuntime(6682): at org.jvoicexml.JVoiceXmlMain.run(JVoiceXmlMain.java:321) GrammarProcessor是一个接口, JVoiceXmlGrammarProcessor是我加载和实现该接口的类。 加载代码如下: else if(baseClass == GrammarProcessor.class){ String packageName = "org.jvoicexml.android"; String className = "org.jvoicexml.android.JVoiceXmlGrammarProcessor"; String apkName = null; Class<?> handler = null; T b = null; try { PackageManager manager = callManagerContext.getPackageManager(); ApplicationInfo […]

为android x86获取vbox guest addtions

我在虚拟框上运行Android-x86。 而且我想要启用指针集成,需要在guest虚拟机操作系统上安装VBox Guest添加。 我已经search了很多,但是我得到的是,必须编译android-x86内核头添加客人。 所以如果有人做了,或者知道了这个程序,那对我来说会有很大的帮助。 提前致谢。

Android – dynamic获取当前活动的前景

这里是情况: 在一个线程中,一个事件被触发。 当前的活动需要检索。 然后在该活动上创build一个对话框并显示。 问题:据我search,没有办法检索前台的当前活动。 额外的信息:这需要能够在多个活动中处理。 所以,可以在Activity-A或者B或者C中popup

measure()在dynamic布局和textView – Android上无法正常工作

我想将一个RelativeLaout视图转换成一个Bitmap。 我已经尝试了另一个答案和不同的select没有成功。 我的XML视图是一种: —-的RelativeLayout ——- ImageView的 ——-的TextView 每个人都有wrap_content措施。 因为我需要几个视图的位图,所以我用这种方式来夸大它: LayoutInflater inflater =(LayoutInflater)mContext.getSystemService(Context.LAYOUT_INFLATER_SERVICE); 查看v = inflater.inflate(R.layout.localviewlayout,null); ImageView img =(ImageView)v.findViewById(R.id.imgPlace); img.setImageBitmap(MyDynamicBitmap); TextView txt1 =(TextView)v.findViewById(R.id.text1); txt1.setText(MyDynamicText); 返回v; 之后 : //在measure()我得到一个nullpointerException在RelativeLayout.onMeasure()。我也试过//与MeasureSpec.EXACTLY v.measure(MeasureSpec.makeMeasureSpec(0,MeasureSpec.UNSPECIFIED), MeasureSpec.makeMeasureSpec(0,MeasureSpec.UNSPECIFIED)); v.layout(0,0,v.getMeasuredWidth(),v.getMeasuredHeight()); 位图b = Bitmap.createBitmap(v.getWidth(),v.getHeight(),Bitmap.Config.ARGB_8888); v.draw(new Canvas(b)); Paint p = new Paint(); myMainCanvas.drawBitmap(b,myPointX,myPointY,p); RelativeLayout的textView的内容是dynamic的,所以我不知道文本的宽度或高度。 除了例外,如果我手动设置足够大小的测量function(insted 0),我的dynamic文本并不完全显示。 我希望你能帮助我,因为现在,我卡住了。 谢谢youuu

Android – dynamic添加图像视图到ScrollView

我对Android很新,需要一些代码的帮助。 基本上我有一个硬币arrays,我想dynamic显示ScrollView中的硬币图像。 每次用户添加硬币时,视图都应该适当地更新。 谢谢! 这里是我想要做的一个截图 – http://img.androidcookie.com/android/3l2fxKw.png