目前Android的主流市场已经有HVGA、QVGA、WVGA的版本了。
估计多分辨率是早晚的事情。
你之前那一贴的,hard code的偏移量,到时候可能会遇到不少问题。

解决方案 »

  1.   

    可以通过API获得当前手机的screen size 吧
      

  2.   

    我也想用相对坐标啊,那麻烦你们看看这个帖子
    http://topic.csdn.net/u/20091023/12/73a48423-6f62-45e9-afa5-8eecedcfae91.html?13559
    这种相对坐标为什么有问题?
      

  3.   

    DisplayMetrics dm = getResources().getDisplayMetrics();
            String str_dm = "屏幕的分辨率是:" + dm.widthPixels + "x" + dm.heightPixels;
      

  4.   

    问题是你是在程序中得到的,我想知道在xml中如何得到,界面不能一部分通过xml来画而一部分通过activity来画吧
      

  5.   

    file:///E:/android-sdk-windows-1.5_r1/docs/guide/topics/resources/resources-i18n.htmlScreen dimensions 320x240, 640x480, etc. The larger dimension must be specified first.再建xml的时候可以选择屏幕的大小,具体方法请参照上面帮助文档的小节,对不同屏幕建不同的xml,android会自动判断到底该采用哪个xml.
    Alternate Resources (for alternate languages and configurations)