我正在尝试将布局保存到SD卡中的图像中,但我收到此错误.我尝试了几个我在这个论坛中找到的代码,但是所有代码都有相同的压缩调用给出错误.
这是我用来保存图像的代码:
private Bitmap TakeImage(View v) {
Bitmap screen = null;
try {
v.setDrawingCacheEnabled(true);
v.measure(MeasureSpec.makeMeasureSpec(0, MeasureSpec.UNSPECIFIED),
MeasureSpec.makeMeasureSpec(0, MeasureSpec.UNSPECIFIED));
v.layout(0, 0, v.getMeasuredWidth(), v.getMeasuredHeight());
v.buildDrawingCache(true);
screen = v.getDrawingCache();
v.setDrawingCacheEnabled(false); // clear drawing cache
} catch (Exception e) {
e.printStackTrace();
}
return screen;
}
Run Code Online (Sandbox Code Playgroud)
这是将其保存在SDCard中的代码:
private void saveGraph(Bitmap graph, Context context) throws IOException {
OutputStream fOut = null;
File file = new File(Environment.getExternalStorageDirectory()
+ File.separator + "test.jpg");
fOut = new FileOutputStream(file);
graph.compress(Bitmap.CompressFormat.JPEG, 85, fOut);
fOut.flush();
fOut.close();
MediaStore.Images.Media.insertImage(getContentResolver(),
file.getAbsolutePath(), file.getName(), file.getName());
}
Run Code Online (Sandbox Code Playgroud)
我收到错误:
压缩调用中无法压缩回收的位图!
我试图在列表的每个元素中显示两个不同的视图.两个vews都是文本视图,但我希望其中一个被包含在具有不同颜色的正方形中.我知道是可能的,因为我已经读过它,但我无法理解它!
有任何想法吗?
谢谢!
我试图将其中一个导航栏文本对齐,但我尝试的任何工作都没有.
我的代码是:
<?php $this->widget('bootstrap.widgets.BootNavbar', array(
'fixed'=>true,
'brand'=>'',
'brandUrl'=>'#',
'collapse'=>true, // requires bootstrap-responsive.css
'items'=>array(
array(
'class'=>'bootstrap.widgets.BootMenu',
'items'=>array(
array('label'=>'Weblog', 'url'=>'#'),
array('label'=>'Local RiverMap', 'url'=>'#', 'items'=>array(
array('label'=>'Radar', 'url'=>'#'),
array('label'=>'Cosmo7', 'url'=>'#'),
array('label'=>'Neige', 'url'=>'#'),
array('label'=>'Fonte Neige', 'url'=>'#'))),
array('label'=>'Global RiverMap', 'url'=>'#', 'items'=>array(
array('label'=>'Precipitations 24h', 'url'=>'#'),
array('label'=>'Precipitations 72h', 'url'=>'#'),
array('label'=>'Precipitations 240h', 'url'=>'#'))),
array('label'=>'Espace Expert', 'url'=>'#'),
array('label'=>'Tableau Du Bord', 'url'=>'#', 'items'=>array(
array('label'=>'Tableau du Bord', 'url'=>'#'),
array('label'=>'Niveau de Lacs', 'url'=>'#'),
array('label'=>'Prevision LEPS', 'url'=>'#'),
array('label'=>'Performance', 'url'=>'#'),
array('label'=>'Exported Files', 'url'=>'#'))),
array('label'=>'Admins', 'url'=>'#', 'items'=>array(
array('label'=>'Edit Menu', 'url'=>'#'),
array('label'=>'Edit Google Objects', 'url'=>'#'),
array('label'=>'Insert Internal …Run Code Online (Sandbox Code Playgroud) 我是所有小部件工作人员的新手,所以我试图制作一个简单的,只显示一个名称.我已经阅读了几个教程,但我无法改变大小!这不是我想在运行时尝试更改它,我改变了小部件提供程序的大小,它不会改变!
对此有任何帮助!
我的代码是:
<?xml version="1.0" encoding="utf-8"?>
<appwidget-provider xmlns:android="http://schemas.android.com/apk/res/android"
android:initialLayout="@layout/widget"
android:minHeight="146dp"
android:minWidth="146dp"
android:updatePeriodMillis="10000" />
Run Code Online (Sandbox Code Playgroud) 是否可以使用不连续线进行一些数据集?我想显示两个不同的数据集,但它们必须具有相同的颜色,因此它确实有助于做出改变.更改三角形或其他内容的点不起作用,因为数据集由太多的值组成,因此图形非常混乱
有任何想法吗?
我试图在javascript中执行此代码:
$('#content').replaceWith("<div>" + <?php echo $tableau_Text?> + "</div>");
Run Code Online (Sandbox Code Playgroud)
但是不适合我.它对我没有任何意义.当我改变PHP code静态的东西时:
$('#content').replaceWith("<div>Hello World</div>");
Run Code Online (Sandbox Code Playgroud)
它与之完美配合.
我的html #content定义是: -
<div id="content">
<?php echo $show_menu;?>
</div>
Run Code Online (Sandbox Code Playgroud)
任何的想法?非常感谢你!
更新:
var $tableau_text看起来像这样:
$tableau_Text = "<ul class='object_list' id='object_list' data-role='listview' data-inset='true' data-theme='c'>$TableauText</ul>";
Run Code Online (Sandbox Code Playgroud)
$TableauText列表项在哪里以相同的格式.
$TableauText = <li class='menuA' id='menuA' data-role='list-divider' data-icon='false'>River Flow</li>
<li class='menuB' id='menuB' data-icon='arrow-r'><a href='#' target='foo'>Rossiniere</a></li>
<li class='menuB' id='menuB' data-icon='arrow-r'><a href='#' target='foo'>Montsalvens</a></li>
<li class='menuA' id='menuA' data-role='list-divider' data-icon='false'>Lake Level</li>
<li class='menuB' id='menuB' data-icon='arrow-r'><a href='#' target='foo'>Rossiniere</a></li>
<li class='menuB' id='menuB' data-icon='arrow-r'><a href='#' target='foo'>Montsalvens</a></li>
<li class='menuB' id='menuB' …Run Code Online (Sandbox Code Playgroud)