Android2.2のエミュレータで、大きい画面の真ん中にViewが表示される
package jp.paidia.game.oepnglview;
import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.widget.EditText;/**
*
* @author tsuchimoto
*/
public class MainActivity extends Activity {/** Called when the activity is first created. */
@Override
public void onCreate(Bundle icicle) {
super.onCreate(icicle);
View aView=new EditText(this);setContentView(aView);
}
}
これは全画面になる。
package jp.paidia.game.walpurgis;
import jp.paidia.game.IGame;
import jp.paidia.game.walpurgis.android.view.WalpurgisView;import android.content.Intent;
import android.os.Bundle;
import android.os.Handler;
import android.os.Message;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;public class Execute extends android.app.Activity {
private View m_NowView;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
m_NowView=new WalpurgisView(this);
setContentView(m_NowView);
}
両方ともLayoutはxml経由じゃなくて、AndroidManifest.xmlには特に記述なし。Viewは何を使っても同じ。
うーん? 上の例のタイトルバーからして小さくなってるのが気にくわないなー。Activity事態がすでに小さくなってるんだろうな。と言うか、何処で指定されてるんだ?
(追記)
昨日動いたコードでも「小さく」なってるー!
なんだなんだ、何が起こってるんだ?
(さらに追記)
嫌な予感がしたのでエミュレータを再起動したら治った。なんだったんだ。