私のプロジェクトはandroid:minSdkVersion="9"
で、appcompat-v7
libを使用しています。私はLint
を実行すると 、次のエラーが表示されます。この行で発見appcompat-v7 abc_alert_dialog_material.xmlリントエラー
複数の注釈: を - API 17よりも古いバージョンをサポートするために(プロジェクトが指定する9)あなたはもは、重力やlayout_gravity = "開始を指定する必要があります。 「 - 項目 "textAlignmentは、" のみAPIレベル17で使用され、より高いされ、対応するコードフラグメントが
ある<android.support.v7.widget.DialogTitle android:id="@+id/alertTitle" style="?attr/android:windowTitleStyle" android:singleLine="true" android:ellipsize="end" android:layout_width="match_parent" android:layout_height="wrap_content" android:textAlignment="viewStart"/>
(現在分9) Gravity.START
ため役に立たないandroid:gravity="start"
追加
14.
もあるAPIレベルを必要Lint
エラー
コールAPIレベル11のための
(現在分9)が必要v7_appcompat
の次のファイルlib:
android:attr/borderlessButtonStyle in notification_media_action.xml
android:attr/borderlessButtonStyle in notification_media_cancel_action.xml
android:attr/dividerHorizontal in notification_template_big_media_narrow.xml
android:attr/dividerHorizontal in notification_template_big_media.xml
どうすればよいですか?
なぜ重力を追加できないのですか?それはちょうど14未満のAPIのために使用されません –
私はapi <14のデバイスでアプリクラッシュを引き起こす恐れがありますか?その属性は無視されますか? – activity
あなたはそれを試すことができます...私はそれがAPIのレベル17以上で使用される属性 "textAlignment"と言われるメッセージのように無視されると思う... ...それはエラーではなく警告のように見える –