トップページ > プログラム > 2014年09月16日 > /xb1OvB6

書き込み順位&時間帯一覧

15 位/186 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000000000000000001214



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
Androidプログラミング質問スレ revision44

書き込みレス一覧

Androidプログラミング質問スレ revision44
803 :デフォルトの名無しさん[sage]:2014/09/16(火) 21:36:28.67 ID:/xb1OvB6
初めてAndroidの開発に手を出したのですが、分からないことがあるので質問させください

レイアウトについてなんですが、レイアウトは基本的にxmlで指定することが良いことは重々承知しているつもりなんだけどどうも慣れないため、javaにコードで指定しています

スマートフォンで動作させてみると様々な解像度でも問題なく動作するのですが、タブレットで表示してみると画像が縮小された形になってしまいます

スマートフォンとタブレットでレイアウトを統一するにはどの様にすれば良いのでしょうか
Androidプログラミング質問スレ revision44
805 :デフォルトの名無しさん[sage]:2014/09/16(火) 22:01:46.01 ID:/xb1OvB6
>>804
レスありがとうございます!
今のところ表示して崩れてしまっているのはBitmapで表示した画像です。

例えば1920*1080の画像を(0,0)に表示させた場合に、
スマートフォンならば画面解像度がFHDだろうが何だろうが全画面に表示されるのに、
タブレットだと縮小されて表示されてしまいます
Androidプログラミング質問スレ revision44
808 :デフォルトの名無しさん[sage]:2014/09/16(火) 22:30:01.25 ID:/xb1OvB6
>>806
レスありがとうございます

MainActivityからsurfaceviewを継承したActivityを呼び出して

//背景
Bitmap haikei = BitmapFactory.decodeResource(res, R.drawable.haikei);
//背景
int haikei_height = haikei.getHeight();
int haikei_width = haikei.getWidth();

として

//背景の描画
canvas.drawBitmap(haikei, 0, 0, paint);

でDrawしています
Androidプログラミング質問スレ revision44
813 :デフォルトの名無しさん[sage]:2014/09/16(火) 23:09:17.79 ID:/xb1OvB6
>>810
すみません。伝え方が拙かったです
画像をドットバイドットで表示できるはずなのにタブレットではそれができなかったので、どうすればできるのかと思い質問させていただきました


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。