sql >> データベース >  >> RDS >> Mysql

MYSQLのBlobデータをAndroidImageViewに変換する方法

    2つの問題があります。

    まず、URLが適切にエンコードされていません。問題の原因となっているbusinessNameのスペースである可能性があります。 businessNameに表示される可能性のあるスペースや特殊文字を処理するには、URLEncoder.encode(businessName、 "UTF-8")が必要です。したがって、 "companyName =HOLIDAYSIGNS"は"companyName=HOLIDAY+SIGNS"になります。

    2番目の問題は、バックグラウンドスレッド内にImageViewを設定しようとしていることです。メインスレッド(UIスレッド)でImageViewの内容を設定する必要があります。 doInBackground()を変更して、voidではなくデコードされたビットマップを返し、ビットマップをImageViewに設定するonPostExcecute(Bitmapビットマップ)メソッドを追加します。 onPostExecuteはUIスレッドで実行されます。 (必ずnullを確認してください。)



    1. MySQLテーブルの列数

    2. 指定されたグループごとにn個のランダムな行を選択します

    3. MySQLテーブルに基づいてC#クラスを作成します

    4. MySQLエラーの再現:サーバーが接続を閉じました(node.js)