如题,兄弟我想把竖屏的手机 改成横屏 在2.2系统上 不只如下改动
在windowmanagerservice.java 里边setRotationUncheckedLocked函数的
rotation = mPolicy.rotationForOrientationLw(mForcedAppOrientation,
mRotation, mDisplayEnabled);
rotation = Surface.ROTATION_90;//转为90度横屏这样界面可以变成横屏,但是开机动画之后 总会竖屏现实后 才会转过来 不知有什么办法可以使之不出现转屏 开机就横屏显示? 谢谢先~
在windowmanagerservice.java 里边setRotationUncheckedLocked函数的
rotation = mPolicy.rotationForOrientationLw(mForcedAppOrientation,
mRotation, mDisplayEnabled);
rotation = Surface.ROTATION_90;//转为90度横屏这样界面可以变成横屏,但是开机动画之后 总会竖屏现实后 才会转过来 不知有什么办法可以使之不出现转屏 开机就横屏显示? 谢谢先~
解决方案 »
- java.lang.IllegalArgumentException: Unknown URI content:
- 修改虚拟机hosts文件成功后仍然不能访问指定服务器,关闭虚拟机再次打开hosts还原的问题
- 求一小Demo 安卓的 邮箱或者链接都可以,顶者有分
- java新鸟求解专家建议
- android 创建overlay请教
- 刚接触android,请问如何用DrawText画出一个倒计时的。
- 3d循环倒影gallery组件
- 如何用ndk编译一个它不支持的程序或库
- httpclient验证码登录的问题
- 这是什么情况?
- 在真机中,用mapView开发出来的地图背景变为黑色
- 关于android上即时通信实现的可行性
import android.graphics.drawable.Drawable;import com.google.android.maps.GeoPoint;
import com.google.android.maps.ItemizedOverlay;
import com.google.android.maps.MapView;
import com.google.android.maps.OverlayItem;public class MyItemizedOverlay extends ItemizedOverlay<OverlayItem> { private ArrayList<OverlayItem> items; public MyItemizedOverlay(Drawable defaultMarker) {
super(defaultMarker);
items = new ArrayList<OverlayItem>();
populate();
// TODO Auto-generated constructor stub
} @Override
public void draw(Canvas pCanvas, MapView pMapView, boolean pShadow) {
super.draw(pCanvas, pMapView, false);
} public void addNewItem(GeoPoint gp, String etText, String snippet) {
items.add(new OverlayItem(gp, etText, snippet));
populate();
} public void removeItem(int index) {
items.remove(index);
populate();
} @Override
protected OverlayItem createItem(int index) {
// TODO Auto-generated method stub
return items.get(index);
} @Override
public int size() {
// TODO Auto-generated method stub
return items.size();
}}
public void onLongPress(MotionEvent event) {
p = new Point();
p.set((int) event.getRawX(), (int) event.getY());
Projection project = mapview.getProjection();
gp = project.fromPixels(p.x, p.y);
// MyPositionOverlay mpo = new MyPositionOverlay(gp);
// List<Overlay> overlays = mapview.getOverlays();
// overlays.add(mpo);
MyItemizedOverlay mio=new MyItemizedOverlay(getResources().getDrawable(R.drawable.hide_all_applications));
mio.addNewItem(gp, "我的第"+myddress+++"个地址", "myaddress");
Log.v("", "mapview.getOverlays().size()========="+mio.size());
}