无法从ImageButton获取图像,因为返回null

时间:2016-09-09 10:02:46

标签: android sqlite android-imagebutton

我有一个活动,其中填充了来自sqlite的数据。

我想更新数据,然后点击我的更新按钮,我看到我的所有数据,包括从我的sqlite数据库加载的ImageButton中的图像。

我尝试使用

获取已保存并显示的图像
ImageButton Logo;
Drawabable drawableLogo = Logo.getDrawable();

但我得到了空!如果Logo图像按钮有图像,我如何变为空?

我忘记了什么?

谢谢

2 个答案:

答案 0 :(得分:1)

使用BitmapDrawable从ImageView / ImageButton获取位图。

Bitmap drawableLogo = ((BitmapDrawable) Logo.getDrawable()).getBitmap();

答案 1 :(得分:0)

$(document).ready(function() {
    bindDatePicker($('.datepicker'));

  $('button#btnAdd').click(function() {
    var recRow = '<tr><td><input class="form-control datepicker" style="width:60%; float:left;" name="" type="text"/></td></tr>';
    alert(recRow);
        jQuery('#addedRows').append(recRow);
        bindDatePicker($('.datepicker'));
        if (rowCount>15){
            $('#btnAdd').prop('disabled', true);
        }
  });
});

function bindDatePicker(element) {
        $(element).datepicker({         
            autoclose: true,
            format: "mm-dd-yyyy",
            todayHighlight: true,
            orientation: "top auto",
            todayBtn: true,
            todayHighlight: true,  
        });
}

所以

select u.iduser,u.user,u.address,u.idcity,s.state 
From usertable u
inner join city c on c.idcity=u.idcity
inner join state s on s.idstate=c.idstate