画面サイズの高さと幅を取得しようとすると、「Display 型のメソッド getHeight() は非推奨です」というエラーが表示されます。コードは次のとおりです。
public JumpboyView(MyView mv, Context contextPlay) {
super(contextPlay);
// TODO Auto-generated constructor stub
bBoy = BitmapFactory.decodeResource(getResources(), R.drawable.boy);
Display display = ((WindowManager) contextPlay.getSystemService(Context.WINDOW_SERVICE)).getDefaultDisplay();
height = display.getHeight();
そして使おうとするとgetWindowManager().getDefaultDisplay().getMetrics(displaymetrics);
「メソッド getWindowManager() は、タイプ JumpboyView に対して定義されていません」というメッセージが表示され、getWindowToken() または create メソッドへの 2 つの修正が利用可能です。
助けてください?
ps古いバージョンで動作していました:\