小编Luc*_*cia的帖子

无法压缩回收的位图

我正在尝试将布局保存到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)

我收到错误:

压缩调用中无法压缩回收的位图!

android android-layout

10
推荐指数
2
解决办法
2万
查看次数

每个列表项中有两个视图

我试图在列表的每个元素中显示两个不同的视图.两个vews都是文本视图,但我希望其中一个被包含在具有不同颜色的正方形中.我知道是可能的,因为我已经读过它,但我无法理解它!

有任何想法吗?

谢谢!

android android-layout

2
推荐指数
1
解决办法
1334
查看次数

Yii-extension Bootstrap:navbar'draw-right'类

我试图将其中一个导航栏文本对齐,但我尝试的任何工作都没有.

我的代码是:

<?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)

yii twitter-bootstrap yii-extensions

2
推荐指数
1
解决办法
3981
查看次数

我无法更改小部件大小

我是所有小部件工作人员的新手,所以我试图制作一个简单的,只显示一个名称.我已经阅读了几个教程,但我无法改变大小!这不是我想在运行时尝试更改它,我改变了小部件提供程序的大小,它不会改变!

对此有任何帮助!

我的代码是:

<?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)

android android-widget

1
推荐指数
1
解决办法
769
查看次数

Achartengine不连续线

是否可以使用不连续线进行一些数据集?我想显示两个不同的数据集,但它们必须具有相同的颜色,因此它确实有助于做出改变.更改三角形或其他内容的点不起作用,因为数据集由太多的值组成,因此图形非常混乱

有任何想法吗?

android achartengine

1
推荐指数
1
解决办法
1197
查看次数

用PHP替换HTML替换函数

我试图在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)

html javascript php jquery-mobile

0
推荐指数
1
解决办法
365
查看次数