java(アンドロイド)プログラムをエクリプスで作成時に、電球マーク(オレンジ)で参画の感嘆符(オレンジ)が出るのですが、どうすれば消せるのでしょうか?


エクリプス+java開発初心者です。
ワーニングレベル(gcc -w3)的な場合に表示されると思うのですが、消えません。

import android.app.Activity;
import android.content.Context;
import android.graphics.Point;
import android.graphics.Rect;
import android.util.AttributeSet;
import android.view.Display;
import android.widget.LinearLayout;

public class DetectableKeyboardEventLayout extends LinearLayout {
@Override
protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {
super.onMeasure(widthMeasureSpec, heightMeasureSpec);
<途中省略>
Rect rect = new Rect(0, 0, 0, 0);
<途中省略>
}
}

上記のソースで、Rect rect = new Rect(0, 0, 0, 0);のところが、オレンジのアンダーラインがが表示されます。
ワーニングレベルとは思うのですが、ワーニングレベルでもエラーは作りたくはないのですが、どうすれば消せる者でしょうか?
new android.graphics.Rect(0, 0, 0, 0);へ変更もしてみました、”ローカル変数に抽出します”というのもやってみましたが、消えません、どなたかご指導お願い出来ないでしょうか?

回答の条件
  • 1人5回まで
  • 登録:
  • 終了:2014/02/18 23:15:03

回答0件)

回答はまだありません

  • id:rouge_2008
    引数の数値もそのまま「new Rect(0, 0, 0, 0)」としているのですか?
    正しい数値を指定してみたでしょうか?
    Javaの事は知りませんが、「Rect()」は矩形を描画する関数のようですから、4点すべてが0はあり得ないと思います。
    4点指定する場合は「Rect(left 左, top 上, right 右, bottom 下)」となるようです。

    ・Rect
    http://developer.android.com/reference/android/graphics/Rect.html

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません